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

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

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

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

总结:

1.读卡部分调试,天线参数的调试至关重要,出现问题比如说挑卡,有些卡能读,有些卡不能读,不一定是软件造成的。我们还是要从硬件查起,电感电容和电阻值的偏差,都可能会影响到读卡距离。
2.读卡所需要的能量大小:B卡>A卡>mifare卡(A卡一种)
也就是说B卡能读到,A卡和MIFARE卡一定能读,反之如果MIFARE卡能读取,A卡和B卡不一定能读。

注:技术交流:3075898843

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

darin_wang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值