4.1主程序模块设计 14
4.1.1主程序流程图 15
4.2温度采集模块程序设计 15
4.2.1 读温度子程序流程图 16
4.3中断服务子程序 17
4.4 键盘扫描子程序 17
4.5温度显示模块设计 19
4.5.1设定值显示子程序 19
4.5.2 实际值显示子程序 20
4.6温度控制模块设计 21
4.6.1温度控制子程序流程图 21
4.7报警模块程序设计 21
5 结果分析 22
5.1 PROTEUS仿真 22
结论 24
参考文献 25
致 谢 26
1引言
温度是用来描述物体热与冷的物理量,在我们日常生产生活过程中起着至关重要的作用。通过温度测量和控制,以确保产品质量,提高生产效率,节约能源,保障安全生产,在促进规模经济的发展,起着至关重要的作用。由于温度测量的广泛性,温度传感器在各种各样的传感器排名第一。温度测量是单片机温度测量系统的重要步骤,温度的控制和温度的保持,温度的测量在工业成产过程中举足轻重。论文网
温度控制是单片机为核心的数字仪表,是模拟电子仪表的升级产物。温度控制的发展引入单片机后,可以降低对某些硬件电路的依赖,测试电路本身的重要性也是不能忽视的,特别是传感器直接获取被测信号的部分,仍然需要充分的重视,提高仪器系统性能的关键仍然存在于测试电路特别是传感器的改善。微型电子技术也在影响单片机的发展,不断的变化。传感器的发展已经步入小型化、固体化、多功能化和高度集成的时代。
采用单片机的温度控制系统,实现了温度控制的精确性,也实现了人们对温度高低的要求。对人们的生产和生活影响巨大,例如,在我国的北方,冬季温度特别低,有了温室之后,即使冰天雪地也会有新鲜的蔬菜;炼铁厂,有更高的温度控制要求,使得温度的控制变得意义非凡,同时在日常生活中,空调使我们冬暖夏凉,着实使我们体会到温度控制极大的提高我们生活质量。总而言之,工程建设,生产生活温度控制都与我们息息相关。
总之,温度控制器已广泛应用于工农业生产、科学研究和日常生活在这个过程中,这个数字还在不断增加。经过这个世纪的发展,温度控制器的可分为三个阶段:1.模拟化;2.集成化;3.智能化。现在,国内外新型温度控制器正朝着数字化、智能化和网络的方向发展。文献综述
本文的主题是基于单片机的温度控制系统的设计,温室温度是控制对象,主要目标是实现温度显示,实时测量和显示实际值,温度上限和下限自动报警。温度调节装置是由软件和硬件来实现的。对温度的实时控制单片机连接电路可以通过软件控制,在数码管上显示。收集到的温度与设定值的上下限作比较,然后做出相应的反应,控制执行机构是否加热或冷却,并决定是否实施报警。
2系统硬件设计
本设计是基于C51系列单片机为核心的温度控制系统,目标是稳定被控对象的温度在某一指定数值区间内,误差不得超过1℃(不包含元件本身的制造工艺存在的误差),温度设定值由键盘输入,并显示温度值在数码管上(实际的或设定的)。根据实际需求,提出了如下方案,以下为对该种方案的详细论述。 AT89C51单片机的自动温度控制系统设计+电路图(2):http://www.751com.cn/zidonghua/lunwen_74617.html