CH585NFC调试分享

沁恒推出了一款带有NFC的低功耗蓝牙芯片,在这里分享一些笔者调试的一些记录和经验。

沁恒在对应的例程中提供了PDF设计说明文档。虽然有文档但是仍然需要自己多去调试测试才能总结经验教训。

一、NFC天线的绘制要求

  PCB线圈的长宽视具体情况而定,如果电路板不受模具限制可设计为与普通卡片长宽一致,如果线圈大小受限制也可减小线圈面积。一般原则是设计为与所读的卡片大小一致最好;再说线圈的圈数问题,长宽在3x3cm以上4圈即可,过多反而不好调整参数。如果是在3x3cm以下可以将圈数增加至6圈或者更多;PCB线圈走线宽度在0.5mm~1mm之间,间距与线宽相同即可,另外线圈拐角以圆弧过渡最好。(来源:blog.csdn.net/xqhrs232/article/details/70211569)

二、天线参数的测量

在绘制好NFC天线之后就需要进行EMC滤波电路、接收电路的设计。这时候可以使用矢量网络分析仪接入天线进行测试。

通过分析仪获取天线的自感值,自谐振频率等,下方提供一组自己调试的一个天线的史密斯图。

之后我们可以MARK1 MARK2的值去计算滤波电路和接收电路的参数(计算公式文档有提及),计算出之后,将整个电路接进网络分析仪去测试当前的信号强度。

信号强度为负数时即为可用,数值越小越好。

 

 

三、刷卡调试

  这些都做好之后可以通过示波器测量这两个点的电压,观察峰峰值,理论上幅值越高能量越高越容易刷卡。对照沁恒提供的幅值对照表。

如果测试出来的值偏小可以调整下图中的C6 C7的电容参数,调整策略如下:

1.调用nfca_pcd_init(),初始化对应的IO,调用nfca_pcd_lib_start(),开始在天线上发送连续波

2.将示波器探头调节到x10挡并连接到R1右侧。记录下此时示波器的峰峰值pkpk1。

3.同时增加Cp1和Cp2的值(10pf以内),记录当前情况下示波器的峰峰值pkpk2。若pkpk2 > pkpk1 则pkpk1 = pkpk2;重复3直到pkpk不在增加,反之亦然。

调整过程中可以尝试刷卡,看刷卡效果是否满足自己的需求。

 

 

 仅是个人学习分享,如有错漏请指正

posted @ 2025-03-01 10:36  小舟从此逝_1  阅读(425)  评论(0)    收藏  举报