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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

针对扫地机器人对动力系统 “高效节能、精准控制、稳定可靠” 的核心需求,本文提出一种集成高速风机 BLDC行走轮 BLDC的一体化高效驱动板方案。该驱动板采用 “双核心独立控制 + 协同调度” 架构,风机侧基于无位置传感器方波驱动技术,实现最高 120,000rpm 高速稳定运行;行走轮侧采用 FOC 磁场定向控制 + 磁编码器闭环,达成 ±0.02m/s 速度精度与 ±1° 转向精度。通过 SiC 功率器件选型、自适应 PID 算法、多级保护机制与 EMC 优化设计,驱动板整体效率提升至 92% 以上,待机功耗≤10mW,满足 - 40℃~85℃宽温域工作要求。本文系统阐述驱动板的硬件架构、核心算法、工程实现与性能验证,为扫地机器人动力系统的高效化、集成化升级提供技术支撑。


一、引言

扫地机器人的清洁效率、续航能力与运动精度,核心取决于风机与行走马达的驱动性能。传统驱动方案存在两大痛点:一是风机采用有刷电机或普通 BLDC 驱动,高速下效率低、噪声大,难以兼顾吸力与续航;二是行走轮与风机驱动分离设计,布线复杂、同步性差,且多采用粗放式控制算法,定位精度不足。

基于BLDC电机的高效驱动技术,凭借无电刷磨损、效率高(比有刷电机提升 15%~20%)、寿命长(MTBF≥10 万小时)、控制精准等优势,已成为扫地机器人动力系统的主流选择。本文设计的扫地机器人一体化驱动板,将风机与行走马达驱动集成于单 PCB,针对两类电机的差异化需求(风机追求高速高效,行走轮追求平稳精准),采用定制化控制策略与硬件优化,实现 “高速吸尘” 与 “精准行走” 的协同优化,解决传统方案的性能瓶颈。

二、驱动板核心需求与系统架构

2.1 核心性能指标

驱动板需同时满足风机与行走马达的差异化性能要求,关键指标如下:

性能类别 风机驱动要求 行走马达驱动要求
转速范围 30,000~120,000rpm 0~300rpm(对应机器人 0.05~0.5m/s)
控制方式 无位置传感器方波驱动 FOC 磁场定向控制(有感)
驱动效率 ≥89%(额定工况) ≥93%(额定工况)
控制精度 转速误差≤±3% 速度误差≤±0.02m/s,转向精度≤±1°
驱动能力 峰值电流≤10A,功率≤40W 峰值电流≤8A,单轮转矩≥2N・m
保护功能 过流、过温、堵转保护 过流、欠压、过温、打滑保护

2.2 系统架构设计

采用 “电源层 - 控制层 - 驱动层 - 反馈层 - 保护层” 五层一体化架构,实现风机与行走马达的独立控制与协同调度:

  1. 电源层:输入电压 12~25.2V(适配 4~6 串锂电池),通过多通道 DC-DC 与 LDO 实现电压转换,为控制电路(3.3V)、驱动电路(12V)与功率器件供电,集成 π 型 EMI 滤波器与浪涌抑制电路,保证供电稳定性。
  2. 控制层:采用双 MCU 架构(主 MCU + 协 MCU),主 MCU(STM32G474,主频 170MHz)负责行走马达 FOC 控制与系统协同,协 MCU(GD32F103)专注风机方波驱动与转速调节,通过 SPI 接口实现数据同步,提升实时性。
  3. 驱动层:风机侧采用 SiC MOSFET 三相全桥拓扑,搭配高速预驱芯片;行走轮侧采用低 Rds (on) MOSFET 组成双三相全桥,支持左右轮独立驱动。
  4. 反馈层:风机侧通过反电动势检测获取转子位置;行走轮侧集成纳芯微 MT6835 AMR 磁编码器(21 位分辨率)与 MPU6050 IMU,实现位置、速度与姿态反馈。
  5. 保护层:硬件 + 软件双重保护,覆盖过流、过温、欠压、堵转、短路等故障场景,响应时间≤1μs。

2.3 核心拓扑结构

  • 风机驱动拓扑:三相全桥逆变电路,采用 SiC MOSFET(C2M0080120D,1200V/80A,Rds (on)=8mΩ),降低开关损耗,适配 120,000rpm 高速场景;通过三个 100kΩ 等值电阻构建虚拟中性点,实现反电动势过零点检测。
  • 行走马达驱动拓扑:双三相全桥电路,每路采用 6 颗 N 沟道 MOSFET(VBQF3307,30V/30A,Rds (on)=8mΩ),搭配 DRV8301 预驱芯片,集成死区控制(200ns~1μs)与自举供电功能,支持 FOC 算法的精准执行。

三、核心硬件模块设计

3.1 功率驱动模块优化

3.1.1 风机驱动模块

  • 器件选型:选用 SiC MOSFET 替代传统 Si MOSFET,开关频率提升至 50kHz,开关损耗降低 40%,在 120,000rpm 高速下仍保持高效率;预驱芯片采用 IR2104,驱动能力≥2A,支持高压侧自举供电。
  • 功率回路设计:功率器件(MOSFET、输入电容)紧密布局,缩短功率回路长度(≤15mm),降低寄生电感(≤5nH);母线电容采用 “100μF 电解电容 + 10nF 陶瓷电容” 组合,滤除高低频纹波,保证母线电压稳定。

3.1.2 行走马达驱动模块

  • 三相全桥设计:左右轮独立三相全桥,电机相线采用 2oz 加厚铜箔,线宽≥2mm,降低导通损耗;每相桥臂串联 0.01Ω/2W 合金采样电阻,用于相电流检测
  • 死区控制:通过预驱芯片 DRV8301 实现可编程死区时间(200ns~1μs),避免上下桥臂 MOSFET 同时导通导致的短路故障,提升驱动可靠性。

3.2 反馈检测模块设计

3.2.1 风机无位置传感器检测

采用反电动势过零点检测方案,通过虚拟中性点与电机绕组的电压差,获取反电动势信号,经 RC 滤波(1kΩ+100nF)与 LM311 过零比较器调理后,送入协 MCU GPIO 口,判断转子位置并触发换向。为解决低速启动可靠性问题,采用 “开环同步加速 + 闭环换向” 启动策略,启动成功率提升至 99.6%,启动时间缩短 40%。

3.2.2 行走马达有感检测

  • 位置 / 速度反馈:每轮电机轴端集成纳芯微 MT6835 AMR 磁编码器,输出 ABZ 增量信号与 SPI 绝对角度,21 位分辨率(0.0017°/LSB),解算延迟 < 2μs,为 FOC 控制提供精准转子角度信息。
  • 电流反馈:采用三相电阻采样方案,每相低边 MOSFET 源极串联采样电阻,经 INA240 差分放大器放大(增益 100 倍)后,送入主 MCU ADC 通道,采样率≥1MSPS,电流检测精度 ±1%。
  • 姿态反馈:集成 MPU6050 六轴 IMU,采集机器人加速度与角速度,融合编码器数据,动态补偿车轮打滑,提升转向与定位精度。

3.3 电源管理模块

  • 高效 DC-DC 转换:采用 TPS54302 同步降压芯片(效率≥92%),将电池电压转换为 12V,为驱动电路供电;通过 AMS1117-3.3V LDO 为 MCU、传感器等数字电路供电,输出电流≥500mA。
  • 低功耗设计:集成动态电压调节功能,清扫时输出满压,待机时降至 5V;空闲状态下关闭非必要模块,待机功耗≤10mW。

四、核心控制算法设计

4.1 风机无位置传感器方波驱动算法

风机采用六步换相方波驱动,无需位置传感器,通过反电动势过零点检测实现电子换向,算法流程如下:

  1. 启动阶段:采用开环同步加速策略,按预设换相时序输出 PWM,逐步提升转速至反电动势可检测阈值(约 3,000rpm),避免启动失步。
  2. 闭环调速阶段:通过反电动势过零点延迟 30° 电角度触发换相,采用 PI 调节算法,根据目标转速与实际转速差动态调整 PWM 占空比,转速误差≤±3%。
  3. 堵转保护逻辑:若换相后电流持续 10ms 超过阈值(10A),判定为堵转,立即关断 PWM 输出,100ms 后尝试重启,连续 3 次故障则锁定停机。

4.2 行走马达 FOC 磁场定向控制算法

为实现行走轮的平稳精准控制,采用 FOC 算法,通过坐标变换解耦转矩与励磁分量,核心流程如下:

Clarke 变换:将三相相电流(ia, ib, ic)转换为两相静止坐标系(αβ 轴)电流:( begin{cases} i_alpha = i_a \ i_beta = frac{i_a + 2i_b}{sqrt{3}} end{cases} )

Park 变换:将 αβ 轴电流转换为旋转坐标系(dq 轴)电流,其中 d 轴为励磁分量,q 轴为转矩分量:( begin{cases} i_d = i_alpha costheta + i_beta sintheta \ i_q = -i_alpha sintheta + i_beta costheta end{cases} )

其中 θ 为磁编码器检测的转子绝对角度。

  1. PID 调节:控制 d 轴电流 id=0(最大化转矩),通过 PID 调节 q 轴电流 iq,输出 dq 轴电压指令。
  2. 反 Park / 反 Clarke 变换:将 dq 轴电压指令转换为三相 PWM 信号,驱动电机运转。
  3. 自适应优化:结合 IMU 数据检测地面阻力变化,动态调整 PID 参数,避免地毯等复杂场景下的速度振荡,提升平稳性。

4.3 双电机协同控制策略

主 MCU 通过 SPI 接口实时获取风机转速与行走轮状态,实现协同优化:

  • 行走速度提升时(如空旷区域),同步提高风机转速,增强吸尘效率;
  • 行走轮检测到地毯(负载增大)时,适当降低风机功率,避免总功耗超标;
  • 转向或避障时,短暂降低风机转速,减少气流噪声,提升传感器检测精度。

五、工程实现与性能优化

5.1 PCB 设计优化

  • 分层布局:采用 6 层 PCB,功率区(MOSFET、采样电阻)与数字区(MCU、传感器)物理隔离,模拟地与数字地单点连接,减少串扰;
  • 热管理设计:SiC MOSFET 与行走轮驱动 MOSFET 均采用 DFN 封装,底部散热焊盘通过密集过孔(0.3mm)与地层连接,功率区敷铜面积≥2cm²,温升控制 5℃;
  • EMC 优化:PWM 输出端串联 RC 缓冲电路(10Ω+100nF),抑制开关噪声;编码器信号线采用屏蔽线,远离功率走线(间距≥10mm),满足 EN55032 EMI Class B 标准。

5.2 多级保护机制

采用 “硬件检测 + 软件联动” 的双重保护策略,覆盖全场景故障:

  1. 硬件保护:过流保护通过采样电阻 + 比较器实现,响应时间过温保护采用 NTC 热敏电阻贴装于 MOSFET 散热片,温度≥85℃时触发硬件关断;
  2. 软件保护:欠压保护(电压 0.8V)、堵转保护、打滑保护(IMU 与编码器数据差值超过阈值),软件关断 PWM 并记录故障日志。

5.3 效率优化措施

  • 器件选型:风机侧采用 SiC MOSFET,开关损耗降低 40%;行走轮侧选用低 Rds (on) MOSFET(8mΩ),降低导通损耗;
  • 算法优化:FOC 算法采用硬件加速(STM32G4 内置 FOC 加速器),运算时间 < 1μs;风机驱动采用变 PWM 频率策略,低速时降低频率(20kHz),高速时提升频率(50kHz),平衡效率与噪声;
  • 电源优化:选用高效率 DC-DC 芯片,减少电压转换损耗;母线电容采用低 ESR 器件,降低纹波损耗。

六、性能测试与验证

6.1 核心性能测试结果

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

测试项目 风机驱动测试结果 行走马达驱动测试结果
最高转速 122,000rpm 310rpm(对应机器人 0.52m/s)
驱动效率 额定转速(80,000rpm)下 90.2% 额定速度(0.3m/s)下 93.7%
控制精度 转速误差 ±2.3% 速度误差 ±0.015m/s,转向精度 ±0.8°
启动性能 启动成功率 99.7%,启动时间 0.8s 启动平稳,无冲击电流,响应时间≤10ms
保护功能 过流(10A)、过温(85℃)、堵转保护均有效 过流(8A)、欠压(10.8V)、打滑保护均有效
噪声水平 额定转速下≤55dB(1 米距离) 运行时≤45dB(1 米距离)

6.2 实际应用验证

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

  • 清洁覆盖率提升 12%(得益于风机高吸力与行走精准性);
  • 单次充电续航延长 18%(驱动效率提升降低功耗);
  • 无故障运行时间≥8,000 小时,MTBF 预计达 12 万小时,满足家用与商用场景需求。

七、结论与展望

7.1 研究结论

  1. 设计的一体化驱动板,通过 “双 MCU 独立控制 + 协同调度” 架构,实现了风机与行走马达的高效集成,解决了传统分体式方案的同步性差、布线复杂等问题;
  2. 针对风机高速需求,采用 SiC MOSFET 与无位置传感器方波驱动技术,实现 120,000rpm 高速稳定运行,驱动效率≥89%;针对行走轮精准需求,采用 FOC 控制 + AMR 磁编码器闭环,达成 ±0.015m/s 速度精度与 ±0.8° 转向精度;
  3. 通过 PCB 分层布局、热管理优化、EMC 设计与多级保护机制,驱动板在宽温域(-40℃~85℃)下稳定可靠,满足扫地机器人的复杂应用场景。

7.2 未来展望

  1. 器件升级:采用 GaN 宽禁带器件,进一步降低开关损耗,将风机驱动效率提升至 92% 以上,缩小驱动板体积;
  2. 算法智能化:引入 AI 自适应算法,根据地面材质、清洁负载动态优化风机转速与行走速度,提升清洁效率与续航平衡;
  3. 功能拓展:集成主刷、边刷驱动通道,实现全域马达一体化控制,进一步简化机器人硬件架构;
  4. 可靠性提升:采用冗余设计与在线故障诊断技术,提升极端环境下的运行稳定性,拓展工业清洁机器人应用场景。
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电机
    +关注

    关注

    145

    文章

    9694

    浏览量

    154731
  • BLDC
    +关注

    关注

    220

    文章

    944

    浏览量

    100604
  • 扫地机器人
    +关注

    关注

    21

    文章

    859

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    扫地机器人“叛变”了

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

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

    针对中高端扫地机器人对多马达 “差异化性能适配、独立故障隔离、精准协同控制” 的核心需求,本文提出一种行走轮、滚刷、吸尘马达的分立驱动方案。
    的头像 发表于 04-20 16:35 61次阅读

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    解锁扫地机器人“类智能”的时钟密钥

    在智能家居的浪潮中,扫地机器人已从简单的“清洁工具”逐步进化为具备自主决策能力的“家庭管家”。而这一进化背后,晶振作为电子系统的“心脏”,正从基础时钟提供者升级为“智慧赋能者”,推动扫地机器人从“听
    的头像 发表于 01-09 08:31 277次阅读
    解锁<b class='flag-5'>扫地机器人</b>“类<b class='flag-5'>人</b>智能”的时钟密钥

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

    在现代智能家居领域,扫地机器人已成为家庭清洁的得力助手,扫地机器人高效清洁离不开各类电机的协同运作,中微半导体(深圳)股份有限公司(以下简称:中微半导 股票代码:688380)基于
    的头像 发表于 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>的<b class='flag-5'>高效</b>解决方案

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

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