基于无线动物识别和跟踪管理系统的设计应用
射频芯片:读写器与射频电子标签之间的信息交换通过射频芯片及外围电路实现,本系统使用的射频芯片是EM4095。
控制芯片:控制射频芯片读取耳标中的数据并发送信令给耳标,并控制通过LCD屏幕显示数据以及判断键盘的操作。
主机接口:便携式手持读写器与上位的PC机进行信息交换时,可通过串口和无线通信两种方式完成。
读卡器射频芯片的硬件电路图如图4所示。
系统软件设计
系统软件设计原理及流程图
本系统的主要功能是完成便携式手持读写器对电子射频标签的读写过程。首先初始化单片机串口,发送开射频场的命令,输入要读取(写入)的数据扇区的区号。然后发送读数据(写数据)的命令,判断此命令是否发送完毕,若未发送完就继续发送;若发送结束就判断是否有数据,没有数据则提示错误并返回到初始化的地方,如果有数据就开始接收(写入)。最后判断接收到的数据正确与否,如果正确,则可以进行数据处理;如果错误,则提示错误并返回初始化。
系统软件设计原理及流程图如图5所示。
主要模块底层驱动设计
评论