基于ATS和DSB的数字温度计设计.doc
题目:基于AT89S52和DS18B20的数字温度计设计
一 、设计要求
数字式温度计要求测温范围为-55~125°C,精度误差在±0.5°C以内,液晶显示。
二 、方案确定
根据系统的设计要求,选择DS18B20作为本系统的温度传感器,选择单片机AT89S52为测控系统的核心来完成数据采集、处理、显示功能。选用数字温度传感器DS18B20,省却了采样/保持电路、运放、数/模转换电路以及进行长距离传输时的串/并转换电路,简化了电路,缩短了系统的工作时间,降低了系统的硬件成本。
该系统的总体设计思路如下:温度传感器DS18B20把所测得的温度信号发送到AT89S52单片机上,经过单片机处理,然后在1602LCD上进行显示。其温度测量及显示电路原理图如下:
220V转5V电路原理图如下:
2.1 元器件的介绍
2.1.1 单片机的选择
AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52单片机结构见图2.1:
图2.1 AT89S52结构图
2.
原创力文档

文档评论(0)