网站大量收购独家精品文档,联系QQ:2885784924

温度湿度洁净度检测显示专业论文.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
温度湿度洁净度检测显示专业论文

绪论 以AT89S52为系统的核心.采用DS18B20温度传感器和湿度传感器来检测温度和湿度。并通过6个共阳极数码管实时显示当前的温度与湿度值。系统还采用了ISD142O语音播报技术。在检测到实验室的温度或湿度过高/过低时通过语音播报来报警,同时继电器立即切断电源.实现系统的保护。本系统采用AT89S52单片机作为控制核心,对采集到的湿度模拟电压信号通过ADC0809进行分析处理,实现A/D转换,以便数码管显示其湿度值。本设计可以手动设置温度/湿度的上、下限值。如只要有一样与设定的值不符合时,即温度/湿度过高或过低.则该系统会发出语音报警,同时继电器立即切断电源,实现系统的保护。 1 系统设计方案 本系统采用AT89S52单片机作为控制核心,对采集到的湿度模拟电压信号通过ADC0809进行分析处理,实现A/D转换,以便数码管显示其湿度值。本设计可以手动设置温度/湿度的上、下限值。如只要有一样与设定的值不符合时,即温度/湿度过高或过低.则该系统会发出语音报警,同时继电器立即切断电源,实现系统的保护。 本设计由信号采集、信号分析和信号处理三个部分组成的: (1) 主控模块 单片机AT89S52基本系统; (2) 信号显示 数码管显示; (3) 语音播报 IDS1420; (4)信号采集 由DS18B20、HSM-20G、DSM501和A/D转换器ADC0809组成; (5)保护模块 继电器保护电路。 2 硬件系统的组成 2.1 主控模块 AT89S52 是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完 全兼容。片上Flash允许程序存储器在系统可编程,亦适于 常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统 可编程Flash,使得AT89S52为众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。 AT89S52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻 辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工 作。掉电保护方式下,RAM内容被保存,振荡器被冻结, 单片机一切工作停止,直到下一个中断或硬件复位为止。 圈1 AT89S52单片机各引脚功能 2.2 显示模块 系统采用动态显示方式驱动6个数码管工作,其中4个数码管用来显示温度值,2个用来显示检测到 的湿度值。用74LS138的输入端来选择位码,单片机的P1口控制数码管的断码。如检测到的温度与湿度发生变化时,数码管即会发生相应的变化,起到实时显示功能,电路如图2。 2.3 语音播报模块 采用语音芯片ISD1420,该芯片能够高质量地完成声音录制与还原,最大录音时间为2O秒,具备 分段录音功能。其工作电压在4.5 V~5.5 V范围,使用直接电平/边缘存储技术,省去了A/D、D/A转换。其内部集成了大容量的EEPROM,不再需要扩展存储器,便于与单片机连接。语音播报模块电路如图3。 该电路的S3键为录音键,S1、S2键为播放键,A0-A7为地址选择端,将ISD1420的A0-A7直接与单片机的P1口相连,就可以实现录音地址选择功能,再将播放键接于P0.6口以实现单片机控制的实时播放功能。电源VCCA、VCCD其内部的模拟和数字电路使用不同的电源总线。但由于该芯片的干扰较小,因此两者可短接在一起。 2.4 信号采集 2.4.1 DS18B20温度传感器 DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等等。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。 采集的数据可直接送入微处理器而无需A/D转换.能直接读出被测温度。它仅需要1条接口线即可实现与微处理器的双向通信;只需要外接1个4.7 k的上拉电阻,无需其它外部器件。本系统对DS18B20采用数据线供电。温度测量范围为-50℃ 125℃。通过编程可实现9~12位的数字值读数方式。测量精度为士0.5,用户可自行设定非易失性报警上下限。由于采用单总线方式,可在该控制总线上挂接多个DSI8B20进行不同部位的温度

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档