需要购买设计请加我们的QQ962120665,电话18730072785 |
摘要
单片机在检测和控制系统中得到了广泛的应用,温度是一个系统经常需要测量、控制和保持的量,而温度是一个模拟量,不能直接与单片机交换信息,采用适当的技术将模拟的温度量转化为数字量在原理上虽然不困难但成本较高,还会遇到其它方面的问题。因此对单片机温度控制系统的研究有重要目的和意义。
本文主要从硬件和软件两方面介绍了MCS-51单片机温度控制系统的设计思路,简单说明如何实现对温度的控制,并对硬件原理图和程序框图作了简洁的描述。还介绍了在单片机温度控制系统的软硬件设计中的一些主要技术关键环节。
本设计介绍的单片机温度自动控制系统的主要内容包括:系统方案、元器件选择、系统理论分析、硬件设计、软件设计、及温度控制电路。
关键词:单片机,MCS-51,温度检测,温度控制,PID算法
目 录
摘 要 I
Abstract II
引 言 1
1.1单片机的诞生 1
1.2单片机的发展简介 1
2 课题分析 3
2.1单片机的特点和应用 3
2.1.1单片机的特点 3
2.1.2单片机的应用领域 3
3 硬件设计 5
3.1温度传感装置和变送器 5
3.2单片机的选择 5
3.3 MCS-51单片机内部结构 5
3.3.1 内部结构框图及说明 5
3.3.2 外部引脚说明 5
3.4 8031系统扩展设计 8
3.4.1 8031对片外ROM2732的读操作 8
3.5采用8155扩展I/O端口 9
3.5.1 8155的结构与引脚功能 9
3.5.2 8155的工作方式与基本操作 10
3.5.3 MCS-51和8155的接口方法 12
3.6模拟转换器选择 13
3.6.1 ADC的主要特征 13
3.6.2 ADC0809的引脚 14
3.6.3 ADC0809工作原理 15
3.6.4 ADC0809与8031的接口 15
4温度控制电路 17
5温度控制的算法和程序 18
5.1 温度控制的算法 18
5.2 温度控制程序 19
5.3 中断服务程序 20
5.4 子程序 23
5.5 PID计算程序 25
总结 28
致谢 29
参考文献 30