平尚为您讲解电容感应式触摸按键
本文由平尚科技介绍意法半导体的8位STM8微控制器实现的电容感应式触摸按键原理,以及在电磁炉应用中的触摸按键解决方案。
ST的电容式触摸按键方案通过一个电阻和感应电极的电容CX构成的阻容网络的充电/放电时间来检测人体触摸所带来的电容变化。
电磁炉是采用磁场感应电流的加热原理对食物进行加热。加热时,通过面板下方的线圈产生强磁场,磁力线穿过导磁体做的锅的底部时,锅具切割交变磁力线而在锅具底部产生涡流使锅底发热,达到加热食物的目的。
STM8S105S4采用的是STSTM8内核,具备3流水线的哈佛结构,3.0~5.5V工作电压,内部16MHz RC可提供MCU 16MHz工作频率,提供低功耗模式和外设时钟关闭功能,共有34个I/O可用。
电磁炉工作环境中的干扰
1. 电磁干扰
电磁炉在加热锅的同时,也对电路板上感应电极正向或反向的电流,从而会缩短或增长按键充放电时间,会对按键的检测造成很大影响,甚至产生误动作,常见的方法采用硬件屏蔽和过零点检测来消除电磁辐射对按键的影响。
硬件屏蔽:在STM8S的解决方案中,ST提供了感应电极和走线的设计规范和Driven Shield功能。
过零点检测:硬件过零点检测和软件过零点检测
2. 电网干扰
在实验中,采用与外界电网隔离或使用软件滤波。
3. 溅水,溅油的影响
本解决方案采用软件算法可靠地将覆水溅油与手指按下的状态区分开。
4. 环境自适应能力
在ST的解决方案中,实现了自动校准功能,实时地提供环境检测,实现环境自适应的机制。