19
3.2.4 显示电路模块 20
3.3 整体电路图 21
第4章 软件设计 22
4.1 程序框图 22
4.1.1 主程序框图 22
4.1.2 温度采集及处理框图 23
4.1.3 LCD显示框图 23
4.2 主函数解析 24
第5章 仿真与调试 26
结 论 29
致 谢 30
参考文献 31
附录A 系统源程序 32
第1章 绪 论
1.1 课题的价值
在现在人类的日常生产和生活中,对环境温度的控制测量,已经成为不可或缺的一个环节。例如:化工业的炼油环节;钢铁行业的烧结、炼铁环节以及食品行业的食物生产加工环节。环境温度控制和测量关系到社会的发展,其方法拥有重要意义。传统温度计因为采用液体受热膨胀的物理变化的原理,来采集测量温度值。所以有着各种缺点,在当前社会环境已经不是非常合适了。人们开始寻求更加方便、简单、的方法,单片机就是在这个时候开始进入人们的视野中。单片机集合了上诉的各种优势,同时还大大提高了温度控制的精度。配合LCD显示数据,也使测量的结果变得更加直观。方便人们进行下一步的控制。
本设计使用的数字温度传感器为DS18B20。以他作为检测元件不仅能够得出温度数据,同时还能独立处理被测信号,传输给单片机。而单片机则可以把测量出的数据通过串口传到电脑中,来完成后续的各种功能.例如:工业中的自动控制,为工业生产带来了便利,农业中的自动灌溉,为农业生产带来便利。
在平时的生活中和生产都无法摆脱温度测量及控制的需求。由此可见研究温度的测量和控制的方法是有重要意义和存在价值。
1.2 最新的发展趋势
测量温度的关键是温度传感器。随着科技水平的提高和进步出。温度传感器的发展过程也分为3个历史阶段:最老的分离式温度传感器、现在仍然大量使用的模拟集成温度传感器、以及正在慢慢普及的智能化集成型温度传感器。未来,温度传感器的趋势是由模拟变为数字的处理方式,传输方式则是从集成化向智能化和网络化演变。这将大大提高温度传感器的工作效率,使自动化流程更加方便,更加智能。
1.3 系统的特征和功能
按照毕设要求,选择合适的元器件,组成单片机电路。并挑选适合的温度传感器和单片机芯片作为核心,完成温度数据的测量和处理。设计显示电路模块、复位电路模块以及控制电路模块(模拟还要加上模拟温度按键)。系统调试的时候,可以根据初始条件读取温度值,并存储,通过安妞妞查询记录在数据库中的数据。
根据题目要求,本产品的主要特征为:测温范围:能采集-20℃~50℃的室温;能存储之前的温度数据;湿度测量最小值:0.5℃;电源工作范围:DC4.5~5.5V。
1.4 方案论证
方案:采用单总线的DS18B20的温度传感器组成测量和控制系统。
本设计核心部件为AT89C51,信号采集及处理功能由DS18B20实现,数据导入单片机AT89C51后处理。在LCD1602上把分析后的数据显示出温度,液晶屏的尺寸为5×7点阵,分4行显示出来,每行可以显示的字数为16个。 AT89C51单片机Proteus室温采集仪设计+程序(2):http://www.youerw.com/zidonghua/lunwen_79447.html