请问下大家电容式触摸按键这个图怎么编程

2019-03-24 17:31发布

请问下大家电容式触摸按键这个图怎么编程的啊,小弟初学者望大家多多照顾!!!!

[ 本帖最后由 weiyubian 于 2011-7-23 18:05 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
liang118038
2019-03-25 12:37
其实用普通的51单片机就可以了,关键是只能用P0口实现一个Pin只能一个按钮,接上10M的上拉电阻就可以了,按钮就是PCB板本身(注意带铜面的作为正面,然后盖上薄薄的绝缘体,简单一点贴一层电工胶布就可以了),注意按钮本身不要离IC的Pin脚太远(防止干扰,最好IC的负极接地,当然不能接地就接外壳就可以了,关键是要让人体形成电容的回路才能产生作用)。
程序非常简单:就是先将按钮的Pin脚拉低,在置高这时Pin电位由于电容特性影响会逐渐变高,在这时记录下由低变高的时间就可以了,一般用手放在按钮上电容会变大,那充电的时间就变长(多个按钮时要注意串扰问题,就是按第一个按钮,第二三个按钮也有反映,应该在各个按钮线间用接地的屏蔽线隔开)。

一周热门 更多>