ZigBee 的仓库监控体系设计 1 总体设计 整个仓库管理系统由 3 个部分构成:数据采集、数据传输和数据显示。数据采集模块由传感器和 cc2530 节点两部分构成:传感器感知外界信号;cc2530 节点对传感器采集的信号进行处理,使之成为数字量。数据传输模块为路由节点,它在网络中仅起数据转发和扩大传输距离的作用,并且路由节点通过路由将 cc2530 节点采集并处理的数据无线传递给协调器。协调器通过串口将数据传给 Pc 机,并且将数据保存在后台数据库中。这些数据在 Pc 机上可以实时显示,用户也可以通过访问数据库查询传感器的相关信息。 2 硬件设计 系 统 硬 件 由 三 个 部 分 构 成 :ZigBee 终 端 节 点 、 ZigBee 路 由 节 点 和ZigBee 协调器。 终 端 节 点 ZigBee 终 端 节 点 由cc2530 核心板、外围电路和传感器三个部分组成。cc2530 核心板是由业界标准的增强型 51 单片机和 RF 无线射频模块组成,系统内可编程的 256kB 闪存,8kBRAm 和许多其他强大的功能。cc2530 具有不同的运行模式,使得它尤其适用低功耗要求的系统核心板原理图如图 2 所示。本系统运用到了 5 种传感器,分别是烟雾传感器、红外传感器、温湿度传感器、超声传感器和光敏传感器。因各种传感器的插槽结构都相同,仅对应的数据口不同,故以温湿传感器为例说明硬件结构,其他传感器在此不做赘述。所用的 DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包含一个电阻式感湿元件和一个 NTc 测温元件,并与一个高性能 8 位单片机连接。此 传 感 器 有3个 有 效 引 脚 :VDD、DATA、GND。 路由节点 ZigBee 路由节点仅仅作为数据转发的中转站,寻找最佳路由,提高数据传输距离,故其硬件原理图与ZigBee 终端节点大致相同,只是缺少传感器连接设计。 协调器 ZigBee 终端节点采集数据经路由器节点无线发送给协调器,为了形象地看到数据信息,在协调器上加了LcD12864 液晶屏,这样便于查看,其他硬件 部 分 与 ZigBee 路 由 节 点 大 致 相 同 。LcD12964 液晶屏原理图如图 4 所示。 3 软件设计 系统软件主要包括数据采集与传输程序、协调器控制程序和上位机数据显示程序。 数据采集与传输程序数据采集程序主要采集仓库内的温湿度和光照...