新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于电力载波和RFID的电子站牌系统设计

基于电力载波和RFID的电子站牌系统设计

作者: 时间:2010-07-29 来源:网络 收藏
AT89C52是一款高性能的CMOS 8位单片机,片内含8 KB的可反复擦写的Flash存储器和256 B的随机存取存储器(RAM),40条引脚,32个外部双向输入/输出(I/O)端口,2个外中断口,3个16 bit可编程定时计数器,1个全双工串行通信口,2个读写口线,可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的 Flash存储器可有效地降低开发成本,完全可以满足主机和从机的各种需要。
KQ-100E收发模块的微机控制端由RX、TX、R/T 3个端口构成,全是TTL电平。TX接收微控制器TXD端发送数据,RX接微控制器RXD端接收数据,R/T为接收/发送控制端,R/T为高电平时模块处于接收状态,R/T为低电平时处于发送状态。+5 V端接+5 V±5%的直流电源,电流约45 mA,VAA为发送功率电源,可用直流稳压电源,发送时电流约300 mA(不发送时为0 mA),VAA可在9 V~15 V之间选定,VAA和+5 V电源需用两组电源供电。两个AC端可以直接接市电的火线和零线,也可以接火线和地线,远距离户外通信时宜采用接火线和零线的通信方式。
S6700多协议收发芯片是TI公司专为13.56 MHz的读写器所的, 支持多种传输协议,由5 V直流供电,输出功率200 mW,内部集成了数据编、解码模块。S6700芯片提供给用户MCU数据控制的接口主要有4根:SCLOCK、DIN、DOUT与M_ERR。SCLOCK为双向串行时钟线,在通信过程中被芯片和主控器MCU交替使用;DIN为数据输入端,MCU发送过来的数据通过此输入端传送到芯片;DOUT为数据输出端,芯片将解码后的数据通过此端口发往MCU作下一步处理, 同时DOUT还起到FIFO管理的作用, 监测FIFO是否溢出,每当FIFO满了,DOUT就跳变为高电平,通知MCU暂停发送数据,直到FIFO被清空,MCU才能继续发送剩余的数据;M_ERR为错误检测线,主要用于检测发往射频标签的命令是否送出,当命令送出后,FIFO缓冲器被清空,这时会有一个22 μs的脉冲在此引脚上产生。另外M_ERR还用于检测是否有多卡/标签冲突,当有多张卡/标签进入读区域时,在读写器天线接收端会引起数据冲突,引起解码错误,这时M_ERR会跳变为高电平,提示标签数据冲突。S6700芯片通过4个引脚(SCLOCK、MERR、DOUT、DIN)与后端单片机相连。
本文提出的利用已经存在的线,尤其是路灯线传输信息,不需通信费用,LED车位指示屏与车载标签成本远远低于液晶显示器与车载GPS接收机,故其是一种经济适用的,易于推广使用。其不足之处是定位精度没有GPS接收机的高。不过,通过增加安装在两刻度线间LED的数量,定位精度可提高到1/(n+1)(n为LED数量)个站距(正常行车情况下)。对于民用来说,这个精度已达使用要求,且GPS的电子存在的盲区与延时抖动问题也将降低其理论定位精度。
参考文献
[1] 温锦,郑旭峰,李展荣,等.深圳公交电子站牌与实现[J].科学技术与工程,2004,4(10):847-853.
[2] 张凤传,苗玉彬,刘印峰,等.GPS/GPRS/GIS的智能公交监控[J].计算机工程,2008,34(22):277-279.
[3] 苏丽媛,范新南.基于GPS的电子站牌系统[J].河海大学常州分校学报,2004,18(1):40-42.
[4] 谢振华,赖声礼,陈鹏.技术和防冲撞算法[J].计算机工程与应用,2007,46(6):223-239.

本文引用地址:https://www.eepw.com.cn/article/157300.htm

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭