空调温度控制系统的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
空调温度控制系统的设计.doc

空调温度控制系统的设计   【摘 要】 基于单片机的温度监控系统较传统的温度控制系统具有更高的智能性,并且系统的功能更加易于扩展和升级,是一种低成本的温度检测、控制方案。本设计详细研究单片机的温度控制的各个部分内容,设计单片机及其外围电路,给出了一套合理的基于单片机的温度控制器软硬件解决方案。   【关键词】 数字显示 继电器 可调温度控制   1 方案设计思路   本方案设想是采用AT89C2051单片机结合DS18B20温度传感器控制温度的设计,DS18B20是一种新型的可编程温度传感器,能直接与单片机完成数据采集和处理,实现方便、精度高,可根据不同需要用于各种场合。   2 方案可行性论证   (1)从技术性角度来看,该系统所用技术均为现代新技术,具有很高技术含量,本系统完成的主要任务如下:1)测定并显示当前环境温度值。2)设定一个上限温度值并保存在DS18B20。3)当环境温度高于设定温度,继电器被驱动吸合,外电路中的降温风扇开始工作并发出警报。4)当环境温度低于设定温度后,继电器自动断开,风扇停止工作,警报解除。   (2)本系统的主要技术指标如下:1)温度显示范围:-55― +125摄氏度。2)压缩机输出节点容量:10A/240V AC。3)LED灯闪烁报警。   (3)从系统的性能来看,所采用的DS18B20是一种新型的可编程温度传感器,能直接与单片机完成数据采集和处理,实现方便、精度高,可根据不同需要用于各种场合。   综上所述,该系统具有良好的开发价值,具有广阔的应用前景。   3 方案设计   3.1 系统的总体设计   单片机的温度控制系统需要完成温度的采集,显示当前温度值,并通过按键设定上限温度,实现当温度超过设定的温度值时,继电器导通,使连接继电器的风扇转动,使温度下降,同时发光二极管发光。系统包括单片机最小系统电路和按键电路、LED显示电路、温度检测部分、发光二极管和控制输出等主要部分,系统地总体设计如下图所示:   图1 系统整体设计框图   3.2 系统的主要硬件设备   3.2.1 微处理器AT89C2051   AT89C2051是低电压、高性能CMOS 8位单片机,片内含2K bytes的可反复擦写的只读程序存储器(PEROM)和128bytes的随机数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。   图2 AT89C2051引脚结构   3.2.2 温度传感器DS18B20   DS18B20数字温度计是DALLAS公司生产的1-Wire。只要求一个端口即可实现通信,在DS18B20中的每个器件上都有独一无二的序列号,实际应用中不需要外部任何元器件即可实现测温,测量温度范围在-55。C到+125。C之间,数字温度计的分辨率用户可以从9位到12位选择,内部有温度上、下限告警设置。图3为DS18B20的引脚图。   DS18B20的设计原理:   DS18B20使用外接电源的供电方式,数据端用4.7K的电阻上拉接+VDD,再接到AT89c2051的P3.7脚上。晶振选用11.0592M 的,使用简单的上电复位电路。选用共阳极的数码管,用S8550作位驱动,段引脚通过470欧的限流电阻接入AT89C2051的P1口上,电路中有三个按键,分别是显示开关/温度设定,温度上调,温度下调,使用AT89C2051的第P3.5脚做控制输出端,低电平有效,通过9012 三极管放大去驱动一个5V的继电器。设定一个温度值如15度,当温度超出15度时,控制端为低电平,继电器闭合,风扇启动进行散热,当温度下降到设定温度时,继电器断开,散热风扇停止工作。   3.3 主要的电路设计   基于单片机的温度控制主要有以下几部分:温度数据采集,按键设计、温度显示、继电器4个部分,下面分别加以介绍,硬件模块如图4所示。   3.3.1 温度采集部分   温度传感器有很多种,这里选用单总线数字输出的集成半导体温度传感器DS18B20,其特点:独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯;测温范围-55℃~+125℃,固有测温分辨率0.5℃;支持多点组网功能,多个DS1820可以并联在唯一的三线上,实现多点测温;工作电源:3~5V/DC。   温度检测数据采集电路如图5所示,由温度传感器DS18B20采集被控对象的实时温度,提供给AT89C2051的I/O口作为数据输入。   3.3.2 LED数码管显示电路   显示器分为数码管和液晶显示,本系统所采用是的数码管显示,其外形和引脚如图6所示:  

文档评论(0)

ganpeid + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档