CH58x TOUCH+NFC硬件绘制

触摸与NFC走线

  1. NFC线圈工作时振荡的信号会在触摸走线上产生干扰信号,因此软件上要规避NFC和触摸一起用,即在使用触摸的时候要把NFC停掉。这在实际使用场景也是没问题的,因为不存在同时使用TOUCH和NFC的情景;
  2. NFC线圈不工作的时候相当于是地线,所以触摸与NFC线圈的走线成垂直关系,要尽量避免和NFC线圈靠近平行走线。无法避免平行的情况下,也要注意PCB走线的时候不要重合上,中间留有间距(5mm以上);
  3. 触摸部分无需铺铜。蓝牙天线端背面需要铺铜(天线信号好);
  4.  推荐 PCB 工艺允许的最小线宽,一般为最小为 5mil,最大不超过 10mil。官方的线宽为5-6mil,可以作为参考;
  5.  相邻按键的走线彼此间距尽可能保证在 20mil 以上,否则邻键干扰增加,影响触控性能;
  6. 触摸走线,应越近越好,走最近距离,不要绕远;
  7. TOUCH的触摸线圈尽量开槽,可以防止感应电容增加,对实际的触摸效果较好。避免吸走NFC的能量,同一金属平面不能有金属闭环;
  8. 如果是2层板(主控一层板跟PAD一层板),那么触摸PAD下方尽量避免有大片的地,如果有地可以修改为网格地。

image

补充

  • 最新的例程添加了自动设置初始基线值的操作,可以添加打印观察最开始的打印信息,如果输出error,则检查引脚的对应关系;
  • 主动屏蔽功能在KY_Cal(寄存器置位)和touchkey_baseinit(shieldEn)函数中均有修改,查看注释;
  • 注意:针对最新的例程,用户只需要修改上升下降阈值,引脚对应关系(只修改该参数TKY_ChannelQueue,具体GPIO不可修改);

功耗

posted @ 2023-06-06 20:00  SweetTea_lllpc  阅读(1359)  评论(0)    收藏  举报