卡片比较难读(挑卡)问题解决方法

今天调试遇到一个问题,mifare卡能读,而且距离挺远(差不多3cm肯定有) 其他A卡读不到,而且有挑卡的问题。原来以为是程序问题,和原厂技术一起对照看了一个下午,没有找到程序BUG,因为是参照原厂DEMO写的,对照起来还是比较方便。后来借助仪器看到是卡片没有返回ACK,导致程序里判断出错。

程序里解决不了就只能看波形了,通过波形才发现是天线参数有问题,如下图:
卡片比较难读(挑卡)问题解决方法
波形看着还行,但是峰峰值不够,只有620mv,这种情况就会造成读卡能量不足,出现卡片不识别,或者读卡出错等问题。一般要能够正常读取,最起码要达到1v以上。(这里是通过示波器地和信号脚短接,形成闭环,靠近读卡天线测出来的。还有一种是直接测量天线波形,参数可能不太一样)

总结:

读卡部分调试,天线参数的调试至关重要,出现问题比如说挑卡,有些卡能读,有些卡不能读,不一定是软件造成的。我们还是要从硬件查起,电感电容和电阻值的偏差,都可能会影响到读卡距离。

注:技术交流:3075898843

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-24
  • 2021-06-10
  • 2021-09-02
  • 2021-11-10
猜你喜欢
  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
  • 2022-01-09
  • 2022-03-02
相关资源
相似解决方案