对于现在的产品中设计来说,有些需要触摸按键,目前许多MCU都实现了触摸功能。下面介绍一下MSP430触摸按键的原理及实现。
1、实现基本的原理
通过两个独立的波形发生比较。一个是信号源是不变的,另一个是随感应电容变化而变化 。
2、实现方法
方法1、Pin oscillator
方法2、迟缓振荡器RO
迟缓振荡器方法是通过计数延迟器在一个门限时间内的次数。可以在有延迟振荡器或者比较器的msp430上使用。
方法3、阻容时间常量的测量RC
阻容时间常量的测量方法中,门限时间是可变的,数其中的脉冲数。此方法可以再任何的MSP430上实现。
从上可知,MSP430只需要利用简单的电阻电容元件,对其内部比较器、振荡器等进行外部扩展,即可组成触摸按键的检测电路。方便设计开发,节省成本。