0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于stm8系列8位通用微控制器平台的电容式触摸传感方案

科技观察员 来源:罗姆半导体社区 作者:罗姆半导体社区 2022-04-01 16:05 次阅读

机械键和电阻式触摸键相比,电容式触摸键不仅耐用、成本低,机构简单,安装方便,防水防污,还提供滚轮、滑杆等功能。然而,电容式触摸按钮也存在许多问题。由于没有机械结构,所有的检测都是电的微小变化,因此它们对各种干扰更加敏感。本文介绍了一种基于stm8系列8位通用微控制器平台的电容式触摸传感方案,用于家用电器应用,特别是电磁炉应用。电容式触摸传感功能无需添加专用触摸芯片,只需简单的外围威廉希尔官方网站 即可实现,方便进行二次开发。

方案介绍

电容式触摸按键方案通过一个电阻和感应电极的电容CX构成的阻容网络的充电/放电时间来检测人体触摸所带来的电容变化。如图1所示,当人手按下时相当于感应电极上并联了一个电容CT,增加了感应电极上的电容,感应电极进行充放电的时间会增加,从而检测到按键的状态。而感应电极可以直接在PCB板上绘制成按键、滚轮或滑动条的应用样式,也可以做成弹簧件插在PCB板上,即使隔着绝缘层(玻璃、树脂)也不会对其检测性能有所影响。

pYYBAGJGsjqAWzZ5AAGcsqjmto4117.png

图1STM8S电容式触摸按键的工作原理

电磁炉是采用磁场感应电流的加热原理对食物进行加热。加热时,通过面板下方的线圈产生强磁场,磁力线穿过导磁体做的锅的底部时,锅具切割交变磁力线而在锅具底部产生涡流使锅底迅速发热,达到加热食物的目的。在本解决方案中采用44pin的STM8S105S4做按键显示板的主控芯片,控制13个按键的扫描、24个LED及一个4位数码管的显示、I2C与主板的通讯,并留有一个SWIM接口方便工程师调试之用(如图2)。

STM8S105S4采用的是ST高级STM8内核,具备3级流水线的哈佛结构,3.0~5.5V工作电压,内部16MHzRC可提供MCU16MHz工作频率,提供低功耗。

pYYBAGJGsjaAR0ADAAMMastPpFo200.png

图2电磁炉按键板原理

电磁炉工作环境中的干扰

1.电磁干扰

电磁炉在加热锅的同时,也对威廉希尔官方网站 板上感应电极正向或反向的电流,从而会缩短或增长按键充放电时间,会对按键的检测造成很大影响,甚至产生误动作,常见的方法采用硬件屏蔽和过零点检测来消除电磁辐射对按键的影响。

硬件屏蔽

在STM8S的解决方案中,感应电极和走线的设计规范和如图3所示的DrivenShield功能(在Shield线上提供与按键管脚相同的驱动信号,电极与Shield之间的寄生电容就不会被充放电),能有效地减少感应电极走线的寄生电容对按键灵敏度的影响。

poYBAGJGsi6AYvfIAADVD-wMaqk807.png

图3DrivenShield

过零点检测

1)硬件过零点检测

过零点检测可采用硬件实现,在硬件设计中,可以增加如图4或图5过零点的硬件检测威廉希尔官方网站 ,通过在B端输出为高电平时进行按键状态的判断,以期在电磁辐射最小的时候对触摸按键进行检测。

poYBAGJGsimAONngAAB8fmi9G9Y728.png

图4硬件过零点检测威廉希尔官方网站 1

pYYBAGJGsiWAb7WHAABVxzNWJEQ348.png

图5硬件过零点检测威廉希尔官方网站 2

2)软件过零点检测

硬件过零点检测增加硬件威廉希尔官方网站 设计的复杂性,增加方案成本,在我们的解决方案中,针对电磁炉的工作环境,我们采用软件进行过零点检测,从而降低成本,有效解决电磁炉主功率威廉希尔官方网站 对触摸按键的干扰

2.电网干扰

因为国内电网质量不一,在一些质量差的地区,容易影响电磁炉触摸按键的正常工作。如果不能做电源隔离,就会看到一下图6的差别(蓝色表示无按键,红色表示键被按下),而这些图还只是在电磁炉没有开功率的情况下的,当电磁炉工作时产生的电磁辐射将会使看到的信号更加杂乱无章。在实验中发现,采用与外界电网隔离或使用软件滤波,按键效果都能得到明显改善。

poYBAGJGsh-AbPecAAB-DWDBiKg895.png

图6质量好的电网质量差的电网1质量差的电网2

3.溅水,溅油的影响

在电磁炉的使用当中,常常会出现水或油溅到触摸面板上,它可能导致按键误触发,本解决方案采用特殊软件算法可靠地将覆水溅油与手指按下的状态区分开。

4.环境自适应能力

电磁炉在工作的时候,会产生大量的热量与湿气,面板温度/湿度,威廉希尔官方网站 板温度/湿度都是会在一个很宽的范围浮动,而随着使用时间的推移,包括玻璃面板、PCB板都会出现不同程序的老化,从而影响按键检测的准确度。在ST的解决方案中,实现了自动校准功能,实时地提供环境检测,实现环境自适应的机制。

总结

本文的解决方案包括触摸屏自校准、软件过滤、数据采集等功能,软件过零检测和环境适应。它采用软件算法,尽可能地屏蔽各种复杂环境的干扰,具有成本低、运行可靠的特点。当然,在其他产品的应用中,也会有一些不同于电磁炉环境的要求。这里我们只介绍一些有代表性的干扰,但只要我们掌握电容式触摸的工作原理,还是有很多种方法来处理各种应用情况。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7547

    浏览量

    151358
  • 电容式触摸
    +关注

    关注

    0

    文章

    40

    浏览量

    18721
  • STM8
    +关注

    关注

    18

    文章

    392

    浏览量

    56774
收藏 人收藏

    评论

    相关推荐

    怎么理解电磁炉中电容式触控的原理?看完这篇恍然大悟

    的检测都是电量的微小变化,所以对各种干扰敏感得多。ST针对家电应用特别是 电磁炉 应用,推出了一个基于STM8系列8通用
    的头像 发表于 12-11 09:14 3.5w次阅读
    怎么理解电磁炉中<b class='flag-5'>电容式</b>触控的原理?看完这篇恍然大悟

    LPC800系列微控制器SCTimerPWM 电容式触摸按键中的

    LPC800系列微控制器SCTimerPWM 电容式触摸按键中的.zip
    发表于 09-19 08:24

    基于中颖8微控制器电容式触摸按键控制器设计

    触摸感应软件,使得任意一款8的中颖微控制器都可以作为一个电容式触摸按键
    发表于 11-13 10:41

    STM8微控制器系列产品

    STM8系列微控制器8微控制器平台基于高性能
    发表于 07-10 07:00

    ST的电容式触摸按键方案介绍

    、滑动条的功能。但是电容式触摸按键也存在很多的问题,因为没有机械构造,所有的检测都是电量的微小变化,所以对各种干扰敏感得多。ST针对家电应用特别是电磁炉应用,推出了一个基于STM8系列
    发表于 07-10 07:31

    求一款电容式触摸感应方案

    一种基于STM8系列8通用MCU的电容式触摸感应
    发表于 06-08 06:31

    基于中颖8微控制器电容式触摸按键控制器

      前言   在需要用户界面的应用方案中,传统的机电开关正在被电容式触摸感应控制所替代。   Sino wealth已经开发了一套触摸
    发表于 11-30 08:49 4177次阅读
    基于中颖<b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>电容式</b><b class='flag-5'>触摸</b>按键<b class='flag-5'>控制器</b>

    电磁炉应用中的电容式触摸按键解决方案

    ST针对家电应用特别是电磁炉应用,推出了一个基于STM8系列8通用微控制器
    发表于 02-17 09:42 1.1w次阅读
    电磁炉应用中的<b class='flag-5'>电容式</b><b class='flag-5'>触摸</b>按键解决<b class='flag-5'>方案</b>

    爱特梅尔推出QTouch电容式触摸控制器

    微控制器触摸解决方案的领导厂商爱特梅尔公司(Atmel Corporation)宣布全新的QTouch电容式触摸
    发表于 09-27 08:50 848次阅读

    电容式触摸感应在电磁炉中的应用研究

    ST针对家电应用特别是电磁炉应用,推出了一个基于STM8系列8通用微控制器
    发表于 09-29 15:54 3204次阅读
    <b class='flag-5'>电容式</b><b class='flag-5'>触摸</b>感应在电磁炉中的应用研究

    基于STM8电容感应触摸按键方案在电磁炉中的应用

    的检测都是电量的微小变化,所以对各种干扰敏感得多。ST针对家电应用特别是电磁炉应用,推出了一个基于 STM8系列8通用
    发表于 12-01 11:27 702次阅读
     基于<b class='flag-5'>STM8</b>的<b class='flag-5'>电容</b>感应<b class='flag-5'>式</b><b class='flag-5'>触摸</b>按键<b class='flag-5'>方案</b>在电磁炉中的应用

    STM8系列5大主流成员介绍

    STM8系列微控制器8微控制器平台基于高性能
    发表于 06-12 09:30 2.2w次阅读
    <b class='flag-5'>STM8</b><b class='flag-5'>系列</b>5大主流成员介绍

    STM8系列单片机入门资料详细概述

    ST 的 8 微控制器平台基于高性能 8 内核,配有先进的成套外设。 该
    发表于 11-15 08:00 10次下载
    <b class='flag-5'>STM8</b><b class='flag-5'>系列</b>单片机入门资料详细概述

    单片电容式触摸控制器FT5X06系列

    FT5X06系列是一款内置8微控制器(MCU)的单片电容式触摸控制器,采用互
    发表于 06-08 09:42 6次下载
    单片<b class='flag-5'>电容式触摸</b>屏<b class='flag-5'>控制器</b>FT5X06<b class='flag-5'>系列</b>

    电容式传感器微控制器 CTSU电容触摸介绍指南

    电子发烧友网站提供《电容式传感器微控制器 CTSU电容触摸介绍指南.pdf》资料免费下载
    发表于 01-03 10:05 1次下载
    <b class='flag-5'>电容式</b><b class='flag-5'>传感器</b><b class='flag-5'>微控制器</b> CTSU<b class='flag-5'>电容</b><b class='flag-5'>触摸</b>介绍指南