本文探究了,针对电容触摸应用,MSP430G2XX5的优点。相对于PINRO来说,G2XX5更支持多达2个IO口,可驱动24个以上的LED灯,达到理想的显示效果。
MSP430根据型号的不同支持多种电容触摸检测方式,有RC 震荡、比较器、PINRO,本设计使用的是PINRelaxationOscillator方式,原理如图,芯片管脚内部检测电路由施密特触发器、反向器,以及一个电阻组成,震荡信号经过施密特触发器变成脉冲信号,再通过反向器反馈回RC电路,通过Timer_A对施密特触发器的输出进行记数,再通过设置测量窗口Gate获得记数的结果。当手指触摸电极,电极上的C产生变化,导致震荡频率改变,这样在定长的测量窗口就能获得不同的记数结果,一旦差值超过门限,结合一定的滤波算法判断就可以触发触摸事件。
PINRO原理图
电路设计
MCU通过一个5V转3.3V的LDO给VCC供电,使用LDO的目的是为了保证电源的稳定,让触摸电路在检测信号时不会因为电源的噪声产生过大的信号偏差。电极上串的电阻作为ESD保护器件,如果在产品结构设计合理的情况下可以省去。电路中预留了UART口与主控系统通讯。
由于每一个LED的电流在10mA左右,24个LED如果同时亮就有240mA,无法通过MCUIO口直接驱动,在每个LED上加一个三极管以及限流电阻,实现24路LED的控制。
声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。
LED电源及其基本驱动电路设计 | 18-12-12 10:22 |
---|---|
LED开关电源PCB板设计有七步绝招 | 18-08-03 13:16 |
LED驱动电源设计中存在的问题分析 | 18-07-17 13:12 |
LED驱动电源RMS值数测量和解析! | 18-07-13 10:02 |
LED电源分选方法、设备及发展趋势 | 17-08-07 10:13 |
微信关注 | ||
技术专题 | 更多>> | |
2024慕尼黑上海电子展精彩回顾 |
2024.06技术专题 |