e5561型加密射频识别电路的原理及其应用
发布时间:2008/6/3 0:00:00 访问次数:453
    
    摘要:简要介绍atmel公司的e5561型射频识别电路的内部结构和工作原理,给出采用u2270b型读/写基站集成电路和at89c52型微控制器组成的射频识别系统的设计方法。同时给出其读/写基础电路框图和单片机系统的设计流程。
    关键词:加密;射频识别;e5561
    引言
    射频识别(rfid)是无线电频率识别的简称,即通过无限电波进行识别处理。射频识别系统通常由读卡器(阅读器)和应答器(卡)二部分组成。其识别数据被存储在应答器电路中。应答器是一种非接触卡,该卡自身不带电源,当卡进行阅读器的电磁场范围时,便可通过耦合无线电波的能量并经整流稳压后获得工作电源。这样,在激活状态下,卡上存储的数据便可通过编码、调制送往阅读器以实现识别。
    
    
    
    atmel公司生产的e5561型电路是一种加密的射频识别器(idic),它适用于高保密的场合,其内部有加密运算单元。其主要性能如下:
    ●低功率、低电压的cmos idic;
    ●射频(rf)范围为100khz~150khz,典型值为125khz;
    ●内含320biteeprom(分10块);
    ●位率为rf/32,rf/64;
    ●加密鉴别时间小于10ms;
    ●带有可编程读/写保护功能;
    ●采用曼彻斯特和两相两种编码方式。
    
    
    
    1 内部结构和工作原理
    正常使用时e5561只使用线圈1(coil1)和线圈2(coil2)及外接电感线圈和电容器,其余引脚均未使用。其内部结构框图如图1所示。芯片包括自适应部分、前置模块端、调制器、***、存储器、加密电路等部分。
    当基站与e5561的谐振频率不匹配时,其自适应部分调整e5561的频率使其与基站频率匹配,调整范围为5%。前置模拟端(afe)可用来产生电路所需的电源,同时可处理与基站的双向数据通信。
    芯片中的存储器由320位eeprom组成,分为10块,每块32位;第0位用于保存基本的配置数据,第1块-第9块为用户数据区,可自由编程,其中第1-4块为id代码,第5-8块为密匙,在口令模式下,第9块的4-31位用于存放口令,0-3位用于存放用户配置数据,否则,第9块的相应位也可自由编程。
    编程电压由高压电发生器提供(18v)。加密电路aut64运算规则加密写入e5561的口令,运算结果可被基站读出,将此结果与基站数据相比较,便可建立高安全的认证过程。
    调制器由2个数据编码器组成,基本的调制类型有曼彻斯特和两相编码方式。
    e5561可工作在以下工作模式:
    (1)id模式:在rf场中,e5561向基站循环发送id码。id模式允许使用二种不同的位率和调制方式,并可使用二种长度的id码代(64位或128位)。
    (2)编程模式:使用前要对e5561进行编程。eeprom会被分成10块,每块被分别编程,基站送出的数据序列应被写入e5561的eeprom存储器。在编程期间,如果e5561监视器发现错误或保护被入侵,那么,系统将会回到id模式。
    (3)直接存储模式:当基站发送一特殊数据序列给e5561时,e5561就会进入直接存储模式。这种模式有二种功能:一是基站读取eeprom每一块的内容,二是重新设备e5561。在此期间,如果e5561监视器发现错误或保护被入侵,那么,系统将会回到id模式。
    (4)加密模式:此模式中,e5561使用aut64运算规则(一种非线性的高安全的运算规则)。在基站完成对e5561的识别后(通过读取id代码),基站可对应答器进行鉴别(通过发送一口令),当收到此数据序列后,e5561进入加密模式。如果e5561监视器发现错误或保护被入侵,系统也会回到id模式。
    
    
    
    (5)停止模式:当二个或二个以上应答器同时使用时,为避免冲突,基站将发送一特殊数据序列以使处于主动状态的应答器进入停止模式,之后通过加电复位或发出重启命令,使e5561再进入id模式。
    各模式之间的转换可
    
    摘要:简要介绍atmel公司的e5561型射频识别电路的内部结构和工作原理,给出采用u2270b型读/写基站集成电路和at89c52型微控制器组成的射频识别系统的设计方法。同时给出其读/写基础电路框图和单片机系统的设计流程。
    关键词:加密;射频识别;e5561
    引言
    射频识别(rfid)是无线电频率识别的简称,即通过无限电波进行识别处理。射频识别系统通常由读卡器(阅读器)和应答器(卡)二部分组成。其识别数据被存储在应答器电路中。应答器是一种非接触卡,该卡自身不带电源,当卡进行阅读器的电磁场范围时,便可通过耦合无线电波的能量并经整流稳压后获得工作电源。这样,在激活状态下,卡上存储的数据便可通过编码、调制送往阅读器以实现识别。
    
    
    
    atmel公司生产的e5561型电路是一种加密的射频识别器(idic),它适用于高保密的场合,其内部有加密运算单元。其主要性能如下:
    ●低功率、低电压的cmos idic;
    ●射频(rf)范围为100khz~150khz,典型值为125khz;
    ●内含320biteeprom(分10块);
    ●位率为rf/32,rf/64;
    ●加密鉴别时间小于10ms;
    ●带有可编程读/写保护功能;
    ●采用曼彻斯特和两相两种编码方式。
    
    
    
    1 内部结构和工作原理
    正常使用时e5561只使用线圈1(coil1)和线圈2(coil2)及外接电感线圈和电容器,其余引脚均未使用。其内部结构框图如图1所示。芯片包括自适应部分、前置模块端、调制器、***、存储器、加密电路等部分。
    当基站与e5561的谐振频率不匹配时,其自适应部分调整e5561的频率使其与基站频率匹配,调整范围为5%。前置模拟端(afe)可用来产生电路所需的电源,同时可处理与基站的双向数据通信。
    芯片中的存储器由320位eeprom组成,分为10块,每块32位;第0位用于保存基本的配置数据,第1块-第9块为用户数据区,可自由编程,其中第1-4块为id代码,第5-8块为密匙,在口令模式下,第9块的4-31位用于存放口令,0-3位用于存放用户配置数据,否则,第9块的相应位也可自由编程。
    编程电压由高压电发生器提供(18v)。加密电路aut64运算规则加密写入e5561的口令,运算结果可被基站读出,将此结果与基站数据相比较,便可建立高安全的认证过程。
    调制器由2个数据编码器组成,基本的调制类型有曼彻斯特和两相编码方式。
    e5561可工作在以下工作模式:
    (1)id模式:在rf场中,e5561向基站循环发送id码。id模式允许使用二种不同的位率和调制方式,并可使用二种长度的id码代(64位或128位)。
    (2)编程模式:使用前要对e5561进行编程。eeprom会被分成10块,每块被分别编程,基站送出的数据序列应被写入e5561的eeprom存储器。在编程期间,如果e5561监视器发现错误或保护被入侵,那么,系统将会回到id模式。
    (3)直接存储模式:当基站发送一特殊数据序列给e5561时,e5561就会进入直接存储模式。这种模式有二种功能:一是基站读取eeprom每一块的内容,二是重新设备e5561。在此期间,如果e5561监视器发现错误或保护被入侵,那么,系统将会回到id模式。
    (4)加密模式:此模式中,e5561使用aut64运算规则(一种非线性的高安全的运算规则)。在基站完成对e5561的识别后(通过读取id代码),基站可对应答器进行鉴别(通过发送一口令),当收到此数据序列后,e5561进入加密模式。如果e5561监视器发现错误或保护被入侵,系统也会回到id模式。
    
    
    
    (5)停止模式:当二个或二个以上应答器同时使用时,为避免冲突,基站将发送一特殊数据序列以使处于主动状态的应答器进入停止模式,之后通过加电复位或发出重启命令,使e5561再进入id模式。
    各模式之间的转换可