小锐选型局 电机 毕设硬件
选对电机和驱动,上电不重启、答辩不冒烟 🤖
> C:\毕设\硬件选型> scan --motor检测到 4 类候选电机……[直流电机] [步进电机] [舵机] [无刷电机]⚠ 警告:检测到电机直接接在单片机引脚上
第一次做小车的同学,十有八九干过这件事:
把电机的两根线,直接接到单片机引脚上。
上电,电机没转,单片机先重启了。运气不好的话,那个引脚从此再也输出不了高电平。😶
原因很简单:STM32 手册里写得清清楚楚,单个引脚最大只能输出 25mA,整颗芯片加起来也就 150mA。而一个小小的减速电机,启动电流就能到几百毫安。
所以选电机,其实是选两样东西:电机本身,和驱动它的芯片。今天小锐把毕设最常用的 4 类电机一个个讲清楚。
一号选手:直流电机 —— TT 减速电机
小车界的劳模,给电就转 🚗
两根线,正接正转、反接反转,电压越高转得越快。毕设小车用得最多的是带减速箱的黄色 TT 电机。
● TT 减速电机:小车标配
✅ 便宜,几块钱一个,带车轮的套件到处都是
✅ 控制简单:H 桥驱动 + PWM 调速,原理好讲
✅ 扭矩够用,带得动两三斤的小车
❌ 不知道自己转了多少圈,要精确控制得加编码器测速
❌ 启动电流大,必须用驱动芯片,不能直接接引脚
❌ 有电刷,噪声和电磁干扰比较大
● 驱动芯片:TB6612 还是 L298N?
这是小车毕设最常被问的问题,看手册数据就知道答案:
✅TB6612:每路平均 1.2A,导通电阻约 0.5Ω,1A 时压降只有约 0.5V,发热小,体积小
❌L298N:能扛 46V、每路 2A,但 1A 时压降就有 1.8~3.2V,电池电压被它吃掉一大块,还烫手
💬 一句话点评:小车选 TT 电机 + TB6612,电池电压用在电机上,而不是变成驱动芯片的热量。
二号选手:步进电机 —— 28BYJ-48 / 42 步进
给一个脉冲走一步,指哪打哪 🎯
步进电机不用编码器也能精确控制角度:发多少个脉冲,就转多少步。药盒转仓、自动门、云台、绘图机都爱用它。
● 28BYJ-48:入门款
✅ 5V 供电,配 ULN2003 驱动板,几块钱一套
✅ 自带减速齿轮,扭矩不小,适合转药仓、开小门
❌ 转得慢,要速度的场合别选
● 42 步进:精度担当
✅ 常见步距角 1.8°,一圈 200 步;配 A4988 驱动开 1/16 细分,一步只走 0.1125°
✅ 扭矩大,3D 打印机、写字机都用它
❌ 要 12V 左右供电,A4988 不加散热时每相只能稳定跑 1A 左右
❌ 负载太大会「丢步」,而且程序不知道自己丢了步
💬 一句话点评:要求「转到精确的位置」选步进;小负载用 28BYJ-48,大负载上 42 步进。
三号选手:舵机 —— SG90 / MG996R
说转到多少度,就转到多少度 🦾
舵机内部自带电机、减速齿轮和控制电路,单片机只要发一路 50Hz 的 PWM,改变高电平的宽度,就能让它转到指定角度。门禁开锁、机械臂、云台最常用。
● SG90:9 克小舵机
✅ 三根线(电源、地、信号),一个定时器 PWM 就能控制
✅ 自带位置闭环,转到哪停在哪
❌ 塑料齿轮,扭矩小,4.8V 时堵转扭矩约 1.8kg·cm
❌ 脉宽范围各家不一样:有的是 12ms,有的是 0.52.5ms,角度一定要实测标定
❌ 一般只能转 180°,不能一直转
● MG996R:金属齿轮版
✅ 扭矩大得多,机械臂、大一点的门锁用它
❌ 电流也大得多,必须单独供电
💬 一句话点评:要「转到某个角度」就用舵机,记得让舵机和单片机分开供电,不然它一动单片机就复位。
四号选手:无刷电机 —— 航模无刷 / 云台无刷
性能天花板,脾气也最大 ⚡
无刷电机没有电刷,效率高、寿命长、转速快,无人机、电动滑板都靠它。
✅ 效率高、功率大、噪声小
✅ 配 FOC 算法可以做到很平滑的低速控制,毕设里很加分
❌ 必须用电调或 FOC 驱动板,控制难度高一大截
❌ 电流大,电源和接线都要按功率设计,调试有风险
💬 一句话点评:除非题目就是「无刷电机控制」,不然本科毕设先别碰它;真要做,先把 FOC 原理吃透。
对比表(建议截图保存 📸)
- 舵机只能在约 180° 范围内定位。参数来自 ST、Toshiba、Allegro 等官方手册,舵机脉宽各厂家不同,以实测为准。
按场景选 📝
🚗 循迹 / 避障 / 遥控小车 → TT 减速电机 + TB6612
💊 药盒转仓、自动喂食器 → 28BYJ-48 + ULN2003,下一篇药盒就用它的思路
🚪 门禁开锁、垃圾桶翻盖 → SG90 舵机,独立供电
🖨️ 写字机、绘图仪、丝杆平台 → 42 步进 + A4988
💸 预算只剩 20 块 → TT 电机 + 舵机,够做大部分毕设
🚁 题目就是电机控制 → 无刷 + FOC,难度高、加分也高
选型口诀
— 背下来,答辩能用 —
直流便宜给电转,驱动要用 TB 板
步进脉冲走一步,定位精准不用管
舵机一路 PWM,角度先要实测看
无刷性能最强大,FOC 不懂别乱玩
电机没有好坏,只有合不合适。比选电机更重要的,是驱动芯片和供电:电机永远不要直接接在单片机引脚上,电机和单片机最好分开供电。这两句写进论文的硬件设计部分,答辩时老师一问一个准。
💬 评论区聊聊:你的毕设用了哪种电机?有没有烧过引脚?
👀 觉得有用就点个「在看」,转发给正在调小车的同学!
📚 小锐选型局 · 上一篇:主控怎么选 | 下一篇(拆解):51 智能药盒 Proteus 仿真版
| 🤖 小锐接毕设定制 选题 → 方案 → 仿真/实物 → 代码讲解 → 论文辅导 51 / STM32 / ESP32 / Proteus 仿真 / 实物焊接,支持远程演示验收 |
|---|
| |