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

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

3天内不再提示

基于Cypress PSoC芯片的被加热物溢出检测方案

电子工程师 来源:网络整理 作者:电容传感器 2020-05-26 10:03 次阅读

电磁炉以其特有的加热方式,高效的工作特点,便捷的操作方式,越来越受到市场的青睐。但是随着用户数量的增长,越来越多的安全问题受到了大家的关注。电磁炉属于高功率发热产品,在使用过程中存在着不安全因素,所以安全设计是目前电磁炉厂家需要考虑问题。

在电磁炉的使用过程中,锅具中的被加热物可能由于意外或者沸腾溢出,这会造成潜在的一些危险并损害炉具或伤害使用者。当使用电容感应方式触摸按键的电磁炉时,被加热物溢出还可能造成电磁炉按键的误动作,这给使用者带来极大的危险。本文介绍了一种基于Cypress PSoC芯片的被加热物溢出检测方法,能够有效地判断是否有加热物溢出,防止此类危险的发生。

1. 溢出检测的原理

被加热物溢出检测电路主要由一个处理器和一个或数个电容传感器组成。电容传感器由金属或其他导电材料构成,一般被安装在炉具面板的下方,接入到处理器。处理器通过采集传感器上信号的变化来判断是否有被加热物溢出。如果检测到加热物溢出,处理器通知主控系统关闭,达到安全使用的功能。此被加热物溢出检测电路可以融合在电磁炉的主控制电路中,也可以采用独立的控制器件或者其它分立器件电路实现。

电磁炉的溢出检测设计

图1 ,传感器和处理器连接示意图

本设计使用电容传感器作为溢出检测的传感器。它安装在电磁炉表面的下方,引到处理器的输入管脚,如图1所示。在PCB板上放置一块铜箔作为电容传感器,并将这个传感器引入到PSoC CY8C22x45处理器的一个输入端。正常工作时面板上没有水,电容传感器感应出的电容是分布电容Cp。从处理器输入端观察,此时采集到的等效感应电容Cx即是Cp。对于固定设计其分布电容的数值也是相对固定的,包含很多耦合路径的寄生电容。如果有溢出物覆于电容传感器上,传感器则增加了一个对地的耦合路径产生的电容Cf,那么等效感应电容Cx数值随之增大。因此通过测量等效感应电容Cx的变化可以间接测量到Cf的变化,从而检测到炉具面板上是否有液体溢出。

2. 电容检测的方法

检测电容的方法有很多,主要是利用电路将电容值转换为频率值或者电压值进行测量。主要的方法有以下几种:松弛振荡电路电容检测,逐次逼近电容检测方法,Delta-Sigma电容检测方法。Cypress能够针对以上的方法提供全面的解决方案。以下针对此三种方法给以简单的原理介绍。

·松弛振荡电容检测方法

图2是采用松弛振荡电路用于检测电容相对变化,通过测量振荡电路的振荡周期从而确定电容的相对变化。振荡电路的基础是电阻R和感应电容Cx,另外有两个比较器和一个触发器共同构成松弛振荡电路。当触发器的 输出高电平时,通过电阻R对Cx充电,Cx的电压随之升高,当电平超过参考电压1时, 输出低电平。而后,电容Cx通过电阻R进行放电,Cx的电压随之降低,当电平低于参考电压2时, 输出高电平。振荡电路进入下一个周期。在触发器的输出端,可用定时器测量振荡电路的周期。当Cx变化时,振荡周期也随之改变。通过测量振荡周期的相对变化,可间接测量到感应电容的相对变化。

电磁炉的溢出检测设计

图2 ,松弛振荡电容检测方法

·逐次逼近电容检测方法

图3是逐次逼近式检测电容的原理框图。使用恒流源对被测电容进行充电,同时将被测电容的一端接入比较器的输入。开始时,Cx两端的电压小于Vref,比较器输出高,计数器开始计数。当Cx的电压大于Vref时,比较器输出低,停止计数。此时,计数器的数值反映了Cx的充电时间。使用相同的恒流源,不同的Cx能够产生不同的计数器数值。所以,通过计数器数值的变化能够检测感应电容的大小。

电磁炉的溢出检测设计

图3 ,逐次逼近电容检测方法

·Sigma-Delta电容检测方法

图4是将感应电容转换为电阻的原理图。S1和S2是一对互补的开关,定时器控制S1和S2以一定频率开和关,不断的对感应电容进行充电和放电。可以将此电路等效为一个电阻Rx连接到地。当Cx变大时,相对应Rx减小;当Cx变小时,相对应的Rx增大,如图5所示。

电磁炉的溢出检测设计

图4, 开关电容原理图

图5是采用Sigma-Delta方式检测电容的相对变化。当触发器的输出为低,控制开关S3打开,Cmod上通过Rx放电,此时Cmod的电平降低。当它的电平低于比较器的正向输入端Vref时,此时比较器翻转,输出为高,S3闭合。由于Rb的电阻远小于Rx,所以Cmod通过Rb进行充电。Cmod的电平逐渐上升,直到大于Vref,触发比较器输出低,打开S3,对Cmod放电。周而复始,比较器和触发器能够控制Cmod两端的电压在Vref附近波动。而Rx的不同直接改变比较器输出的占空比,将比较器的输出控制计数器的使能端,则计数器内的数据反映了当前输出信号的占空比。不同的Rx会产生不同的占空比,实现了对感应电容的测量。

电磁炉的溢出检测设计

图5, Sigma-Delta电容检测方法

3. 基于CY8C22x45的溢出检测设计

CY8C22x45系列产品是Cypress针对触摸应用及系统控制而专门设计的PSoC器件。它包含8个数字模块和6个简化型的模拟模块,为用户提供了最多可到38个通用I/O, 16Kbyte闪存,1Kbyte的SRAM以及其它一些片上资源,包括10位SAR ADC,电压参考源(VDAC),I2C通信模块,硬件实时时钟(RTC)。该系列器件为触摸设计提供了独立的硬件资源,并优化了内部扫描电路,在不占用片上其他数字资源的情况下,可以实现双通道的信号同时扫描,从而缩短所有按键总的扫描时间。

图6是基于CY8C22x45的电磁炉溢出检测设计方案示意图。该方案在电磁炉的面板下方安装了一圈金属物体作为电容传感器,并将其引到处理器的输入管脚。这个电容传感器可以为金属片、金属膜、金属镀层制成。由于此方案采用触摸按键和触摸滑条作为用户操作界面,因此可以方便的将溢出检测的电容传感器和主芯片连接。除此之外,主芯片CY8C22x45还完成状态显示,菜单操作,功率控制,蜂鸣器控制,系统保护等电磁炉的主要功能。

电磁炉的溢出检测设计

图6 ,电磁炉溢出检测设计方案示意图

电磁炉工作的原理是产生大约20K电磁振荡信号,在铁质的锅底感应出涡流产生热量,所以在电磁炉加热盘周围放置环形的电容传感器必然会引入主振荡电路的干扰,如图7所示。图中开始的一段时间是电磁炉主振荡电路没有工作时采集到的数值,当主振荡电路开始工作时,可以看到采集到的数值有明显的交流干扰,在炉具面板上有水覆盖时,其采集数据的平均值比无水时有了一定幅度的提高。

电磁炉的溢出检测设计

图7 ,溢出检测传感器的采集数据

使用低通滤波器将采集的数据进行滤波,可以得到如图8的波形。此时可以将主振荡电路的交流干扰基本滤去。在电磁炉主振荡电路开始工作时,将将滤波后电容传感器数据记录下来,作为参考值,然后实时检测当前电容传感器的值。如果当前数值与参考值的差大于某个阈值,那么可以判定当前面板上有水溢出。由于电路和电容传感器的形状大小直接影响低通滤波算法和阈值的确定,因此这二者都通过实验方式取得。

电磁炉的溢出检测设计

图8,低通滤波后的溢出传感器采集数据

4. 结语

将溢出检测的功能融合到基于PSoC CY8C22x45的触摸按键电磁炉设计中,不仅可以复用电容检测的内部电路,而且还可以将溢出检测电容传感器视为普通的触摸按键,进行相关的软件处理。此方法在没有增加复杂的外围电路同时,为电磁炉的安全设计提供了一个良好的解决方案。

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

    关注

    2526

    文章

    48092

    浏览量

    740015
  • Cypress
    +关注

    关注

    10

    文章

    136

    浏览量

    81536
  • 电磁炉
    +关注

    关注

    88

    文章

    536

    浏览量

    80585
收藏 人收藏

    评论

    相关推荐

    基于PSoC 4的无传感器BLDC控制

    本文介绍了基于Cypress新一代可编程片上系统芯片PSoC 4的无传感器BLDC控制方案。通过PSoC 4内部的模拟多路选择器,比较器模块
    发表于 10-09 09:12 2615次阅读

    Cypress PSoC蓝牙低功耗开发方案与电路图详解

    Cypress新的PSoC 4 BLE(蓝牙低功耗)可编程片上系统和PRoC BLE可编程片上射频系统可以应对上述挑战。##PSoCCypress首创的可编程嵌入式设计平台,它包含了
    发表于 04-29 15:22 4761次阅读

    Cypress PSoC 4000S CapSense原型开发套件

    2017贸泽电子智造创新大赛第二弹:Cypress PSoC 4000S CapSense原型开发套件评测!
    的头像 发表于 09-20 10:00 8694次阅读

    基于Cypress PSoC4000的触摸式红外遥控器方案

    `本方案基于Cypress高性能支持触摸检测PSoC4000系列控制器为客户提供电容式触摸红外遥控器方案。该
    发表于 01-29 00:29

    Cypress PSoC蓝牙低功耗开发设计攻略

    Cypress PSoC蓝牙低功耗开发设计攻略  如果说现在什么概念最热,那一定是物联网(IoT)。物联网世界中,你的手机是否可以成为家中的钥匙?这不是梦想,而是正在实现的现实。Cypress大中
    发表于 05-08 11:16

    cypressPSoC的开发板有多少种类型?在哪里可以买到cypressPSoC的开发板?

    大家好,我是初来乍到,想问一下,cypressPSoC的开发板有几种?PSoC4表示的是第四代吗?有PSoC1,PSoC2,
    发表于 10-15 19:53

    USBUART(CDC)PSOC5LP检测USB断线

    ://OrgIn www. CyPur.com /知识基础文章/故障排除PSOC-3-PSOC-4-L系列和PSOC-5LP-USB设计-KBA210620此文档建议监视VBUS线路以检测断开事件。但是
    发表于 10-09 11:17

    Cypress新型演示工具,帮助展示PSoC 3架构的精确模

    Cypress新型演示工具,帮助展示PSoC 3架构的精确模拟功能 赛普拉斯半导体公司日前推出一款演示工具,充分展示了其新型PSoC 3架构所具有的众多精确模拟功能。新型CY8CKI
    发表于 12-18 08:31 726次阅读

    PSoC Creator IDE的编译器是cypress与K

    PSoC Creator IDE的编译器是cypress与Keil联手推出  赛普拉斯半导体公司与ARM公司的工具部门Keil联手,为其PSoC Creator™ IDE推出高性能编译器,用于其
    发表于 03-04 11:19 1245次阅读

    溢出,溢出检测方法有哪些?

    溢出,溢出检测方法有哪些?    在定点小数机器中,数的表示范围为|x|
    发表于 04-13 11:02 1.1w次阅读

    Mouser备货Cypress PSoC 4可编程SoC

    Mouser Electronics正在备货CypressPSoC® 4可编程SoC,该产品结合了Cypress PSoC模拟与数字结构、CapSense®电容触摸技术以及ARM®的
    发表于 06-13 11:01 972次阅读

    基于PSoC3芯片的步进电机微步控制方案

    基于PSoC3芯片的步进电机微步控制方案
    发表于 01-14 12:28 10次下载

    Cypress PSoC5 架构介绍

    Cypress在2011 ARM Techcon上介绍其最新发布的PSoC5架构,改架构可大幅提升效能,并扩展可程序模拟与数字嵌入式设计平台,为各种8、16、与32位应用,提供无与伦比的上市时程、整合性与高弹性度。
    的头像 发表于 06-26 14:55 5006次阅读

    Cypress TrueTouch电容触摸屏的通讯接口设计方案

    Cypress PSoC 技术将可编程模拟 / 数字资源集成在单颗芯片上,为感应电容式触摸屏提供了TrueTouch™解决方案,它涵盖了从单点触摸、多点触摸识别手势到多点触摸识别位置的
    发表于 01-28 15:03 3246次阅读
    <b class='flag-5'>Cypress</b> TrueTouch电容触摸屏的通讯接口设计<b class='flag-5'>方案</b>

    哪些样品可以用热物性测量设备检测

    加热光和检测光的位相延迟得出热渗透率。  热物性测量设备可以通过点、线、面测量样品的热物性,可测量微米等级的热物性值的分布;
    发表于 03-22 15:30 337次阅读