news 2026/9/28 6:28:54

智能小车电机选型指南:TT、310、370电机对比与计算逻辑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
智能小车电机选型指南:TT、310、370电机对比与计算逻辑

1. 三种电机到底差在哪:从结构到场景的硬核拆解

做智能小车最怕什么?不是代码调不通,也不是舵机抖,而是电机选错了。我见过太多新手,上来就买最便宜的TT电机,结果小车爬个地毯都费劲;也有人一冲动上了370电机,结果电池扛不住、驱动板烧了,最后车没跑起来,钱倒是花了不少。TT电机、310电机、370电机,这三个型号几乎覆盖了入门到进阶的全部需求,但它们之间的差异远不止“大小不同”这么简单。选型选对了,后面的驱动、供电、控制都会顺风顺水;选错了,就是无休止的换件和返工。

先把结论摆在前面:TT电机是入门级黄色减速电机,310是中型直流减速电机,370是更大尺寸的直流电机。三者最直观的区别在尺寸、扭矩、转速和电流上,但真正决定你能不能用的,是它们的堵转电流、工作电压和减速比这三个参数。下面我会把每个电机的结构特点、典型参数、适用场景全部拆开讲,再给出一张可以直接对照的性能对比表。

1.1 TT电机:入门首选,但别指望它干重活

TT电机全称是“TT马达”,因为外壳是黄色的,圈内也叫“黄皮电机”。它的标准结构是130型直流电机 + 塑料减速箱,减速比常见的有1:48、1:120、1:220等。你买到的TT电机通常已经带好了轮子和减速箱,直接插上就能用,非常省事。

它的核心参数大概是这样:工作电压3-6V,空载转速在1:48减速比下大约是200RPM,堵转电流在6V下能到1.5A左右,单颗重量约30克,输出扭矩在1:48下大约0.8kg·cm。这些数字看起来还行,但你要注意,堵转电流1.5A是单颗电机的峰值,四颗一起堵转就是6A,很多USB供电或者9V电池根本扛不住。

TT电机最大的优势是便宜和生态成熟。一颗只要几块钱,配套的轮子、码盘、电机支架到处都是,Arduino智能小车套件里基本都是它。但它的短板也很明显:塑料减速箱不耐磨,长时间跑容易扫齿;扭矩小,稍微有点坡或者载重就转不动;转速一致性差,同一批电机可能差出10%的转速,走直线全靠编码器校正。

我个人的经验是,TT电机适合桌面级循迹小车、避障小车、教学演示这类轻负载场景。如果你要做工创赛的智能物流小车,或者需要爬坡、载物的项目,TT电机基本可以放弃。

1.2 310电机:承上启下的中间选择

310电机是一个比较模糊的叫法,市面上常见的310电机通常指310型直流减速电机,尺寸比TT电机大一圈,一般是金属减速箱或者更厚实的塑料箱。它的工作电压范围更宽,常见是6-12V,空载转速在200-400RPM之间,堵转电流在12V下大约2-3A,输出扭矩能到2-5kg·cm,具体看减速比。

310电机的定位很尴尬,它比TT电机强,但比370电机弱,价格又比TT贵不少。那它存在的意义是什么?答案是:当你需要比TT更强的扭矩,但又不想换驱动和电池的时候,310是最平滑的升级路径。它的安装孔位和TT电机有时候是兼容的,驱动板用常见的L298N或者TB6612也能带得动,电池从4节AA换成2节18650就能明显感觉到提升。

但310电机有个坑:市面上的310电机规格非常乱。不同厂家的310,尺寸、轴径、减速比、电压都不一样,你买之前一定要确认轴径是4mm还是5mm,安装孔是M3还是M4,不然买回来装不上。我踩过这个坑,买了四颗310,结果轴径比TT粗了1mm,轮子塞不进去,只能重新买轮子。

1.3 370电机:进阶玩家的性能之选

370电机是这三个里面最“正经”的直流电机,尺寸大约是37mm直径,长度根据型号不同在20-50mm之间。它通常不配减速箱,需要你自己加装减速箱或者联轴器。工作电压常见12V、24V,空载转速从几千到上万RPM,堵转电流能到5-10A,扭矩在加装减速箱后可以轻松做到10kg·cm以上。

370电机的优势是功率密度高、可扩展性强。你可以根据需求选不同的减速比,配不同的轮子,甚至做差速转向。STM32智能小车、ROS小车、需要精确控制的搬运小车,基本都会上370或者更大的电机。但它的门槛也高:必须配电机驱动模块,必须独立供电,必须考虑散热。L298N带一颗370还行,带四颗就非常烫,建议直接上TB6612或者DRV8833这类MOSFET驱动。

还有一个容易被忽略的点:370电机的堵转电流非常大。如果你用12V供电,四颗370同时堵转,瞬时电流可能超过20A,你的电池保护板、导线、开关全部要按这个电流来选。我见过有人用普通的DC插座和细导线接370,结果一堵转线就发热,时间长了绝缘皮都软了。

1.4 三款电机核心参数对比表

下面这张表是我根据常见市售型号整理的,不同厂家会有差异,但量级和趋势是准的。你可以直接拿这张表去对照自己的需求。

参数项TT电机(1:48)310电机(1:30)370电机(12V,加1:30减速)
典型工作电压3-6V6-12V12-24V
空载转速约200RPM约300RPM约400RPM(减速后)
堵转电流(单颗)约1.5A @6V约2.5A @12V约6A @12V
输出扭矩约0.8kg·cm约2-3kg·cm约8-12kg·cm
重量约30g约60g约120g(含减速箱)
减速箱材质塑料塑料/金属金属为主
编码器支持常见光电码盘部分支持支持霍尔/光电
单颗参考价3-8元15-30元30-80元
适用场景桌面循迹、避障中型载物、巡线搬运、爬坡、ROS

注意:堵转电流是选型时最容易忽略的参数。它决定了你的驱动板和电池能不能扛住,不是看空载电流,而是看堵转。

2. 选型背后的计算逻辑:别凭感觉,算完再买

很多人选电机就是“看别人用什么我就用什么”,或者“买贵的总没错”。但智能小车的电机选型是有明确计算路径的,你只需要知道车重、轮径、目标速度和爬坡角度,就能反推出需要的扭矩和转速。这一章我把这套计算逻辑拆开讲,你照着算一遍,基本不会选错。

2.1 从车重和轮径反推扭矩需求

电机选型的第一步不是看电机,而是看你的车。你需要知道三个数:整车重量(含电池和负载)、驱动轮直径、最大爬坡角度。有了这三个数,就能算出单颗电机需要的扭矩。

公式是这样的:扭矩 = 车重 × 重力加速度 × 轮半径 × 摩擦系数 / 驱动轮数量。如果是爬坡场景,还要加上坡度带来的额外扭矩:爬坡扭矩 = 车重 × 重力加速度 × 轮半径 × sin(坡度角) / 驱动轮数量。

举个例子:你的小车总重1.5kg,轮子直径65mm(半径0.0325m),四轮驱动,在平地上跑,摩擦系数取0.05。那么单颗电机需要的扭矩是:1.5 × 9.8 × 0.0325 × 0.05 / 4 ≈ 0.006 kg·cm。这个数值非常小,TT电机完全够用。

但如果你的车要爬15度的坡,情况就变了:1.5 × 9.8 × 0.0325 × sin(15°) / 4 ≈ 0.031 kg·cm。再加上摩擦项,总共约0.037 kg·cm。TT电机在1:48下的扭矩约0.8 kg·cm,看起来够,但这是堵转扭矩,实际工作扭矩只有堵转的20%-30%,也就是0.16-0.24 kg·cm。所以TT电机爬15度坡是勉强能上,但会很吃力,而且电流会飙升。

如果车重增加到3kg,爬坡角度20度,轮径65mm,四驱,那么单颗需求扭矩约0.09 kg·cm,实际需要电机能稳定输出0.3 kg·cm以上。这时候TT电机就彻底不够了,310电机是起步,370电机更稳。

2.2 转速匹配:别让电机转太快或太慢

扭矩算完之后,还要看转速。转速决定了小车的行驶速度。公式是:车速 = 电机转速 × 轮周长 / 60。轮周长 = π × 轮径。

假设你用TT电机1:48,空载200RPM,轮径65mm,那么车速 = 200 × 0.204 / 60 ≈ 0.68 m/s。这个速度对于桌面小车来说偏快,实际带载后会降到0.4-0.5 m/s,还算合适。

如果你用370电机加1:30减速,空载400RPM,同样轮径,车速 = 400 × 0.204 / 60 ≈ 1.36 m/s。这个速度对于室内搬运小车来说太快了,你需要换更大减速比的减速箱,或者用PWM限速。

这里有个经验:智能小车的理想速度在0.3-0.8 m/s之间。太快了控制难度大,循迹容易丢线;太慢了效率低,看着着急。你选完电机后,一定要用这个公式算一下实际车速,如果超过1 m/s,要么换减速箱,要么准备限速。

2.3 电流与供电:最容易被忽视的环节

电机选型的最后一步是算电流。你需要知道堵转电流和工作电流两个值。工作电流通常是堵转电流的20%-40%,取决于负载大小。

以四颗TT电机为例,单颗堵转1.5A,四颗就是6A。如果你用L298N驱动,它的单路持续电流是2A,峰值3A,带两颗TT还行,带四颗就非常烫,而且压降很大。这时候你应该换TB6612,单路持续1.2A,峰值3.2A,效率高很多,但四颗TT同时堵转还是有点悬。

如果是四颗370电机,单颗堵转6A,四颗24A。这个电流级别已经不能用普通的电机驱动模块了,需要上大电流的MOSFET驱动板,比如BTS7960或者VNH5019,单路能到30A以上。电池也要相应升级,18650动力电池或者航模锂电池,放电倍率至少10C以上。

提示:选驱动板的时候,不要看“峰值电流”,要看“持续电流”。很多模块标峰值20A,持续只有5A,带370电机跑一会儿就烧了。

3. 实操选型流程:五步搞定电机方案

前面讲了原理和计算,这一章我把整个选型流程串起来,给你一个可以直接照着走的五步法。不管你是做Arduino智能小车、STM32智能小车,还是工创赛的智能物流小车,这套流程都适用。

3.1 第一步:明确小车任务和场景

选型的第一步永远是问自己:这车要干什么?不同的任务对电机的要求完全不同。

  • 循迹小车:速度中等,扭矩要求低,重点是转速一致性,TT电机加编码器就够。
  • 避障小车:速度慢,频繁启停,扭矩要求低,TT电机足够。
  • 遥控小车:速度可以快一点,扭矩中等,310电机比较合适。
  • 搬运小车:扭矩要求高,速度慢,需要370电机加高减速比。
  • 爬坡小车:扭矩要求很高,370电机是起步,甚至要考虑无刷电机。

我见过有人拿TT电机做搬运小车,结果载重500g就动不了,最后换了370才解决问题。所以第一步一定要把任务想清楚,不要先买电机再想用途。

3.2 第二步:算扭矩、算转速、算电流

这一步就是上一章讲的计算过程。你把车重、轮径、坡度、目标速度这四个数填进去,算出单颗电机的需求扭矩和转速,再乘以1.5-2倍的安全系数,就是你要选的电机参数。

安全系数很重要。因为电机在实际工作中会有摩擦损耗、电压下降、温度升高等情况,实际输出扭矩会低于标称值。你算出来需要0.3 kg·cm,那就选标称0.6 kg·cm以上的电机,留足余量。

3.3 第三步:根据参数锁定电机型号

算完参数后,对照第1章的性能对比表,看哪个电机能满足你的需求。

  • 需求扭矩 < 0.2 kg·cm,转速 < 300RPM:TT电机
  • 需求扭矩 0.2-1 kg·cm,转速 200-400RPM:310电机
  • 需求扭矩 > 1 kg·cm,转速可调:370电机加合适减速箱

这里要注意,电机的标称扭矩通常是堵转扭矩,实际可用扭矩只有20%-30%。所以你选电机的时候,要把需求扭矩除以0.25,才是你应该看的标称扭矩。比如你需要0.3 kg·cm的实际扭矩,那就要选标称1.2 kg·cm以上的电机。

3.4 第四步:匹配驱动板和电池

电机选完之后,驱动板和电池要跟着匹配。驱动板的持续电流要大于四颗电机工作电流之和,电池的放电能力要大于驱动板的最大电流。

以四颗310电机为例,单颗工作电流约0.8A,四颗3.2A。驱动板选TB6612,持续1.2A每路,两路并联带四颗电机,总持续2.4A,有点勉强但能用。电池选2节18650串联,7.4V,放电倍率5C,容量2000mAh,最大放电10A,完全够用。

如果是四颗370电机,单颗工作电流2A,四颗8A。驱动板选BTS7960,单路持续5A,两路带四颗,总持续10A,刚好够。电池选3节18650串联,11.1V,放电倍率10C,容量2500mAh,最大放电25A,余量充足。

3.5 第五步:验证和迭代

电机装上车之后,不要急着跑长途。先做三个测试:空载测试、负载测试、堵转测试。

空载测试看转速和电流是否正常;负载测试看小车能不能跑起来,电流是否在预期范围内;堵转测试看驱动板和电池能不能扛住,有没有过热。如果堵转测试发现驱动板很烫,说明余量不够,要么换驱动板,要么换电机。

我自己的习惯是,堵转测试至少持续10秒,用手按住轮子不让转,看电流表读数。如果电流超过驱动板持续电流的80%,我就会考虑升级驱动板。

4. 常见问题与避坑指南:我踩过的坑你别踩

这一章是我这些年做小车项目积累的经验,很多是文档里不会写的,但实际做的时候一定会遇到。我按问题类型整理成速查表,方便你对照排查。

4.1 电机选型常见问题速查表

问题现象可能原因排查方法解决方案
小车跑不动,电机嗡嗡响扭矩不足或电压太低测电机两端电压,测工作电流换更大扭矩电机或提高电压
电机发热严重电流过大或堵转时间长测工作电流是否超过额定减轻负载,换驱动板,加散热
小车走不直电机转速不一致分别测四颗电机空载转速加编码器做闭环,或换同批次电机
驱动板发烫持续电流超限查驱动板持续电流参数换大电流驱动板,或减少电机数量
电池很快就没电电池容量小或放电倍率低测工作电流,算续航换大容量高倍率电池
电机扫齿减速箱塑料齿轮磨损拆开看齿轮是否缺齿换金属减速箱电机,避免堵转
编码器读数不准码盘安装偏心或灰尘看码盘是否摩擦,清洁码盘重新安装码盘,加防尘罩

4.2 驱动板选型的三个关键点

驱动板是电机和单片机之间的桥梁,选错了要么带不动,要么烧板子。我总结三个关键点:

第一,看持续电流,不看峰值电流。很多模块标峰值20A,持续只有5A,你按峰值选,跑一会儿就烧了。持续电流要大于所有电机工作电流之和的1.5倍。

第二,看压降。L298N的压降很大,输入12V,输出可能只有10V,电机转速会明显下降。TB6612和DRV8833是MOSFET驱动,压降很小,效率高很多。

第三,看逻辑电平。有些驱动板是5V逻辑,有些是3.3V逻辑。STM32是3.3V,如果驱动板只支持5V逻辑,可能无法正常控制。买之前一定要确认逻辑电平兼容。

4.3 电池选型的经验法则

电池选型记住三个数:电压、容量、放电倍率。

电压要匹配电机工作电压。TT电机3-6V,用4节AA或者1节18650;310电机6-12V,用2节18650串联;370电机12-24V,用3-6节18650串联。

容量决定续航。续航时间 = 电池容量 / 工作电流。比如2000mAh电池,工作电流2A,续航约1小时。实际因为电压下降和效率损耗,打七折。

放电倍率决定能不能带动。最大放电电流 = 容量 × 放电倍率。2000mAh电池,5C倍率,最大放电10A。你要确保这个值大于驱动板的最大电流。

注意:不要用普通的充电宝给电机供电。充电宝的输出电流通常只有2A,而且有过流保护,电机一堵转就断电。

4.4 编码器加装的注意事项

如果你要做闭环控制,编码器是必须的。TT电机常用光电码盘,310和370可以用霍尔编码器。加装编码器有几个坑:

  • 码盘安装要同心,偏心会导致读数忽多忽少。
  • 码盘和传感器的间隙要合适,太近会摩擦,太远读不到。
  • 编码器线要远离电机线,否则电机干扰会导致计数错误。
  • 编码器分辨率要匹配减速比,太低控制精度不够,太高单片机处理不过来。

我一般用13线光电码盘配1:48减速比,四倍频后每转2496个计数,对于Arduino来说刚好,STM32更没问题。

5. 不同主控平台下的电机选型建议

智能小车的主控平台很多,51单片机、Arduino、STM32、树莓派,不同平台对电机的控制能力和资源不一样,选型时也要考虑进去。

5.1 51单片机智能小车:TT电机是标配

51单片机的IO口驱动能力很弱,PWM资源也有限,通常只能用软件PWM。TT电机加L298N是经典组合,速度慢、扭矩小,但胜在简单便宜。如果你用51做小车,建议就用TT电机,不要折腾310和370,因为51的PWM频率和分辨率很难精细控制大电机。

5.2 Arduino智能小车:TT和310都能玩

Arduino的PWM资源比51好很多,Timer输出比较稳定。TT电机加TB6612是入门标配,310电机也能带,但要注意电流。如果你用Arduino做遥控小车,310电机加TB6612加2节18650,体验会比TT好很多,速度更快,爬坡能力更强。

5.3 STM32智能小车:370电机的主场

STM32的定时器资源丰富,PWM精度高,编码器接口也多,非常适合控制370电机做闭环。STM32F103ZET6这类芯片,可以同时输出四路PWM,接四路编码器,做四轮独立控制。工创赛的智能物流小车基本都是STM32加370电机加编码器加PID的方案。

5.4 树莓派和ROS小车:370起步,无刷更好

树莓派和ROS小车通常需要更高的控制精度和更大的负载能力,370电机是起步,有些项目直接用无刷电机加FOC驱动。这类平台的电机选型更看重通信接口和反馈精度,编码器分辨率要求更高,驱动板也要支持更复杂的控制模式。

6. 我的实战选型心得

做了这么多小车,我最大的体会是:电机选型不是选最好的,而是选最合适的。TT电机便宜好用,但别指望它干重活;310电机是中间选项,但规格混乱,买之前要仔细核对;370电机性能强,但驱动和供电都要跟上。

如果你刚开始做小车,我建议从TT电机入手,把循迹、避障、遥控这些基础功能跑通,再考虑升级。如果你直接上370,很可能卡在驱动和供电上,反而打击信心。

还有一个心得:买电机的时候多买一两颗备用。TT电机便宜,多买几颗无所谓;310和370贵一些,但一旦扫齿或者烧了,没有备用就要等快递。我一般会多买20%的余量,特别是做比赛项目的时候。

最后说一个细节:电机的接线极性要统一。四颗电机装上车之前,先单独接电池测试转向,把转向一致的电机标记好,再装车。不然装完之后发现有的正转有的反转,拆来拆去很麻烦。我习惯用红色热缩管标记正极,黑色标记负极,这样接线的时候不会搞错。

如果你正在做智能小车项目,不管是Arduino、STM32还是51单片机,先把车重、轮径、目标速度和爬坡角度这四个数算清楚,再对照性能表选电机,基本不会走弯路。电机选对了,后面的驱动、供电、控制都会顺很多。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/28 6:28:17

MySQL字符集选型:utf8与utf8mb4的差异、陷阱与迁移指南

1. 面试现场&#xff1a;一道字符集选择题&#xff0c;筛掉的是只会背答案的人前两天帮一位准备跳槽的朋友做模拟面试&#xff0c;我挑了一道很基础的题&#xff1a;"MySQL里utf8和utf8mb4到底有什么区别&#xff1f;"他答得很快&#xff1a;"一个支持emoji&…

作者头像 李华
网站建设 2026/9/28 6:28:17

逆向工程实验全流程:PE静态分析与APK脱壳实战

简介&#xff1a;这份资源是华中科技大学网络空间安全学院逆向工程分析技术实验的完整存档&#xff0c;面向正在修读逆向工程、软件安全相关课程的高校学生&#xff0c;以及希望动手练习逆向分析基础技能的初学者。包内共57个文件&#xff0c;约6.11MB&#xff0c;以35张png实验…

作者头像 李华
网站建设 2026/9/28 6:27:47

复现核心期刊双层优化调度:Matlab实现综合能源系统需求响应模型

复现一篇核心期刊的双层优化调度论文&#xff0c;最怕的不是看不懂公式&#xff0c;而是看完之后还是不知道代码从哪写起。我最近完整跑通了这篇《计及需求响应的区域综合能源系统双层优化调度策略研究》&#xff0c;用Matlab把整个模型从数学公式落成了可执行的代码。这篇博客…

作者头像 李华
网站建设 2026/9/28 6:27:02

OpenClaw日志分析实战:用TaoToken统一通道排查403与503错误

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/28 6:25:32

西电数据结构上机全攻略:考点模板与调试技巧

西电的数据结构上机&#xff0c;放在整个课程体系里说大不大&#xff0c;说小不小。大是因为它直接决定你期末总评能不能往上拉一截&#xff0c;小是因为考来考去就是那几类题&#xff0c;线性表、链表、树、图、排序、查找翻来覆去。但每年照样有人因为环境不熟、输入输出处理…

作者头像 李华