请教ch582 touchkey的获取值含义

请教一下,ch582的文档和demo中,配置touch key通过设置不同的充电放电时间,然后TouchKey_ExcutSingleConver(a,b)获取的AIN通道的采样值, 这个值是表示了在设置的a个充电周期后,adc读取的电容电压(或电压线性比例的)值吗?  因为在我仿照参考设计画的一个pcb上, 触摸可以正常,在充电时间a=1-5个周期时,都有几百到三四千的返回值, 因此设置好阈值就能够调整好灵敏度. 如果充电周期a大于5个周期后的获取值基本都是4096了,是否意味着充电超过5个周期,电容就基本充满,电压已经到最大了?  如果是这样的, 如果想增加一些分辨率或者灵敏度(当然现在用1-5个周期的参数已经可以满足功能,我是想确认一下如果,从而增加些设计经验), 是不是可以通过增加触摸焊盘的面积或者串接毫欧级别的电阻,使得RC时间更大, 从而可以在更大的充电周期中, adc读数也没有饱和到4096?

捞一下,期待回复


基本可以这样理解,建议如果做产品级的触摸应用的话还是用我们的触摸库比较好,可以把你们这个方案的具体信息发到我的邮箱,ccs@wch.cn


好的谢谢,我们目前只是评估和确认一下功能实现,以确认是否能够不使用类似ttp224之类的触控开关芯片能够稳定的满足功能,没有进入产品。目前按照社区和论坛上的指导文档layout出来触摸板和控制板分开,用0.5的fpc连接,看了一周下来效果还是很稳定的


只有登录才能回复,可以选择微信账号登录