温度测量系统设计与总结报告
摘要:本文介绍的是利用单片机STC89C52与DS18B20、DS1302、设计出一个具有 万年历和数字温度显示功能的设计,用液晶显示屏1602LCD显示的温度测量系统。本设计对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能。要测的环境温度通过一线温度传感器 DS18B20 采集,测量范围 0~100°C,分辨率不低于0.1°C,然后通过 C52 单片机处理并在液晶显示屏1602LCD上显示。同时单片机控制加入了一个报警电路——蜂鸣器电路,能通过独立键盘设置温度报警上下限,当温度达到高、低限温点时将发出声音报警信息。 时钟芯片DS1302用于计时,起到万年历的作用,能通过独立键盘调节万年历时间和日期。能通过独立键盘实现温度显示界面和万年历显示界面的切换。
关键词:电子万年历;单片机;温度测量;时钟;液晶显示
引言:由于课题基本要求设计一种具有能数字显示被测发热体温度,测量范围0~100°C,分辨率不低于0.5°C;通过键盘可任意设置温度报警的上限和下限,当温度达到高、低限温点时将发出声或光报警信息的温度测量系统。 但通过我们对各种温度测量系统的观察,发现了一些不足之处,比如:温度分辨率过大、无时间和日期显示等,这都给人们的使用带来了某些不便。为此设计了一种具有温度测量和万年历显示功能的基于52单片机的温度测量系统。
一:方案设计与论证
方案1:
1.1 单片机芯片的选择:
采用AT89S52,片内ROM全都采用Flash ROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KB ROM 存储空间,同样具有89C52的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插。
1.2 显示模块选择:
…… …… 余下全文