1、目录目录 摘要: . 3 Abstract 3 第一章 绪论 4 11 课题的背景与意义 4 12 课题的应用与展望 4 13 课题举例简介 . 5 第二章 总体方案 . 6 21 系统结构 6 22 具体设计考虑 . 6 第三章 元器件简介 7 31 AT89C51 单片机 7 311 概述. 7 312 主要特性 8 313 引脚功能 8 32 AD590 温度传感器. 10 321 概述. 10 322 主要特性.11 323 AD590 工作原理 .11 33 ADC0809 模数转换器 . 13 331 主要特性 13 332 ADC0809 工作原理 13 第四章 硬件设计 . 1
2、4 41 扩展外围接口 . 14 42 温度控制电路 . 15 43 温度检测电路设计 15 431 设计目标 15 432 设计的出发点. 16 433 设计原理 16 434 转换电路 16 435 信号处理电路. 17 436 主电路 . 18 44 光电隔离电路 . 19 45 过零检测电路 . 19 46 PID 控制算法 20 461 PID 控制作用 . 20 462 PID 算法的微机实现 . 20 463 PID 算法的程序设计 . 21 第五章 软件设计 . 22 51 设计步骤 23 511 画出系统的程序框图 23 512 内存分配 24 第六章 系统调试 . 26 6
3、1 硬件调试方法 . 26 611 常见的硬件故障 . 26 612 联机调试 27 613 脱机调试 28 62 软件调试方法 . 28 63 误差分析 29 第七章 结论 29 参考文献 30 致谢. 31 附录 A 32 外文原文. 32 中文翻译. 39 附录 B 45 附录 C 55 摘要摘要:本文主要从硬件和软件两方面介绍了MCS-51单片机温度控制 系统的设计思路,简单说明如何实现对温度的控制,并对硬件原理图 和程序框图作了简洁的描述。 还介绍了在单片机温度控制系统的软硬 件设计中的一些主要技术关键环节,该系统主要以8031单片机为核心, 由温度检测电路,模/数转换电路, 过零检
4、测电路, 报警与指示电路, 光电隔离与功率放大电路等构成。 但用AT89C51单片机设计的温度检测电路是本次设计的主要内 容,是整个单片机温度控制系统设计中不可缺少的一部分,该系统对 温度进行了实时采集与检测。 本设计介绍的单片机温度自动控制系统 的主要内容包括: 系统方案、 元器件选择、 系统理论分析、 硬件设计、 软件设计、系统调试及主要技术性能参数。 关键词关键词:单片机;温度传感器;温度检测;温度控制;PID算法 A Abstractbstract:The design of single-chips temperature control system is introduced from hardware and software, and simply explains how to actualize the temperature control. The hardware principle and software case fig a