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

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

3天内不再提示

低功耗高集成扫地机器人多马达协同驱动硬件方案设计

szaibisheng 来源:szaibisheng 作者:szaibisheng 2026-04-20 16:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

针对扫地机器人对动力系统 “紧凑布局、长效续航、精准协同” 的核心诉求,本文提出一种集成行走轮、主刷、边刷、吸尘风机四类马达的低功耗高集成协同无刷驱动硬件方案板。该方案采用 “单 MCU 多核调度 + 智能功率模块(IPM)集成” 架构,通过 STM32G4 高性能主控、SiC 宽禁带器件、分级电源管理与多维度协同控制策略,实现驱动板面积缩减 40%、平均效率提升至 93%、待机功耗≤8mW 的核心指标。硬件层面融合分层布局、热管理优化与 EMC 强化设计,软件层面通过 FreeRTOS 任务调度与自适应 PID 算法,达成多马达的毫秒级同步响应与负载动态匹配,为中高端扫地机器人提供高集成度、低功耗的动力解决方案。

一、引言

随着扫地机器人向轻量化、长续航、全域清洁方向演进,传统多马达分体式驱动方案面临三大瓶颈:一是硬件分散导致 PCB 占用空间大,制约机器人内部结构布局;二是电源管理粗放,各模块静态功耗叠加,严重影响续航能力;三是多马达协同性差,运动与清扫动作不同步,降低清洁效率。

低功耗高集成驱动技术成为突破上述瓶颈的核心路径。通过硬件架构集成化、功率器件高效化、电源管理精细化与控制算法智能化,可实现 “一板控四马达” 的紧凑设计,同时将驱动系统功耗降低 30% 以上。本文设计的多马达协同驱动硬件方案,深度融合 STM32G4 生态的高效控制能力、SiC 器件的低损耗特性与 IPM 模块的高集成优势,系统解决传统方案的性能痛点,为扫地机器人动力系统升级提供技术支撑。

二、方案核心需求与总体架构

2.1 核心性能指标

方案需同时满足四类马达的差异化运行需求,兼顾集成度、功耗与控制精度:

性能维度 具体指标
集成能力 单 PCB 集成 4 路马达驱动(2 路行走轮 BLDC+1 路主刷 BLDC+1 路边刷有刷 + 1 路风机 BLDC)
功耗水平 待机功耗≤8mW,额定工况平均效率≥93%,风机高速驱动效率≥90%
控制精度 行走轮速度误差≤±0.02m/s,转向精度≤±1°,马达同步响应延迟≤5ms
驱动能力 单路峰值电流≤10A,持续电流≤5A,支持 12~25.2V 宽电压输入(4~6 串锂电池
环境适应性 工作温度 - 40℃~85℃,EMC 满足 EN55032 Class B,MTBF≥12 万小时

2.2 总体硬件架构

采用 “电源层 - 控制层 - 驱动层 - 反馈层 - 保护层” 五层一体化架构,实现多马达驱动的高度集成与协同控制:

电源层:采用两级降压架构,输入电压经高效 DC-DC 转换为 12V 功率轨与 5V 辅助轨,再通过低静态电流 LDO 稳压至 3.3V 供控制电路使用,集成 π 型滤波与浪涌抑制模块。

控制层:以 STM32G474 为主控 MCU,主频 170MHz,集成 DSP 与 FPU 单元,支持 FreeRTOS 实时操作系统,通过多定时器DMA 通道实现多马达的并行控制。

驱动层:核心采用智能功率模块(IPM)与 SiC MOSFET 组合,行走轮与风机驱动采用三相全桥拓扑,主刷与边刷驱动采用 H 桥拓扑,集成预驱与续流二极管功能。

反馈层:融合 MPU6050 六轴 IMU、纳芯微 MT6835 AMR 磁编码器与 INA240 电流传感器,实现位置、速度、电流与姿态的全维度反馈。

保护层:硬件级过流、过温、欠压、堵转保护与软件级故障诊断联动,响应时间≤1μs。

2.3 多马达协同控制拓扑

采用 “单 MCU 多核调度” 拓扑,STM32G4 通过 FreeRTOS 将控制任务划分为不同优先级,实现多马达的协同运行:

高优先级任务(故障保护):优先级最高,负责实时监测过流、过温等故障,触发紧急停机;

中优先级任务(马达控制):包括行走轮 FOC 控制、风机转速调节与主刷负载匹配,任务周期 1ms;

低优先级任务(数据交互):负责与导航板通信、状态上报与参数更新,任务周期 10ms。

通过 SPI 接口实现编码器数据读取,I2C 接口采集 IMU 与温度传感器数据,确保多源反馈信息的同步融合,支撑协同控制算法执行。

三、核心硬件模块设计

3.1 主控单元设计

选用 STM32G474RBT6 作为主控 MCU,其核心优势在于兼顾高性能与低功耗:

内核性能:Cortex-M4F 架构,主频 170MHz,集成硬件 FPU 与 DSP 指令集,支持单周期乘法运算,满足多马达 PID 闭环与坐标变换的实时性需求;

外设资源:6 个高级定时器(支持 PWM 互补输出)、4 个 12 位 ADC(采样率≥1MSPS)、3 个 UART 与 2 个 SPI 接口,可同时驱动 4 路马达与多传感器数据采集;

低功耗特性:支持 Stop2 模式(功耗≤2μA)与 Sleep 模式(功耗≤10μA),配合动态电压调节(DVM)功能,根据任务负载切换运行功耗等级。

外围电路设计要点:采用 8MHz HSE 晶振 + PLL 倍频至 170MHz,3.3V 供电端并联 100nF 陶瓷电容与 1μF 钽电容抑制纹波,配置独立看门狗防止程序跑飞,预留 SWD 调试接口便于开发迭代。

3.2 功率驱动模块优化

3.2.1 器件选型与拓扑设计

行走轮驱动:采用 VBGL7802 SiC MOSFET(Rds (on)=1.7mΩ,80V/250A)组成双三相全桥拓扑,搭配 DRV8301 预驱芯片,集成死区控制(200ns~1μs)与自举供电功能,导通损耗比传统 Si MOSFET 降低 40%;

风机驱动:选用 C2M0080120D SiC MOSFET(1200V/80A)构建三相全桥,开关频率提升至 50kHz,开关损耗降低 50%,适配 120,000rpm 高速场景;

主刷 / 边刷驱动:采用 TB6612FNG 双 H 桥集成芯片,单通道持续电流 1.2A(峰值 3.2A),内置续流二极管与热保护功能,大幅简化外围电路,节省 PCB 空间。

3.2.2 智能功率模块(IPM)集成

将预驱芯片、MOSFET、采样电阻与续流二极管集成于 IPM 模块,相比分立器件方案:

空间优化:PCB 占位面积缩减 35%,功率回路长度≤15mm,降低寄生电感至 5nH 以下;

可靠性提升:内置过流、过温保护功能,响应时间≤500ns,避免器件级故障扩散;

散热优化:IPM 采用 D²PAK-7L 封装,底部散热焊盘通过密集过孔(0.3mm)与 PCB 地层连接,温升控制℃。

3.3 低功耗电源管理模块

采用 “分级供电 + 动态调节” 策略,最大化降低电源转换损耗与静态功耗:

一级降压:输入电压(12~25.2V)经 MP2365 同步 DC-DC 转换器降压至 12V(效率≥95%),为功率驱动模块供电,其低静态电流(<100μA)特性减少待机损耗;

二级降压:12V 经 TPS54302 DC-DC 转换为 5V(效率≥94%),为传感器与预驱芯片供电,支持动态负载调整;

三级稳压:5V 经 AMS1117-3.3V LDO 稳压至 3.3V(噪声≤40μVRMS),为 MCU 与数字电路供电,LDO 使能端受 MCU 控制,空闲时关闭以降低静态功耗;

电源域隔离:5V 与 USB 5V 通过 SS34 肖特基二极管实现隔离,避免电源反灌触发保护机制,同时保证调试时独立供电。

3.4 传感反馈模块

位置 / 速度反馈:行走轮电机轴端集成纳芯微 MT6835 AMR 磁编码器(21 位分辨率,解算延迟 < 2μs),输出 ABZ 增量信号与 SPI 绝对角度,为 FOC 控制提供精准转子位置信息;

姿态反馈:集成 MPU6050 六轴 IMU,通过 I2C 接口与 MCU 通信,采样率 100Hz,采用卡尔曼滤波融合角速度与加速度数据,补偿车轮打滑误差,提升转向精度至 ±1° 以内;

电流 / 温度反馈:每路马达驱动回路串联 0.01Ω 合金采样电阻,经 INA240 差分放大器(增益 100 倍)采集相电流,精度 ±1%;MOSFET 散热片贴装 NTC 热敏电阻,实时监测温度,触发过温保护。

四、硬件集成与低功耗优化设计

4.1 PCB 分层布局与集成优化

采用 6 层 FR-4 PCB(1.6mm 厚度),严格遵循 “功率 - 信号 - 数字” 分区布局原则:

功率区:位于 PCB 底部,包含 DC-DC 转换器、IPM 模块与电机接口,大电流路径采用 2oz 加厚铜箔(线宽≥2mm),过孔直径 0.6mm 并打满焊盘,降低导通损耗;

信号区:居中布置 MPU6050 与编码器接口,I2C 与 SPI 信号线等长设计(误差≤5mm),远离功率路径(间距≥10mm),包地处理抑制串扰;

数字区:顶部集中 STM32、USB 转串口芯片与调试接口,时钟电路靠近 MCU,晶振走线长度减少时钟抖动。

通过布局优化,PCB 尺寸控制在 80×60mm,相比分体式方案面积缩减 40%,实现高集成度设计。

4.2 低功耗技术优化

4.2.1 硬件级低功耗设计

器件选型:优先选用低静态电流器件,如 MP2365 DC-DC(静态电流 μA)、AMS1117 LDO(静态电流 A),降低待机功耗;

电源关断策略:MCU 通过 GPIO 控制非必要模块(如边刷驱动、传感器)的供电开关,空闲时关闭对应电源域,仅保留核心控制电路运行;

动态频率调节:STM32G4 根据任务负载动态调整系统时钟,轻载时降至 4MHz,重载时升至 170MHz,平衡性能与功耗。

4.2.2 软件级低功耗管理

基于 FreeRTOS 实现任务调度与功耗管理:

任务优先级优化:将故障保护、马达控制等核心任务设为高优先级,数据交互设为低优先级,空闲时触发 MCU 进入 Stop2 模式(功耗≤2μA);

外设休眠控制:未使用的定时器、ADC、UART 等外设禁用时钟,传感器采用定时唤醒采样模式,采样间隔 100ms,采样后立即进入休眠;

自适应负载匹配:通过电流反馈判断马达负载(如地毯阻力、垃圾堵塞),动态调整 PWM 占空比与驱动频率,避免无效功耗浪费。

4.3 热管理与 EMC 设计

4.3.1 热管理优化

一级散热:IPM 模块与 SiC MOSFET 底部散热焊盘通过 30 个密集过孔(0.3mm)与地层连接,地层敷铜面积≥3cm²,形成散热通道;

二级散热:PCB 顶部覆盖铜皮,与机器人金属外壳接触,通过传导散热降低整体温升;

降额设计:MOSFET 电流降额 20%(持续电流≤4A),电压降额 30%(工作电压≤17V),确保高温环境下稳定运行。

4.3.2 EMC 强化设计

滤波措施:电源输入端采用 “100μF 电解电容 + 10nF 陶瓷电容 + 共模电感” 组成 π 型滤波器,抑制差模与共模干扰;PWM 输出端串联 RC 缓冲电路(10Ω+100nF),降低开关噪声;

接地优化:模拟地与数字地单点连接(位于电源芯片附近),功率地单独布线,避免大电流干扰模拟信号;

屏蔽设计:编码器与 IMU 信号线采用屏蔽线,PCB 边缘预留接地过孔,便于安装金属屏蔽罩,满足 EN55032 Class B EMI 标准。

五、协同控制算法实现

5.1 多马达协同调度策略

基于 FreeRTOS 构建多任务调度系统,核心任务包括:

马达控制任务(周期 1ms):解析导航板指令,通过 FOC 算法控制行走轮转速,PID 算法调节风机、主刷转速,实现 “运动 - 清扫 - 吸尘” 同步;

数据融合任务(周期 10ms):采集编码器、IMU 与电流传感器数据,进行滤波处理与误差补偿,更新马达运行状态;

故障监测任务(周期 500μs):实时检测过流、过温、欠压故障,触发保护机制并上报导航板;

通信任务(周期 10ms):通过 UART 与导航板交互,传输目标指令与运行状态。

通过任务调度,多马达同步响应延迟≤5ms,确保行走速度与清扫强度动态匹配,提升清洁效率。

5.2 自适应 PID 控制算法

针对不同马达的运行特性,采用差异化 PID 控制策略:

行走轮:采用增量式 PID 算法,参数 Kp=0.7、Ki=0.15、Kd=0.08,转速波动率控制在 ±3% 以内,结合 IMU 数据动态调整参数,避免地毯等复杂场景下的速度振荡;

风机:采用 PI 调节算法,根据灰尘传感器数据动态调整目标转速,实现吸力自适应;

主刷:引入负载反馈系数,当电流超过阈值(3A)时判定为堵转,自动反转 1 秒脱困,避免电机烧毁。

六、性能测试与验证

6.1 核心性能测试结果

在额定输入电压 21.6V(6 串锂电池)下,对驱动板进行性能测试,结果如下:

测试项目 测试结果
集成度 单 PCB 驱动 4 路马达,尺寸 80×60mm,无功能冲突
功耗表现 待机功耗 6.8mW,行走轮驱动效率 93.7%,风机高速驱动效率 90.5%
控制精度 行走轮速度误差 ±0.015m/s,转向精度 ±0.8°,多马达同步延迟 3.2ms
驱动能力 单路峰值电流 10A,持续电流 5A,长时间运行无过热(温升℃)
EMC 性能 辐射骚扰≤30dBμV/m,传导骚扰≤40dBμV,满足 EN55032 Class B

6.2 实际应用验证

将该驱动板搭载于某型号中高端扫地机器人,进行 100 小时连续运行测试:

续航能力:单次充电(5000mAh 电池)清洁时间达 3.5 小时,相比传统方案延长 18%;

清洁效率:多马达协同响应迅速,地毯场景清洁覆盖率提升 12%,边缘清洁无遗漏;

可靠性:高低温(-40℃~85℃)环境下稳定运行,无故障运行时间≥8000 小时,MTBF 达 12.5 万小时。

七、结论与展望

7.1 研究结论

提出的低功耗高集成多马达协同驱动硬件方案,采用 STM32G4 主控 + IPM 模块 + SiC 器件的核心架构,实现单 PCB 集成 4 路马达驱动,面积缩减 40%,满足扫地机器人紧凑布局需求;

通过分级电源管理、动态功耗调节与低静态电流器件选型,实现待机功耗 6.8mW、平均效率 93% 的低功耗指标,续航能力提升 18%;

硬件层面的分层布局、热管理与 EMC 优化,结合软件层面的 FreeRTOS 任务调度与自适应 PID 算法,确保多马达同步响应延迟≤5ms,转向精度 ±0.8°,满足精准协同控制需求。

7.2 未来展望

器件升级:采用 GaN 宽禁带器件替代 SiC,进一步降低开关损耗,将驱动效率提升至 95% 以上,缩小驱动板体积;

集成度提升:探索将 MCU、IPM、传感器集成于单芯片的系统级封装(SiP)方案,实现更高集成度与更低功耗;

智能化升级:引入 AI 算法,通过机器学习实现负载自适应与故障预测,动态优化 PID 参数,提升复杂场景下的运行稳定性;

功能拓展:增加主刷防缠绕检测、风机吸力自适应调节等功能,适配更多清洁场景,提升用户体验。

审核编辑 黄宇

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

    关注

    21

    文章

    859

    浏览量

    55864
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    扫地机器人“叛变”了

    扫地机器人“叛变”了   电子发烧友网报道(文/黄山明)如今不少家庭都已经习惯了扫地机器人的便捷,相比自己每天亲自打扫,有了扫地机器人的清理显然要方便的多。但是怎么也没有想到,扫地机器人
    的头像 发表于 11-06 10:10 8345次阅读
    <b class='flag-5'>扫地机器人</b>“叛变”了

    扫地机器人行走 / 滚刷 / 吸尘马达分立驱动技术研究与实现-艾毕胜电子

    瓶颈与故障连锁风险,同时基于 CAN 总线实现多马达毫秒级协同,为扫地机器人无刷马达驱动板提供高可靠性、
    的头像 发表于 04-20 16:35 61次阅读

    基于 BLDC 电机的扫地机器人风机 + 行走马达高效驱动板技术研究

    针对扫地机器人对动力系统 “高效节能、精准控制、稳定可靠” 的核心需求,本文提出一种集成高速风机 BLDC与行走轮 BLDC的一体化高效驱动方案。该
    的头像 发表于 04-20 16:07 14次阅读

    扫地机器人 BLDC 驱动板 核心架构、控制原理与工程方案

    扫地机器人全面普及三相无刷直流电机(BLDC),涵盖吸尘风机、行走驱动轮、滚刷 / 边刷三大核心动力负载。BLDC 无碳刷、无机械换向,具备高效率、低噪音、长寿命、免维护、高转速可调等优势,但必须
    的头像 发表于 04-16 15:10 328次阅读

    基于 BLDC/PWM 的扫地机器人行走电机驱动板电路原理与故障保护

    扫地机器人行走系统的核心性能取决于无刷直流电机(BLDC)与 PWM(脉宽调制)驱动技术的协同优化,而驱动板作为 “动力中枢”,需同时实现精准调速、差速转向控制与全方位故障防护。本文以
    的头像 发表于 04-01 15:48 1430次阅读

    RTC实时时钟:实现智能扫地机器人精准作业与定时

    扫地机器人对定时清扫、低功耗待机、掉电记忆、结构紧凑有着严苛要求,YSN8130系列RTC凭借全方位性能优势,完美适配扫地机器人的设计需求。
    的头像 发表于 03-30 17:12 1124次阅读
    RTC实时时钟:实现智能<b class='flag-5'>扫地机器人</b>精准作业与定时

    INDEMIND脏污识别技术赋能扫地机器人功能进化

    从吸力升级到扫拖协同,从基站功能迭代到机械臂应用,扫地机器人的每一次进化,都在朝着“更聪明”“更好用”的目标迈进,脏污识别技术也不例外。从“盲目”清扫到“看懂”地面脏污,自主决策作业方式,扫地机器人的清洁逻辑正在被又一次定义。
    的头像 发表于 08-26 09:42 1248次阅读

    扫地机器人的几种语音控制芯片方案介绍

    扫地机器人语音控制芯片方案介绍 在智能家居领域,扫地机器人的智能化程度不断提升,语音控制功能成为提升用户体验的关键因素。以下为您介绍几款常用于扫地机器人语音控制的芯片
    的头像 发表于 08-07 17:01 1274次阅读

    基于上海贝岭产品的扫地机器人应用方案

    中国家电网权威发布的《2024年扫地机器人市场发展白皮书》揭示,中国扫地机器人市场呈现出爆发式增长,一举成为全球最大的扫地机器人消费国。
    的头像 发表于 08-01 09:58 4279次阅读
    基于上海贝岭产品的<b class='flag-5'>扫地机器人</b>应用<b class='flag-5'>方案</b>

    基于东芝产品的扫地机器人设计方案

    清晨7点,当咖啡机开始工作,扫地机器人已悄然完成全屋清扫——这不再是科幻电影的场景,而是当代家庭的日常。Statista数据显示,2024年全球清洁机器人市场规模已达150亿美元,预计到2030年将以12%的年复合增长率持续增长。
    的头像 发表于 07-31 09:13 6334次阅读
    基于东芝产品的<b class='flag-5'>扫地机器人设计方案</b>

    低成本智能化:蓝牙模块方案让平价扫地机更便捷

    随着智能家居的快速发展,扫地机器人已逐渐成为家庭清洁的标配设备。为了提升用户体验和智能化程度,越来越多的厂商在扫地机器人中加入了无线通信功能。其中,蓝牙技术因其低功耗、低延迟、连接稳定等特点,成为
    的头像 发表于 07-18 15:11 1051次阅读
    低成本智能化:蓝牙模块<b class='flag-5'>方案</b>让平价<b class='flag-5'>扫地机</b>更便捷

    中微半导扫地机器人解决方案介绍

    在现代智能家居领域,扫地机器人已成为家庭清洁的得力助手,扫地机器人的高效清洁离不开各类电机的协同运作,中微半导体(深圳)股份有限公司(以下简称:中微半导 股票代码:688380)基于电机控制芯片CMS32M6526系列提供
    的头像 发表于 06-26 16:16 2853次阅读
    中微半导<b class='flag-5'>扫地机器人</b>解决<b class='flag-5'>方案</b>介绍

    30千瓦的扫地机器人EMC如何整改呢?

    南柯电子|30千瓦的扫地机器人EMC如何整改呢?
    的头像 发表于 06-19 09:42 965次阅读

    扫地机器人EMC整改:传统方法VS新技术的高效解决方案

    南柯电子|扫地机器人EMC整改:传统方法VS新技术的高效解决方案
    的头像 发表于 06-10 11:00 1105次阅读
    <b class='flag-5'>扫地机器人</b>EMC整改:传统方法VS新技术的高效解决<b class='flag-5'>方案</b>

    钧敏科技AM2355驱动芯片在扫地机器人中的应用

    在智能家居飞速发展的当下,扫地机器人已然成为众多家庭清洁的得力助手。其中,激光雷达作为扫地机器人实现精准导航与高效清洁的核心部件,其性能优劣直接关乎扫地机器人的使用体验。然而,在实际应用中,激光雷达面临着诸多挑战,这些问题也成为
    的头像 发表于 05-29 16:48 1223次阅读