1.一种国军标rfid标签的解码方法,其特征在于,包括以下步骤:
读写器发送的高频信号经由标签射频前端整流和解调后,得到标签数字接收信号din;
对数字接收信号进行同步得到din_dff,对din_dff处理得到上升沿检测信号pos;
在两个pos之间进行时钟计数,得到当前符号的长度计数值symbol_cnt;
将当前符号的长度计数值symbol_cnt与分隔符阈值比较,判决出分隔符;
根据分隔符阈值与当前符号的长度计数值的关系对上升沿进行计数,并将计数结果记录在上升沿计数器tpp_cnt中;在tpp_cnt=1时,对相邻两个上升沿进行计数得到校准符一的计数值tcal1_cnt;在tpp_cnt=2时,对相邻两个上升沿计数得到校准符二的计数值tcal2_cnt;
根据上升沿计数器tpp_cnt的值进行前导码判决;
根据时钟计数得到参考时间p1、p2、p3;其中:
p1=tcal1_cnt/4+tcal2_cnt/4,
p2=p1+tcal2_cnt/4,
p3=p2+tcal2_cnt/4;
根据参考时间计算出解码阈值pt1、pt2、pt3;其中:
pt1=p1/4,
pt2=p2/4,
pt3=p3/4;
将当前符号的长度计数值symbol_cnt与解码阈值进行比较,得到当前符号的比特流信息,完成rfid标签的解码。
2.根据权利要求1所述的一种国军标rfid标签的解码方法,其特征在于,所述分隔符阈值根据国军标协议7377.1计算得到,包括阈值cnt1和阈值cnt2。
3.根据权利要求2所述的一种国军标rfid标签的解码方法,其特征在于,当分隔符阈值与当前符号的长度计数值满足cnt1
4.根据权利要求1所述的一种国军标rfid标签的解码方法,其特征在于,
当symbol_cnt
当pt1
当pt2
当symbol_cnt
5.一种国军标rfid标签解码装置,其特征在于,包括分隔符检测模块和解码模块,其中,分隔符检测模块用于执行如下步骤:
对数字接收信号进行同步得到din_dff,对din_dff处理得到上升沿检测信号pos;
在两个pos之间进行时钟计数,得到当前符号的长度计数值symbol_cnt;
将当前符号的长度计数值symbol_cnt与分隔符阈值比较,判决出分隔符;
根据分隔符阈值与当前符号的长度计数值的关系对上升沿进行计数,并将计数结果记录在上升沿计数器tpp_cnt中;在tpp_cnt=1时,对相邻两个上升沿进行计数得到校准符一的计数值tcal1_cnt;在tpp_cnt=2时,对相邻两个上升沿计数得到校准符二的计数值tcal2_cnt;
根据上升沿计数器tpp_cnt的值进行前导码检测判决;
根据时钟计数得到参考时间p1、p2、p3;其中:
p1=tcal1_cnt/4+tcal2_cnt/4,
p2=p1+tcal2_cnt/4,
p3=p2+tcal2_cnt/4;
将当前符号的长度计数值symbol_cnt与参考时间p1、p2、p3传递给解码模块;
所述解码模块用于执行如下步骤:
根据参考时间p1、p2、p3计算出解码阈值pt1、pt2、pt3;其中:
pt1=p1/4,
pt2=p2/4,
pt3=p3/4;
将当前符号的长度计数值symbol_cnt与解码阈值pt1、pt2、pt3进行比较,得到当前符号的比特流信息。
6.根据权利要求5所述的一种国军标rfid标签解码装置,其特征在于,分隔符检测模块的工作时钟频率为2.56mhz,解码模块的工作时钟频率为640khz,分隔符检测模块完成前导码检测后,时钟关闭,解码模块在低频时钟进行符号解码。
7.根据权利要求5所述的一种国军标rfid标签解码装置,其特征在于,分隔符检测模块和解码模块之间通过握手的方式保证数据传输的有效性。
8.根据权利要求5所述的一种国军标rfid标签解码装置,其特征在于,所述分隔符阈值根据国军标协议7377.1计算得到,包括阈值cnt1和阈值cnt2。
9.根据权利要求8所述的一种国军标rfid标签解码装置,其特征在于,当分隔符阈值与当前符号的长度计数值满足cnt1
10.根据权利要求8所述的一种国军标rfid标签解码装置,其特征在于,
当symbol_cnt
当pt1
当pt2
当symbol_cnt