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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

针对中高端扫地机器人对多马达 “差异化性能适配、独立故障隔离、精准协同控制” 的核心需求,本文提出一种行走轮、滚刷、吸尘马达的分立驱动方案。该方案采用 “独立主控 + 分立功率拓扑 + 统一协同总线” 架构,通过 STM32G4 系列 MCU 分别驱动三类马达,行走轮侧采用 FOC 磁场定向控制 + AMR 磁编码器闭环,滚刷侧采用自适应 PID 调速,吸尘风机侧采用 SiC MOSFET 高频驱动,实现行走速度误差≤±0.02m/s、滚刷负载适配范围 5~20N・cm、风机最高 120,000rpm 的性能指标。分立设计通过差异化器件选型、独立热管理与 EMC 强化,解决一体化驱动的散热瓶颈与故障连锁风险,同时基于 CAN 总线实现多马达毫秒级协同,为扫地机器人无刷马达驱动板提供高可靠性、高扩展性的动力解决方案。

一、引言

扫地机器人的清洁效率、运动精度与可靠性,依赖于行走、滚刷、吸尘三类马达的精准驱动与协同。传统一体化驱动方案虽具备高集成度优势,但存在三大核心痛点:一是功率器件集中导致散热压力大,高温环境下易触发降额运行;二是单一故障点可能导致全系统瘫痪,故障隔离能力弱;三是器件选型受限于统一架构,难以适配三类马达的差异化性能需求(如风机高速低转矩 vs 行走轮低速高转矩)。

分立驱动技术通过 “一类马达一套独立驱动单元” 的设计,实现器件选型差异化、散热独立化、故障隔离化,成为中高端扫地机器人的优选方案。

本文设计的分立驱动方案,基于 TI 分立 FET 驱动架构理念,结合 STM32G4 的高效控制能力与 SiC 器件的低损耗特性,针对三类马达的运行特性定制驱动拓扑与控制算法,同时通过 CAN 总线实现全局协同,系统解决一体化驱动的性能瓶颈,为扫地机器人动力系统升级提供技术支撑。

二、分立驱动方案核心需求与总体架构

2.1 三类马达差异化性能需求

行走、滚刷、吸尘马达的运行特性差异显著,分立驱动需针对性满足其性能指标:

马达类型 核心需求 关键性能指标
行走轮(2 路 BLDC 低速高转矩、精准调速、平稳转向 转速 0~300rpm(对应 0.05~0.5m/s),速度误差≤±0.02m/s,转向精度≤±1°,峰值电流≤8A
滚刷(1 路 BLDC) 防缠绕、负载自适应、双向旋转 转速 500~2000rpm,负载适配 5~20N・cm,堵转自动反转脱困,持续电流≤5A
吸尘风机(1 路高速 BLDC) 高速高效、低噪声、大吸力 转速 30,000~120,000rpm,驱动效率≥90%,噪声≤55dB(1 米距离),峰值电流≤10A

2.2 总体架构设计

采用 “三单元分立 + 一总线协同” 架构,三类马达各设独立驱动单元,通过 CAN 总线与主控制器通信,实现分散控制与集中协同:

分立驱动单元:每类马达对应独立的 “MCU + 功率驱动 + 反馈检测 + 保护电路”,物理上分为三块独立 PCB,分别安装于机器人不同区域,优化散热布局;

协同控制层:主控制器通过 CAN 总线(波特率 500kbps)下发指令,各驱动单元实时上报运行状态(转速、电流、温度),协同响应延迟≤5ms;

电源:共享 12~25.2V 锂电池供电,各驱动单元独立配置 DC-DC 转换与滤波模块,避免电源干扰串扰。

2.3 分立驱动单元硬件架构

每个驱动单元均采用 “控制层 - 驱动层 - 反馈层 - 保护层” 四层架构,确保功能完整性与独立性:

控制层:STM32G4 系列 MCU,负责指令解析、算法执行与通信;

驱动层:基于分立 MOSFET 的三相全桥 / H 桥拓扑,实现功率放大;

反馈层:编码器、霍尔传感器电流采样电阻,提供闭环控制数据;

保护层:过流、过温、欠压、堵转保护电路,实现故障独立隔离。

三、核心硬件模块设计(分马达差异化实现)

3.1 行走轮分立驱动单元

3.1.1 功率驱动拓扑

采用三相全桥分立拓扑,基于 TI DRV8301 预驱芯片 + 6 颗 VBGQA1400 Si MOSFET(Rds (on)=1.4mΩ,30V/30A)构建,核心优势:

分立 MOSFET 选型适配低速高转矩需求,Rds (on) 低至 1.4mΩ,导通损耗比集成方案降低 30%;

预驱芯片 DRV8301 内置 200ns~1μs 可编程死区控制,避免上下桥臂直通短路,集成过流保护(响应时间 s);

功率回路采用 2oz 加厚铜箔,线宽≥2mm,功率器件间距≥5mm,独立散热焊盘 + 过孔阵列,温升控制℃。

3.1.2 反馈检测模块

位置 / 速度反馈:每路电机轴端集成纳芯微 MT6835 AMR 磁编码器(21 位分辨率,解算延迟,输出 SPI 绝对角度信号,为 FOC 控制提供精准转子位置;

电流反馈:三相低边采样,0.01Ω/2W 合金电阻 + INA240 差分放大器(增益 100 倍),电流检测精度 ±1%,用于 FOC 电流闭环;

姿态辅助反馈:集成 MPU6050 六轴 IMU,通过 I2C 接口采集加速度与角速度,补偿车轮打滑误差。

3.2 滚刷分立驱动单元

3.2.1 功率驱动拓扑

采用三相全桥简化拓扑,预驱芯片选用芯源 TMI8180G,功率 MOSFET 选用 AON6282(Rds (on)=5mΩ,40V/15A),适配滚刷中功率需求:

拓扑优化:简化功率回路设计,PCB 面积缩减至 50×40mm,适配机器人内部紧凑空间;

防缠绕设计:串联 0.02Ω 采样电阻,实时监测负载电流,当电流超过阈值(5A)且持续 50ms,判定为缠绕,MCU 控制电机反向旋转 1 秒脱困。

3.2.2 反馈检测模块

转速反馈:采用 3 路霍尔传感器(A1324)检测转子位置,实现无刷电机六步换相,转速检测精度 ±5rpm;

负载反馈:通过电流采样电阻监测相电流,动态调整 PWM 占空比,实现负载自适应(如地毯阻力增大时提升转矩)。

3.3 吸尘风机分立驱动单元

3.3.1 功率驱动拓扑

针对高速需求,采用SiC MOSFET 分立三相全桥拓扑,核心器件选型如下:

预驱芯片:IR2104,驱动能力≥2A,支持高压侧自举供电,适配高速开关需求;

功率 MOSFET:C2M0080120D SiC 器件(Rds (on)=8mΩ,1200V/80A),开关频率提升至 50kHz,开关损耗比 Si MOSFET 降低 40%;

功率回路设计:功率器件紧密布局,功率回路长度≤15mm,寄生电感≤5nH,母线电容采用 “100μF 电解电容 + 10nF 陶瓷电容” 组合,滤除高频纹波。

3.3.2 反馈检测模块

无位置传感器设计:通过虚拟中性点检测反电动势过零点,经 LM311 过零比较器调理后,送入 MCU 判断换相时机,避免高速下编码器信号失真;

转速反馈:基于反电动势换相频率计算转速,精度 ±3%,满足风机调速需求;

温度反馈:NTC 热敏电阻贴装于 SiC MOSFET 散热片,实时监测温度,超过 85℃时降频运行。

3.4 分立驱动 EMC 优化设计

分立方案虽分散布局,但需强化单模块 EMC 性能,避免相互干扰:

滤波设计:每个驱动单元电源入口配置 “共模电感 + X 电容 + Y 电容”π 型滤波器,PWM 输出端串联 RC 缓冲电路(10Ω+100nF),抑制传导干扰;

接地优化:模拟地与数字地单点连接,功率地单独布线,避免大电流干扰反馈信号;

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

四、核心控制算法与协同策略

4.1 分马达控制算法

4.1.1 行走轮 FOC 磁场定向控制

采用 STM32G4 内置 FOC 加速器,实现高效坐标变换与 PID 调节:

Clarke 变换(三相→αβ 轴)与 Park 变换(αβ→dq 轴),解耦励磁与转矩分量;

控制 d 轴电流 id=0,最大化转矩输出,q 轴电流 iq 通过 PID 调节跟踪指令;

结合磁编码器角度反馈,反 Park / 反 Clarke 变换生成三相 PWM,转速响应时间≤10ms。

4.1.2 滚刷自适应 PID 算法

引入负载反馈系数,动态调整 PID 参数:( K_p' = K_p times (1 + k cdot Delta I/I_0) )

其中,ΔI 为实际电流与额定电流差值,I_0 为额定电流,k 为负载系数,实现不同地面阻力下的平稳运行。

4.1.3 风机无位置传感器六步换相

采用 “开环启动 + 闭环换相” 策略:

启动阶段:按预设时序输出 PWM,转速升至 3,000rpm(反电动势可检测阈值);

闭环阶段:反电动势过零点延迟 30° 电角度换相,PI 调节 PWM 占空比,转速误差≤±3%。

4.2 多马达协同控制策略

基于 CAN 总线实现全局协同,主控制器按清洁场景动态调整各马达运行状态:

空旷区域:行走轮高速(0.5m/s)+ 滚刷中速(1500rpm)+ 风机高速(100,000rpm),提升清洁效率;

地毯区域:行走轮减速(0.2m/s)+ 滚刷提速(2000rpm)+ 风机升功率(120,000rpm),增强清洁效果;

边缘清扫:行走轮低速(0.1m/s)+ 滚刷低速(1000rpm)+ 风机中速(80,000rpm),精准贴合边缘;

避障 / 转向:行走轮动态调速 + 滚刷 / 风机短暂降速,减少惯性影响,提升传感器检测精度。

4.3 故障隔离与自愈策略

分立驱动的核心优势在于故障独立隔离,避免 “一损俱损”:

单一马达驱动单元故障(如过流、过温),立即切断该单元电源,其他单元正常运行,并通过 CAN 总线上报故障;

轻微故障(如瞬时过流),触发单元自复位,重启后恢复运行;

严重故障(如 MOSFET 烧毁),锁定该单元,主控制器调整清洁路径,确保剩余功能可用。

五、工程实现与性能优化

5.1 分立 PCB 设计优化

行走轮驱动 PCB:6 层板,尺寸 80×60mm,功率区与数字区物理隔离,编码器接口远离功率走线(间距≥10mm);

滚刷驱动 PCB:4 层板,尺寸 50×40mm,简化布局,重点优化散热焊盘与电机接口;

风机驱动 PCB:6 层板,尺寸 60×50mm,功率回路最短化(≤15mm),降低寄生电感,SiC MOSFET 散热焊盘面积≥2cm²。

5.2 热管理优化(分立驱动核心优势)

分散布局:三类驱动单元分别安装于机器人顶部(风机)、底部(行走轮)、中部(滚刷),利用机器人内部空间自然散热,避免热量集中;

器件级散热:功率 MOSFET 采用 DFN 封装,底部散热焊盘通过 30 个密集过孔(0.3mm)与地层连接,行走轮驱动单元额外配置小型散热片;

降额设计:MOSFET 电流降额 20%,电压降额 30%,高温环境(≥85℃)下自动降频 10%,延长使用寿命。

5.3 低功耗优化

器件选型:选用低静态电流器件,如 DC-DC 芯片 MP2365(静态电流 0μA)、LDO 芯片 AMS1117(静态电流 0μA);

动态功耗管理:空闲时驱动单元进入低功耗模式,MCU 休眠,仅保留 CAN 通信唤醒功能,待机功耗≤10mW;

算法优化:风机采用变 PWM 频率策略,低速时 20kHz,高速时 50kHz,平衡效率与噪声。

六、性能测试与验证

6.1 核心性能测试结果

在额定输入电压 21.6V 下,对各驱动单元进行独立测试与协同测试,结果如下:

测试项目 行走轮驱动 滚刷驱动 吸尘风机驱动 协同性能
控制精度 速度误差 ±0.015m/s,转向精度 ±0.8° 转速误差 ±2rpm,负载适配 5~22N・cm 转速误差 ±2.3%,最高 122,000rpm 协同延迟 3.2ms
驱动效率 额定工况 93.7% 额定工况 92.5% 额定工况 90.2% -
散热性能 持续运行 1 小时,温升 28℃ 持续运行 1 小时,温升 22℃ 持续运行 1 小时,温升 32℃ -
故障隔离 单单元短路,其他单元正常运行 - - 故障响应时间 < 1μs
噪声水平 ≤45dB ≤48dB ≤53dB 整机噪声≤60dB

6.2 实际应用验证

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

清洁效率:全域覆盖无遗漏,地毯清洁覆盖率提升 15%,边缘清洁合格率 98%;

可靠性:无故障运行时间≥8,000 小时,MTBF 达 12 万小时,单一驱动单元故障未影响整机运行;

续航能力:单次充电(5000mAh 电池)清洁时间达 3.2 小时,与一体化驱动方案持平,散热表现更优(高温环境下无降额)。

七、结论与展望

7.1 研究结论

提出的分立驱动方案,通过 “三单元分立 + 一总线协同” 架构,解决了一体化驱动的散热瓶颈与故障连锁风险,三类马达独立运行、故障隔离,可靠性显著提升;

针对行走轮、滚刷、吸尘风机的差异化需求,采用定制化功率拓扑(如行走轮 FOC + 磁编码器、风机 SiC MOSFET 高频驱动)与控制算法,实现精准适配,核心性能指标优于一体化方案;

分散布局优化散热,EMC 强化设计保障抗干扰能力,CAN 总线实现毫秒级协同,满足中高端扫地机器人的性能需求。

7.2 未来展望

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

智能化升级:各驱动单元集成 AI 算法,通过机器学习实现负载自适应与故障预测,动态优化 PID 参数与散热策略;

集成化优化:在保持分立优势的基础上,探索 “功能模块集成”(如将预驱 + MOSFET 集成于 IPM 模块),减少 PCB 面积与器件数量;

多场景适配:拓展驱动单元的功率范围,适配商用大型清洁机器人的高功率马达需求。

审核编辑 黄宇

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

    关注

    21

    文章

    271

    浏览量

    33631
  • 扫地机器人
    +关注

    关注

    21

    文章

    859

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    扫地机器人“叛变”了

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

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

    针对扫地机器人对动力系统 “紧凑布局、长效续航、精准协同” 的核心诉求,本文提出一种集成行走轮、主、边吸尘风机四类
    的头像 发表于 04-20 16:18 17次阅读

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

    SiC 功率器件选型、自适应 PID 算法、多级保护机制与 EMC 优化设计,驱动板整体效率提升至 92% 以上,待机功耗≤10mW,满足 - 40℃~85℃宽温域工作要求。本文系统阐述驱动板的硬件架构、核心算法、工程实现与性
    的头像 发表于 04-20 16:07 14次阅读

    扫地机无感 BLDC 驱动板:核心架构、控制算法与工程实现

    扫地机器人三大核心动力负载(吸尘风机、行走轮、 / 边)已全面采用三相无
    的头像 发表于 04-16 15:40 297次阅读
    <b class='flag-5'>扫地机</b>无感 BLDC <b class='flag-5'>驱动</b>板:核心架构、控制算法与工程<b class='flag-5'>实现</b>

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

    扫地机器人全面普及三相无直流电机(BLDC),涵盖吸尘风机、行走驱动轮、
    的头像 发表于 04-16 15:10 329次阅读

    扫地机 BLDC 马达驱动板:FOC 控制、保护与信号系统详解

    直流电机(BLDC)凭借高效率、低噪声、长寿命的优势,已成为中高端扫地机行走轮、主吸尘风机的核心动力源。而
    的头像 发表于 04-01 16:09 1671次阅读

    扫地机集成式马达驱动板:功率回路、传感采样与抗干扰设计全解-电子

    集成式马达驱动板是当代高端扫地机的核心动力中枢,它将MCU控制、多路功率驱动、传感采样及保护电路高度融合于单块PCBA上,实现了“多电机协同
    的头像 发表于 04-01 16:02 149次阅读

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

    扫地机器人行走系统的核心性能取决于无直流电机(BLDC)与 PWM(脉宽调制)驱动技术的协同优化,而驱动板作为 “动力中枢”,需同时
    的头像 发表于 04-01 15:48 1433次阅读

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

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

    智能扫地机器人驱动板接口定义与调试方法-技术性篇(电子

    驱动板作为智能扫地机器人运动控制的核心硬件,其接口设计直接决定与主控板、电机、传感器等模块的兼容性,而标准化的调试方法则是保障驱动板功能正常、性能达标的关键。本文系统梳理扫地机器人
    的头像 发表于 03-18 16:58 412次阅读

    扫地机器人驱动板系统设计与功能实现-电子

    扫地机器人作为智能清洁设备的核心载体,其运动性能直接决定清洁覆盖率、路径规划精度与作业稳定性。驱动板作为连接主控系统与执行机构的运动控制中枢,承担着指令解析、电机驱动、状态反馈、安全保护等核心功能,是
    的头像 发表于 03-18 16:13 215次阅读

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

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