- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
仓库温度、湿度检测
1 概 述
1.1 课题意义
近几年来仓库的机械化、自动化程度不断提高,一些智能化仓库管理技术如检测技术、监视技术和控制技术等在仓库管理中得到广泛应用。在粮食、药材等的储存仓库,若不对仓库内的温度或湿度进行实时检测,就不能及时了解粮食、药材的储藏状况,可能发生腐烂,造成极大的经济损失。
由于仓库对环境温度和湿度提出了很高的要求,因此能否有效地对这些领域的环境温度和湿度进行实时监测和控制是一个必须解决的重要课题。本系统解决的就是温、湿度的实时检测,只要两者之中的任何一个超过限制,就启动报警系统,使人们能够及时发现问题,采取有效的措施,以此避免不必要的损失。
1.2 设计任务
本课题是针对仓库设计的通用温、湿度检测仪,它可以实现的功能是:
(1)实时采集外界温度和相对湿度的变化,并在数码管上实现实时显示;
(2)可通过键盘设定温、湿度报警值,且报警值掉电不丢失信息;
(3)可实现温、湿度超限声、光报警。
1.3 主要技术方案
仓库在温湿度检测发生故障时,会使其存储物腐烂,从而造成直接和间接的巨大经济损失。我们设计了一套温、湿度检测系统,实时检测仓库的温、湿度,本系统由AT89C51单片机、键盘显示电路、报警电路、数字温度传感器、湿度传感器、看门狗电路及E2ROM组成,完成对仓库内温、湿度数据的采集、显示和超限报警。
本装置的结构框图如图1-1。
图1-1 系统结构框图
1.4 本文主要工作
本专题是温湿度检测仪的数据采集部分,要完成的主要工作是:
(1)选择温度传感器;
(2)设计湿度传感器;
(3)设计数据采集系统的硬件电路;
(4)采集系统软件设计与编程。
2 系统总体设计
2.1 系统特点
本系统实时采集外界温度和湿度信号,并送单片机处理,处理结果送LED显示,用户通过键盘设定上限值后,报警电路对外界温、湿度进行监控。
特点:
(1)用数字式温度传感器,与单片机接口简单,可靠。
(2)采用的湿度传感器输出频率信号,便于单片机采集和处理。
(3)看门狗电路,提高系统可靠性。
(4)E2ROM保存键盘输入参数,掉电不丢失信息。
2.2 系统设计
在系统上电后,温、湿度传感器开始实时采集温、湿度数据并显示出来,直到操作者按下“设定”键。此时系统停止采集数据,操作者可以通过键盘设定温度和湿度的上限,系统会立即把设定值通过数码管显示出来。操作者按下“运行”键后,系统会把数码管显示的上限存入E2ROM中,接着才又开始采集温湿度数据,并在每一次采集之后立即将其分别与存于E2ROM中的温湿度上限作比较。一旦采集的数据高于上限,就启动报警电路报警;若没有超过上限,则又重复上述过程。在采集的数据显示过程中可以重新设定报警值。
系统以AT89C51单片机为核心,由温湿度数据采集、键盘显示、看门狗定时器、E2ROM及报警电路组成。
2.2.1 数据采集系统
1.温度传感器
目前在市面上有各式各样的温湿度传感器。这里采用的温度传感器是美国Dallas公司开发出的DS18B20单线数字温度传感器。DS18B20可以把温度信号直接转换为数字量,而无须A/D转换器与数据调理电路,既简化电路,又提高电路的可靠性。采用单总线原理,易于电路扩展,只需在相应单总线上继续挂接器件即可,是现代集成式温度传感器的首选器件。此设计将DS18B20的数据线接到89C51的P1.0口进行数据输入输出。
2.湿度传感器
设计中采用的湿度敏电容是HS1101,将其置于 555振荡电路就构成湿度传感器,可以得到与环境相对湿度成比例关系的频率信号,将此数字信号可直接接入89C51的T1计数器计数。同时把T0设定为1秒的定时器,89C51每隔1秒钟处理一次T1计得的数,此数才是所需要的频率。
2.2.2 键盘显示系统
本系统采用HD7279A完成数据输入与数据显示。HD7279A是一片具有串行接口的,8位共阴极数码管的智能显示驱动芯片,8×8的键盘矩阵的按键情况进行监视,具有自动消除键抖动并识别按键代码的功能,从而可以提高CPU工作的效率。HD7279A和微处理器之间采用串行接口,其接口电路和外围电路简单,占用的串口少,具有较高的性能价格比。
2.2.3 看门狗电路及E2ROM
这里选用了Xicor公司生产的可编程看门狗监控E2ROM芯片X25045。此芯片把看门狗电路、电压监控和E2ROM组合在一起,降低了系统成本并减少了对电路板空间的要求。看门狗定时器对主控机提供了一个独立的保护机制,一旦单片机因干扰而程序走失,可通过复位电路使单片机复位,保证系统可靠运行。X25045中的E2ROM存储DS18B20的序列号和用户设定的上限,保证掉电时不丢失信息,这样也不必每次接上电源时重新写入数据。
2.2.4 报警电路
本电路完成系统报警功能,即在温、湿度超
文档评论(0)