打印
[PIC®/AVR®/dsPIC®产品]

PIC电容触摸按键

[复制链接]
2420|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
最近用PIC12LF1822芯片写电容触摸按键的程序,不知怎么设定哪个引脚为触摸按键端,哪个大神知道呀?
沙发
Cristo| | 2018-12-7 09:24 | 只看该作者
可以先用MCC生成相关的配置,但是比较占资源,自己把生成的内容理解一下,了解是如何执行的再自己着手来写。

使用特权

评论回复
板凳
funenglin| | 2018-12-11 10:30 | 只看该作者
可以用专用芯片,专用芯片解决你的问题。

sc05a规格书v20.pdf

903.93 KB

5健触摸芯片

SC09A规格书v21.pdf

709.99 KB

9健触摸芯片

使用特权

评论回复
地板
muzi011| | 2018-12-13 14:00 | 只看该作者

使用特权

评论回复
5
jiayouno1| | 2018-12-20 11:25 | 只看该作者
我也想搞这个电容触摸的程序,感觉这个功能还不错。欢迎交流。QQ779016455

使用特权

评论回复
6
wuzengxian| | 2020-3-30 10:11 | 只看该作者
大家好,我最近想做款四键的电容触摸产品,在网上找资料看的云里雾里,后来发现一篇AN1298,按他的步骤写了程序,把10位AD值用十进制的方式从数码管输出来,手指不靠近时显示660-680,靠得很近时显示640-670,我用的单片机是PIC16F1508,这是我公司一直在用的单片机,调试也是找了一块控制板试的,引脚 上焊的弹簧,请高人指点,到底该怎么做,或是说这种方式可不可行,我看还有说用振荡的,请高人先给指明方向,小弟在此拜谢了

使用特权

评论回复
7
delong_z| | 2020-4-2 08:46 | 只看该作者
wuzengxian 发表于 2020-3-30 10:11
大家好,我最近想做款四键的电容触摸产品,在网上找资料看的云里雾里,后来发现一篇AN1298,按他的步骤写了 ...

触摸按键可以用新一点的 PIC 或AVR Tiny MCU来做,PIC 有ADC2的,或AVR ATSAM 带PTC的,都有完善的触摸驱动库,而且是以图形化的方式生成工程和代码,调参数也有可视化的工具观察信号量,噪声等等。底层的代码都不需要你自己去写的!只需要写检测到哪个按键,做什么动作就可以啦!
https://www.microchip.com/design-centers/capacitive-touch-sensing/1d-touch
建议用ATTiny1616或1617吧,性价比较高。触摸按键、滚轮、滑条、2D触摸板都可以做的。
Atmel START 在线生成代码:http://start.atmel.com
选择芯片型号ATTiny1616,添加QTouch库,USART调试就可以了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

24

帖子

0

粉丝