直流无刷电机的A/B/C到底是怎么划分的先给一个结论不是按垂直轴线拆出来的。有人拿“A相、B相、C相”去套“轴”的概念问我直流无刷电机里“ax by cz”怎么划分、是不是按垂直轴线来分。我第一反应是哭笑不得但仔细想想这个问题其实很典型。绕组里确实有A/B/C电机内部也确实有一根机械轴这两个东西放在同一张图纸上初学者很容易把电气上的“相”和几何上的“轴”搅在一起。这篇文章就把无刷电机里的相、轴、A/B/C标记一次讲透顺便把万用表识别、霍尔换向、典型接线坑都交代清楚。1. 先弄清一个事无刷电机里的A/B/C叫“相”不叫“轴”直流无刷电机BLDC的定子上有三套独立绕组这三套绕组在电气上是对称的。引出到电机外部的三根动力线工程上习惯命名为A相、B相、C相很多厂家也会写成U、V、W。A/B/C也好U/V/W也好都是同一回事三个相别的标记而不是三根空间坐标轴。为什么会有“轴”的错觉因为线圈绕在定子铁芯上看起来就是围着某个中心线转圈电机转轴又从正中间穿过去转起来就是个轴。再加上有人随口把“A相”写成“ax”、“B相”写成“by”、“C相”写成“cz”这三个缩写放到一起确实很像三个轴的名字。但你拆开任何一台无刷电机看定子内部没有所谓A轴、B轴、C轴的物理结构。“相”这个字在电气里的意思是“一组独立支路”。三相绕组就像三个各自成组的线圈系统由驱动器按固定顺序给它们通电。直流无刷电机没有机械换向刷全靠控制器把直流电变成三相方波或三相正弦波按顺序灌进A/B/C三根线。这三根线轮流工作定子线圈产生的磁场也跟着旋转转子永磁体就被这个旋转磁场带着转。所以A/B/C的本质是“三个电气通道”和机械轴完全不在一个维度。日常口语里说“电机轴”指的永远是那根输出扭矩的金属杆比如直径3.175毫米的电机轴、双出轴、空心轴这些。凡是碰到“A相/B相/C相”的场合不要把它理解成几何轴碰到“轴径/轴伸/轴肩”的场合也不要以为它和相序有什么关系。这两个概念虽然都叫“axis”或“phase”的不同部分但在直流无刷电机的语境下前者是机械尺寸后者是电气接线。2. “按垂直轴线划分”错在哪三相之间是120度电角度不是90度机械角很多人会直觉地认为三根线、三个相应该像X/Y/Z三个坐标轴那样互相垂直正好90度或120度分隔。这个直觉放在空间坐标系里没错放在直流无刷电机的绕组里就完全不适用。先看三相绕组为什么需要角度关系。要让电机产生平稳的旋转磁场三相电流之间需要有一个固定的相位差最常见的对称方案是每相相差120度电角度。这个角度决定了磁场方向在空间里转得是否均匀。如果三个绕组完全垂直那它们在空间上就是三组彼此垂直的线圈而不是按圆周方向对称布置的三相绕组旋转磁场根本建立不起来。这里的关键词是“电角度”不是机械角度。电角度和机械角度之间有个换算电角度 机械角度 × 极对数极对数就是转子上的磁极对数用P表示。一相绕组和另一相绕组之间要相差120度电角度。如果电机只有一对极P1也就是2极电机那机械角度刚好也是120度如果电机有2对极4极电机机械角度就只有60度3对极6极电机对应40度7对极的云台电机三相之间的机械夹角大约是17.14度。极对数P转子磁极数三相之间的机械夹角近似12120度2460度3640度4830度714约17.14度从这张表能看出来直流无刷电机极对数越高三相绕组在机械空间上离得越近。如果你拿一把量角器想按“90度垂直”去找A相、B相、C相的位置大概率什么都找不到。只有极少数两极电机会出现120度这样的机械间隔但120度也不是90度。还有一个更容易混淆的地方无刷电机驱动里常用的坐标变换有αβ轴和dq轴这两个坐标系里的α轴和β轴确实是垂直的d轴和q轴也确实是互相垂直的。但这些都是数学变换用的虚拟坐标系用来计算电压和电流矢量不是电机内部的实体三相绕组。你可以在控制程序里说“我沿着d轴注入电流”但你不能拿这个轴去对应电机外面的黄绿蓝三根线。所以“按垂直轴线划分”这个说法在直流无刷电机的三相相别上属于根本性误解。三相绕组是按圆周方向布置按电角度分隔的不是三个互相垂直的实体轴。3. 那三相绕组到底怎么在定子上排看槽和极怎么算要真正理解A/B/C是怎么“划分”的还得看定子的槽和线圈。我拿一台很常见的9槽12极无刷电机来说这种电机在云台、航模、小风筒里非常多。9个定子槽均匀分布在360度圆周上每个槽的机械间距是40度。转子有12个磁极也就是6对极P6。那么相邻两个槽之间的电角度就是40度乘6等于240度。240度电角度等价于负120度所以相邻槽上的线圈相位差其实是120度电角度。绕线时三相线圈按“A、C、B、A、C、B”这样的规律在圆周上交替分布每相占三个槽位三相互相隔一个槽位。如果换成一台常见的外转子航模电机比如2212电机内部结构也类似。定子铁芯上有一圈齿槽线圈绕在每个齿上或跨过几个齿线圈与线圈之间按电角度错开。线圈的绕向有正绕和反绕正反绕决定了电流在槽里的方向。所以一台电机的绕组图本质上是“槽号、绕向、相别”三张表而不是三维空间里的坐标。用示波器看电机反电动势会更直观。找一台电机把转子固定用示波器分别测量A相和B相的相电压能看到两个波形之间存在固定的相位差这个相位差就是120度电角度。不同极对数的电机同样的120度电角度对应的机械位置差别很大。比如7对极的云台电机转子每转过17.14度机械角电角度就完成约120度的变化。你用卡尺量机械尺寸永远量不出电角度。这个“按槽划分”的思路再往深一层就是我常说的极槽配合。9槽6极是一种常见配合9槽12极也常见还有12槽14极、24槽28极。槽数和极数不同绕线方式就不同。以9槽12极为例电机每转一圈6对极产生6个完整的电气周期霍尔传感器在这6个周期里产生6组换向状态每60度电角度换一次相。所以A/B/C三门相线本质上就是三组线圈在同一个圆周上按120度电角度铺开不是谁把谁“垂直切了一刀”。如果你拿到一台没有铭牌、没有图纸的电机想知道A/B/C三个端子背后对应的线圈分布不用去拆铁芯。测反电动势、测霍尔波形、看绕组阻值都比拆开看更可靠。拆开定子反而容易搞乱原装绕线。4. 拿到电机怎么把三根线认出来万用表能做的事假设你手头有一台直流无刷电机出线只有三根颜色还可能是黄绿蓝、红白黑、深色浅色混合。这时你第一个问题肯定是哪个是A相哪个是B相哪个是C相先说结论没有铭牌和资料的情况下外部三根线本身没有绝对意义上的A/B/C。你把它命名为A/B/C只是人为定义。对驱动器来说真正要紧的是三根线之间的顺序以及它们和霍尔信号的对应关系。不过在接线之前确实有几项能用万用表完成的基础检查。第一步断开所有电源把驱动器和电机的连线全部拆开。万用表拨到电阻最低档先短接两只表笔记住表笔自身的接触电阻。然后两两测量电机三根线之间的阻值。正常无刷电机的AB、BC、CA两两之间阻值应该是接近的。如果某两端的阻值明显不一样绕组内部可能有短路或断线这种电机不建议直接上电。第二步判断三线电机的接线类型。三线电机通常有两种内部结构星形接法和三角形接法。星形接法是三个绕组的一端连在一起形成中点另一端引出三根线三角形接法是三个绕组首尾相连成一个环。用万用表测量时两种接法三对端子之间都能测到阻值。如果想进一步区分就要用到理论值比值星形接法下任意两根引线之间是两相绕组串联阻值接近单相绕组的2倍三角形接法下任意两根引线之间是一条绕组和两条串联绕组并联阻值接近单相绕组的2/3。不过多数小无刷电机都做成星形因为星形接法更适合电子换向。第三步测对地绝缘。一只表笔接电机引线另一只接电机外壳金属部分。正常应该无穷大或读数很高。如果读数只有几欧到几十欧说明线圈碰壳上电后很可能烧控制器。这一步很多人嫌麻烦直接跳过我建议别跳。第四步如果电机带霍尔线霍尔一般有5根线或6根线红色是5V电源黑色是地线剩下三根是霍尔信号输出。给霍尔供电5V然后用手慢慢转动电机轴万用表直流电压档依次测三根霍尔输出线能看到信号在0V和5V之间跳动这是霍尔正常工作的标志。如果三根霍尔线都没有任何变化大概率霍尔板或线序有问题。我还习惯在拆机前先拍照片尤其记住插头面向自己时每根线的左右位置。无刷电机的颜色标准并没有完全统一黄色是不是A相蓝色是不是B相实在不能想当然。同一批电机可能一致换一个批次就可能对不上。所以所有线都标上临时标签再动等接线确认后再撕掉。5. 为什么接线顺序错了会抖、会炸相序和霍尔必须同步直流无刷电机的转动靠的是六个电气扇区里的顺序换向。简单说转子磁极位置每转过60度电角度控制器就要把通电的相切换一次。整个电周期分为六个扇区每个扇区只给两相通电第三相悬空扇区通电相悬空相1A B-C2A C-B3B C-A4B A-C5C A-B6C B-A如果电机反转就按相反顺序执行。霍尔传感器的作用就是告诉控制器现在转子处于哪一个扇区所以三相霍尔和三相动力线必须保持正确的对应关系。A/B/C相线和对应的霍尔线错位控制器就会在一个错误的扇区给错误的相通电。常见故障有几种。第一种是只接错相线不碰霍尔线。上电后电机会轻微抖动几下电流很大温度上升很快系统直接堵转。这时候千万不能长时间通电。堵转电流比正常电流大几倍是常有的事容易烧MOS管和电机绕组。第二种是相线和霍尔线都乱了但电机还能转只是转起来声音刺耳、电流波动大、带载能力差。这种情况最容易让人误以为电机坏了其实是相序不匹配。第三种是电机能正常转但方向跟你的需求相反。处理方法很简单交换任意两根动力线同时把对应的霍尔线也交换电机就会反转。如果只换动力线不换霍尔线同步关系被破坏又会回到抖动或刺耳状态。调试时我的习惯是先限流。给控制器供电时串一个限流保护或把电压降到额定值的一半以下用低占空比试运行。看到电机顺畅转了再把电压和电流调回来。没有霍尔的无感直流无刷电机也一样相线顺序错了会启动失败、失步尖叫甚至直接反向乱转。遇到这情况果断交换任意两根动力线再试但每次交换后都要重新判断转向。实际操作里有些控制器带“自动学习”或者“相序自动辨识”功能接完线后软件能自己找到正确组合简化了调试。但学习功能也不是万能的万一电机烧了再智能的控制也救不回来。所以无论有没有自动辨识我都建议先测绕组阻值、先限流、先空载再做满载测试。6. 真正的“A轴B轴C轴”机械旋转轴和五轴机床命名的区分说了这么多术语还有一个容易把搜索引到死胡同的地方。如果你去搜“A轴、B轴、C轴”搜出来的结果很大一部分是五轴机床和机器人里旋转轴的定义。在五轴加工中心里A轴是绕X轴旋转的轴B轴是绕Y轴旋转的轴C轴是绕Z轴旋转的轴。这套坐标系确确实实是由三个互相垂直的轴线定义的所以“按垂直轴线划分”这个说法在五轴机床语境里是成立的。问题在于直流无刷电机不在这个语境里。直流无刷电机的A/B/C是三根相线而五轴机床的A/B/C是三根旋转轴。你在搜索框里输入“直流无刷电机 ax by cz”如果去看五轴机床的A/B/C轴解释那就会越看越乱。无刷电机真正的机械轴指的是输出轴那根金属杆。它可以用游标卡尺直接量出轴径轴上可能带D形平面、键槽、卡簧槽或螺纹孔。常见轴径大概是微型空心杯电机不到2毫米航模外转子电机多为3.17毫米、4毫米、5毫米云台电机和机器人电机常用4到8毫米空心轴更大功率的伺服无刷电机会做到14毫米甚至更粗。但这个尺寸范围没有统一标准我的建议是别猜拿卡尺量。量轴径时量两个互相垂直的方向如果读数不一样轴可能已经磨损或弯曲了。安装方向上也常有“水平轴”“垂直轴”的说法有些电机按法兰方式分为B3卧式底脚安装、B5凸缘端盖安装、V1竖直向下等这是机械安装轴线的问题和A/B/C相没有任何关系。机械结构上电机可以水平安装、垂直安装、倒装但不管朝哪个方向装三根相线的电气逻辑都不变。如果你确实看到一台直流无刷电机带A、B、C三个标记绝大多数情况是相线端子。如果再出现X、Y、Z或U、V、W那也还是相线命名体系里的另一个写法。真正对应三个旋转轴A/B/C的机器通常是运动控制里的转台、摇臂或机械手关节不是电机本体。所以当你困惑“直流无刷电机的A/B/C是怎么划分的”时记住一个经验就可以了电气侧找相线机械侧找轴径。三根动力线别跟坐标轴混电机轴也别跟绕组相别混两条线的语境完全不一样。现在拿到新电机我会先做三件固定动作量轴径、两两测阻值、给霍尔供电后手动转轴看波形。这三件都正常才会上电点动测试。坚持这个顺序至少能避开八成的新手烧机事故。等调试多了你就会发现大多数无刷电机的所谓“玄学问题”最后都落在相序和霍尔上而不是落在什么垂直轴线或者神秘划分规则上。