PIC电容触摸按键

[复制链接]
2315|12
 楼主| yszong 发表于 2021-8-14 23:20 | 显示全部楼层 |阅读模式
最近用PIC12LF1822芯片写电容触摸按键的程序,不知怎么设定哪个引脚为触摸按键端,哪个大神知道呀?
chenjunt 发表于 2021-8-14 23:22 | 显示全部楼层
用MCC配置了么,会舒服很多
wangzsa 发表于 2021-8-14 23:25 | 显示全部楼层
基本上是ADC输入管脚就可以啦
stly 发表于 2021-8-14 23:28 | 显示全部楼层
可以先用MCC生成相关的配置,但是比较占资源,自己把生成的内容理解一下,了解是如何执行的再自己着手来写。
dingy 发表于 2021-8-14 23:29 | 显示全部楼层
我也想搞这个电容触摸的程序,感觉这个功能还不错
stly 发表于 2021-8-14 23:33 | 显示全部楼层
大家好,我最近想做款四键的电容触摸产品,在网上找资料看的云里雾里,后来发现一篇AN1298,按他的步骤写了程序,把10位AD值用十进制的方式从数码管输出来,手指不靠近时显示660-680,靠得很近时显示640-670,我用的单片机是PIC16F1508,这是我公司一直在用的单片机,调试也是找了一块控制板试的,引脚 上焊的弹簧,请高人指点,到底该怎么做,或是说这种方式可不可行,我看还有说用振荡的,请高人先给指明方向,小弟在此拜谢了
llljh 发表于 2021-8-14 23:35 | 显示全部楼层
触摸按键可以用新一点的 PIC 或AVR Tiny MCU来做,PIC 有ADC2的,或AVR ATSAM 带PTC的,都有完善的触摸驱动库
xxrs 发表于 2021-8-14 23:38 | 显示全部楼层
而且是以图形化的方式生成工程和代码,调参数也有可视化的工具观察信号量,噪声等等。
llljh 发表于 2021-8-14 23:40 | 显示全部楼层
底层的代码都不需要你自己去写的!只需要写检测到哪个按键,做什么动作就可以啦!
wuhany 发表于 2021-8-14 23:42 | 显示全部楼层
https://www.microchip.com/design-centers/capacitive-touch-sensing/1d-touch
建议用ATTiny1616或1617吧,性价比较高。触摸按键、滚轮、滑条、2D触摸板都可以做的
lizye 发表于 2021-8-14 23:45 | 显示全部楼层
Atmel START 在线生成代码:http://start.atmel.com
选择芯片型号ATTiny1616,添加QTouch库,USART调试就可以了。
lizye 发表于 2021-8-14 23:47 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| yszong 发表于 2021-8-14 23:50 | 显示全部楼层

嗯,我再好好缕一缕吧,有了好消息及时通知大家
您需要登录后才可以回帖 登录 | 注册

本版积分规则

830

主题

11379

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部