摘要:本设计的温度测量及温度控制系统以AT89C52单片机为核心部件,加上温度采集电路,键盘电路,显示电路,温度控制电路及越线报警电路。DS18B20温度传感器,行列式键盘和动态显示为了方便地控制固态继电器加热控制开关装置。这既是对当前温度进行实时显示温度可以控制,以便使用户达到要求的温度,并使其恒定在这一温度。人性化的行列式键盘设计温度容易表达,2个十进制整数,显示屏显示精度高。通过对系统软件和硬件设计的合理规划,发挥自己的单片机集成了许多系统级功能单元的优势,在不减少功能的前提下有效降低了硬件成本,系统易于操作。
关键词 AT89C52,单片机,温度控制
目录
摘要
Abstract
1绪论-1
1.1单片机综述-1
1.1.1 单片机的产生-1
1.1.2 单片机介绍-1
1.1.3 单片机的分类-1
1.2论文研究内容-2
2 系统方案的论证-3
2.1 设计方案-3
2.2 方案的论证-3
3 系统硬件电路设计-4
3.1 电路总体原理框图-4
3.2 单片机的选择-4
3.3 温度采集电路的设计-5
3.3.1 温度传感器-5
3.3.2 传感器的选择-6
3.3.3 DS18B20的介绍-7
3.4 键盘接口电路的设计-8
3.5 显示接口电路的设计-8
3.6 加热和降温控制电路的设计-9
3.7 报警指示电路的设计-10
4 软件系统设计-12
4.1 主程序模块-12
4.2 功能实现模块-14
4.2.1 键盘显示及中断程序模块-14
4.2.2 报警模块-14
5 调试与仿真-16
6 设计方案的评价-19
6.1 设计方案的优点-19
6.2设计方案的缺点-19
6.3设计方案的改进-19
结论与展望-20
致谢-21
参考文献-22
附录-23
附录1仿真电路图-23
附录2程序-23