前阵子一位朋友发来一张无刷电机端子的照片,问我:资料里写“AX、BY、CZ”,这到底是怎么划分的?是不是像XYZ坐标那样,三根轴互相垂直?我愣了一下,因为这个问题确实比想象中普遍得多——在电机维修群、无刷控制器调试群甚至一些考研辅导讨论里,“直流无刷电机 ax by cz 怎么划分的,是按照垂直轴线划分的么”这类疑问隔三差五就会出现。
先说结论:不是。直流无刷电机里的AX、BY、CZ,跟立体几何里的“垂直轴线”完全是两码事。这套符号描述的是三相绕组的头尾编号,而在空间电磁意义上,三相之间的划分依据是“电角度120°”,不是“机械直角90°”。这篇文章我会把绕组端号、空间排布、坐标变换和实测方法一次讲透,修电机、调控制器的朋友应该都能用上。
1. 先拍板:AX、BY、CZ 是三相绕组的头尾编号,不是“垂直坐标轴”
1.1 六个字母对应的是“线圈的两端”
如果你翻开电机教材或者绕组展开图,会看到三相交流电机常用这样的端子命名:A相绕组的首端叫A,末端叫X;B相绕组的首端叫B,末端叫Y;C相绕组的首端叫C,末端叫Z。于是整个电机外面引出来的六个线头,就被写成:
- A、X
- B、Y
- C、Z
也就是说,“AX”不是一根轴,而是“A相那条线圈的A端和X端”,“BY”就是“B相线圈的B端和Y端”,“CZ”就是“C相线圈的C端和Z端”。每对端子之间,实际连通的是同一套绕组的铜线。
直流无刷电机的电磁本体,本质上就是一台永磁同步电机:定子上有三相绕组,转子上有永磁体。控制器通过逆变桥给三相绕组通电,形成旋转磁场,拖着转子转。所以BLDC电机同样会沿用A-X、B-Y、C-Z这种三相绕组标记法,只不过很多成品的电机内部已经接好星形或三角形,外面只引出三根粗线,你才看不到六个头的型号。
1.2 “相”和“轴”差了多远
很多人一看到“A轴、B轴、C轴”的说法,自动就会往笛卡尔坐标系上靠,觉得三个轴应该互相垂直。但电机里说的“相”,指的是电路上的独立绕组支路:A相、B相、C相,彼此之间在时间上的电流相位差是120°,在空间上的绕组轴线夹角也是按电角度120°来铺的。它跟机床、机器人里说的“X轴、Y轴、Z轴”根本不是一个体系。
这里可以给一个最简单的类比:家里的三相电,三根火线之间相位差是120°,但你把配电箱打开看,三根线的物理走向并不是按“互相垂直90°”排列的。电机绕组也是类似的道理——相位差120°,不要求空间上垂直。
所以,下次看到AX、BY、CZ,第一反应应该是“这是三个线圈的头尾标号”,而不是“三根空间轴”。
2. 扇面划分真相:三相绕组凭什么隔 120°,而不是 90°
2.1 电角度是绕不开的概念
搞清楚AX、BY、CZ怎么划分,必须引入“电角度”。电角度和机械角度的关系是:
θ_e = (P / 2) × θ_m
其中P是电机的极数。比如一台2极电机,极对数就是1,电角度和机械角度完全相等;一台4极电机,极对数是2,电角度就是机械角度的2倍;一台8极电机,极对数是4,电角度就是机械角度的4倍。
三相绕组的划分规则非常简单:三相之间必须相差120°电角度。注意,这是电角度,不是机械角度。
- 对2极电机来说,120°电角度就是120°机械角度,所以三相绕组可以绕着定子圆周“三等分”,每个扇形占120°。
- 对4极电机来说,极对数是2,120°电角度只相当于60°机械角度。
- 对8极电机来说,120°电角度只相当于30°机械角度。
这就是很多人拿“三相各占三分之一圆周”去套多极电机时,发现完全对不上的原因。极数一变,机械角度的“分饼方式”就变了,但电角度的120°始终保持不变。
2.2 看一下具体绕组是怎么铺的
以常见的12槽4极直流无刷电机为例。4极意味着极对数p=2,机械一圈360°对应电角度720°。三相要按电角度相差120°来划分,也就是机械上相差60°一相。12个槽均匀分布在定子圆周上,每个槽之间的机械角是30°,折合电角度就是60°。
于是绕组的排布会呈现“A、B、C三组线圈沿着圆周循环”的格局:第一对磁极下按A-B-C排,第二对磁极下也是按A-B-C排,每相的多个线圈再串联或并联在一起,组成对外的一条相绕组。你拿卡尺去量机械角度,A相与B相在圆周上按一个极距范围内的位置差是60°机械角度,而不是90°,也不是120°机械角度。
如果是2极电机,比如一些无人机用的小型外转子无刷电机,定子槽数不多,三个相绕组在空间上才是真正的“机械120°三等分”。这时你可能会觉得“120°和90°也没差多少嘛”——但差这30°在电磁意义上非常大,直接决定了换相顺序和转矩方向。
2.3 霍尔传感器的摆放也按电角度来
直流无刷电机带霍尔传感器时,霍尔的位置同样按电角度划分。常见的无刷电机有两种霍尔布局:120°电气角和60°电气角。这两种布局在电角度上对应的传感器间隔不同,但换算到机械角度时随极数变化。
比如一个4极电机,极对数是2:
- 120°电角度对应的机械夹角 = 120° / 2 = 60°
- 60°电角度对应的机械夹角 = 60° / 2 = 30°
所以你会看到4极无刷电机的三颗霍尔在圆周上要么间隔60°机械角,要么间隔30°机械角,而不是“整整齐齐三等分90°”。如果你只按机械位置去理解霍尔布局,很容易装错位置,导致换相时序错乱。
把这段记住,以后拆电机、换霍尔,量机械角度之前先问自己一句:这台电机是几极的?极对数一确认,电角度和机械角度的换算就清楚了。
3. 为什么有人总觉得“垂直才对”?两种 ABC 坐标系被混为一谈
3.1 机械加工领域确实存在“垂直的ABC轴”
垂直轴线的概念不是空穴来风。在机床和机器人领域,坐标轴有一套非常成熟的命名规则:X、Y、Z是三个互相垂直的直线轴,而绕着X轴旋转的轴叫A轴,绕着Y轴旋转的轴叫B轴,绕着Z轴旋转的轴叫C轴。
在这种语境下,A轴、B轴、C轴确实和直角坐标系紧密相关——因为X/Y/Z本身是两两垂直的,所以A、B、C作为“绕某根坐标轴的旋转轴”,也脱不开垂直体系的影子。
有经验的朋友做五轴联动、六轴机器人调试时,脑子里全是这种“X轴、Y轴、Z轴、A轴、B轴、C轴”的机械坐标概念。一旦转头去看电机绕组图,看到AX、BY、CZ,第一反应就是“这仨是不是也该垂直?”——这是非常自然的联想,但对电机来说就错了。
3.2 电机控制里另有一套“abc轴”
电机控制理论里也有“abc坐标系”的说法,但这个坐标系不是直角坐标系,而是三相静止坐标系。它的定义方式是把A相绕组轴线、B相绕组轴线、C相绕组轴线分别当作坐标轴,三个轴之间的夹角是120°电角度。
在这套坐标系里,三个轴向量的方向和实际绕组的空间位置严格对应。控制算法里经常做的Clark变换,就是把这种120°夹角的abc三相坐标,变换成90°夹角的αβ两相静止直角坐标系;再进一步做Park变换,变成dq旋转坐标系,也就是电角度跟随转子位置的同步坐标系。
也就是说,电机控制里的坐标变换过程其实存在“垂直坐标系”——αβ和dq都是90°的直角坐标。但那是变换之后的事,不是三相绕组的原始空间关系。很多讲无感FOC的文章里画了两个坐标变换图,一派是αβ垂直轴,一派是dq垂直轴,独独没有说清楚原始abc三相轴之间是120°。读者看到满屏的“垂直坐标系”,自然就以为电机绕组也是垂直划分的。
3.3 用“三相电网”来脱敏这个误解
如果朋友还是搞不清楚,我一般直接拿三相交流电来打比方:
- 三相电的三相电压,相位上两两相差120°,这叫相位差。
- 你不可能会说“三相电的三根火线应该空间上垂直90°”。
- 电机里的三相绕组也一样,电流相位差120°,绕组轴线空间夹角也是按电角度120°设计,跟“垂直”无关。
真正垂直的坐标系,是控制算法为了运算方便在坐标变换中生出来的工具,不是电机绕组本身的物理事实。换句话说:电机内部是“电角度120°三分天下”,控制器内部才是“αβ和dq两两垂直各管一摊”。
4. 实操判断:没有铭牌也没有箭头,怎么把三相绕组和霍尔对应起来
理论讲完了,来点动手的。很多朋友拿到电机后遇到的是另一种问题:端子上只有黄绿蓝三根粗线,没有标注A、B、C,也没有直观的AX BY CZ;或者电机拆开之后有六根引出线,却不知道哪两个是一对。下面按情况分别说。
4.1 六根引出线的电机,先找绕组配对
如果你遇到的是维修中的电机,或者专门引出六根线的星三角电机,第一步永远是找配对。把万用表打到电阻档或蜂鸣档,分别测量六个端子之间的通断。属于同一相绕组的两端,电阻接近0或很小;不同相绕组之间的电阻则明显大很多。比如你测出A和X之间通,B和Y之间通,C和Z之间通,那对应的相就找到了。
配好之后,再看电机原来的接线方式:
- 星形接法:三个尾端X、Y、Z短接在一起,A、B、C分别接三根相线。
- 三角形接法:A接Y,B接Z,C接X,首尾相连成闭环。
这里有个实测经验:如果电机是星形,任意两个相线端子之间的电阻等于两个绕组电阻串联,阻值大概是单相绕组的两倍;如果是三角形,相线间测到的阻值是“两绕组串联后再和第三个绕组并联”,计算出来的结果约是单相绕组电阻的2/3倍。所以量一个线间电阻,也能反推内部接法。
4.2 只有三根相线的电机,用手转出反电动势就能定顺序
大多数直流无刷电机外面只有三根粗线,内部已经接成星形。这种电机怎么判断三相顺序?最实用的工具是示波器,没有示波器用万用表的交流电压档也行。
具体做法:
- 把电机的相线任意标成U、V、W。
- 用示波器探头夹在U和V之间,另一根探头夹在V和W之间,共地接好。
- 用手匀速转动电机转子。
- 观察两路波形。如果U相相对于中点、V相相对于中点的波形是互差120°电角度的正弦波(或者梯形波),说明你标注的U、V、W顺序和真实相序一致。
反电动势的波形不需要很精确,只要能看到两组波形之间有明显的相位差,并且按照某个旋转方向判断出A-B-C还是A-C-B,就能确定相序。
没有示波器也可以这样:用万用表交流电压档,把表笔接在三根相线两两之间,转动转子,三组线间电压数值应当非常接近。如果某两组明显偏大或偏小,说明接线或绕组内部有问题。这个方法不能直接定相序,但能快速判断三相绕组是否对称。
4.3 霍尔信号的对应关系
直流无刷电机正常运行的换相,依赖霍尔信号和反电动势的相位关系。标准做法是让霍尔边沿和反电动势过零点对齐,然后按60°电角度步进换相。
实际操作中,最常见的问题不是理论,而是线序。控制器上的相线U、V、W和霍尔线HA、HB、HC不是任意接都能转的。接错时电机可能抖动、啸叫、堵转,甚至控制器直接报错。
我总结过一套比较快的试线方法:
- 先不管霍尔,按控制器的默认相序接上三条相线。
- 用手转动电机轴,用示波器同时看霍尔波形和反电动势波形。
- 如果霍尔信号的边沿位置和反电动势过零点对不上,就交换霍尔线的HA/HB,再看一遍。
- 如果交换两根霍尔线后能对齐,再通电测试转向;转向反了就交换任意两根相线,同时把霍尔线也对应的交换。
这里有一个原则要牢记住:换相线时,霍尔线的顺序往往也要一起跟着变。不能只改相线不改霍尔线,不然电子换相时序和转子位置永远对不上。
经验:试线的时候,控制器最好限流到1A以内,避免接错时烧毁功率管。我见过太多人上来就满电流测试,结果把无刷驱动器的MOS管一波带走,得不偿失。
4.4 一个帮忙记忆的判断表
| 测量对象 | 万用表显示 | 大概率结论 |
|---|---|---|
| 六线电机任意两端 | 接近0Ω | 这两个端子是同一相绕组的两端 |
| 三线电机任意两相线之间 | 各相阻值基本一致 | 三相绕组对称,内部已接成星形或三角 |
| 三线电机其中两相阻值明显偏大 | 可能有绕组断路或接线松动 | 需要拆开检查 |
| 用手转动时三相线间电压不平衡 | 反电动势不对称 | 可能某相匝数有问题,或转子磁钢退磁 |
实操时不要只测一次电阻就下结论。电机绕组温度升高后阻值会变大,刚停下来热态的阻值和冷态阻值可能差不少,建议统一在断电后冷却状态下判断。
5. 拿不准相位时最稳的做法:以反电动势为准,别信颜色
最后这一段算是我的个人体会。无刷电机的相线颜色在行业里没有统一标准,不同厂家、不同批次都可能用不同的颜色顺序。有人习惯黄绿蓝按A-B-C接,但反过来的情况我也遇到过不少,甚至同一台电机换了控制器之后,原来的颜色顺序就不能用了。
所以我的建议非常直接:不要靠颜色猜相序,也不要靠标签猜AX、BY、CZ,更不要默认“垂直”。所有判断都回归到两个物理量上:
- 电阻关系:判断绕组配对和是否短路/断路。
- 反电动势相位:判断相序和霍尔对齐。
重绕电机时尤其要注意,绕线完成后别偷懒,直接在三个线圈的引线上做好A、X、B、Y、C、Z的不可擦除标记,这是给以后检修时最大的方便。很多维修师傅拆机时只记“红线、蓝线、黑线”,等线皮老化或者颜色褪了以后,整个电机就变成一团谜。
还有一个小技巧:电机修好后,如果第一次通电就出现反转,按“交换任意两根相线”的方法就能把转向改回来。但如果电机本来是用来带动特定负载的,比如电动车轮毂、水泵、风机,改完相线后务必重新确认负载转向是否符合要求,别在油泵、风扇这类设备上把方向接反,低速短时间可能没事,高速时会产生异响甚至过流。
直流无刷电机的AX、BY、CZ,说穿了就是一堂“命名与角度”的课:六个字母是线圈头尾,120°电角度是空间划分规则,垂直坐标系是控制算法里的工具。这三层弄明白了,再去看电机绕组图、控制板接线定义、FOC坐标变换,思路都会清楚很多。要是下次再有人问“ax by cz是不是垂直轴线”,你可以直接把这篇转给他。