本发明专利技术公开了一种ISO/IEC15693协议的解码器中无副载波检测电路,包括:一副载波存在标志检测电路,一干扰副载波过滤电路,一计数器,一无副载波使能信号判决电路,一无副载波信号检测电路。本发明专利技术利用计数器,在解码器解码出曼彻斯特码之前,直接计算无副载波的长度作为接收结束的条件之一,而不是在解码出曼彻斯特编码之后进行判断。对于不同速率的副载波,能独立产生无副载波的标志信号。这样做的优点在于,对于信号差而导致的曼彻斯特码解码错误,读卡机不会过早的结束接收,而是会将这一帧数据完整接收完,不会影响下一帧数据的接收。
【技术实现步骤摘要】
本专利技术涉及一种IS0/IEC15693协议的解码器中无副载波检测电路。
技术介绍
IS0/IEC15693协议中卡片发送的单副载波模式信号有高速与低速2种速率,副载波频率为fc/32,其中fc为载波频率13.56M Hz0数据的每一帧有帧头,数据以及帧尾3种波形类型。高速情况下,帧头,数据0,数据I以及帧尾的波形分别如图1到图4所示。对应低速情况,帧头,数据0,数据I以及帧尾的波形中副载波的个数与无调制信号的时间长度都乘以4。IS0/IEC15693协议中卡片发送的双副载波模式信号有高速与低速2种速率,2个副载波频率分别是fc/28与fc/32,其中fc为载波频率13.56M Hz0数据的每一帧有帧头,数据以及帧尾3种波形类型。高速情况下,帧头,数据0,数据I以及帧尾的波形如图5到图8所示。对应低速情况,帧头,数据0,数据I以及帧尾的波形中副载波的个数都乘以4。菲利浦(Philips)公司生产的非接触式13.56MHz智能型标签卡芯片I.C0DE2 (I.CODE SLI Label IC SL2ICS20)产品中定义了一种快速抗冲突读(Fastinventory read)指令,该指令采用高速单副载波模式的双倍通信速率,对应高速单副载波的情况,帧头,数据0,数据I以及帧尾的波形中副载波的个数都除以2。快速抗冲突读指令可以看作是对协议的一种扩展。由于15693系列的卡均为无源芯片,返回读卡机的信号受距离噪声等因素的影响较大,很容易产生帧结构错误的情况。这种情况下要求能够完成对卡片返回的数据完整接收,以避免对后续帧的发送和接收产生影响。传统电路将解码后的曼彻斯特信号作为无副载波判断,很容易解出错误的曼彻斯特编码,产生误判,从而导致接收结束。
技术实现思路
本专利技术要解决的技术问题是提供一种IS0/IEC15693协议的解码器中无副载波检测电路,能够在解码器解码出曼彻斯特编码之前,直接计算无副载波的长度,保证一帧数据被完整接收。为解决上述技术问题,本专利技术的IS0/IEC15693协议的解码器中无副载波检测电路,包括:一副载波存在标志检测电路,在连续副载波起始信号deCOder_en为高电平期间对标志fc/32、fc/28和无副载波的脉冲信号进行检测,输出过滤前的无副载波标志信号nosubc信号;其中,fc/32, fc/28为副载波频率,fc为载波频率13.56M Hz ;一干扰副载波过滤电路,与所述副载波存在标志检测电路相连接,在所述连续副载波起始信号deCOder_en为高电平期间,过滤无副载波期间误解出的单个fc/32或者fc/28脉冲信号,输出过滤后的无副载波标志信号subc_en ;一计数器,与所述干扰副载波过滤电路相连接,在所述连续副载波起始信号decoder_en为高电平期间对所述过滤后的无副载波标志信号SubC_en的低电平计数,得到并输出计数值no_carrie;r_cnt ;当所述过滤后的无副载波标志信号subc_en为高电平时,将计数值no_carrie;r_cnt清零;在接收到无副载波使能信号no_carrie;r_en后,计数器锁存当前计数值 no—carrier—cnt ;—无副载波使能信号判决电路,与所述计数器相连接,根据当前读卡机解码的配置,决定无副载波判断的阈值,与计数器的计数值相比较,得到所述无副载波使能信号no_carrier—en ;一无副载波信号检测电路,与所述无副载波使能信号判决电路相连接,在所述连续副载波起始信号decoder_en为高电平期间检测所述无副载波使能信号no_carrier_en,并产生无副载波电平信号(即无副载波信号)。本专利技术利用计数器,在解码器解码出曼彻斯特编码之前,直接计算无副载波的长度作为接收结束的条件之一,而不是在解码出曼彻斯特编码之后进行判断。对于不同速率的副载波,能独立产生无副载波的标志信号。这样做的优点在于,对于信号差而导致的曼彻斯特编码解码错误,读卡机不会过早的结束接收,而是会将这一帧数据完整接收完,不会影响下一帧数据的接收。本专利技术能提供独立检测出的无副载波信号,该信号可以和帧尾检测信号取或输出为接收结束信号。本专利技术同样适用于其它类似IS0/IEC15693协议的读卡器接收模块的产品中,与IS0/IEC15693协议中卡片发送的副载波模式信号编码方式相似的信号的解码电路。【附图说明】下面结合附图与【具体实施方式】对本专利技术作进一步详细的说明:图1是IS0/IEC15693协议中卡片发送的单载波模式信号的帧头波形示意图。图中横轴是时间,纵轴是副载波包络幅值。图2是IS0/IEC15693协议中卡片发送的单载波模式信号的数据值为O的波形示意图。图中横轴是时间,纵轴是副载波包络幅值。图3是IS0/IEC15693协议中卡片发送的单载波模式信号的数据值为I的波形示意图。图中横轴是时间,纵轴是副载波包络幅值。图4是IS0/IEC15693协议中卡片发送的单载波模式信号的帧尾波形示意图。图中横轴是时间,纵轴是副载波包络幅值。图5是IS0/IEC15693协议中卡片发送的双载波模式信号的帧头波形示意图。图中横轴是时间,纵轴是副载波包络幅值。图6是IS0/IEC15693协议中卡片发送的双载波模式信号的数据值为O的波形示意图。图中横轴是时间,纵轴是副载波包络幅值。图7是IS0/IEC15693协议中卡片发送的双载波模式信号的数据值为I的波形示意图。图中横轴是时间,纵轴是副载波包络幅值。图8是IS0/IEC15693协议中卡片发送的双载波模式信号的帧尾波形示意图。图中横轴是时间,纵轴是副载波包络幅值。图9是传统电路在高速单副载波模式下,检测无副载波的工作原理图。图10是本专利技术的电路在高速单副载波模式下的工作原理图。图11是所述IS0/IEC15693协议的解码器中无副载波检测电路的结构框图。【具体实施方式】结合图11所示,所述IS0/IEC15693协议的解码器中无副载波检测电路,在下面的实施例中,包括:一副载波存在标志检测电路,在连续副载波起始信号deCOder_en (即信号4)为高电平期间,对标志fc/32、fc/28和无副载波的脉冲信号(即信号5)进行检测,输出过滤前的无副载波标志信号nosubc信号(即信号6)。检测时,按顺序依次检测fc/32脉冲信号、fc/28脉冲信号和无副载波脉冲信号(即信号5);当存在fc/32或者fc/28调制时,输出的信号6为低电平;当存在无副载波调制时,输出的信号6为高电平;均不满足上述条件且过滤前的无副载波标志信号为高电平时,输出的信号6锁存高电平。该副载波存在标志检测电路在I吴拟射频解调I吴块解调输出的时钟(系统时钟)rf_clk(即信号I)下工作。在信号I下,直接采用脉冲信号进行检测判断,比现有的通过解码以后的曼彻斯特信号判断更精确。当前第1页1 2 本文档来自技高网...
【技术保护点】
一种ISO/IEC15693协议的解码器中无副载波检测电路,其特征在于,包括:一副载波存在标志检测电路,在连续副载波起始信号为高电平期间对标志fc/32、fc/28和无副载波的脉冲信号进行检测,输出过滤前的无副载波标志信号;其中,fc/32,fc/28为副载波频率,fc为载波频率13.56M Hz;一干扰副载波过滤电路,与所述副载波存在标志检测电路相连接,在所述连续副载波起始信号为高电平期间,过滤无副载波期间误解出的单个fc/32或者fc/28脉冲信号,输出过滤后的无副载波标志信号;一计数器,与所述干扰副载波过滤电路相连接,在所述连续副载波起始信号为高电平期间对所述过滤后的无副载波标志信号的低电平计数,得到并输出计数值;当所述过滤后的无副载波标志信号为高电平时,将计数值清零;在接收到无副载波使能信号后,计数器锁存当前计数值;一无副载波使能信号判决电路,与所述计数器相连接,根据当前读卡机解码的配置,决定无副载波判断的阈值,与计数器的计数值相比较,得到无副载波使能信号;一无副载波信号检测电路,与所述无副载波使能信号判决电路相连接,在所述连续副载波起始信号为高电平期间检测所述无副载波使能信号,并产生无副载波电平信号。...
【技术特征摘要】
【专利技术属性】
技术研发人员:范先奇,王永流,
申请(专利权)人:上海华虹集成电路有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。