摘要:智能物联仓储监控系统是FS_4412 平台、Linux、ZigBee、传感器等技术的结合体。FS_2530 ZigBee 模块用来采集环境的信息,如:温度,湿度等信息,收集到的信息通过ZigBee网络发送到FS_4412平台。它可以实现仓库的监管和工作人员的远程监控。Cortex M0温湿度监测模块利用轮询软件设计思想,借助DHT11温湿度传感器及ZigBee通信,将其所处的仓库周围温湿度信息实时传递给主控平台,再由主控平台传给客户端,并实现越限监测报警。本文所研究和实现的仓库智能监控系统,顺应了我国仓储系统的发展趋势,突破了仓库传统的管理和监控模式,有效的降低了系统监管的成本和提高了仓库监管效率。
【关键词】 Linux;ZigBee;DHT11传感器;Cortex M0
目录
摘要
Abstract
前 言-1
1 概述-1
1.1 Cortex M0的简介-1
1.2 DHT11传感器的简介-1
1.3 ZigBee的简介-2
2 总体设计方案-3
2.1 设计思想-3
2.2 系统整体设计框图-3
3 硬件设计-4
3.1 系统主控单元的选择-4
3.2 系统服务器端设计-4
3.3 温湿度检测电路的设计-5
3.4 电源电路的设计-8
3.5 显示单元电路的设计-9
4 软件设计-10
4.1 主程序的设计-10
4.1.1 数据库相关子程序的设计-11
4.1.2 处理消息队列请求子程序的设计-11
4.1.3 M0数据接收子程序的设计-12
4.1.4 M0数据分析子程序的设计-13
4.1.5 更新共享内存子程序的设计-15
4.1.6 蜂鸣器子程序的设计-15
4.2 主控单元的设计-16
4.3 QT模块的设计-17
4.4 CGI通用网关接口的设计-19
4.4.1 CGI简介-19
4.4.2 CGI程序处理-20
4.5 HTML设计-20
4.5.1 HTML简介-20
4.5.2 HTML语言的基本代码结构-20
5 硬件调试-21
5.1 硬件连接-21
5.2 功能调试-22
结 论-23
参考文献-24
致 谢-25
附 录-26