新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于GPRS的环境温湿度监测系统设计

基于GPRS的环境温湿度监测系统设计

作者:时间:2011-04-02来源:网络收藏

数据采集程序部分由数据采集和数据转换两部分构成。数据采集从传感器获得40 bit数据,数据转换主要进行十进制转换,ASCII编码和正负温度判定。传感器AM2303采用单总线数据格式,一次通信时间5 ms左右,主机(MCU)发送一次开始信号后,AM2303从低功耗模式转换到高速模式,等待主机开始信号结束后,AM2303发送响应信号,送出40 bit的数据,并触发一次信号采集。AM2303通信时序如图7所示。

本文引用地址:http://www.eepw.com.cn/article/172894.htm

f.JPG


3.2 中心服务端软件
本文中中心软件开发平台采用C++Builder进行编程。在服务端外接一个无线模块作为接收端,使用C++Bulkler中的MSCOMM串口控件完成串口通信,进行数据读取,同时可对回传数据进行分析、实时显示及图形化显示,还可控制数据采集终端的采集时间间隔,达到远程监控的目的。中心软件还建立了数据库,可调用和查看存盘的数据及图形记录,并进行打印。软件界面由实时监控单元、历史数据单元和连接单元3部分组成。监测中心界面如图8所示。

g.JPG



4 实验结果与分析
使用本对标准的温度源及湿度源进行测量,测量结果如图9、图10所示。

h.JPG i.JPG


从图中数据可以看出,测温误差不超过±0.2℃,湿度误差在25℃的理想条件下不超过±2%RH,在低温下不超过3%RH,能满足实际应用的需求。同时通过长时间稳定性试验,长期采集数据稳定,掉线率低,且因为没有直接接入Internet,流量少,若每隔一分钟采集一次数据,连续采集一个月数据流量不超过45M。

5 结束语
主要针对没有网络的监测中心,硬件接入简单。通过对软件的修改也可满足不同接入方式的应用,扩展性能较好,同时具备掉线自动重连,电池电量监测等功能,能够广泛应用于各种监测


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭