3 用户系统设计原理
用户系统原理如图4所示,它主要由用户 系统控制单元及其附属单元组成。用户系统控制单元选用由ATmega128L+CCS2420组成的ZigBee套件和ATMEl的MP3管理芯片构成; 看门狗ASM706防止用户系统死机,电源及监控单元保证系统处于安全供电模式,从而防止因系统电压较低而造成的无法正常工作的现象。信息存储器选用 128MB的三星闪存K9F1G08U0A,它负责提供景点信息和其他服务信息。当用户在大的地方发现迷失方向时,只需一按搜索键,系统就进入报警模式。 服务菜单键还可为用户提供其他服务信息,如附近便利店、搜求电话等信息。当用户进入景点时,该系统自动进行播放,在接收到其他外部信息或进行手动操作时才 退出操作。
软件流程如图5所示。系统初始化后进入信息接收模式,并对接收到的信息进行判决。如果是广播信息,则进入 广播模式,其流程图见图6;如果接收到的信息是定位信息,就进入报警模式,它会提示已找到用户位置,以免用户走出有效范围,失去跟踪对象。如果以上情况都 不是,就根据系统要求转入其他服务程序。
广播模式需要根据RSSI算法进行评估,从链路质量信息判断是否达到播放条件。如果是,就通过MP3芯片启动语音播放程序;如果接收到中断消息就退出语音播放程序,根据中断消息进行处理,返回时默认到接收外部信息模式。
本 系统通过对旅游景点游客无线管理,系统运营和突发事故处理进行分析,提出一套基于ZigBee技术的无线管理机制。该系统可以根据各种景点不同场合需求采 用相应措施,有效缓解导游不足问题。它还具有专有的失踪人员跟踪定位及报警模式,弥补现有景点无线导游系统的不足。由于采用ZigBee技术,系统成本较 低,无协议专利费支出,同时功耗较低,在休眠模式下寿命可长达数年。该算法也适合于其他应用,例如无线抄表、设备监控、酒店管理等。
参考文献
[1] EGAN D.The emergence of ZigBee in building automation and industrial control.Computing & Control engineering journal,2005,16(4-5).
[2] 原 羿,苏宏根.基于ZigBee技术的无线网络应用研究.计算机应用与软件,2004,21(6).
[3] CIARDIELLO T.Wireless communications for industrial controland monitoring.Computing & Control engineering journal,2005,16(4-5):12-13.
|