同意楼上的说法,可以参考MSP430触摸按键的原理来实现对电容的测量,取一个标准电容,用比例测量的方法得到电容值。但是现在430有三种电容触摸的方法,选其中那一种需要考虑。
最先排除的pin osilactor,因为产生震荡的电阻内建,则可测量的电容范围就较小,再考虑到各个IO内电阻可能存在偏差,这也会影响测量精度。
RC利用IO口中断来控制Timer捕获电容冲放电时间,RC线路的R可自己选择,测量电容的范围就比PIN较osillator大。但是还是要考虑到不同的IO口触发中断的电平电压值会存在一些不同,这会引入测量误差 |
|