摘要:随着社会发展的需要,人们越来越广泛地应用于恒温器的应用和需求。在工业生产、日常生活或科学实验中,恒温器的应用随处可见。例如,为了获得更精确的实验数据,恒温器在恒温环境中扮演更重要的角色尤为重要。在农业和工业生产中,应用也非常广泛。恒温环境使产品保持在厂房内,相关的工业生产是基于恒温环境的后续发展。在医学上,医用恒温器主要用于药物的储存、疫苗的保存、血液的冷藏、透析液的温度等。因此,恒温器在人类发展中始终处于非常重要的地位。
本控制中心的设计是以AT89C52单片机为核心,DS18B20温度传感器作为温度传感器。其测量范围介于0℃和100℃之间,分辨率为0.1℃,误差不大于1℃;继电器采用弱电控制强电输出。
关键词:单片机;恒温控制系统;DS18B20温度传感器
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题背景及意义-1
1.2国内外研究和发展状况-1
1.3课题研究的主要内容-2
第二章 系统总架构-4
2.1系统设计要求-4
2.2方案设计-4
2.3功能模块-4
2.4恒温箱控制系统框图-4
第三章 设计理论基础-6
3.1AT89C52单片机介绍-6
3.2光电耦合器MOC3021-7
3.3双向可控硅-7
3.4移位寄存器74LS164-8
3.5数码显示管LED-9
3.6数字温度计DS18B20-9
3.6.1主要特性-10
3.6.2测温原理-11
3.6.3应用背景-11
第四章 硬件电路设计-13
4.1系统功能及工作流程介绍-13
4.2单片机控制单元-13
4.3温度采样电路-14
4.4显示电路-15
4.5调节执行单元-15
4.6温度越线报警电路-16
4.7恒温箱控制器硬件系统图-17
第五章 软件设计-18
5.1软件描述-18
5.2温度传感器DS18B20模块软件设计-18
5.3键盘管理模块-20
5.4显示流程图-21
5.5控制模块-22
5.6温度报警子程序-23
第六章 系统调试和结论分析-24
6.1硬件调试-24
6.2软件调试-24
结束语-25
致 谢-26
参考文献-27
附录A C语言源程序-28