1. 先搞清楚电调到底在干什么
1.1 无刷电机为什么非得配个“调速器”
玩穿越机和电动滑板的人,对电调应该都不陌生。穿越机上叫ESC,电动滑板上叫VESC,名字就差一个字母,但两套方案的定位、生态、调试方式完全是两个世界。我从炸坏的BLHeli_S电调开始接触这个领域,后来为了给自制的电动滑板配动力,又一步步走进VESC的开源生态,亲手焊过几块VESC 4.12兼容板,也刷坏过好几块BLHeli_32。这篇就围绕“电调”这个核心,把FPV常用的BLHeli系列电调和开源界口碑很好的VESC放在一起讲——先说清楚两种方案各自的原理和适用场景,再拆解一块电调从画板、焊板、烧录到调试的完整流程,最后整理一份踩坑记录。
回到最基本的原理。无刷电机和传统有刷电机最大的区别在于,它没有换向器,转子是永磁体,定子上有三相绕组。想让电机持续转起来,必须按照转子位置,轮流给三组线圈通电,在定子上产生一个旋转磁场“拖着”转子跑。这个“按顺序给三相线圈切换通电方向”的动作,行话叫换相。
有刷电机靠物理触点自动换相,无刷电机没有触点,所以必须有一个外部设备来干这件事,同时还要能调速。这个设备就是电调。电调内部本质上是一个三相逆变器,把直流电变成频率和电压可调的三相交流电,输出给电机。三相逆变器由三个半桥组成,每个半桥两个MOS管,一共六个功率管,上桥臂三个、下桥臂三个,通过控制这六个管子导通的顺序和时长,就能在电机端子上生成任意方向和大小的电压。
但这里有一个关键问题:什么时候该给哪一相通电?怎么知道转子转到什么位置?这就延伸出了两种主流控制路线,也是整个自制电调项目里最需要先想明白的分岔路口。
1.2 两条技术路线:方波换相与FOC矢量控制
早期无刷电调普遍用方波驱动,也叫梯形波驱动、BLDC驱动。思路是:任何时刻只有两相导通(比如A相进、B相出,C相悬空),每60°电角度换相一次,六个换相状态走完就是完整的一圈。为了让换相时刻准确,电路要检测悬空相绕组上感应出来的反电动势过零点,然后推算延迟30°电角度后再换相。这种方式电路相对简单,对MCU性能要求不高,一个STM8或者EFM8小芯片就能跑起来,但缺点是噪音大、转矩脉动明显,低速的时候尤其粗糙,而且高速重载下换相滞后很难补偿。
另一条路线是FOC,磁场定向控制。它把电机三相电流看成矢量,通过Clark变换和Park变换,把静止坐标系下的三相交流电流转换到随转子旋转的dq坐标系,变成d轴电流和q轴电流两个直流分量。只要控制q轴电流(对应转矩),同时把d轴电流控制到零(对应最省电),就能像控制直流电机一样平滑地控制无刷电机。FOC需要MCU实时采集至少两相电流、实时估算转子角度,计算量比方波驱动大得多,但在低速平稳性、扭矩控制精度、效率、噪音这些维度上全面碾压方波方案。
用生活类比来说,方波驱动像手动挡换挡,顿挫明显,但你不需要知道发动机内部数据;FOC像自动挡加CVT,平顺安静,油耗还低,代价是背后的控制电脑和传感器系统复杂了不少。VESC系列走的正是FOC路线,这也是它在DIY圈子里地位高的根本原因——底子就和传统航模电调拉开了代差。
1.3 三款常用方案的横向对比
目前玩家圈子里最常见的就是三套体系:BLHeli_S、BLHeli_32、VESC。我直接给一张对比表,后面所有内容都围绕这张表展开。
| 项目 | BLHeli_S | BLHeli_32 | VESC |
|---|---|---|---|
| 主控MCU | STM8 / EFM8 8位机 | 32位MCU(具体型号看固件) | STM32F405 / F4系列 |
| 驱动方式 | 方波换相 | 方波+部分正弦优化 | 完整FOC矢量控制 |
| 固件工具 | BLHeliSuite | BLHeliSuite32 | VESC Tool(桌面/安卓/iOS) |
| 开源情况 | 固件闭源免费 | 固件闭源授权 | 硬件固件全开源 |
| 主要场景 | 穿越机、固定翼 | 穿越机竞速、高端航模 | 电动滑板、机器人、平衡车、DIY载具 |
| 典型电流 | 10A~60A级 | 10A~80A级 | 30A~300A级 |
| 可调参数 | 较少 | 较多 | 极其丰富 |
| 调试门槛 | 低 | 中 | 偏高 |
看完这张表你会发现,VESC其实不只是“能用的电调”,它更像一个电机控制开发平台。而BLHeli路线追求的是“够用、暴力、便宜”,两者服务的场景完全不同。接下来的章节,我按“先理论、后硬件、再实操”的顺序把三条路都走一遍。
2. VESC的硬件底子与版本选择
2.1 VESC 4.12还是VESC 6,自制选哪个
如果你决定自己动手做一块VESC,第一个问题就是:做哪个版本?目前开源社区流传最广的是VESC 4.12和VESC 6两个硬件方案,两者在设计思路上的差异非常明显。
VESC 4.12是“本杰明电调”早期最经典的版本,硬件方案是STM32F405RGT6主控加DRV8301三相门驱动。DRV8301这颗芯片很关键,它把三相栅极驱动、三个电流采样放大器、和一个降压转换器集成在一起,一颗芯片解决了电调的大部分模拟电路。4.12版输入电压通常支持到3S-12S锂电池(大约12V-50V),持续电流设计在50A左右,峰值短时间可以更高,具体取决于MOS管选型和散热条件。
VESC 6则是后续推出的强化版,主要针对4.12的几个痛点做了改进:电流采样精度更高、栅极驱动能力更强、PCB布局更紧凑、散热设计更好,同时最高电压支持到60V以上,持续电流能力也上探到100A级别。官方VESC 6硬件不直接开源完整PCB工程(只开源原理图和部分资料),社区里有很多兼容板,但做起来比4.12复杂得多。
对第一次自制的人来说,我的建议非常明确:做VESC 4.12兼容板。原因有三个:第一,开源文件完整,嘉立创或者任意PCB厂打个4层板几十块钱;第二,元器件在淘宝/立创商城都容易买到,STM32F405和DRV8301货源充足;第三,社区资料最多,出问题了一搜一大把解决方案。等你把4.12吃透了,再考虑VESC 6或者更高阶的VESC 8(比如MGM控制器)也不迟。
2.2 核心器件拆解:MCU、门驱动、功率管各干什么
VESC 4.12的主控是STM32F405RGT6,Cortex-M4内核带FPU浮点运算单元,168MHz主频,片上自带3个12位ADC和大量定时器。FOC算法要在微秒级时间内完成电流环运算,没有FPU和高速ADC根本玩不转,所以选F405不是偶然,它就是为这类实时控制而生的经典型号。
门驱动芯片DRV8301承担三个任务:把MCU输出的3.3V PWM信号升压成能完全打开MOS管的栅极驱动电压(典型10V-12V);为三相电流采样提供放大电路,内部集成了三个运放,增益可编程(10/20/40倍);内部还集成一个Buck降压转换器,能把输入电池电压降到5V左右给逻辑电路供电。这颗芯片的集成度让自制电调的复杂度大幅下降,焊好它基本就成功了一半。
功率MOS管是整个电调的“肌肉”。VESC 4.12常用N沟道MOS管,比如IRFH3707、NTMFS4922N这类30V耐压、内阻毫欧级的贴片管子。MOS管选型主要看三个参数:耐压(要留有至少1.5倍余量,比如4S电池约16.8V,选30V管子就合适)、导通内阻(直接决定发热和效率,内阻越小越好)、栅极电荷Qg(影响开关速度和驱动能力,Qg太大PWM频率上不去,太小又容易振铃)。自制时建议选内阻5mΩ以下、Qg在20nC-50nC之间的管子,搭配好栅极电阻就能稳定工作。
2.3 自制VESC的BOM清单与采购注意
我自己焊过好几次4.12,整理了一份能直接照抄的物料清单,给想复刻的朋友参考:
- 主控板核心:STM32F405RGT6 LQFP64封装(注意务必买全新原装或拆机可靠渠道,假货/翻新件会让调试过程极其痛苦)
- 门驱动:DRV8301(也有用DRV8302的,差别不大,注意引脚兼容性)
- 功率MOS管:IRFH3707或同等规格,总共6只
- 采样电阻:1mΩ合金电阻3只,用于三相低边电流采样
- 电源管理:AMS1117-3.3(给MCU供电)、DRV8301内部Buck输出5V,外配合适的LDO电路
- 接口与调试:USB Type-C或者Micro-USB接口、BOOT按键、CAN接口(可选项)、PPM/PWM信号输入排针
- 被动元件:0.1uF瓷片电容若干做去耦、10uF/100uF电解电容做母线滤波、栅极电阻10Ω/20Ω等
- PCB:建议4层板,厚度1.6mm,铜厚1oz或者2oz,功率走线尽量加宽加厚
采购时有几个容易踩的坑。第一是MOS管内阻虚标,便宜货标着3mΩ实测可能到了十几毫欧,上高电流就冒烟,尽量选有正规代理渠道的型号。第二是STM32F405的晶振,VESC 4.12常用8MHz晶振,别买成了16MHz,不然后面USB枚举和固件时钟全乱。第三是采样电阻一定要买合金电阻,普通厚膜电阻温漂太大,FOC电流环根本稳不住。这些细节我在第一次焊板时全都吃过亏,后面章节会展开讲。
3. 从画板到通电:自制VESC全流程实操
3.1 PCB打样与焊接顺序
拿到开源VESC 4.12工程文件后,先别急着打样,先看几眼原理图和PCB布局。我建议把工程文件里的BOM对照一遍,确认自己手上器件的封装和官方一致。很多打样回来的板子没法焊,就是因为封装对不上或者元件位号差了一位数。
焊接顺序很有讲究。我的习惯是:先焊电源部分,再焊小封装阻容,然后焊MCU,最后焊MOS管和采样电阻。理由很简单,电源部分(电解电容、LDO、DRV8301周边)元件比较少,先把供电做出来可以随时量电压;小阻容和MCU属于精密焊,趁手稳状态好的时候处理;MOS管功率部分放最后,因为焊接大焊盘时容易堆锡,先焊完前面的可以避免后面返工时把精密元件烫坏。
焊MCU的时候,LQFP64引脚间距挺密,建议用刀头烙铁配合助焊剂拖焊。先在引脚上堆满锡,然后刀头沿着引脚侧向拖,让焊锡均匀覆盖,最后用吸锡带清理桥接。拖完用放大镜检查是否短路。DRV8301是QFN封装,底下有个散热焊盘,焊接时要确保地焊盘和PCB的散热过孔充分贴合,否则芯片散热不良会热保护甚至烧毁。
3.2 首次上电前必须做的检查
我第一次焊完VESC 4.12后特别兴奋,插上电池就想试机,结果“啪”一声,一只MOS管当场解体。后来长记性了,上电前的检查流程一步都不能省。
用万用表二极管档测六个MOS管的体二极管方向,确认D和S极没有焊反。正常的N沟道MOS管,红笔接S极、黑笔接D极时,会测到大约0.4V-0.7V的体二极管压降;如果红笔接D极黑笔接S极也通了,说明管子焊反或者击穿了。顺便测一下三相输出端两两之间是否短路,正常应该是完全断开。
检查电源输入端的极性保护,VESC 4.12板上一般有防反接电路或者要求电源正负极不能接反,插反电池的后果就是一波带走。确认BOOT按键和USB Type-C接口焊接正常,BOOT引脚默认要拉高(或者通过按键接地触发DFU模式)。
上电测试必须用可调电源,先限流1A甚至0.5A。不接电机,给电调通电,正常情况电流应该在几十毫安级别,如果电流飙到0.5A以上,说明板上哪里短路了,马上断电检查。测量3.3V和5V输出是否正常,这个环节过了,PCB硬件基本盘才算稳。
3.3 固件烧录与电机参数自学习
硬件没问题后就是软件环节。VESC 4.12官方推荐用VESC Tool刷入固件。首次刷机时,按住BOOT按键再将USB插到电脑,电脑会识别到一个DFU设备。在VESC Tool里选择对应的硬件版本(Hardware: VESC 4.12),选好固件版本,点写入bootloader和固件。整个过程大概十几秒,刷完拔插一次USB就能看到电调信息了。
刷完固件后,VESC Tool会引导你做几项基础设置。输入电池电压类型(比如4S锂电、6S锂电)、电调最大电流、电机极对数。接好电机后,点“电机参数检测”(Motor Detection / FOC Wizard),电调会自动给电机注入测试信号,测量定子电阻、电感、反电动势常数等参数,最后生成一套FOC控制参数。
这一步如果失败,最常见的原因是电机三根相线没接好或者接触不良。不要接桨测试,让电机空转或者拿手捏住转子,VESC Tool检测时会自己刹停并记录数据。检测成功后电机就能正常转了,在实时数据页面能看到转速、电流、温度等一堆指标,这种“全透明”的调试体验,是BLHeli电调完全给不了的。
3.4 用VESC Tool把电调接到手机上调试
VESC Tool不只有电脑版,安卓端也做得非常成熟,这也就是大家常搜的“本杰明电调安卓版”。手机端需要在应用商店搜VESC Tool或者从社区下载APK安装,然后用一根OTG转USB线把手机和电调连接起来。打开App后会自动识别电调,功能基本和电脑端一致,包括参数修改、实时数据曲线、故障码读取、固件升级。
我平时在户外调滑板的时候,手机端VESC Tool简直救命。不用抱笔记本,蹲在路边就能改最大电流、调油门曲线,还能顺手录一段转速和电流波形。建议至少准备一根好的OTG线,有些廉价线供电不稳,插上去电调反复重启。另外手机端也能导出日志,回家后拿电脑做更细的数据分析。
4. FPV电调的焊接、刷写与适配
4.1 BLHeli方案做电调的硬件要点
FPV穿越机用的电调,核心诉求是“小、轻、响应猛”,常见的是4合1电调板或者独立的单电调。自制BLHeli_S方案的电调,原理和VESC类似,但硬件简单不少,主控一颗STM8或者EFM8就能跑方波驱动,不需要专门的电流采样运放,也不需要FOC浮点运算。
硬件上几个要点:穿越机电调电流更大(动辄40A/50A持续),MOS管选内阻更低的,比如30V/40V耐压、内阻1mΩ-3mΩ的管子,同时PCB走线要粗、要短,否则大电流下线路压降都会发热。由于空间限制,穿越机MOS管很多直接焊在PCB边缘,靠金属机架和气流散热。焊接时要注意MOS管之间的间距,别让散热焊盘连在一起。
另一个和VESC显著不同的点是信号接口。VESC常用PPM/PWM模拟信号或者CAN/UART,而穿越机电调直接接收飞控的数字信号,比如DShot600,数据率600kbps。DShot是数字协议,抗干扰能力比PWM强得多,但代价是信号走线不能太长、不能和电源线并行走太长距离,否则高速信号反射会造成丢包甚至失控。自制BLHeli电调板时,信号输入走线最好加RC滤波,板上靠近信号端放一个100Ω电阻加一个小电容,能过滤大部分来自MOS开关的干扰。
4.2 BLHeliSuite32刷固件与协议选择
如果你用的是BLHeli_32方案,调参工具是BLHeliSuite32。它可以把电调连接到电脑(需要USB Linker或者通过飞控直连),读取固件版本、配置参数、校准油门行程。BLHeli_32固件本身是授权软件,正规渠道买的电调或者芯片一般已经包含授权,DIY玩家如果焊的是空片,按固件烧录流程正常操作即可,注意不要使用来路不明的破解资源,这既涉及合规问题,也容易让电调变砖。
协议选择上,穿越机玩家现在基本都用DShot600,信号干净利落。对应的参数设置有几个很关键:电机进角(Timing)一般设中或高,具体看电机KV和桨叶负载;PWM频率要看MOS管的驱动能力,常见48kHz,高KV电机可以拉到96kHz,但MOS发热会增加;Demag补偿建议开启,尤其是大油门急停急加时防退磁。
还有一个容易忽略的项:油门校准。数字协议下油门校准并不像模拟PWM那样必须做,但如果是模拟信号(比如从接收机直连电调的老式固定翼),就必须在BLHeliSuite里做一次完整的“高油门-低油门”行程校准,否则油门响应范围不对。
4.3 上机适配与散热处理
电调焊好、固件刷好,装到飞控上才是真正的考验。穿越机电调最常见的上头问题就是飞机启动时电机异响或者某个电机堵转,这多半不是电调坏了,而是电调和飞控的协议或极数设置不匹配。四轴每个电机对应的电调信号方向要先确认,飞控固件(Betaflight、INAV之类)里能设置电机反转和频率,转起来不对就先查电机相线顺序和方向。
散热是整个FPV电调稳定性的命门。穿越机布局特别紧凑,电调往往被压在飞控下面,风道也不好。我的习惯是给4合1电调加装散热片,或者在电调和飞控之间留出至少3mm间距,让桨风能吹到MOS管背面。另一个非常实用的操作是在电源输入端并联一个35V/470uF以上的电解电容,这叫“大电容”,能大幅抑制电池线长导致的高频纹波,实测对图传画面干扰的改善非常明显。注意电容耐压要高于电池最高电压,比如4S电池用35V、6S电池用50V,极性更不能接反,接反会当场爆炸。
5. 自制电调的测试平台搭建
5.1 测试环境:电源、负载、示波器怎么配
不管是VESC还是BLHeli电调,焊完都得测,但直接插电池测是最危险的做法。专业点说,你需要在受控条件下验证三个方面:电气安全(没有短路/过压)、控制逻辑(换相/FOC正常)、热性能(满载温升可控)。我搭了一套低成本测试台,足够覆盖绝大多数自制电调场景。
直流稳压电源是第一优先级,至少支持0-30V、0-10A以上,带限流和过压保护。预算够就上60V/20A的,没预算用电池加限流电阻也行,但强烈建议先过一次稳压电源再上电池。示波器建议带宽100MHz以上,至少两个通道,能触发单次波形最好,观察栅极驱动死区时单次触发很关键。电流探头如果买不起,可以用采样电阻并联在线上测压降,或者用钳形直流电流表看大致数值。
负载方面,我不建议一开始就上螺旋桨——高速旋转的桨在测试台上是实实在在的危险品。用固定翼电机或者自制一个飞轮组件当负载更安全,飞轮可以通过3D打印做个轮盘,或者干脆找一个大一点的金属飞轮通过联轴器连到电机轴上。飞轮的转动惯量可以提供稳定的负载,测试电调的持续电流能力反而比桨叶更均匀。
5.2 关键波形看哪里:栅极驱动、相电流、反电动势
示波器探头往哪里点,是电调测试最核心的操作。第一个要看的是高边MOS管的栅极驱动波形。正常情况下应该看到干净利落的方波,上升沿和下降沿之间要有一段“死区时间”(典型几百纳秒到几微秒),两个互补管子不能同时导通,否则上下桥臂直通,电流直接短路,电调瞬间冒烟。死区时间太长会让波形失真、电机效率下降,太短则危险,需要在栅极电阻上做取舍。
第二个看相电流波形。FOC电调在平稳运行时的相电流应该是接近正弦的波形,如果看到大量毛刺、畸变或者明显台阶,先怀疑电流采样电路有没有问题。VESC 4.12板上电流采样放大后的信号可以直接在MCU的ADC引脚附近测,正常是低幅值正弦叠加高频噪声,噪声过大就检查采样电阻焊接和地线布局。
第三个重点是从电机端看反电动势,这对BLHeli方波方案尤其重要。方波驱动的换相时机就是靠反电动势过零检测判断的,如果你自制的是BLHeli_S电调,相线端测到的波形应该在一个导通周期内出现明显的梯形波,并且在悬空相能看到一个清晰的过零点。如果过零点毛刺太多或者位置不对,电调就会换相错误,表现是电机抖动、噪声大、转速上不去。
5.3 记录测试数据与评估指标
测试不记录等于白测。我每次测电调都会留一份标准数据表,方便对比调参前后的变化。主要记录的指标有:输入电压、空载电流、带负载电流、MOS管温度、电调整体温度、PWM频率、最高转速、相电流波形是否平滑、故障码有没有触发。表格长这样,你可以直接抄:
| 参数 | 状态1 | 状态2 | 状态3 |
|---|---|---|---|
| 输入电压 (V) | 16.8 | 16.8 | 16.8 |
| 负载电流 (A) | 5 | 12 | 25 |
| 最高MOS温度 (℃) | 42 | 58 | 73 |
| 转速 (RPM) | 8000 | 12000 | 16000 |
| 波形质量 | 平滑 | 轻微毛刺 | 明显毛刺 |
| 故障码 | 无 | 无 | 过流警告 |
温度是一个很重要的信号。MOS管结温超过100℃就必须停下来,长期跑会在温升过程中加速老化甚至热击穿。用手摸是最粗糙的办法,能摸住大概60℃以下,摸着烫手不放就是70℃以上了,有条件还是买个红外测温枪,十来块钱就能覆盖日常测试。波形毛刺增加说明采样噪声或者开关振铃在恶化,这时候先看是不是电源电压纹波变大了。
6. 常见问题与排查技巧实录
6.1 烧板、抖动、电流飘移……一张表定位
自制电调的故障现象和排查路径,很多是跨方案通用的。我把自己和身边朋友遇到的高频问题整理成了一张速查表:
| 现象 | 可能原因 | 排查方向 |
|---|---|---|
| 上电就冒烟/烧MOS | MOS焊反、上下桥直通、电源极性接反 | 二极管档测体二极管、检查栅极电阻、检查防反接 |
| 电机抖动/咔咔响 | 换相时序错误、相线接触不良、FOC参数不匹配 | 检查电机接线、重新跑电机检测、核对极对数 |
| 电流读数严重漂移 | 采样电阻虚焊、电流放大器增益配置不对 | 检查1mΩ电阻、VESC Tool里校准电流偏移 |
| USB连接电脑没反应 | BOOT模式没进去、驱动缺失、USB线数据线 | 按住BOOT再插线、重装驱动、换高质量USB线 |
| BLHeli电调上电乱响 | 信号协议不匹配、油门行程没校准 | 确认DShot协议选择、做油门行程校准 |
| 转速上不去且发热 | MOS内阻过大、PWM频率过高、进角不对 | 换低内阻MOS、降低PWM频率、调整电机进角 |
| FOC自动检测失败 | 电机没接好、电机本身故障、电流采样电路异常 | 检查相线通断、用普通电调确认电机能转 |
这张表的逻辑是从最危险的问题开始排查。上电冒烟永远是最优先需要排除的——它意味着硬件已经有短路或者击穿,不查清楚就继续上电,大概率第二次冒烟会带走更多器件。
6.2 几个我踩过且印象特别深的坑
第一个坑是VESC 4.12的电流采样地线问题。我第一次打样用的2层板,为了省事把采样电阻的地直接连到电源地,结果FOC电流环噪音大得离谱,电机只能空转,一带负载就抖。后来对比官方4层板工程才发现,采样电阻的地线必须单独走一条“干净地”回到DRV8301的电流采样参考引脚,不能和功率地混在一起。从那以后我打样再也不省那几十块钱,4层板是必须的。
第二个坑是BLHeli_32固件的授权问题。有一个朋友焊了BLHeli_32兼容板,刷了固件也能转,但过一会儿电调直接停止响应,检查后发现是授权芯片状态不对。BLHeli_32固件本身需要授权,正规渠道的芯片里已经预置授权,但如果买到二手拆机片或者空白片,就会出现各种奇怪问题,比如刷完可以启动但一转大油门就锁死。后来我们索性改用BLHeli_S方案,虽然固件功能少一些,但没有授权问题,DIY省心得多。
第三个坑是示波器测三相半桥时把探头地线夹在了电源正极。探头地线是接地的,电源正极对地有几十伏电压,夹上去的一瞬间探头前端的地线直接对地短路,烧了一根探头。这个教训提醒我:测任何功率电路之前,永远先想清楚夹子的电位,别拿探头地线乱碰。
6.3 一些实操中的小习惯和工具推荐
最后分享几个我做电调这几年沉淀下来的小习惯。焊接前把PCB和元器件用酒精擦一遍,去油污能显著减少虚焊;烙铁温度控制在380℃左右带助焊剂拖焊,温度太高容易把QFN封装内部的芯片损伤;焊完的板子别急着通大电流,先用万用表把所有供电轨对地电阻都量一遍。
工具方面,一把好的恒温烙铁(至少能调温、回温快)、一个带照明的放大镜台灯、一瓶好的助焊剂,这三样是自制电调的标配。电烙铁头我推荐刀头,拖焊LQFP和QFN都顺手。万用表买块能测电容和二极管档的,不要只买十几块钱的超便宜款,不然测MOS体二极管时读数经常骗人。
测试时养成记录环境温度和散热条件的习惯,你测出来的电流能否持续,和测试时的气流、环境温度关系极大。同样的电调,在桌面上裸板测和装在机架上带风道测,持续电流水平可能差两倍,这一点在最后评估电调能力时特别重要。
我个人体会最深的还是第一次把自制的VESC 4.12成功驱动电机的那一刻——不是因为它多厉害,而是从看原理图到焊板子到调FOC参数,每一步都是自己亲手掌控的。电调这东西,买现成的当然省事,但自制一次之后,你对“电机控制”四个字的理解会完全不一样。后续我打算在这块板子上继续加CAN总线和蓝牙模块,让几只电调还能互相通信,那又是一片新天地了。如果你也准备动手,别怕烧板子,烧几次就知道该怎么焊了,先从VESC 4.12开始吧。