发布时间:2011-10-31 阅读量:1764 来源: 我爱方案网 作者:
图1 STM8S电容式触摸按键的工作原理
电磁炉是采用磁场感应电流的加热原理对食物进行加热。加热时,通过面板下方的线圈产生强磁场,磁力线穿过导磁体做的锅的底部时,锅具切割交变磁力线而在锅 具底部产生涡流使锅底迅速发热,达到加热食物的目的。在本解决方案中采用44pin的STM8S105S4做按键显示板的主控芯片,控制13个按键的扫 描、24个LED及一个4位数码管的显示、I2C与主板的通讯,并留有一个SWIM接口方便工程师调试之用(如图2)。
STM8S105S4采用的是ST高级STM8内核,具备3级流水线的哈佛结构,3.0~5.5V工作电压,内部16MHz RC可提供MCU 16MHz工作频率,提供低功耗模式和外设时钟关闭功能,共有34个I/O可用。STM8S105S4 具有2KB的RAM和16KB的FLASH,还有可达30万次擦写次数的1KB EEPROM数据存储器。
图2 电磁炉按键板原理
3 电磁炉工作环境中的干扰
1.电磁干扰
电磁炉在加热锅的同时,也对电路板上感应电极正向或反向的电流,从而会缩短或增长按键充放电时间,会对按键的检测造成很大影响,甚至产生误动作,常见的方 法采用硬件屏蔽和过零点检测来消除电磁辐射对按键的影响。
硬件屏蔽
在STM8S的解决方案中,ST提供了感应电极和走线的设计规范和如图3所示的Driven Shield功能(在Shield线上提供与按键管脚相同的驱动信号,电极与Shield之间的寄生电容就不会被充放电),能有效地减少感应电极走线的寄 生电容对按键灵敏度的影响。
图3 Driven Shield
过零点检测
1)硬件过零点检测
过零点检测可采用硬件实现,在硬件设计中,可以增加如图4 或图5过零点的硬件检测电路,通过在B端输出为高电平时进行按键状态的判断,以期在电磁辐射最小的时候对触摸按键进行检测。
2)软件过零点检测
硬件过零点检测增加硬件电路设计的复杂性,增加方案成本,在我们的解决方案中,针对电磁炉的工作环境,我们采用软件进行过零点检测,从而降低成本,有效解 决电磁炉主功率电路对触摸按键的干扰
2.电网干扰
因为国内电网质量不一,在一些质量差的地区,容易影响电磁炉触摸按键的正常工作。如果不能做电源隔离,就会看到一下图6的差别(蓝色表示无按键,红色表示 键被按下),而这些图还只是在电磁炉没有开功率的情况下的,当电磁炉工作时产生的电磁辐射将会使看到的信号更加杂乱无章。在实验中发现,采用与外界电网隔 离或使用软件滤波,按键效果都能得到明显改善。
3.溅水,溅油的影响
在电磁炉的使用当中,常常会出现水或油溅到触摸面板上,它可能导致按键误触发,本解决方案采用特殊软件算法可靠地将覆水溅油与手指按下的状态区分开。
4.环境自适应能力
电磁炉在工作的时候,会产生大量的热量与湿气,面板温度/湿度,电路板温度/湿度都是会在一个很宽的范围浮动,而随着使用时间的推移,包括玻璃面板、 PCB板都会出现不同程序的老化,从而影响按键检测的准确度。在ST的解决方案中,实现了自动校准功能,实时地提供环境检测,实现环境自适应的机制。
总结
ST提供的解决方案包含了触摸面板自校准、软件滤波、软件过零点检测及环境自适应等功能,尽可能地使用软件算法去屏蔽各种复杂环境的干扰,具有低成本及工 作可靠等特点。当然在其他产品的应用中,也会有一些与电磁炉环境不同的要求,这里只是介绍了其中一些有代表性的干扰,但只要掌握了电容式触摸的工作原理, 还是有很多种方法来处理各种应用情况。
华为旗下核心芯片设计公司深圳市海思半导体有限公司完成重大人事调整,徐直军卸任法定代表人、董事长,由技术背景深厚的高戟接棒,同时完成多位高管的更迭
美国联邦通信委员会(FCC)发布通告:“基于国家安全考量”,FCC即刻实施新规,撤销或拒绝由“外国对手”控制的测试实验室的FCC认证资格
为精准锚定行业需求、高效整合产业资源,全力备战2025年11月5–7日在上海新国际博览中心举办的第106届中国电子展,中国电子展组委会与电子制造产业联盟联合组建专项调研团队,于近期跨越广东、湖南、湖北三省,深入深圳、东莞、长沙、武汉四地,开展了一系列高密度、深层次的企业走访与产业对接活动。通过实地考察和多轮座谈,调研团队系统梳理了华南、华中地区电子制造产业链资源,为展会的高水平举办奠定了扎实基础。
Type 2FR模块可以为智能家居、工业自动化、游戏控制器和智能配件应用提供出色的集成度、效率和多种无线电功能
英飞凌XENSIV™ PAS CO2 5V传感器可持续提供高质量数据,并且满足WELL™建筑标准的性能要求。