基于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单片机为控制中心,设计制作了宽量程、高精度、多功能数字温度计能准确达到各种要求。与传统的温度计相比,该数字温度计具有读数方便,测温范围广,测温准确,其输出温度和时间采用数字显示的特点,不仅分辨率高,还可以设置报警温度上下限,当温度达到高、低限温控制点发出声光报警,在实际温度控制系统中有广泛的应用。
- 基于STC89C58的温度测控系统设计(05-03)
- 基于STC89C58单片机LED点阵书写显示屏的解决方案(10-26)
- 基于89S51的实时数字温度计(DS1302 18B20)(11-30)
- DIY创意生活:轻松打造一款身体状态监护仪,给你软硬件设计方案和功能解析(05-26)
- 单片机数字温度计设计(04-03)
- DS18B20数字温度计单片机接口应用(04-02)