【应用】这款8位MCU“一手包办”空气净化器的容性触摸按键
雾霾,主要由二氧化硫、氮氧化物和可吸入颗粒物这三项组成。众所周知,这些成份对人体危害巨大。空气净化器,可有效降低室内有害气体及雾霾的浓度,是人们改善居住环境空气最直接、最有效的手段!目前空气净化器市场空间巨大,生产参与者众多。在激烈的竞争环境下,若想在市场上抢占商机,那么,产品不仅要性价比高,还必须要有亮点。如何做到这一点,无疑是对生产者和设计者的极大考验!
SILICON LABS是世界知名的精密混合信号半导体器件方案提供商,新近推出的一款MCU产品EFM8SB10F8,以其特有的功能、性能及价格的优势,在空气净化器产品中,有着非常独到的应用。
如下图1,空气净化器控制部分一般由显示系统、主控系统、通讯系统、传感系统、电源系统和电机驱动系统六个部分组成。其中,在容性触摸应用、传感器的驱动上,可由EFM8SB10F8"一手包办",并将数据汇总给主控系统,起到一个智能前端的作用。如下,详细给出选择EFM8SB10F8的关键理由。
图1:空气净化器结构框图
选择理由一:EFM8SB10F8集成了非常优秀的容性检测功能,可显著增加产品的"亮点"!
EFM8SB10F8可支持最多14个电容检测通道,16位精度,最小分辨率为1fF,量程宽达1fF~500pF,对于16位转换精度,单次转化时间也仅为33uS(典型值)。非常适合做容性触摸按键,滑条,飞梭功能。而且,因为该容性触摸外设灵敏度高,触摸点还可以通过采用矩阵或编码的设计方法,大幅减少IO口的占用(原理如下图2)。
图2:通道复用示意
另外,容性触摸按键背后,如果再辅以背光功能,则会使触摸按键在方便、灵活的基础上,更增加几分酷、炫的感觉,且方便夜光操作,使产品更具亮点!
图3:带背光功能的容性触摸按键
选择理由二:EFM8SB10F8功能丰富,性能优秀。
较其他MCU,EFM8SB10F8不仅功能丰富,而且性能优秀,具体表现为接口多、模拟性能优秀。
1)接口多
内置了UART/SPI/IIC/SMBus等常用通信接口,为驱动空气净化器多个传感器提供了可能;
2)模拟性能优秀
内置了精度高达12位的ADC,且最高位转化速率为8.33MHz。
选择理由三:EFM8SB10F8集成度高、系统成本低。
Silicon labs采用先进的技术及工艺,使得EFM8SB10F8集成了多个辅助电路,而同时体积不仅没有变大、反而变小。
内部集成了振荡器电路:±2%高精度、24.5MHz震荡电路,可完全满足UART等异步通讯需求。
无需再加外部晶体,不仅减少了PCB体积,更节约了成本,满足空气净化器的高性价比要求。
采用QFN-20或QFN-24等封装形式,芯片自身体积仅3*3mm或4*4mm大小,另加上省去的外部晶体及外部复位电路等,使得系统体积非常小。这除了给空气净化器智能传感器前端的小型化设计提供了可能,并还可以有效地降低空气净化器的系统成本。
另外,Silicon labs还免费提供可以开发EFM8及EFM32全部产品的先进软件平台simplicity studio。该平台集成了如GUI操作配置、功耗评估、变量图形化显示【调试中】等工作软件,可以使攻城狮们更轻松、更快速地开发空气净化器,使产品快速占领市场、抢得财富先机。
综上所述,EFM8SB10F8功能丰富、性能优秀,可以使空气净化器设计得更酷、更炫,更能吸进客户的眼球。另,其高集成度、小体积,可实现超高的系统性价比。因此,相对同类MCU,EFM8SB10F8有着巨大的优势,是空气净化器的传感器前端应用的理想选择!
另,如下是EFM8SB10F8功能的总结,可供读者更加全面的了解该芯片。
• 内核:
流水线式CIP-51内核;
与标准8051指令集完全兼容;
70%指令的执行时间为1-2系统时钟周期;
25MHz最高工作频率。
• 存储:
最高8kB闪存,可在系统内对固件重新编程;
最高512字节RAM(包括256字节标准8051 RAM和256字节片上XRAM);
通信和数字外围设备:
UART;
SPI主/从;
SMBus/I2C主/从;
16位CRC单元,支持256字节边界内闪存自动CRC。
• 模拟:
电容感测(CS0),最小1fF分辨率,16位精度,1fF~480pF的量程;
可编程参考电流(IREF0);
12位AD转换器(ADC0);
1 个低电流模拟比较器。
• 封装:
支持的封装形式:QSOP24、QFN24、QFN20和CSP16。
相关技术文档:
Silicon Labs EFM8SB1 8位MCU数据手册 详情>>>
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
Silicon Labs Simplicity Studio平台开发工具
Silicon Labs 集成开发环境工具
Silicon Labs 配置向导2开发工具
Silicon Labs FLASH编程开发工具
Silicon Labs 8位MCU Keil PK51 开发工具
Silicon Labs ToolStick 开发工具
Silicon Labs μVision 调试驱动程序开发工具
Silicon Labs 生产编程器开发工具
Silicon Labs .HEX转化.SVF开发工具
Silicon Labs USB复位实用程序开发工具
- |
- +1 赞 0
- 收藏
- 评论 0
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【应用】最小分辨率达1fF的“小蜜蜂”8位低功耗MCU,实现油箱液位精确测量
Silicon Labs的EFM8SB10F8G-A-QSOP24R MCU具有150μA/MHz运行模式电流,集成高分辨率电容数字转换器,可检测45pF到500pF电容范围,16位精度 。
【应用】3*3mm!小体积低功耗MCU助力管状电机设计
EFM8SB10集成了用于校验通讯数据的CRC硬件外设,在管状电机控制的应用中犹如神来之笔。
【应用】超低功耗8位MCU在无线校园卡系统上的应用,睡眠电流仅0.5uA!
芯科EFM8SB1系列MCU具有的0.5uA 睡眠电流以及3mm*3mm超小封装可以非常好地满足校园卡对功耗和小封装两个苛刻要求。
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
【产品】集成12位高速ADC、DAC的8位MCU C8051F00x,最高执行速度达25MIPS
C8051F00x系列是Silicon Labs的一款高集成度的混合信号8位MCU,采用强大的8051微处理器,最高执行速度可达25MIPS。还集成了12位/10位多通道ADC、VDD监控器、看门狗定时器、时钟振荡器以及其他通用部件,可以作为真正的独立片上系统解决方案,可应用于诸如便携式医疗器械、测试设备和光纤系统等领域。
SILICON LABS EFM8 Sleepy Bee 8-bit Microcontrollers选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,2~64kB Flash,0.25~4kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
Temperature Range (ºC)
|
EFM8SB10F8G-QFN20
|
Microcontroller
|
8051
|
25
|
8
|
0.5
|
16
|
12-bit, 9-ch.
|
Temp Sensor
|
4
|
3
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1.8
|
3.6
|
QFN20
|
3x3
|
±2
|
VREF
|
C2
|
-40 to 85
|
选型表 - SILICON LABS 立即选型
【产品】小蜜蜂8位MCU助您轻松迎接物联网时代
Silicon labs推出了一款集小封装和高性价比于一身的多用途8位MCU EFM8BB1,可轻松替代普通8051家族的MCU产品。
【技术】预安装BOOT的新一代的8位MCU
Silicon labs的EFM8系列MCU是C8051F的升级换代产品。较C8051F不同的是,其在出厂时已经固化好BOOT程序。
【应用】国产8位MCU CSU38M20用于空气净化器,集成度高有效降低成本
空气净化器上推荐芯海科技8位MCU CSU38M20为主控, 支持工业级工作温度范围-40至+85℃,工作电压范围2.2~5.5 V,集成时钟振荡器、3组互补式PWM输出、1个模拟比较器、最多26通道的12位ADC,有效降低成本,简化开发难度。
8位单片机EFM8系列中芯片上的UID是什么?
UID是芯片中新加的全球唯一ID,即每个芯片的ID都是不一样的,EFM8系列的MCU上都包含此ID。有两类获取UID的方式,一种通过读取RAM的特定地址获得,一种通过读取Flash的特定地址获得。在早期引入此ID的MCU上(比如EFM8BB1/SB1/SB2)这个ID为32位,在芯片复位时(PC指针被复位至0之前)被复制至RAM中特定位置,用户程序可以读取其值。此位置的RAM仍然可以由用户使用。需要注意的是如果此位置被编译器分配了变量,那么当函数执行至main()时此位置的内容会被初始化代码覆盖。EFM8UB2的UID也是此类,但其位数为128位。在新的EFM8系列MCU上(比如EFM8BB3/LB1/UB1),UID位数为128位,存储在Flash上。
【经验】如何用Keil环境编译EFM8低功耗8位MCU的BootLoader工程
EFM8系列8位单片机是Silicon Labs公司创新型8位芯片设计,提供完全集成的体验,非常适合物联网应用,提供了业界最快的速度和最低的功耗。EFM8具有车规级产品,是当前市场上最具价值、最灵活和集成度最高的车载 MCU。本文指导大家如何用Keil环境编译EFM8的BootLoader工程。
Silicon Labs 8位MCU 复位后是否可初始化位可加性RAM/BDATA(地址0x20-0x2F)?
是的,在启动文件(startup.a51或silabs_startup.a51)中,位可寻址的ram被初始化为0x00。
推荐一款带ADC的小封装8位MCU,适用于对模拟性能、MCU性能以及电路板尺寸有比较高要求的场合。
推荐EFM8LB11系列8位MCU,该系列MCU内部集成了高精度ADC(14位)、4个12位DAC、内置温度传感器、模拟比较器以及丰富的数字外设和通信接口,FLASH大小为16/32KB,RAM为1.25/2.25KB,封装包括QFN24、QFN32、QFP32以及QSOP24,最小封装3x3mm,具有高性能、低功耗、小封装等特性,非常适用于高性能、低功耗、小封装,对模拟外设有更高要求的应用设计。
【经验】8位单片机EFM8SB低功耗问题调试汇总
EFM8SB提供了非常优越的低功耗性能,但在设计时还是会遇到实测功耗比理论值高或无法进入Sleep状态等问题。
【产品】小尺寸的超低功耗8位MCU 克服USB空间受限问题
这系列集合了小尺寸、超低功耗的8位MCU,给USB,医疗器械等紧凑、小尺寸的设计带来全新体验。
电子商城
现货市场
服务
可定制电机的连续转矩范围1Nm至2000Nm,峰值转矩3Nm至5500Nm,电机延长线长度、变换编码器类型。
最小起订量: 1 提交需求>
可定制插座连接器的间距1.25mm~2.54mm;列数:单列/双列/三列/四列;端子类型:直焊针、直角焊针、表面贴装式、无焊柔性针压接、绕接、载体.;镀层、车针长度/直径、连接针长度等参数可按需定制。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论