![](https://csdnimg.cn/release/download_crawler_static/85949687/bg1.jpg)
摘 要:单片机在日用电子产品中的应用越来越广泛,温度则是人们日常生活中
常常需要测量和控制的一个量。本文作者采用 AT89C51 单片机和温度传感器
AD590 从硬件和软件两方面介绍了一款简易数字温度计的设计过程, 并对硬
件原理图和程序流程图作了简洁的描述。
关键词:单片机 AT89C51;温度传感器 AD590;数字温度计;模数转换;数码显
示
1.前言
随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,
温度传感器 AD590 具有线性优良、性能稳定、灵敏度高、抗干扰能力强、使用方
便等优点,广泛应用于冰箱、空调器、粮仓等日常生活中温度的测量和控制。传
统的温度计有反应速度慢、读数麻烦、测量精度不高、误差大等缺点,本文作者
利用集成温度传感器 AD590 设计并制作了一款基于 AT89C51 的 4 位数码管显示
的数字温度计,其电路简单,软硬件结构模块化,易于实现。
2.系统功能原理及硬件组成
该数字温度计利用 AD590 集成温度传感器及其接口电路完成温度的测量并
转换成模拟电压信号,经由模数转换器 ADC0804 转换成单片机能够处理的数字信
号,然后送到单片机 AT89C51 中进行处理变换,最后将温度值显示在 D4、D3、
D2、D1 共4位七段码 LED 显示器上。
系统以 AT89C51 单片机为控制核心,加上 AD590 测温电路、ADC 模数转换电
路、4 位温度数据显示电路以及外围电源、时钟电路等组成。系统组成框图如图
1 所示。