APP下载

基于单片机的粮仓无线温湿度检测系统

2017-07-14郝胜华陈艳杰

电脑知识与技术 2017年17期
关键词:无线传输粮仓

郝胜华 陈艳杰

摘要:该设计是一种基于单片机的无线温湿度检测系统,该系统由LCD1602液晶显示器和蜂鸣器装置构成接收装置和超温报警装置,用温湿度传感器、52单片机和无线发送模块构成温湿度发送装置,温湿度传感器接收到当前温湿度,通过无线射频模块将数据传递到单片机,在LCD显示屏实时显示当前的温湿度,通过数据模块设置测量温湿度的上下限值,当温湿度越出设置范围时,蜂鸣器报警模块自动启动。实现温湿度信号的无线传送和报警功能,具有实时有效、传输方便的特点,应用于对仓库的温湿度进行实时监测。

关键词:粮仓;温湿度检测;无线传输

中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2017)17-0259-02

1概述

我国是一个人口众多的大国,科学储粮是保障人民粮食供应,促进社会安定的大事,粮仓温湿度的监测在科学储粮中占有重要地位。在大多数粮食存储企业,目前仍主要靠人工检测粮仓温湿度。由于粮库占地面积大,粮仓分散,仓内温度测试点多,因而人工监测工作量大,效率低,检测周期长,而且测量器件损坏率高,测试精度难以保证。

随着微型计算机和传感器技术的飞速发展,传统人工检测的方法已经不能满足当前需要。设计可靠的粮仓温度监测系统,对仓库内的温湿度进行实时监测,克服以前靠粮库管理人手工监查、测量粮仓温湿度的缺点,提高了粮库的温湿度监测速度和监测精度,增强了粮库温湿度监测的实时性和有效性。能有效防止粮食霉变事故的发生,同时也节省了大量的人力和物力,减轻了粮库管理的工作强度,从而提高了粮食管理的效率,使粮食管理得到了安全可靠的保障。

2系统总体设计方案

温湿度传感器接收到当前温湿度,通过无线射频模块将数据传递到单片机,在LCD显示屏实时显示当前的温湿度,通过数据模块设置测量温湿度的上下限值,当温湿度越出设置范围时,蜂鸣器报警模块自动启动。系统框图如1所示。

3硬件电路设计

3.1单片机最小系统

单片机控制模块由单片机最小系统组成,包括AT89C52单片机和复位电路。系统采用12MHZ晶振,由于系统对晶振要求不高,可以根据情况适当改变晶振频率,单片机复位端是低电平有效,系统上电后由RC充放电电路实现自动复位,也可以短按复位按键S1实现手动复位。单片机最小系统如图2所示。

3.2温湿度传感器电路

DHT11是一款有已校准数字信号输出的温湿度传感器。DHT11功耗很低,在5V电源电压下,工作平均最大电流0.6mA左右,传感器与一个高性能8位单片机相连接,包括测温元件和一个电阻式测湿元件。通过单片机连接就能够实时的采集本地温湿度。主机发送开始信号后,延时等待30us-40us后读取DH11T的回应信号,读取总线为低电平,说明DHT11发送响应信号,DHT11发送响应信号后,再把总线拉高,准备发送数据,每1 bit数据都以低电平开始。图3为温湿度传感器电路图。

3.3无线收发电路

发射数据:将nRF24L01配置为发射模式,把接收节点地和有效数据按照时序由SPI口写入模块缓存区。置为高电平并保持至少20μs,延迟100μs后发射数据。

接收数据:将nRF24L01无线模块配置为接收模式,在100μs后进入接收状态等待数据的到来。当接收的一方检测到有效的地址和CRC的时候,数据寄存器中存贮数据包,产生中断,进入中断服务子程序,单片机取数据,如果这时候自动应答开启,接收方就进入发射状态回传应答信号。图4为无线收发电路图。

3.4显示电路

1602液晶能够同时显示16x02即32个字符,由若干个5X7或者5X11等点阵字符位组成,是一种用来显示字母、数字、符号等的点阵型液晶模块。每个点阵字符位都可以显示一个字符,1602LCD显示的内容为16X2,即可以显示两行(显示字符和数字),每行16个字符液晶模块。图5为显示电路图

显示电路由LCD1602液晶显示器与单片机连接而成,通过单片机,将存储在寄存器中的温湿度数据实时的传递到显示器中,并通过显示器显示出来。

3.5报警电路

报警电路由一个蜂鸣器外接一个三极管和2k电阻组成,主要实现报警功能,当所测的温湿度范围超过预设值的温湿度范围时,就会产生报警。如图6所示,为超温报警模块电路图。

4软件设计

温湿度传感器接收到当前温湿度,通过无线射频模块将数据传递到单片机,在LCD显示屏实时显示当前的温湿度,通过数据模块设置测量温湿度的上下限值当温湿度越出设置范围时,蜂鸣器报警模块自动启动。程序主流程圖如图7所示。

5结论

本设计通过温湿度传感器、无线收发模块来传递温湿度,并通过报警系统能有效的预防温湿度过高或过低,并利用LCD1602液晶显示器在实时动态显示出来。达到了对粮仓温湿度进行无线检测的目的,能有效的对粮仓温湿度进行预防。

此设计还可以增加烟幕传感器,用于检测火情,当火灾发生时,结合GSM模块将险情准确汇报给管理人;如不同粮食保存温湿度条件不同,增加上位机,用于设置温湿度的上下限值,从而有效调节粮仓温湿度值。

猜你喜欢

无线传输粮仓
好粮仓就是硬底气
金口河区:守护“粮仓”织牢监督网
撂荒地变粮仓 有机种植出效益
粮仓
树懒的粮仓
基于无线传输的LED灯远程控制系统设计
公路路面现场检测数据无线传输系统的设计
基于LABVIEW的温室管理系统的研究与设计