【技术实现步骤摘要】
单副载波模式信号解码器
本专利技术涉及一种解码ISO(国际标准化组织)/IEC(国际电工委员会)15693协议中读卡器发送的单副载波模式信号的解码器。
技术介绍
ISO/IEC15693协议中读卡器发送的单副载波模式信号有高速与低速两种速率,副载波频率为fc/32,其中fc为载波频率13.56M。数据的每一帧有帧头,数据以及帧尾3种波形类型。高速情况下,帧头,数据0,数据1以及帧尾的波形分别如图1到图4所示。其中:图1是ISO/IEC15693协议中读卡器发送的单副载波模式信号的帧头波形示意图,横轴是时间,纵轴是副载波包络幅值。该波形中,读卡器先发768/fc时间长度的无调制信号,约56.64μs,再发24个fc/32的副载波,约56.64μs,然后再发一个数据1的编码波形,约37.76μs。图2是ISO/IEC15693协议中读卡器发送的单副载波模式信号的数据值为0的编码波形示意图,横轴是时间,纵轴是副载波包络幅值。该波形中,读卡器先发8个fc/32的副载波,约18.88μs,再发256/fc时间长度的无调制信号,约18.88μs。图3是ISO/IEC15693协议中读卡器发送的单副载波模式信号的数据值为1的编码波形示意图,横轴是时间,纵轴是副载波包络幅值。该波形中,读卡器先发256/fc时间长度的无调制信号,约18.88μs,再发8个fc/32的副载波,约18.88μs。图4是ISO/IEC15693协议中读卡器发送的单副载波模式信号的帧尾波形示意图,横轴是时间,纵轴是副载波包络幅值。该波形中,读卡器先发一个数据0的编码波形,约37.76μs,再发24 ...
【技术保护点】
一种解码ISO/IEC15693协议中读卡器发送的单副载波模式信号解码器,其特征在于,用模拟射频解调模块解调输出的载波频率的时钟作为时钟信号,包括:一数字累加器,对输入的副载波包络信号累加,产生并输出接收开始信号,并且记录半个数据编码周期内的副载波高电平长度;一边界检测电路,与所述数字累加器相连接,以半个数据编码周期为周期进行计数,当计数到半个数据编码周期时,产生边界标志信号,在所述周期内的一个时间点,产生采样标志信号;一副载波判决电路,与所述数字累加器和边界检测电路相连接,用于判决半个数据编码周期内是否含有副载波;产生并输出副载波存在标志信号和经缓存的副载波存在标志信号;一帧头检测电路,与所述边界检测电路和副载波判决电路相连接,用于检测帧头波形信号,产生并输出帧头标志信号;一数据解码有效标志产生电路,与所述边界检测电路相连接,用于产生并输出数据解码预有效标志信号和数据解码有效标志信号;一数据解码电路,与所述副载波判决电路和数据解码有效标志产生电路相连接,根据ISO/IEC15693协议中的数据编码波形进行解码,产生并输出解码数据信号;一帧尾检测电路,与所述边界检测电路、数据解码电路、 ...
【技术特征摘要】
1.一种解码ISO/IEC15693协议中读卡器发送的单副载波模式信号解码器,其特征在于,用模拟射频解调模块解调输出的载波频率的时钟作为时钟信号,包括:一数字累加器,对输入的副载波包络信号累加,产生并输出接收开始信号,并且记录半个数据编码周期内的副载波高电平长度;一边界检测电路,与所述数字累加器相连接,以半个数据编码周期为周期进行计数,当计数到半个数据编码周期时,产生边界标志信号,在所述周期内的一个时间点,产生采样标志信号;一副载波判决电路,与所述数字累加器和边界检测电路相连接,用于判决半个数据编码周期内是否含有副载波;产生并输出副载波存在标志信号和经缓存的副载波存在标志信号;一帧头检测电路,与所述边界检测电路和副载波判决电路相连接,用于检测帧头波形信号,产生并输出帧头标志信号;一数据解码有效标志产生电路,与所述边界检测电路相连接,用于产生并输出数据解码预有效标志信号和数据解码有效标志信号;一数据解码电路,与所述副载波判决电路和数据解码有效标志产生电路相连接,根据ISO/IEC15693协议中的数据编码波形进行解码,产生并输出解码数据信号;一帧尾检测电路,与所述边界检测电路、数据解码电路、数据解码有效标志产生电路和副载波判决电路相连接,根据ISO/IEC15693协议中的帧尾波形,检测帧尾波形信号,产生并输出帧尾标志信号;一状态标志产生电路,与所述边界检测电路、数据解码有效标志产生电路、帧头检测电路和帧尾检测电路相连接,用于产生不同状态标志信号,区分不同接收阶段;一接收编码错误检测逻辑电路,与所述边界检测电路、副载波判决电路、数据解码电路、状态标志产生电路和数据解码有效标志产生电路相连接,根据数据编码特点,进行编码错误检测。2.如权利要求1所述的解码器,其特征在于:所述数字累加器,对模拟射频解调模块解调输出的副载波包络信号累加,得到累加值,在接收到所述边界检测电路输出的边界标志信号后把累加值清0;当所述解码器处于初始状态,即静默标志信号控制状态下,并且所述累加值等于16个副载波内计到的高电平长度后,产生并输出接收开始信号,同时将所述数字累加器清0;然后按8个副载波周期的时间长度对副载波高电平计数,即用边界标志信号把所述累加值清0,得到半个数据编码周期内的副载波高电平长度。3.如权利要求1所述的解码器,其特征在于:所述边界检测电路在收到所述数字累加器输出的接收开始信号后复位;以半个数据编码周期为周期计数,在计数到半个数据编码周期时间长度时,产生并输出边界标志信号;在半个数据编码周期内的一个时间点所对应的计数值,产生并输出采样标志信号。4.如权利要求3所述的解码器,其特征在于:所述计数值根据实际模拟射频解调信号的解调包络特性调整,在高速编码时为小于等于255的整数,在低速编码时为小于等于1023的整数。5.如权利要求1所述的解码器,其特征在于:所述副载波判决电路,在所述边界检测电路输出的采样标志信号有效时,若所述数字累加器输出的累加值大于设定的阈值,则判决为有副载波,输出副载波存在标志信号为1,否则输出副载波存在标志信号为0;在所述采样标志信号有效时缓存并输出经缓存后的所述副载波存在标志信号。6.如权利要求5所述的解码器,其特征在于:所述阈值为小于等于半个数据编码周期内计到的高电平长度的整数,根据实际模拟射频解调信号的解调包络特性调整。7.如权利要求1所述的解码器,其特征在于:所述数据解码电路,根据ISO/IEC15693协议中的数据编码波形,在所述数据解码有效标志产生电路输出的数据解码预有效标志信号有效时,检测所述副载波判决电路输出的副载波存在标志信号和经缓存后的副载波存在标志信号;如果经缓存后的副载波存在标志信号是1,同时副载波存在标志信号是0,那么解码输出0,否则解码输出1;所述解码输出在所述数据解码有效标志产生电路输出的数据解码有效标志信号有效时缓存,经缓存后由数据解码电路作为解码数据信号输出。8.如权利要求1所述的解码器,其特征在于:所述帧头检测电路,根据ISO/IEC15693协议中的帧头波形,在所述状态标志产生电路输出的接收帧头状态标志信号控制状态下,以半个数据...
【专利技术属性】
技术研发人员:王吉健,
申请(专利权)人:上海华虹集成电路有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。