水温控制系统.doc
约44页DOC格式手机打开展开
水温控制系统,标准word格式排版 40页摘 要本文从硬件和软件两方面讲述自动控制水温的过程,在控制过程中主要应用at89c51、icl7109、led显示器、op07放大器等芯片,并对它们的工作原理进行了具体的介绍,还介绍了温度控制系统的工作原理和设计方法。首先,文中介绍了该控制器的硬件部分。包括:温度检测电路、温度控制电路和一些...
内容介绍
此文档由会员 莎士比亚 发布
标准WORD格式排版 40页
摘 要
本文从硬件和软件两方面讲述自动控制水温的过程,在控制过程中主要应用AT89C51、ICL7109、LED显示器、OP07放大器等芯片,并对它们的工作原理进行了具体的介绍,还介绍了温度控制系统的工作原理和设计方法。
首先,文中介绍了该控制器的硬件部分。包括:温度检测电路、温度控制电路和一些接口电路。
此外,文中还介绍了软件设计部分。主要模块有:主程序、中断服务程序、采样程序、温度控制程序。
水温自动化控制的过程是:首先,通过设置按键,设定恒温运行时的温度值,并且用数码管显示这个温度值.然后,在运行过程中将采样的温度模拟量送入A/D转换器中进行模拟-数字转换,再将转换后的数字量用数码管进行显示,最后用单片机来控制加热器,进行加热或停止加热,直到能在规定的温度下恒温加热。
本设计也可用于其它的温度控制系统。
关键词: 单片机系统 传感器 数据采集 模数转换器 温度
摘要•••••••••••
Abstract•II
第1章:绪论•••••••••III
1.1概述••1
1.2 课题研究现状分析•••••••1
1.2.1 单片机应用系统现况••••••••••••••1
1.2.2 温度控制系统现况•••2
1.3课题的目的及意义••••••••2
第2章: 系统方案的建立•••••4
2.1 控制系统原理4
2.2 系统方案的论证•••••••••••5
2.3 主控器的选择5
第3章:硬件电路设计••••••••••9
3.1 硬件设计思路9
3.2 总体设计框图9
3.3 单元电路设计9
3.3.1单片机主机电路框图•••••••••••••9
3.3.2温度采集及调理电路•••••••••••11
3.3.3模-数转换电路••••••11
3.3.4加热驱动电路设计14
3.3.5报警电路的设计••••15
3.3.6键盘及显示的设计16
3.3.7电源部分•17
3.3.8看门狗电路••••••••••••17
3.4本章小结•••••••19
第4章:软件设计•••21
4.1 程序流程图设计•••••••••21
4.2 程序设计••••••22
4.2.1温度检测子程序设计•••••••••••22
4.2.2温度控制子程序设计•••••••••••25
4.2.3延时子程序设计实现•••••••••••27
4.2.4报警程序的设计实现•••••••••••27
4.2.5显示数据刷新子程序•••••••••••28
4.3软件后续部分的简单介绍•••••••••29
4.4 本章小结••••••31结论•••••••••33
致谢•••••••••34
参考文献•35
附录1••••••36
摘 要
本文从硬件和软件两方面讲述自动控制水温的过程,在控制过程中主要应用AT89C51、ICL7109、LED显示器、OP07放大器等芯片,并对它们的工作原理进行了具体的介绍,还介绍了温度控制系统的工作原理和设计方法。
首先,文中介绍了该控制器的硬件部分。包括:温度检测电路、温度控制电路和一些接口电路。
此外,文中还介绍了软件设计部分。主要模块有:主程序、中断服务程序、采样程序、温度控制程序。
水温自动化控制的过程是:首先,通过设置按键,设定恒温运行时的温度值,并且用数码管显示这个温度值.然后,在运行过程中将采样的温度模拟量送入A/D转换器中进行模拟-数字转换,再将转换后的数字量用数码管进行显示,最后用单片机来控制加热器,进行加热或停止加热,直到能在规定的温度下恒温加热。
本设计也可用于其它的温度控制系统。
关键词: 单片机系统 传感器 数据采集 模数转换器 温度
摘要•••••••••••
Abstract•II
第1章:绪论•••••••••III
1.1概述••1
1.2 课题研究现状分析•••••••1
1.2.1 单片机应用系统现况••••••••••••••1
1.2.2 温度控制系统现况•••2
1.3课题的目的及意义••••••••2
第2章: 系统方案的建立•••••4
2.1 控制系统原理4
2.2 系统方案的论证•••••••••••5
2.3 主控器的选择5
第3章:硬件电路设计••••••••••9
3.1 硬件设计思路9
3.2 总体设计框图9
3.3 单元电路设计9
3.3.1单片机主机电路框图•••••••••••••9
3.3.2温度采集及调理电路•••••••••••11
3.3.3模-数转换电路••••••11
3.3.4加热驱动电路设计14
3.3.5报警电路的设计••••15
3.3.6键盘及显示的设计16
3.3.7电源部分•17
3.3.8看门狗电路••••••••••••17
3.4本章小结•••••••19
第4章:软件设计•••21
4.1 程序流程图设计•••••••••21
4.2 程序设计••••••22
4.2.1温度检测子程序设计•••••••••••22
4.2.2温度控制子程序设计•••••••••••25
4.2.3延时子程序设计实现•••••••••••27
4.2.4报警程序的设计实现•••••••••••27
4.2.5显示数据刷新子程序•••••••••••28
4.3软件后续部分的简单介绍•••••••••29
4.4 本章小结••••••31结论•••••••••33
致谢•••••••••34
参考文献•35
附录1••••••36