微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于STC89C58数字温度计的设计与实现

基于STC89C58数字温度计的设计与实现

时间:11-08 来源:互联网 点击:

由表3得出显示温度比LM94022输出所代表的温度小0.46℃,于是将线性公式加以修正:
Tem=Tem+0.46
原因分析:可能是与限流电阻的压降作用有关,由于限流电阻的作用是必不可少的,而且LM94022输出电压波动不大,故用一修正值来弥补这一压降,以达到较高精度。
5.2 系统实现的功能
(1)能数字显示被测温度,测量温度范围为0~100℃;
(2)分辨率不低于0.5℃;
(3)提高温度测量精度,使分辨率不低于0.1℃;
(4)带有计时和时间显示功能;
(5)至少有高、低两路限温控制输出接口控制外部电路,实际制作时可用发光二极管模拟显示其控制状态输出;
(6)高、低两路限温控制点可在0~100℃范围内独立设置;
(7)当温度达到高、低限温控制点发出声光报警;
(8)自动顺时测量温度值;
(9)多路温度巡检(至少两路)。
另外,温度传感器可通过导线连接而移动,方便测量不同地点的温度,切实达到多路测量可移动的效果,改变测量地点时操作方便。


6 结 语
该文报道的温度计采用了高分辨率的温度测控芯片LM94022,用FM1602C液晶显示实现温度显示,以STC89C58单片机为控制中心,设计制作了宽量程、高精度、多功能数字温度计能准确达到各种要求。与传统的温度计相比,该数字温度计具有读数方便,测温范围广,测温准确,其输出温度和时间采用数字显示的特点,不仅分辨率高,还可以设置报警温度上下限,当温度达到高、低限温控制点发出声光报警,在实际温度控制系统中有广泛的应用。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top