2、直流电机基础:直流电机工作原理、有刷与无刷电机对比、选型参数

各位同学,咱们今天聊聊直流电机。说实话,在扫地机器人这个圈子里混久了,你会发现电机就是机器人的「心脏」。没有它,再牛的算法也是白搭。我个人习惯把直流电机比作一个「听话的苦力」——你给它电,它就转;你改变电压,它就变速。但这里面的门道,远比想象中多。

2.1 直流电机工作原理:从洛伦兹力说起

直流电机怎么转起来的?说白了,就是初中物理的洛伦兹力。通电导体在磁场中会受到力的作用。电机内部有磁铁(永磁体或电磁铁),线圈绕在转子上。当你给线圈通电,电流切割磁感线,产生力矩,转子就转起来了。

嗯,这里要注意一个关键点:换向。转子每转半圈,电流方向就得换一次,否则力矩方向会反,电机就卡死了。有刷电机靠「电刷+换向器」机械换向,无刷电机靠「电子控制器」电子换向。这个区别,后面细说。

核心公式: 电机转速 n = (U - I×R) / (Ke×Φ)

其中 U 是电压,I 是电流,R 是电枢电阻,Ke 是反电动势常数,Φ 是磁通量。

你看,转速和电压成正比,和负载电流成反比。这就是为什么电压越高转得越快,负载越重转速越掉。

我在项目中遇到过一个问题:某次调试扫地机器人,发现电机空载转速正常,一上地毯就卡死。查了半天,原来是电源电压被拉低了,电机输出扭矩不够。后来换了更大功率的电源,问题解决。所以,选电机不能只看空载参数,带载能力才是关键。

2.2 有刷与无刷电机对比:谁更适合扫地机器人?

这个问题,我几乎每次培训都会被问到。咱们直接上对比表,一目了然。

对比项 有刷电机 无刷电机
换向方式 机械换向(电刷+换向器) 电子换向(霍尔传感器+控制器)
寿命 短(电刷磨损,约1000-3000小时) 长(无磨损,可达10000小时以上)
效率 低(约70-80%,摩擦损耗大) 高(约85-95%,能量利用率高)
噪音 大(电刷摩擦声、火花声) 小(运行平稳,电磁噪音为主)
控制复杂度 简单(直接调电压即可) 复杂(需要专用驱动芯片和算法)
成本 低(结构简单,材料便宜) 高(控制器贵,电机本体也贵)
典型应用 玩具、低端吸尘器、车窗电机 扫地机器人、无人机、电动车

你想想看,扫地机器人每天工作1-2小时,一年就是365-730小时。有刷电机1000小时的寿命,大概能用1-3年。而无刷电机轻松过万小时,用10年都没问题。所以现在主流扫地机器人,几乎清一色无刷电机。

我的建议: 如果你在做原型机或低成本方案,有刷电机可以先用着,控制简单,调试方便。但量产产品,尤其是定位中高端的,直接上无刷电机。虽然前期投入大,但后期售后成本低得多。

我曾经踩过一个坑:某次项目为了省成本,用了有刷电机做边刷驱动。结果用户反馈用了半年,边刷就不转了。拆开一看,电刷磨没了,碳粉堵死了轴承。从那以后,我再也不敢在核心运动部件上用有刷电机了。

2.3 选型参数:看懂电机铭牌背后的秘密

拿到一个电机,你会看哪些参数?额定电压、额定电流、额定转速?这些当然要看,但远远不够。我列几个真正关键的参数,你照着这个清单去选,基本不会出错。

2.3.1 关键参数清单

  1. 额定电压 (V):扫地机器人常用12V、24V。电压越高,同样功率下电流越小,线损越小。但电池组串数会增加,成本上升。
  2. 额定扭矩 (N·m 或 g·cm):这是电机能持续输出的扭矩。扫地机器人驱动轮需要多大扭矩?我一般按「整车重量×滚动摩擦系数×轮子半径」估算,再留1.5-2倍余量。
  3. 堵转扭矩 (Stall Torque):电机卡死时能输出的最大扭矩。这个值决定了机器人的爬坡能力和越障能力。堵转扭矩越大,越不容易被卡住。
  4. 空载转速 (RPM):电机不带负载时的转速。结合轮子直径,可以算出理论最大速度。但实际速度会打折扣,因为负载会拉低转速。
  5. 反电动势常数 (Ke):单位是 V/kRPM。这个值决定了电机在某个转速下会产生多大的反电动势。反电动势太高,会限制最高转速;太低,电流会过大。
  6. 相电阻 (Rph):对于无刷电机,相电阻越小,铜损越小,效率越高。但电阻太小,启动电流会很大,对驱动电路要求高。

选型口诀: 电压匹配电池,扭矩满足负载,转速够用就行,效率越高越好。

2.3.2 实际选型案例

假设我们要为一款10kg的扫地机器人选驱动轮电机。轮子直径6cm,要求最大速度0.5m/s,能爬15度坡。

先算扭矩需求:

  • 平地滚动:10kg × 9.8 × 0.1(滚动摩擦系数) × 0.03m(轮子半径) ≈ 0.294 N·m
  • 爬坡:10kg × 9.8 × sin(15°) × 0.03m ≈ 0.761 N·m
  • 取1.5倍余量:0.761 × 1.5 ≈ 1.14 N·m

再算转速需求:

  • 轮子周长:π × 0.06m ≈ 0.188m
  • 目标转速:0.5m/s ÷ 0.188m ≈ 2.66 rps = 160 RPM
  • 考虑减速比(通常10:1到30:1),电机实际转速在1600-4800 RPM之间

所以,我们需要一个额定扭矩≥1.14 N·m(输出端),空载转速在2000-5000 RPM的电机。电压选12V,因为电池组3串锂电刚好。无刷电机,带霍尔传感器,方便做闭环控制。

注意: 千万别只看电机本体的参数,要结合减速箱一起看。减速箱的效率、回差、润滑方式,都会影响最终输出。我曾经遇到过减速箱效率只有60%的情况,电机选得再大也白搭。

2.4 小结

直流电机这块,说白了就是「能量转换」和「控制」的平衡。有刷电机简单粗暴,适合入门;无刷电机高效长寿,是主流方向。选型时,别光盯着额定电压和转速,扭矩、堵转扭矩、反电动势常数这些「隐藏参数」才是决定成败的关键。

下一章,咱们聊聊电机驱动电路——怎么用MOSFET和PWM把电机控制得服服帖帖。到时候我会分享一个我调试驱动电路时差点烧板子的故事,保证让你印象深刻。

课后小作业: 找一款你手边的扫地机器人,拆开看看它用的什么电机。拍下铭牌,对照今天讲的参数,算算它的扭矩和转速是否匹配。你会发现,理论联系实际,才是最好的学习方式。


公众号:蓝海资料掘金营,微信deep3321