- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ADUC842单片机温度检测系统教程
PAGE \* MERGEFORMAT 26
目录
1:项目说明与方案确定3
项目说明3
方案确定3
2:硬件电路设计及原理说明4
硬件电路设计方案4
电路原理图及器件说4
功能描述11
3:软件程序设计12
主程序流程图12
读取与显示温度子程序13
中断子程序14
资源分配14
4:调试过程、问题及解决方法15
硬件调试15
软件调试15
参考文献16
附录17
1:项目说明与方案确定
(一)项目说明:
项目背景:温度的实时监测与控制可广泛的应用于各个领域,例如在航天方面,温控装置可控制太空服内温度恒定,以保证宇航员可在任何条件下工作;工业领域中,温度控制是生产过程中经常遇到的控制过程,有些工艺过程,对其温度的控制效果直接影响着产品的质量;在生活中,冰箱、空调、微波炉等各种家电中,温度都起到关键性的作用。设计一种较为理想的温度控制系统是非常有价值的。现今温度控制系统得到了越来越广泛的应用,尤其是空调、冰箱等家用电器。我们今次要设计的方案主要的监控温度是室温,控制的对象主要是空调。温度是生活及生产中最基本的物理量,它表征的是物体的冷热程度。自然界中任何物理、化学过程都紧密地与温度相联系。在很多生产过程中,温度的测量和控制都直接和安全生产、提高生产效率、保证产品质量、节约能源等重大技术经济指标相联系。自18世纪工业革命以来,工业过程离不开温度控制。温度控制广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等。温度控制的精度以及不同控制对象的控制方法选择都起着至关重要的作用。温度控制技术按照控制目标的不同可分为两类:动态温度跟踪与恒值温度控制。动态温度跟踪实现的控制目标是使被控对象的温度值按预先设定好的曲线进行变化。在工业生产中很多场合需要实现这一控制目标,如在发酵过程控制,化工生产中的化学反应温度控制,冶金工厂中燃烧炉中的温度控制等。恒值温度控制的目的是使被控对象的温度恒定在某一数值上,且要求其波动幅度(即稳态误差)不能超过某一给定值。
项目时间:2016年6月20日-6月25日
项目负责人:杨通香2013010472
项目成员:杨玉璞2013010473、余庆2013010474
任务安排:杨通香:电路设计及按键LED程序编写
余庆:电路设计及中断程序编写
杨玉璞:焊接电路及调试程序
项目实现目标:
本项目致力于研发一种可以实现三档位温度监测的控制系统。以教学板ADUC842为基础,利用上面已有的数码管,按键、温度传感器和A/D转换芯片实现系统的开发。另外在开发板拓展区多焊接三个led灯,代替实际中的空调系统,在温度不同时,有不同的操作。
在一档位时,若温度传感器测得的数值经A/D转换后25摄氏度,则led1点亮;若温度30摄氏度,则led2点亮;若温度35摄氏度,则led3点亮。
在二档位时,若温度30摄氏度,则led1点亮;若温度35摄氏度,则led2点亮;若温度40摄氏度,则led3点亮。
在三档位时,若温度35摄氏度,则led1点亮;若温度40摄氏度,则led2点亮;若温度45摄氏度,则led3点亮。温度传感器测得的实时温度还会显示在数码管上。
以此模拟空调系统在不同温度下应给予的制冷强度。并且该系统可根据需要进行三个档位的变换。
(二) 方案确定:
温度传感器
LED
单片机
HD7279
键盘
四位数码管
图1.1
所用器件:ADUC842单片机、HD7279芯片、18B20温度传感器、按键、LED灯、四位数码管。
方案说明:
温度显示:由温度传感器18B20把温度信号输入单片机、单片机将信号处理转化后输入HD7279,HD7279点亮数码管显示温度。
键盘控制部分:用HD7279芯片控制键盘的输入,键盘给HD7279输入信号,HD7279立即给ADUC842单片机输入有按键按下的信号,单片机处理HD输入的信号控制LED数码管。
LED部分:LED接单片机的P0端口,有单片机控制LED的亮灭。
2:硬件电路及原理说明
(一)硬件电路设计方案:
LED灯
ADUC842
温度传感器
HD7279
键盘
数码管
方案说明:温度传感器读取温度数值到ADUC842,ADUC842将数值输入HD7279,HD7279将温度值用数码管显示出来,键盘输入数据给HD7279,HD7279将数据输入单片机,单片机通过温度传感器控制LED灯。
(二)电路原理图及器件说明:
温度传感器18B20电路
(1)DS18B20的特点:
DS18B20 单线数字温度传感器,即“一线器件”,其具有独特的优点:
( 1 )采用单总线的接口方式 与微处理器连接时仅需要
您可能关注的文档
- ABB高级培训之多任务系统教程.ppt
- ABC法则教程.ppt
- ABB电动门说明书教程.doc
- ABB-UNITROL5000调节器在百万机组中的应用教程.docx
- 5.1.2交通运输布局.ppt
- 5.1.2珍爱生命.ppt
- aaq_房地产绩效管理教程.ppt
- 5.2 .2求解一元一次方程--五步教学法.ppt
- ABS系统的结构与工作原理教程.ppt
- 5.1公司的经营(新) - 副本.ppt
- 2022年青海省中学教师招聘(教育学、教育心理学)考试题库【典型题 真题库】.pdf
- 2022年建筑行业安全生产知识考试500题(含各题型).pdf
- 2023军队文职人员公开招聘笔试《美术》真题模拟训练.pdf
- 2022年生态环境行政处罚裁量细则.pdf
- 2022年夏季公考综合基础知识考试测评考试(附答案).pdf
- 2022年云南省军队文职人员招聘(药学专业)考试参考题库(典型题).pdf
- 2022秋人教安徽版八年级英语上册 点训 全册 学情评估.pdf
- 2023春九年级英语综合测试题.pdf
- 2023军队文职人员招聘笔试《美术》练习题(含答案).pdf
- 2022年货车检车员中级资格理论考试题库(核心题版).pdf
文档评论(0)