欢迎来到天天文库
浏览记录
ID:41886559
大小:890.94 KB
页数:26页
时间:2019-09-04
《aduc842单片机温度检测系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录1:项目说明与方案确定3项目说明3方案确定32:硬件电路设计及原理说明4硬件电路设计方案4电路原理图及器件说4功能描述113:软件程序设计12主程序流程图12读取与显示温度子程序13中断子程序14资源分配144:调试过程、问题及解决方法15硬件调试15软件调试15参考文献16附录171:项目说明与方案确定(一)项目说明:项目背景:温度的实时监测与控制可广泛的应用于各个领域,例如在航天方面,温控装置可控制太空服内温度恒定,以保证宇航员可在任何条件下工作;工业领域屮,温度控制是生产过程屮经常遇到的控制过程,有些
2、工艺过程,对其温度的控制效果直接影响着产品的质量;在生活中,冰箱、空调、微波炉等各种家电中,温度都起到关键性的作用。设计一种较为理想的温度控制系统是非常有价值的。现今温度控制系统得到了越来越广泛的应用,尤其是空调、冰箱等家用电器。我们今次要设计的方案主要的监控温度是室温,控制的对象主要是空调。温度是生活及生产中最基本的物理量,它表征的是物体的冷热程度。自然界中任何物理、化学过程都紧密地与温度相联系。在很多生产过程中,温度的测量和控制都直接和安全生产、提高生产效率、保证产品质量、节约能源等重大技术经济指标相联系。
3、自18世纪工业革命以来,工业过程离不开温度控制。温度控制广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等。温度控制的精度以及不同控制対象的控制方法选择都起着至关重要的作用。温度控制技术按照控制目标的不同可分为两类:动态温度跟踪与恒值温度控制。动态温度跟踪实现的控制目标是使被控对象的温度值按预先设定好的曲线进行变化。在工业生产中很多场合需要实现这一控制目标,如在发酵过程控制,化工生产屮的化学反应温度控制,冶金工厂中燃烧炉中的温度控制等。恒值温度控制的目的是使被控对象的温度恒定在某一数值上,且要求其波动
4、幅度(即稳态误差)不能超过某一给定值。项目时间:2016年6月200-6月25日项目负责人:杨通香2013010472项目成员:杨玉璞2013010473、余庆2013010474任务安排:杨通香:电路设计及按键LED程序编写余庆:电路设计及中断程序编写杨玉璞:焊接电路及调试程序项目实现目标:本项冃致力于研发一种可以实现三档位温度监测的控制系统。以教学板ADUC842为基础,利用上面己有的数码管,按键、温度传感器和A/D转换芯片实现系统的开发。另外在开发板拓展区多焊接三个led灯,代替实际中的空调系统,在温度不
5、同时,有不同的操作。在一档位时,若温度传感器测得的数值经A/D转换后〉25摄氏度,则ledl点亮;若温度>30摄氏度,则led2点亮;若温度>35摄氏度,则led3点亮。在二档位时,若温度>30摄氏度,则lcdl点亮;若温度>35摄氏度,则led2点亮;若温度>40摄氏度,则led3点亮。在三档位时,若温度>35摄氏度,则ledl点亮;若温度>40摄氏度,则led2点亮;若温度〉45摄氏度,则led3点亮。温度传感器测得的实时温度述会显示在数码管上。以此模拟空调系统在不同温度下应给予的制冷强度。并且该系统可根据
6、需要进行三个档位的变换。(二)方案确定:温度传感器单片机LEDHD7279四位数码管图1.1所用器件:ADUC842单片机、HD7279芯片、18B20温度传感器、按键、LED灯、四位数码管。方案说明:温度显示:由温度传感器18B20把温度信号输入单片机、单片机将信号处理转化后输入HD7279,HD7279点亮数码管显示温度。键盘控制部分:用HD7279芯片控制键盘的输入,键盘给HD7279输入信号,HD7279立即给ADUC842单片机输入有按键按下的信号,单片机处理HD输入的信号控制LED数码管。LED部分
7、:LED接单片机的P0端口,有单片机控制LED的亮灭。2:硬件电路及原理说明(一)硬件电路设计方案:方案说明:温度传感器读取温度数值到ADUC842,ADUC842将数值输入HD7279,HD7279将温度值用数码管显示出来,键盘输入数据给HD7279,HD7279将数据输入单片机,单片机通过温度传感器控制LED灯。(二)电路原理图及器件说明:1、温度传感器18B20电路(1)DS18B20的特点:DS18B20单线数字温度传感器,即“一线器件”,其具有独特的优点:(1)采用单总线的接口方式与微处理器连接时仅需
8、要一条口线即町实现微处理器与DS18B20的双向通讯。单总线具有经济性好,抗干扰能力强,适合于恶劣坏境的现场温度测量,使用方便等优点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。(2)测量温度范围宽,测量精度高DS18B20的测量范围为-55°C~+125°C;在-10"+85°C范围内,精度为±0.5°C。(2)DS18B20内部结构:主要市4部分组成:64位ROM、
此文档下载收益归作者所有