兼顾性能与功耗的扫地机器人主控方案
扫地机器人是近几年兴起的一种可以自动清扫地板的智能家用电器,它具有独立的动力系统和方位传感器,能在房间自动完成扫地、拖地及地板养护等工作,具有路线规划、防撞防跌、自动报警、远程监控等功能。因其操作简单,使用便利,扫地机器人已慢慢普及,成为现代家庭的常用家电用品。
扫地机器人系统框架
扫地机器人一般由四个部分组成:电源、传感器、电机驱动及主控器。电源部分包括充电器、锂电池保护、内部降压电路,为系统及电机供电,控制电池的充放电。传感器用于检测扫地机器人位置,检测障碍物等用途。扫地机器人中行走、扫地、拖地、吸尘等部分会使用到电机,这些电机由专门的驱动电路进行驱动。主控器用于系统控制,包括传感器检测、驱动控制、人机交互等,是系统的核心,需要低功耗、接口丰富、高运行速度及数据处理等性能,在这里推荐一款32位EFM32WG系列的MCU,它采用Cortex-M4内核,48MHZ运行速度,具有丰富的通讯接口:UART/SPI/I2C,非常适合扫地机器人的应用。
图1:扫地机器人框架图
EFM32WG380F256在扫地机器人中的应用
EFM32WG380F256属于EFM32WG系列,是EFM32中采用Cortex-M4内核的产品系列,其具有256K FLASH及32K RAM存储器,满足扫地机器人对存储器的需求。该系列采用低功耗工艺,对低功耗性能做了极大的优化,非常适合扫地机器人这类电池供电的应用。EFM32WG380F256全速运行时耗电流为225uA/MHZ,deep sleep模式为0.95uA,shutoff模式甚至低至0.02uA。
EFM32WG380F256内置FPU浮点运算单元,在保证低功耗的情况下,兼顾数据处理性能,能保障扫地机器人中的位置、路线规划等算法处理的需求。EFM32WG380F256具有LCD驱动模块,可以支持8*36段LCD,该模块可用于扫地机器人的人机交互显示,另外,它的EBI接口,可以直接驱动TFT屏,同时EFM32WG380F256支持emWin等GUI图形库,可以为扫地机器人提供更丰富的人机界面。
在扫地机器人应用中,EFM32WG380F256能实现超低功耗,同时兼顾数据处理性能,并提供丰富的显示接口,及多种通讯接口,为该应用提供了一个高集成度、兼顾性能与功耗的优化解决方案。
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
- |
- +1 赞 0
- 收藏
- 评论 1
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【应用】32位MCU在中高端音频处理系统中的应用
音频信号处理涉及多方面,如采集、去除噪声等等,普通MCU很难用一颗芯片集成如此众多的功能。
【应用】功耗电流仅900nA的32位MCU在GPS定位器上的应用
相对于传统的8位、16位单片机实现的GPS追踪器,基于EFM32JG实现的本方案具有超低功耗、集成度高和扩展性良好的优势。
【应用】低功耗32位MCU在智能安防无线报警系统中的应用
芯科高性能低功耗的32位微控制器EFM32非常适合于智能安防系统的应用,其EFM32JG系列内核采用运算性能突出的Cortex-M3设计,极大地缩短了智能安防应用中的算法处理时间,提高了系统的性能。
【经验】如何基于J-FLASH对32位MCU EFM32 进行批量烧写?
Silicon Labs 32位MCU EFM32,以低功耗、高性能等著称,被广泛应用在电池供电等需要低功耗的领域。因应用广泛,在批量烧写上,也得到多家软件支持。本文将详细描述名基于SEGGER的J-Flash软件对EFM32烧写FLASH的方法及步骤。
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
SILICON LABS 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,频率24MHz~80MHz,Flash存储4kB~2048kB,RAM存储2kB~512kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
Dig I/O Pins
|
ADC 1
|
DAC
|
USB
|
Cap Sense
|
LCD
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
EFM32GG290F512-BGA112
|
32位MCU
|
EFM32 Giant Gecko
|
48
|
512
|
128
|
1.98
|
3.8
|
BGA112
|
10x10
|
±2%
|
ETM; SW
|
AES-128 AES-256
|
90
|
12-bit, 8-ch., 1 Msps
|
12-bit, 2 ch.
|
-
|
Cap Sense
|
-
|
Temp Sensor
|
4
|
7
|
3
|
3
|
2
|
1
|
0
|
RTC
|
2
|
选型表 - SILICON LABS 立即选型
【应用】国民技术32位MCU N32G455VEL7用作扫地机器人主控,算力高于STM32
多数扫地机器人用STM32系列的MCU做为主控, 但遇到疫情影响,STM32的供货出了很大问题,替代方案的需求势在必行。本文推荐国民技术的32位MCU N32G455VEL7,已经成功替代了STM32在扫地机器人的应用中大批量出货。
【经验】Silicon Labs 32位MCU EFM32在静电测试时的故障排查
本文介绍Silicon Labs 32位MCU EFM32在做静电测试时,出现复位、死机情况时如何去查找原因
SILICON LABS EFM32 Wonder Gecko 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,基于48MHz Frequency,64kB~256kB Flash,32kB RAM等参数进行选型。
产品型号
|
品类
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
DAC
|
Cap Sense
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
ADC
|
EFM32WG230F128-QFN64
|
Microcontroller
|
48
|
128
|
32
|
56
|
12-bit, 8-ch., 1 Msps
|
12-bit, 2 ch.
|
Cap Sense
|
Temp Sensor
|
4
|
5
|
3
|
3
|
2
|
1
|
0
|
RTC
|
2
|
1.98
|
3.8
|
QFN64
|
9x9
|
±2%
|
ETM; SW
|
AES-128 AES-256
|
8 x Ch 500 x MSPS 12 x bit
|
选型表 - SILICON LABS 立即选型
【经验】Silicon Labs 32位MCU EFM32PG12复位引脚在SWD接口中的重要性
在使用Silicon Labs 32位MCU EFM32PG12时,通常要在PCBA上保留SWD接口以方便程序的下载、调试功能,但为了节省空间,有些用用户不接RESET引脚,这会有潜在的风险。借测试说明复位引脚在SWD接口中的重要性。
【技术】8位MCU与32位MCU的区别
对某类应用做产品定义和规划时,首要任务之一就是选择理想的处理器/控制器,但开发人员往往难以选择合适的MCU。本文是关于微控制器的技术文章,该文从基本差异、基准性能、应用适用性等角度详细地对8位和32位MCU进行了分析。
【应用】32位MCU-N32G455VCL7用于电动螺丝刀,最高主频144MHz,工作电压1.8-3.6V
本文介绍一款国民技术的32位MCU- N32G455VCL7作为电动螺丝刀的主控MCU,工作电压1.8V-3.6V,外设接口和功能丰富,温度范围-40℃-105℃,提供LQFP100封装,低功耗,低成本。
【应用】航顺芯片推出32位主控MCU用于扫地机器人,最高时钟频率可达120MHz,实现扫拖一体
航顺芯片推出32位主控MCU用于小米扫地机器人,采用ARM Cortex-M3内核,最高时钟频率可达120MHz,负责电机控制、路线算法、遥控接收、电池管理等功能,使扫地机器人具有扫拖一体、断点续扫等核心特点,解决中小户型清洁问题。
【应用】芯科科技提供内置16位ADC的低功耗32位MCU助力蓝牙耳机,主频高达80MHz
蓝牙耳机的系统设计需要选型一款MCU,要求尺寸小,效率高,待机功耗低。本文推荐SILICON LABS推出的低功耗32位MCU EFM32PG23B210F256IM48-C,主频高达80MHz,具有DSP指令和浮点单元,具有性能灵活的16位的数转换器。
【经验】EFM32系列32位MCU常量定位问题的解决方法
Silicon Labs的32位MCU EFM32系列具有低功耗、集成度高的优势,在电池供电类的应用中具有非常明显的优势。开发EFM32的软件一般都是在Simplicty Studio软件下完成。介绍EFM32程序中的常量定位到FLASH的固定地址的方法。
电子商城
现货市场
服务
可定制单位/双位/三位/四位LED数码管的尺寸/位数/发光颜色等性能参数,每段亮度0.8~30mcd,主波长470~640nm,电压2~10.2V。
最小起订量: 1000 提交需求>
提供是德(Keysight)网络分析仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器维修,支持一台仪器即可维修。具备十年以上维修经验工程师,维修后测试合格率达98%,维修保修期长达三个月。
提交需求>
登录 | 立即注册
提交评论