XCLW5338 基于单片机的温度控制系统的设计与实现 (字数:6318)摘要 近年来,我国的工业水平生产不断提高,对于工业生产中温度的控制也越来越严格了,温度控制系统的需求也遍布在生产的方方面面。温度控制系统可以有效准确的测得环境温度,并进行数据传输。因此,本设计通过设计一个RS485通讯协议来支持温度控制系统参数..
XCLW5338 基于单片机的温度控制系统的设计与实现 (字数:6318) 摘要 近年来,我国的工业水平生产不断提高,对于工业生产中温度的控制也越来越严格了,温度控制系统的需求也遍布在生产的方方面面。温度控制系统可以有效准确的测得环境温度,并进行数据传输。因此,本设计通过设计一个RS485通讯协议来支持温度控制系统参数的设置,使其能更有效的工作。 在这篇文章中,我介绍了通信协议的基本要素,以及本设计定义的温度控制系统通讯协议内容。本设计使用VS2010软件,在此平台上设计了上位机软件,可以通过这个上位机来获取温度控制系统的即时信息。在温度控制系统与上位机的通讯中,改变了以往单个对单个的通讯方式,更贴近于我们的生产需求。 在硬件设计中,采用了比较常用的IC,如单片机ATmega8、MAX487,通过温度传感器检测当前温度,用上位机通过RS485来设置所需的温度,单片机通过比较温度传感器检测到的实际值和所需值,来决定启用风扇/加热器。 本设计条理清晰,整个通讯协议简单易懂、可靠性高,软件成本低廉、通用性强、便于工业的扩展与改进,可以满足实际使用的要求,达到了安全生产、自动控制的需求。 关键词 ATmega8;RS485通讯;温度控制系统;vs2010上位机; 目录 摘要 I 目录 2 第1章 引言 3 1.1选题的背景与研究意义 3 1.2研究现状 3 1.3研究目的与内容 4 1.3.1研究目的 4 1.3.2研究内容 4 1.4拟解决的主要问题 4 第2章 温度控制系统总体设计 5 2.1系统控制原理 5 2.2系统简介 6 2.2.1Atmega8介绍 6 2.2.2温度传感器介绍 6 第3章 温度控制系统的硬件设计 8 3.1主控芯片ATmega 8 及其周边硬件设计 8 3.2电源设计 9 3.3串口通讯硬件设计 10 3.4温度控制装置硬件设计 11 第4章 温度控制系统软件设计 13 4.1系统主程序流程图 13 4.2单片机引脚控制 14 4.2.1 485读写控制 14 4.2.2加热器控制 14 4.2.3风扇控制 14 4.3串口通讯程序设计 14 4.3.1串口参数设置 14 4.3.2串口数据处理程序 15 4.4温度检测程序设计 16 4.5温度控制程序设计 16 4.6上位机程序设计 17 第5章 结论与展望 19 5.1结论 19 5.2展望 19 参考文献 20 致谢 21
|
上一篇:110KV变电所设计 | 下一篇:单片机电子密码设计 |
点击查看关于 基于 单片机 温度 控制系统 设计 实现 的相关范文题目 | 【返回顶部】 |