侵权投诉
订阅
纠错
加入自媒体

采用ZigBee和RFID技术的电子标签识别系统

2015-05-27 11:25
吃瓜天狼
关注

  4 系统软件设计

  4.1 ZigBee终端节点软件设计

  终端采集节点主要功能是接受来自上位机的数据采集指令后,采集电子标签数据信息,并将采集到的数据信息发送到协调器节点。首先ZigBee终端节点上电初始化,申请加入已组建的ZigBee网络,若加入网络成功,进入低功耗模式即休眠状态,以降低终端节点功耗。等待定时中断产生,ZigBee终端节点微处理器控制主从射频模块读取电子标签信息,并将识别到的标签数据信息通过ZigBee无线模块传输给ZigBee协调器节点,然后再通过串口RS232传输给上位机进行处理。其终端采集节点程序流程图如图5所示。

采用ZigBee和RFID技术的电子标签识别系统

图5 ZigBee终端采集节点软件流程图

  4.2 ZigBee协调器节点软件设计

  系统利用ZigBee网络的Z-STACK协议栈进行无线通信,Z-STACK协议基于轮转查询式操作系统来实现。协调器节点上电后,初始化硬件及协议栈,搜索信道和空闲信道评估,选择信道并建立ZigBee网络。若节点申请加入网络,准许加入并分配一个l6位的网络短地址,等待上位机发送过来的数据采集指令,然后RFID读写器对电子标签进行识别,将接收的所有数据包通过串口通信发送到PC上位机,以便进行数据处理,ZigBee协调器节点软件流程图如图6所示。

采用ZigBee和RFID技术的电子标签识别系统

图6 ZigBee协调器软件流程图

<上一页  1  2  3  4  下一页>  余下全文
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号