【应用】基于EFM8SB1 8位单片机和Si1141环境光传感器的单火线触控面板开关方案
单火线开关面板是智能家居系统中最基础的控制单元。由于技术所限,小功率(<1W)的LED灯容易出现辉光闪烁现象,俗称“鬼火”现象。究其原因,多为开关电路功耗过高,关态电流太大导致。辉光闪烁的本质是LED灯处于“启动-欠压保护”的循环状态,会对灯泡的使用寿命造成严重的影响。
针对以上问题,我们设计一套基于SILICON LABS的EFM8SB1系列超低功耗单片机的单火线触摸开关方案,原理简图见图1。电路由:双向可控硅开关电路、单火线低功耗电源电路和超低功耗单片机系统三部分组成。
图1 单火线开关原理简图
双向可控硅开关电路由大功率双向可控硅和光电可控硅组成固态继电器结构,其功能是接受单片机控制信号驱动交流负载。
单火线低功耗电源电路分三部分组成:待机AC-DC电源、寄生电源和LDO级。开关待机时,5V工作电源由超低功耗非隔离AC-DC提供,开关接通时,5V工作电源由双向可控硅门极提供的寄生电源提供。5V工作电源汇合后经由超低功耗LDO降压至3.3V,为MCU控制系统提供电源。
超低功耗单片机系统由8位单片机EFM8SB10为核心控制单元,辅以SI114x环境光手势传感器、STN-LCD段码模块、指示LED和多路电容触摸按键构成智能控制系统。EFM8SB10是EFM8 Sleepy Bee系列的代表,主打超低功耗,具备卓越的内核低功耗工作性能和快速唤醒特性,外设功能丰富且功耗控制灵活。在本方案中,我们采用EFM8SB10的capsense模块和电容测量通道连接了6个触摸按键,通过GPIO驱动2组LED用于触摸按键位置的指示,通过I2C总线连接Si1141光学传感器,通过SPI总线连接STN-LCD段码液晶屏模块。
由于单片机侧的整体功耗较低,使得从单火线电源消耗的电源大幅减小,开关面板样机实测控制0.5W以上的LED灯不会出现任何“鬼火”现象,操控体验灵敏准确,反馈效果良好。产品样机见图2。
图2 86型智能开关盒产品图
得益于EFM8SB10低功耗性能和丰富的功能,本方案具有以下特点:
1, 具有硬件I2C总线,通过总线外扩Si1141实现环境光检测和临近检测,开关面板在检测到人体或人手接近开关面板时,会根据环境光线的亮度决定是否点亮触摸按键的位置指示LED。此设计在环境较暗的情况下更容易精确操作触摸板,实际体验非常好。对于一款主动式光学传感器来说,Si1141的功耗控制非常好,间歇工作平均电流仅10uA。
2, 具有多达14个电容测量通道,本方案中使用6个通道做触摸按键,无需专用触摸芯片,触摸动作识别准确,响应迅速。最重要的特性是最低触摸检测电流仅1uA,几乎可以忽略不计。
3, 具有硬件SPI总线,便于扩展LCD显示模块,人机界面更加友好。
4, GPIO驱动能力强,灌电流驱动能力可达12.5mA,直接驱动多个小电流LED毫无压力。
5, 内置RTC时钟模块,不但可以作为MCU的自动唤醒定时器,还可以用于实现开关面板的精确定时功能。睡眠模式下RTC的功耗仅0.8uA。
6, 具有超低功耗性能,本方案中设置单片机主时钟为LPOSC0,工作于内部20 MHz时功耗仅2.8mA,单片机系统侧开启电容检测和光学传感器的情况下,睡眠待机电流仅20uA,优于其他方案。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由Sunny提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【应用】芯科科技环境光传感器Si1133用于智能窗帘控制器,数据传输速率最高3.4Mbps
根据客户智能窗帘控制器应用,世强推荐芯科的Si1133环境光传感器,这颗芯片的主要功能就是采集紫外线和环境光,IIC通讯接口,数据传输速率最高3.4Mbps。同时采用QFN小体积封装,不过多占用主板空间、摆放位置灵活。
应用方案 发布时间 : 2022-03-24
【应用】8位单片机EFM8SB10用于燃气表触摸按键检测功能,检测精度高达16位、最小检测单位1fF
Silicon Labs推出的8位单片机EFM8SB10,具有电容检测精度高、功耗低、体积小等优点,将它用于燃气表触摸按键检测功能,可以拥有灵敏度高、抗油烟污染、节省电池等优势。因此,EFM8SB10非常适宜用于燃气表。
应用方案 发布时间 : 2021-07-16
【应用】8位单片机EFM8SB10F8G用于锂电池保护板,具有功耗低、主频高、外设多等优势
锂电池广泛的被使用在各类电子产品上,由于锂电池的特性,充放电的电压不能过高和过低,因此,在使用时必须由保护板来对锂电池进行保护,防止意外发生。Silicon Labs EFM8 Sleepy Bee系列的8位单片机EFM8SB10F8G,功耗低,主频高,外设多,应用在锂电池保护场合十分合适。
应用方案 发布时间 : 2019-12-08
【经验】如何下载、安装、设置Silicon Labs 8位单片机集成开发环境IDE?
Silicon Labs的8位单片机集成开发环境IDE,简单、容易、强大,是C8051F及EFM8等8位单片机软件开发的强大利器!为了让新手能够快速上手IDE,本将详细接收Silicon Labs IDE的下载、安装、设置等方法。
设计经验 发布时间 : 2018-09-19
【产品】心率监测(HRM)解决方案:光学心率传感器/环境光传感器/温湿度传感器/紫外线指数传感器
Silicon Labs持续扩展高性能、低功耗的光学传感器阵容,包括心率/脉搏血氧饱和度,以及2D 或 3D 手势的移动侦测等。针对可穿戴设备,Silicon Labs开发的生物传感器Si1132/4X系列,主要用于测量人们的心跳、血压,追踪阳光紫外线强度等,并且这些传感器致力于小尺寸以应对可穿戴领域的挑战。
原厂动态 发布时间 : 2016-04-04
【选型】替换芯科SI1142-A11-GMR环境光传感器用在智能手表上的方案,可代替实现背光调节
大多数智能手表都配有环境光传感器。它的主要工作是根据周围的光线调整显示器的亮度,带给客户在室内室外的视觉便利,这也有助于降低功耗同时增长电池寿命。本文就三种环境光传感器的性能比较分析。
器件选型 发布时间 : 2023-06-30
【经验】如何计算8位单片机EFM8LB系列PWM最高输出频率?
在电机驱动、电源发生、可调电压发生等应用中,经常需要PWM波,Silicon Labs推出的高性能、高集成度、小体积、高性价比的EFM8LB系列8位单片机,可广泛应用光模块、电机控制等领域,它支持输出PWM波。本文将详细讲解如何计算EFM8LB系列8位单片机PWM最高输出频率。
设计经验 发布时间 : 2020-02-05
【经验】8位单片机EFM8系列的ADC对参考电压Vref引脚设计要求
Silicon Labs的8位单片机EFM8系列,高精度ADC功能时该芯片的一大特点,为了ADC获得准确的采用值,除了正确操作ADC外设外,还需要正确设计参考电压,结合EFM8芯片的特点,介绍参考电压设计需要注意的事项。
设计经验 发布时间 : 2019-10-29
【经验】解析Silicon Labs的8位单片机EFM8SB10休眠时如何处理GPIO口降低功耗
Silicon Labs的8位单片机EFM8SB10采用C8051内核,主频25MHz,集成12BIT的ADC、模拟比较器、触摸按键、UART、SPI、I2C等功能,休眠功耗低至50nA。本文将介绍EFM8SB10休眠时如何处理GPIO口降低功耗。
设计经验 发布时间 : 2022-04-14
8位单片机EFM8的烧录器有哪些?
8位单片机EFM8系列采用C2调试接口,常见的烧录器有:1,官方的EFM8 STK、USB Debug Adapter、ToolStick。2,第三方的U-EC2/6、WizPro200EFM(支持EFM8和EFM32)等。
技术问答 发布时间 : 2016-10-25
【产品】小体积红外接近/环境光传感器Si1141实现扫地机器人的碰撞保护
芯科红外接近和环境光传感器Si1141因功耗低、体积小、成本低,以及优异的测感功能在扫地机器人防碰撞应用中使用率较高。
新产品 发布时间 : 2016-12-18
【产品】Si1133紫外线指数(UV)和环境光传感器,帮助实现低功耗的UV指数测量
Silicon Labs的Si1133是一个具有I2C数字接口和Programmable-event中断输出功能的紫外线指数(UV)和环境光传感器。该传感器集成电路包括双23位模拟数字转换器,一个集成的高感度紫外线阵列,可见光和红外光电二极管和一个数字信号处理器。Si1133采用2×2毫米DFN封装,可在-40 ~ +85℃温度范围内从1.62 ~ 3.6 V运行。
新产品 发布时间 : 2020-01-07
【经验】如何基于8位单片机EFM8SB10实现高可靠性容性触摸按键硬件电路设计?
Silicon Labs 8位单片机EFM8SB10系列,支持容性触摸功能,并以其精度高、功耗低、成本低等特点,被广泛应用在显示屏按键输入、油烟机面板、灶台面板等产品上。 然而,为了保证产品的可靠性及长久性,在硬件电路设计上,需要有多项注意事项,本文将带你详细了解这些内容。
设计经验 发布时间 : 2019-01-01
【经验】如何给8位单片机EFM8LB的外设CLU配置逻辑运算函数?
Silicon Labs推出的8位单片机EFM8LB有个外设叫CLU,不占用MCU带宽、可单独使用也可级联,能实现较为复杂的逻辑运算,对需要调顶功能的光模块有很大的作用。那么,该如何给CLU外设配置逻辑运算函数呢?有本文将为你详细解读。
设计经验 发布时间 : 2020-06-20
【经验】使用EFM8的PCA模块为系统增加心跳信号以便于快速判断MCU是否正在运行
在进行嵌入式开发的过程中,我们需要对系统进行大量的测试,在进行系统测试时如果出现工作不正常的情况,我们往往第一时间要判断MCU是否正在运行,MCU芯片是否已经损坏。本文主要分享在使用EFM8系列MCU时,通过PCA模块为系统增加心跳信号,这样就可以方便快速判断MCU是否正在运行。
设计经验 发布时间 : 2019-12-17
电子商城
品牌:SILICON LABS
品类:Proximity/Ambient Light Sensor
价格:¥17.3746
现货: 1,086
现货市场
服务
支持定制透气膜的宽度,ePTFE材质,耐温范围-40℃-260℃,防水等级IP67/IP68,具有疏水性(拒水性)和不粘性。
最小起订量: 1 提交需求>
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
登录 | 立即注册
提交评论