您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

可读/写射频卡芯片e5550及其应用

时间:2007-1-20栏目:电子通信论文

3 PS1PS0=10:RF/8 PS1PS0=11:保留 传送数据块设置B2~B0 B2B1B0=000:仅向基站传送第0块 B2B1B0=001:仅向基站传送第1块 B2B1B0=010:向基站传送第1~2块 B2B1B0=011:向基站传送第1~3块 B2B1B0=100:向基站传送第1~4块 B2B1B0=101:向基站传送第1~5块 B2B1B0=110:向基站传送第1~6块 B2B1B0=111:向基站传送第1~7块 密码设置PWD PWD=0:不使用密码 PWD=1:使用密码 终止符设置ST ST=0:不使用序列终止符 ST=1:使用序列终止符 块终止符设置BT BT=0:不使用块终止符 BT=1:使用块终止符

3 对e5550的操作和注意事项

除了对e5550的工作方式进行正确的设置以外,使用当中必须正确理解e5550和基站间传送数据的规则。下面对读/写e5550射频卡的工作过程作以简要说明。

3.1 基站向e5550传送数据

基站给e5550射频卡发送数据时,也要对数据进行编码,以使数据信号加载到天线的发射信号中。TEMIC低频段射频产品采用改变发射天线负载的方式来对信号进行编码。这种方式用短暂的射频间隙把射频信号分割成不同长短的区间,从而实现对数据的编码。基站传送数据的起始场间隙比其它间隙要长,这个较长的间隙用于与射频卡读数据的同步。e5550在接收数据时,将长度为16~32个场时钟(典型值为1000μs)长度的射频场当作数据“0”,而将48~64个场时钟(典型值为350μs)长度的射频场当作数据“1”,标准场间隙时间典型值可取300μs。在编制基站程序时,可以采用中断射频场的方法来对数据进行发送。

3.2 由e5550向基站传送数据

从射频卡返回给基站的数据采用编码方式发射,具体采用哪种编码方式可视具体应用而定。由于基站芯片U2270B不能自动完成解码工作,因此,解码任务主要由与基站连接的微处理器来完成,而这会给程序的编制带来一定的困难。目前关于曼彻斯特解码的应用资料较多,因此,建议采用曼彻斯特编码进行数据的回收。

3.3 使用注意事项

由于e5550采用数据块方式传送数据,因而在使用中要注意以下几个问题:

(1)e5550发射数据时的位顺序

e5550向基站发射数据时是根据工作模式的设置从第1区开始循环发射的。每块数据的发射都是低位在前高位在后,即每一个数据区数据的发射都是从第1位数据开始到第32位数据结束,其中各区的锁定位是不发射的。可读/写射频卡芯片e5550及其应用

(2)存储位置的确定

e5550卡每次读/写的单位为32位,所以要用4个字节的空间存储一个数据区的数据。因此,进行基站程序设计时,一定要注意字节内的移位操作和字节地址变化的结合,避免出现读写数据的混乱,尤其要注意不要对锁定位产生误写入操作。

(3 )解码程序的调试

根据对e5550发射数据的调制方式,解码程序的编制必须严格遵守相应方式的时序规则。调试过程中最好能使用带有存储功能的逻辑分析仪捕捉e5550卡返回的数据,然后反复调整程序的时间常数,减少误码率,提高数据传送的效率。

4 结论

以e5550芯片为基片的射频卡是低成本射频卡应用系统开发中较好的选择,由于其工作频率为100~150kHz,因而给基站电路的开发与调试带来了极大的方便。在笔者承担的某省教育厅“高校学生公寓水电综合监控管理系统”项目中,采用U2270B基站芯片构成用电和用水计量装置,e5550射频卡作为预付费载体,取得了良好的应用效果。

上一页  [1] [2] [3] [4] 下一页

下页更精彩:1 2 3 4 下一页