本发明涉及系统设计领域,特别是涉及一种射频识别中的解调电路灵敏度自动调整系统。
背景技术:
在射频识别中,由于卡片大都是无源的,所以卡片的系统和电路设计就相当关键和重要。在射频识别中,不同型号读卡机发出来的场强有大有小,发出来信号的质量也是有好有差,而卡片工作环境又是复杂多样的,因此在整个通讯过程中,很可能由于卡片无法解调出信号而导致通讯中止。导致信号无法解调比较常见的原因就是解调电路的灵敏度过低,但如果将解调电路的灵敏度设置过高,就会大大降低卡片的抗干扰能力,将不该解调出来的信号解调出来。
技术实现要素:
本发明要解决的技术问题是提供一种射频识别中解调电路灵敏度自动调整系统,能根据当前信号的解调情况判断是否需要提高解调灵敏度,从而保证信号正确无误的解调出来。
为解决上述技术问题,本发明的射频识别中解调电路灵敏度自动调整系统,包括:
一灵敏度可调的解调电路,用于数据信号的解调;
一数据错误检测电路,与所述灵敏度可调的解调电路相连接,当收到解调后的数据后,用于检测当前系统是否已经下电,如果系统仍然工作正常,则进一步检测当前接收到的数据是否正确,然后把标志信号发给数字控制电路;
一数字控制电路,与所述灵敏度可调的解调电路和数据错误检测电路相连接,根据收到的数据正确或者错误结果进行相应的处理或调整。
本发明能根据当前信号的解调情况来判断是否需要提高解调灵敏度。这样既能保持原来的抗干扰能力,又可以解决面临不同信号需要不同解调灵敏度的问题。本发明能针对不同信号提供不同解调灵敏度,以减小数据解调出错的情况。
附图说明
下面结合附图与具体实施方式对本发明作进一步详细的说明:
图1是所述射频识别中解调电路灵敏度自动调整系统原理框图;
图2是图1中灵敏度可调的解调电路控制位示意图;
图3是图1中灵敏度可调的解调电路一实施例原理框图。
具体实施方式
本实施例具有与图1所示完全相同的系统结构,下面详细说明本发明技术方案的工作原理。
结合图1所示,所述射频识别中解调电路灵敏度自动调整系统最主要 的特征就是灵敏度可调,解调灵敏度高的话,就意味着电路具有较强的信号解调能力,但抗干扰能力就会下降。该系统包括一灵敏度可调的解调电路,一数据错误检测电路,一数字控制电路。图1中A表示输入灵敏度可调的解调电路的信号,B表示灵敏度可调的解调电路输出至数据错误检测电路的信号,C表示数据错误检测电路输出至数字控制电路的信号,D数字控制电路输出至灵敏度可调的解调电路的信号。
在灵敏度可调的解调电路中,有3位控制位来控制解调电路的灵敏度,如图2和图3。当加入到放大路径中的放大器越多,表示解调灵敏度越大。在图3中,所述灵敏度可调的解调电路由四个放大器FD1~FD4并联连接组成,其中,第二放大器至第四放大器FD2~FD4的输出端与灵敏度可调的解调电路的输出端之间分别串联一开关K0~K2。第一放大器FD1是固定接入的放大,第二放大器FD2,第三放大器FD3和第四放大器FD4是可调整的放大器(接入时相应开关闭合)。第一放大器FD1只能解调调制深度为90%的TypeA(类型A)包络信号波形(TypeA波形指ISO14443协议中定义的波形,是一种调幅信号波形),第二放大器FD2能解调调制深度为5%的包络信号波形,第三放大器FD3能解调调制深度为10%的包络信号波形,第四放大器FD4能解调调制深度为15%的包络信号波形;根据系统需要,将需要的放大器进行叠加,从而增强解调灵敏度。调制深度越深,信号越容易解调;调制深度越浅,信号越难解调,所以就需要灵敏度可调的解调电路。控制位三位分别是K2,K1和K0,由数字控制电路控制和设置,默认值为010,表示当前可以解调调制深度为80%的波形。
当三位控制位为000时,表示当前解调电路能解调调制深度为90%的包络信号波形,当值为001时能解调85%的包络信号波形,当值为010时能解调80%的包络信号波形,当值为011时能解调75%的包络信号波形,当值为100时能解调70%的包络信号波形,当值为101时能解调65%的包络信号波形,当值为110时能解调60%的包络信号波形,当值为111时能解调55%的包络信号波形。当值为111时,表示当前的解调灵敏度最高,能解调的包络信号波形越浅,就意味着解调能力越强。当三位控制位值为000时,其解调能力为解调调制深度为90%的包络信号波形,此时解调灵敏度设计的这么迟钝,主要目的是为了防止读卡机发出干扰非常大的包络信号,例如发出的包络信号带有非常大的过冲信号,此时解调灵太高就会发生误解调。按照ISO14443协议,读卡机发出信号的调制深度为90%-100%,但是也有一些不太标准的读卡机,发出来的调制度就不会很深,发出的波形质量也不好,这就无形增加了卡片的解调难度。
所述数据错误检测电路有两个功能,第一功能是检测当前系统是否已经下电,如果当前卡片由于最小工作场强等原因已经下电,那么此次通讯自然就已经结束,此时数据错误检测电路也无需工作,也无需输出信号给数字控制电路。第二功能是检测收到的数据是否正确。如果检测到系统没有下电,系统仍然工作正常,那么就判断数据是否正确,是否符合要求。如果接收到的数据符合要求,就由数字控制电路继续处理;如果接收到的数据不正确,不符合规范和需求,那该电路就输出标志信号提示数字控制电路去提高解调电路的灵敏度,然后等待系统再次发送数据,接收到数据 后再继续检测数据是否正确,如果正确就表明灵敏度调整已经完成,后续的数据通信按当前的灵敏度进行通讯。如果接收到的数据仍不正确,那么就继续调整解调灵敏度,直到正确为止。如果解调灵敏度都已经调整过,系统仍然无法工作,那说明这个问题很可能不是解调灵敏度引起的问题。
当系统一旦下电后,解调灵敏度就恢复到初始设置值,这是为了保持卡片最大限度的抗干扰性能,因为有些读卡机发出来的信号波形不规范,如果灵敏度太高反而会误解调,一旦发生误解调,系统很可能会进入死循环,因此初始的解调灵敏度应该设置的偏低一点,以提高抗干扰能力。
虽然本发明利用具体的实施例进行说明,但是对实施例的说明并不限制本发明的范围。本领域内的熟练技术人员通过参考本发明的说明,在不背离本发明的精神和范围的情况下,容易进行各种修改或者可以对实施例进行组合。