资讯动态

智能小车电机选型指南:TT、310、370电机对比与实战避坑

发布时间:2026/9/28 13:37:57 来源:尧图企业网站定制
1. 智能小车DIY的电机选型为什么是第一个坑做智能小车最怕什么不是代码调不通也不是遥控器没反应而是电机选错了。我见过太多新手兴致勃勃买了一套小车底盘套件焊完驱动板、烧好程序结果小车要么原地打转要么爬个小坡就憋停要么跑起来像得了帕金森一样一抖一抖。折腾半天最后发现根源就在电机上。TT电机、310电机、370电机这三个名字在智能小车圈子里出现的频率极高。它们分别对应不同的尺寸规格、扭矩特性和应用场景。选对了小车跑得又稳又顺选错了后面所有调试都是白费功夫。这篇内容就是把我自己踩过的坑、测过的数据、拆过的电机整理出来给正在做智能小车、单片机课程设计、工创赛物流小车或者STM32/Arduino项目的朋友一份可以直接抄作业的选型参考。不管你是刚接触智能小车的新手还是已经做过几台车想升级动力的老玩家下面这些内容都能帮你少走弯路。我会从电机的基本参数讲起把三种电机的实测表现摆出来再结合具体场景告诉你什么情况下该选哪个。最后还会附上一份性能对比表和常见问题排查清单方便你直接对照使用。2. 三种电机的核心参数与结构差异2.1 TT电机入门级小车的标配动力TT电机全称是TT减速电机本质上是一个130尺寸的直流有刷电机加上一套塑料齿轮减速箱。它的外形是标志性的黄色或蓝色塑料壳体输出轴是双扁位结构可以直接压入常见的橡胶轮或塑料轮。工作电压范围通常在3V到6V之间最佳工作电压在4.5V到6V。空载转速在6V下大约200转每分钟减速比一般是1比48或者1比120。TT电机的最大优势是便宜和轻。一颗TT电机加上轮子的重量很轻整套小车做下来不会太重。它的堵转扭矩在6V下大约0.8千克厘米左右这个数据看起来不大但对于总重量在200克以内的小车来说已经够用了。TT电机的另一个特点是自带减速箱输出转速低、扭矩相对大不需要额外配置减速机构直接装轮子就能用。但TT电机的缺点也很明显。塑料齿轮的耐磨性有限长时间高负载运行容易扫齿。电机本身的电刷寿命也不长连续跑几个小时之后性能会明显下降。另外TT电机的转速一致性比较差同一批次买回来的电机空载转速可能相差百分之十以上这对需要直线行驶的小车来说是个麻烦。2.2 310电机中间地带的折中选择310电机指的是直径31毫米左右的直流减速电机常见的有金属齿轮和塑料齿轮两个版本。它的体积比TT电机大一圈重量也重不少但输出扭矩有质的提升。工作电压通常在6V到12V之间常见规格是12V下空载转速100到300转每分钟堵转扭矩可以达到2到5千克厘米。310电机的结构一般是电机本体加金属齿轮减速箱输出轴有D型和双扁位两种。金属齿轮版本在耐用性上远超TT电机适合需要长时间运行或者有一定负载的场景。310电机的转速范围比较宽通过不同的减速比可以覆盖从低速高扭矩到中速中扭矩的需求。310电机的安装方式比TT电机稍微麻烦一点。它通常需要用支架固定不能像TT电机那样直接卡在底盘上。但它的输出轴更粗能承受更大的径向负载装大轮子或者麦克纳姆轮的时候优势明显。310电机的价格介于TT电机和370电机之间性价比在中等负载场景下很突出。2.3 370电机高性能小车的动力担当370电机是直径37毫米左右的直流电机通常也配套减速箱使用。它的体积和重量是三者中最大的但动力输出也最强。工作电压常见为12V到24V空载转速从几十转到上千转不等取决于减速比。堵转扭矩可以轻松达到10千克厘米以上配合合适的减速比甚至能驱动几公斤重的小车爬坡。370电机的结构通常是全金属齿轮减速箱输出轴粗壮轴承支撑更可靠。它的电刷和换向器设计也更耐用适合长时间连续工作。370电机常见于工创赛物流小车、智能搬运小车、STM32智能小车这类需要一定载重和爬坡能力的项目。370电机的缺点主要是重量和体积。一颗370电机加上减速箱可能比TT电机重三到四倍这对底盘结构和电源系统提出了更高要求。另外370电机的空载电流和堵转电流都比较大驱动电路需要选择能承受相应电流的电机驱动模块电源也要能提供足够的放电能力。2.4 三种电机的关键参数对照参数项TT电机310电机370电机电机直径约15毫米约31毫米约37毫米减速箱材质塑料为主金属或塑料全金属典型工作电压3到6V6到12V12到24V空载转速范围100到300转每分钟100到500转每分钟50到1000转每分钟堵转扭矩范围0.5到1千克厘米2到5千克厘米5到20千克厘米单颗重量约30克约80克约150克适用小车重量200克以内500克到1千克1千克到5千克典型价格区间3到8元15到30元30到60元这张表里的数据是基于常见规格整理的具体到不同厂家会有差异。但整体趋势是明确的TT电机轻便便宜但动力弱310电机居中370电机强劲但重且贵。选型的时候先确定小车的总重量和功能需求再对照这张表就能快速缩小范围。3. 电机选型的计算逻辑与场景匹配3.1 从整车重量反推所需扭矩选电机不能凭感觉得算。最基本的计算逻辑是这样的先估算小车的总重量包括底盘、电池、控制板、传感器和负载。然后确定需要的加速度和最大爬坡角度。根据牛顿第二定律驱动力等于质量乘以加速度加上克服重力的分量。再根据轮子半径把驱动力换算成扭矩最后除以减速比和传动效率就得到电机需要输出的扭矩。举个例子。一台智能小车总重1千克轮子半径3厘米要求能在10度坡上启动。重力沿坡面的分量是1千克乘以9.8米每二次方秒乘以sin10度约等于1.7牛。假设加速到0.5米每秒用时1秒加速度是0.5米每二次方秒加速需要的力是0.5牛。总驱动力约2.2牛。轮子半径0.03米所需轮上扭矩是0.066牛米换算成千克厘米大约是0.67千克厘米。如果使用两个电机驱动每个电机需要提供0.34千克厘米的扭矩。考虑到传动效率和余量选堵转扭矩在0.5千克厘米以上的电机比较稳妥。这个计算过程看起来有点繁琐但它是选型的基础。很多新手直接买套件结果发现爬坡无力或者加速太慢就是因为没有做这个估算。你不需要算得特别精确但至少要有个数量级的概念。3.2 转速与行驶速度的匹配关系电机的空载转速决定了小车的理论最大速度。轮子的线速度等于电机转速乘以减速比倒数再乘以轮子周长。比如TT电机在6V下空载200转每分钟减速比1比48输出轴转速就是200除以48约4.2转每分钟。轮子直径6.5厘米周长约20.4厘米。每分钟走4.2圈就是85厘米每分钟约1.4厘米每秒。这个速度对于桌面小车来说刚好但在大一点的地面上就显得很慢。如果你希望小车跑得快一些就需要选择输出转速更高的电机或者更大的轮子。但要注意转速提高的同时扭矩会下降。电机功率等于扭矩乘以角速度在功率一定的情况下转速和扭矩是此消彼长的关系。所以选型的时候要在速度和力量之间找平衡点。对于智能小车常见的应用场景我一般这样推荐桌面循迹或者避障小车TT电机足够教室或者走廊里跑的遥控小车310电机比较合适需要爬坡、载重或者参加比赛的物流小车直接上370电机。3.3 不同场景下的选型建议Arduino智能小车入门项目这类项目通常以学习编程和传感器为主小车在桌面上跑负载很轻。TT电机是最经济的选择配合L298N或者TB6612驱动模块就能跑起来。注意TT电机的转速差异如果发现小车跑偏可以通过PWM调速来补偿。51单片机智能小车课程设计课程设计一般要求完成循迹、避障、遥控等功能小车重量在300到500克之间。TT电机勉强够用但如果地面摩擦大或者需要爬小坡建议直接上310电机。310电机的金属齿轮版本耐用性好不会因为反复启停而扫齿。STM32智能小车或者工创赛物流小车这类项目对动力和精度要求高小车需要搬运物品或者完成复杂路径规划。370电机配合编码器是标准配置。编码器可以反馈转速和位置实现闭环控制让小车走直线更准、速度更稳。STM32F103ZET6这类主控有足够的定时器资源来处理编码器信号和电机控制。智能搬运小车或者需要爬坡的场景直接选370电机减速比选大一些的比如1比30或者1比50。扭矩充足配合橡胶轮或者履带爬15度以内的坡没有问题。电源方面建议用3节18650锂电池串联提供11.1V标称电压容量根据续航要求选择。4. 驱动电路与电源系统的配套要点4.1 电机驱动模块的选型逻辑电机选好了驱动模块也得跟上。TT电机的工作电流一般在200毫安以内堵转电流可能到1安左右。L298N可以同时驱动两路TT电机每路持续电流2安峰值3安余量充足。但L298N的压降比较大大约2伏左右如果电源是6伏电机实际只能得到4伏左右转速会受影响。TB6612的压降小很多效率更高适合对速度有要求的场景。310电机的堵转电流可能到2到3安L298N勉强能用但发热明显。建议用TB6612或者DRV8833这类MOS管驱动的模块持续电流能力更强发热更小。如果用的是金属齿轮版本的310电机启动瞬间电流冲击比较大电源端最好并联一个大电容来缓冲。370电机的电流需求就更高了堵转电流可能到5安以上。L298N基本扛不住需要用大功率的驱动模块比如BTS7960或者VNH5019。这些模块单路持续电流可以到10安以上自带过流保护。接线的时候要注意电源线和电机线的线径太细的线在大电流下会发热甚至烧毁。4.2 电源方案的选择与容量估算电源是另一个容易被忽视的环节。TT电机用4节AA电池或者一节18650就能驱动容量2000毫安时的话连续跑一两个小时没问题。310电机建议用2节18650串联7.4伏标称电压容量根据小车空间选择。370电机最好用3节18650串联11.1伏标称电压放电倍率要选5C以上的保证瞬间大电流输出时电压不会掉太多。容量估算的方法是先测出小车在典型工况下的平均电流然后乘以预计续航时间。比如小车平均电流1安希望跑2小时就需要2000毫安时的容量。但要注意电池的实际可用容量会受放电倍率和温度影响一般留百分之二十的余量比较稳妥。注意锂电池的放电倍率很关键。普通18650电池可能是1C放电也就是2000毫安时容量对应2安最大放电电流。370电机启动瞬间可能超过这个值导致电池保护板跳闸或者电压骤降。选电池的时候一定要看持续放电倍率建议5C以上。4.3 编码器的加装与信号处理如果要做闭环控制编码器是必须的。TT电机可以加装磁性编码器在输出轴上粘一个小磁铁旁边放霍尔传感器。310和370电机通常有自带编码器的版本输出AB两相正交信号。编码器的分辨率一般是每转11线或者13线经过减速箱后输出轴每转的脉冲数等于线数乘以减速比。以310电机为例减速比1比30编码器11线输出轴每转就是330个脉冲。轮子直径6.5厘米周长约20.4厘米每个脉冲对应0.062厘米的位移。这个精度对于智能小车的速度控制和位置控制已经足够了。STM32的定时器编码器模式可以直接读取AB相信号不需要额外的中断处理CPU负担很小。接线的时候要注意编码器的电源电压一般是3.3伏或者5伏要和主控的电平匹配。AB相信号的线最好用屏蔽线或者双绞线减少电机干扰。如果发现计数不准可以在信号线上加滤波电容或者在软件里做消抖处理。5. 实测对比与常见问题排查5.1 三种电机在相同测试平台上的表现我用同一台测试小车分别装上TT电机、310电机和370电机在同样的地面上做了几组对比测试。小车底盘是亚克力板轮子直径6.5厘米电源分别用对应的电池组驱动模块用TB6612和BTS7960。测试项目包括直线速度、爬坡能力、续航时间和噪音水平。直线速度方面TT电机在6V下跑出了约0.15米每秒310电机在7.4V下约0.35米每秒370电机在11.1V下约0.6米每秒。爬坡能力方面TT电机在5度坡上勉强能走310电机能上10度坡370电机在15度坡上还能加速。续航方面TT电机用2000毫安时电池跑了约90分钟310电机用3000毫安时电池跑了约70分钟370电机用3000毫安时电池跑了约40分钟。噪音方面TT电机的塑料齿轮声音比较尖310电机金属齿轮声音低沉一些370电机因为转速高风噪和齿轮声都比较大。这些数据是在特定条件下测的你的实际结果可能会有差异。但相对关系是稳定的TT电机最慢最轻最省电370电机最快最重最费电310电机在中间。5.2 电机发热与寿命的实测观察连续运行30分钟后TT电机的壳体温度大约40度塑料齿轮箱有点温热。310电机金属齿轮箱温度约45度电机本体约50度。370电机在连续爬坡测试中电机本体温度到了60度以上金属齿轮箱约55度。这些温度都在可接受范围内但如果环境温度高或者负载更大就需要考虑加散热片或者降低占空比。寿命方面TT电机在累计运行约50小时后出现了转速下降和噪音增大的情况拆开看电刷磨损明显。310电机在累计运行约100小时后仍然正常金属齿轮没有明显磨损。370电机在累计运行约200小时后性能依然稳定只是轴承处需要加一点润滑油。5.3 常见问题速查与排查思路现象可能原因排查方法解决措施小车原地打转左右电机转速不一致分别测左右轮转速用PWM补偿或更换一致性好的电机小车跑不动电机扭矩不足测堵转扭矩和整车重量换更大扭矩电机或减小减速比电机发热严重电流过大或散热不良测工作电流摸壳体温度降低占空比加散热片检查是否堵转电机不转但有电流齿轮卡死或电刷接触不良拆开减速箱检查清理异物更换电机编码器计数不准信号干扰或电源不稳示波器看AB相信号加滤波电容屏蔽线独立供电电池续航短容量不足或放电倍率低测实际放电电流换大容量高倍率电池启动时主控复位电源电压骤降示波器看电源纹波加大电容分开电机和主控供电这张表里的问题我基本都遇到过尤其是电源干扰导致主控复位这一条坑了我不止一次。后来在电机电源端并联了一个1000微法的大电容主控电源单独用一片LDO稳压问题就解决了。5.4 选型避坑的几条硬经验第一不要只看电机标称的转速和扭矩要看工作电压下的实际表现。很多厂家标的是空载转速装上轮子跑起来会打折扣。第二TT电机的塑料齿轮在低温环境下会变脆冬天在室外跑容易扫齿这一点北方的朋友要特别注意。第三310电机的金属齿轮版本有不同减速比买的时候要确认清楚1比30和1比50的扭矩差别很大。第四370电机的编码器版本比普通版本贵不少但如果要做闭环控制这个钱不能省。第五电机线不要用太细的0.5平方毫米是最低要求370电机建议用0.75平方毫米以上。提示买电机的时候多买一两个备用。TT电机的一致性差多买几个可以挑出转速接近的配对使用。310和370电机虽然一致性好一些但万一烧了再买要等快递耽误进度。6. 从选型到装车的完整操作流程6.1 确定需求与参数计算动手之前先拿张纸把下面这几个问题写清楚小车总重多少需要跑多快有没有爬坡需求续航要求多久预算多少这几个问题的答案基本就决定了电机型号。总重200克以内、桌面跑、预算有限选TT。总重500克到1千克、教室跑、需要一定扭矩选310。总重1千克以上、有爬坡或载重需求、要做闭环控制选370。然后做前面说的扭矩和转速计算确认所选电机能满足要求。计算的时候留百分之三十以上的余量实际负载往往比估算的大。如果算下来发现临界直接选大一号的电机不要犹豫。6.2 电机与轮子的匹配安装TT电机的输出轴是双扁位轮子直接压进去就行。如果太松可以在轴上缠一点生料带或者涂一点热熔胶。310电机的输出轴有D型和双扁位两种买轮子的时候要确认轴型匹配。370电机的轴更粗通常需要联轴器或者专用的轮毂。安装的时候注意左右对称两个电机的输出轴高度要一致否则小车会跑偏。轮子要装正不能歪歪了会增加滚动阻力也会导致编码器计数不准。螺丝要拧紧但不要过度用力以免滑丝或者压裂塑料件。6.3 驱动电路接线与调试以TB6612驱动310电机为例接线步骤如下先把TB6612的VM接电池正极VCC接5VGND接电池负极和主控GND。然后A01和A02接左电机B01和B02接右电机。PWMA、AIN1、AIN2接主控的PWM和GPIO控制左电机。PWMB、BIN1、BIN2控制右电机。STBY接高电平使能。调试的时候先不装轮子给一个小的PWM值看电机是否转动。然后逐渐加大PWM观察电流和发热。如果电机不转先检查接线再检查STBY是否使能最后检查PWM频率是否合适。TB6612的PWM频率建议在10千赫兹到20千赫兹之间太低会有啸叫太高开关损耗大。6.4 编码器闭环控制的实现要点如果用了带编码器的电机可以做一个简单的速度闭环。思路是定时器每隔固定时间读取编码器计数算出实际转速和目标转速比较用PID调整PWM输出。STM32的编码器模式可以直接读取计数不需要额外中断。PID参数先调P再调I最后调D。P太大电机会震荡I太大响应慢D太大噪音大。调试的时候先把目标转速设低一点观察实际转速是否能跟上。如果超调严重减小P。如果稳态误差大增加I。如果响应太慢增加P或者加一点D。实际调的时候不用太精确小车对速度控制的要求没有工业伺服那么高能走直线、能匀速就行。7. 不同主控平台下的电机控制差异7.1 Arduino平台的电机控制Arduino Uno或者Nano控制TT电机和310电机比较常见。用analogWrite输出PWM频率默认约490赫兹对于电机控制来说有点低会有可闻的啸叫。可以用定时器库把PWM频率提高到10千赫兹以上。Arduino的IO驱动能力有限不能直接驱动电机必须通过驱动模块。Arduino的编码器读取一般用外部中断TT电机加装的磁性编码器脉冲数少中断负担不大。310和370电机的编码器脉冲数多高速时中断频繁可能影响主循环。建议用定时器的编码器模式或者降低编码器分辨率。7.2 STM32平台的电机控制STM32F103ZET6这类主控资源丰富适合控制370电机加编码器的方案。高级定时器TIM1和TIM8可以输出互补PWM带死区控制适合驱动H桥。通用定时器TIM2到TIM5有编码器模式可以直接读取AB相。DMA可以用来传输编码器数据进一步降低CPU负担。STM32的PWM频率可以设得很高20千赫兹以上完全没有压力。电流采样可以用ADC配合采样电阻实现过流保护。如果要做更复杂的控制比如位置闭环或者力矩控制STM32的运算能力也足够。7.3 51单片机平台的电机控制51单片机控制TT电机是经典组合但它的PWM资源有限通常需要用定时器模拟。STC89C52这类芯片只有两个定时器一个用来做PWM一个用来做编码器计数资源比较紧张。如果只是做简单的循迹和避障开环控制就够了不需要编码器。51单片机的IO驱动能力比Arduino还弱驱动模块的选型要注意电平匹配。5V的51单片机接3.3V的驱动模块可能需要电平转换。另外51单片机的抗干扰能力一般电机启动时容易复位电源滤波要做好。8. 选型决策的最终建议与个人体会三种电机没有绝对的好坏只有合不合适。TT电机适合入门和轻负载310电机适合中等负载和需要一定耐用性的场景370电机适合重负载和性能要求高的项目。选型的时候先算需求再看预算最后留足余量。我个人做过的几台小车里桌面循迹车用的TT电机跑了半年多换了一次齿轮箱。教室遥控车用的310电机金属齿轮版本用了一年多没出问题。工创赛的物流小车用的370电机加编码器配合STM32做闭环搬运1千克左右的物品爬10度坡很轻松。如果让我给新手一个最简单的建议第一台小车买TT电机套件便宜、资料多、坏了不心疼。做完第一台之后根据实际体验再决定升级到310还是370。不要一上来就买最贵的因为你还不知道自己真正需要什么。电机选型这件事纸上算十遍不如实际跑一遍。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑