MSP430实现电容感应式触摸按键[TI曾经热推一时]

6楼
这个东西很垃圾的,我买了一块,很不灵
7楼
回6楼,你问的问题TI官方有应用文档介绍的,我大概记得一些。
PCB电容好像推荐是在十几到几十pF之间,太小了感应不到,太大的会影响反应速度。
电阻不是PCB和集成引脚漏电电阻,而是专门加的一个放电电阻,其原理和SLOPE AD一样。
上一个问题你理解错了,所以不存在“不同的PCB材料漏电电阻大小都不一样”的问题,但是却存在不同的板材其电容量不同的问题,官方文档中有专门介面积、绍厚度和材质与电容量关系的一节,我记得推荐使用FR-4板材。我不是专业的,谁告诉我FR-4是什么板子?环氧的?
放电时间T不是取值取出来的,而是放电电阻R和指触区的容量决定的,你要测量的是放电时间T从而确定了容量的变化情况。另外一定要在不触的状态下设置基值,也就是底噪,这个需要事先测定。
去掉邻键干扰比较复杂,比较好的方法是类似图像识别的方法,因为手触的中央总是比远的地方容量变化更明显的,它会呈一个曲线,对于滑棒就是这种情况,对积分后的值进行识别是相对容易的,官方应用文档中也有图示。
去掉人手惯性收缩容值变化的方法有两种:方法一是一刀切,超过阈值就认为按下了,这样可比较方便处理,但是不理想的地方是容易被干扰,所以通常会动态的取得底噪基线,再动态的确定这个门限,就是说,如果所有的触板容量一起变化,你就要调整基线了;方法二就是使用相对法,和上一个问题类似,只对对比超过一定程度的触板事件响应,这样除非是极局部的干扰,否则很难误动作。
不知6楼的疑问是否已清楚。我也只是看过文档,如果我说的有错还请大家指正。
8楼
刚才忘了回7楼,那个板子我试了还是挺灵的,它的设计不错,巧妙的利用了人体工学。
上边共有四个触板,顺序如下图:
 3 | 2
 —+—
 4 | 1
当触到1时,LED亮度最低,依次的越来越亮,4亮度最高,可能大家奇怪为什么这样排顺序,为什么不是一横排依次是1234按哪个就是什么亮度,其实仔细看看就明白了,这四个触区的大小刚好一个手指头大,也就是说,本来也没让你当成四个键来用的。
按我的指导做个实验吧!
1、伸出你最习惯用来按按钮的手——什么?左撇子?那麻烦你先换成右手。
2、再伸出你最方便按按钮的手指——食指残疾?只要不是只剩大姆指就行,换一个也行。
3、现在对准触摸区的中间,就是那个十字的部位轻轻的按,停!看看,手指主要接触到的区域是几号?
4、稍微加重一点,再看看,这次压住的是哪几个区?——如果你的手指尖有很厚的老茧这一步可能会有不同。
5、压到最重,看看LED。并重复轻重触压的过程,观看LED。

看明白的人可以继续回贴,呵呵。
9楼
版主能发一份MSP430实现电容感应式触摸按键评估板的电路图给我看看,谢谢!我的邮箱是:welzyk@163.com
10楼
我正在做这个实验,给我也发份原理图或相关资料吧,谢谢了!我的邮箱:yd024@163.com
11楼
不错的东西,今年怎么不送了

电脑版 Page created in 0.0625 seconds width 2 queries.