基于MEGA16的多路温度采集控制系统的设计
[关键词:MEGA16,温度采集控制系统] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0371,word全文:58页,合计:20000字 |
本文介绍了一种基于ATmega16单片机的多路温度采集控制系统,该系统能实现多个点的温度检测和数值显示,并根据当前温度的状态来对输出进行控制。系统主要由温度采集、单片机控制、人机交互、输出控制几个单元组成。温度采集系统是整个系统的重点,采用单总线数字传感器DS18B20来对多个点的温度进行采集,温度数据在传感器内部转化为数字信号并传送给单片机;单片机对传感器采集来的数据进行处理,通过LCD把各个点的温度给显示出来;当温度超出系统设定的范围时,系统改变输出控制的状态,对环境温度进行自动的调整。
本次设计的主要内容
本课题是一个软硬件相结合的设计性题目。要求设计一个基于MEGA16的嵌入式多路温度采集控制系统,可以实现4路温度数据的采集,通过LCD把采集的温度给显示出来。实现人机交互,自己设置报警的温度上限和下限,当温度超出范围时,系统发出警报,同时进行相应的控制,改变输出控制的状态。
系统主要由温度采集、单片机控制、人机交互及输出控制几个部分组成。系统利用数字温度传感器DS18B20来采集温度,用ATmega16单片机作为控制核心,把采集的多路温度用LCD进行显示,同时根据温度状态进行相应的控制处理。
温度采集单元:温度采集单元负责把温度数据采集出,即把检测点的温度转换为电信号,同时通过信号处理及A/D转换变为数字信号。
MCU主控单元:MCU是系统的核心,MCU控制温度数据的采集和进行数据处理,同时MCU根据相应的数据状态对系统的输出进行控制。
人机交互单元:用来实现人机的交互操作,通过按键或其它输入设备对系统进行控制,同时通过显示设备显示相应的数据。
输出控制单元:系统根据当前温度的状态对输出进行相应的控制。
本文介绍了一种基于ATmega16的多路温度采集控制系统,该系统可以对多个点的温度值进行检测并显示,系统根据当前温度的状态进行相应的控制。系统采用数字温度传感器对环境的温度进行采集,采用单总线结构,可以实现对多个点的温度进行采集,温度的测量精度可达0.1℃。ATmega16作为系统的控制核心,把采集到的温度数据进行处理;通过人机交互把采集到的温度数据用LCD切换显示出来,同时把采集到的温度数据与设置的报警温度进行比较,当温度超出范围时,系统发出警报,驱动继电器工作,对系统进行自动的控制。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0371,word全文:58页,合计:20000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于MEGA16的多路温度采集控制系统的设计(论文)!