无刷电机AX BY CZ相序详解:从绕组排布到反电动势检测
如果你拆过无刷电机,或者盯过驱动板丝印,那你大概率见过A/X、B/Y、C/Z这组分法。前几天还有人问我:ax、by、cz到底按什么划分的,是按照垂直轴线划分的吗?我当时一愣,这不是电机绕组的同名端标记吗,怎么还扯上垂直轴线了。后来聊下去才明白,他把绕组相轴线的概念和dq旋转坐标轴搞混了。
这个问题其实挺典型,尤其现在做电动工具、机器人关节、无人机电机的人越来越多,大家手头都有直流无刷电机,但真正能把AX、BY、CZ来历讲清楚的没几个。这篇文章就用比较直白的方式,把这组标记的划分逻辑、定子绕组排布规律、以及常见的测量判别方法一次说透,保证你看完不会再被这个问题绕晕。
1. 先把这事儿说清楚:AX、BY、CZ到底是什么
1.1 三相绕组的端口命名
直流无刷电机,或者说绝大多数永磁同步电机,定子里面都嵌着三套线圈,分别叫A相、B相、C相。每一相线圈都有两个出线端,为了区分,把“头”标成A、B、C,把“尾”标成X、Y、Z。所以AX就代表A相绕组的完整线圈通路,BY是B相,CZ是C相。
这就像家里三根水管,每根都有进水端和出水端。光说“水管”你分不清是哪一根,但你给它们标上1进/1出、2进/2出、3进/3出,那就是一组一组对应的关系。AX、BY、CZ本质上就是这种命名。
关键点来了:在绝大多数直流无刷电机里,这三相绕组的尾端X、Y、Z是被接在一起的,形成所谓的星形连接中性点。所以你从电机外面只能看到三根粗壮的相线,这三根线标着A、B、C也好,标着U、V、W也好,实际上都是“首端”。X、Y、Z那个公共点包在定子内部,外部根本看不见。
所以会出现一个现象:你拆开的电机明明只有三根输出线,但图纸上、驱动板上却写着A/X、B/Y、C/Z,很容易让人觉得是六个轴或者什么复杂坐标系。实际上就是“每一相的两个端点”而已。
1.2 为什么有人会想到“垂直轴线”
用户会问“ax by cz是不是按垂直轴线划分的”,这个联想很自然,因为电机理论里确实有一个“轴线”的概念,而且确实有互相垂直的坐标轴。但那说的是αβ坐标轴和dq旋转坐标轴,跟AX、BY、CZ是两码事。
永磁同步电机的转子坐标系里,d轴是转子永磁体的磁极轴线,q轴超前d轴90度电角度,这俩是正交关系,也就是垂直。两相静止坐标系里,α轴和A相绕组轴线重合,β轴超前α轴90度。做FOC矢量控制的人天天跟这两个垂直轴打交道,但你注意:它们都是坐标变换中的虚拟轴,不是定子绕组物理上的三个相带。
三相绕组本身的机械排布,在空间上并不是互相垂直的。三相之间互差120度电角度,这个角度关系从A相到B相到C相,始终是120度的对称关系,没有任何一组是90度。所以如果你硬套“垂直轴线”来理解AX、BY、CZ,方向从一开始就偏了。
2. 60度相带:AX、BY、CZ在定子上到底怎么分
2.1 相带划分的基础规则
要看懂AX、BY、CZ怎么来的,得先理解电机绕组里“相带”这个词。所谓相带,就是一对磁极下,每一相绕组在定子圆周上所占的连续区域,单位是电角度。
三相电机在360度电角度的一对极范围内,要布置三相绕组。每一相还要占正、负两个半相带,加起来一共6个相带,每个相带占60度电角度。这6个相带的排列顺序,在教科书和工程图纸上非常统一,基本就是:
A、Z、B、X、C、Y
就这么一个循环,你把它背下来,后面所有分槽问题都好办。注意这里面的对应关系:
- A相的两个半相带是A和X,两者空间上相隔180度电角度;
- B相的两个半相带是B和Y;
- C相的两个半相带是C和Z。
等等,你可能会问:顺序里明明是A、Z、B、X、C、Y,Z紧跟在A后面,那Z怎么成了C相的一半?没错,就是这样。6个相带不是按“A、B、C、X、Y、Z”排的,而是“A、Z、B、X、C、Y”交替出现。A旁边是Z,然后才是B。这是为了把三相绕组按60度相带均匀铺开,让磁动势波形尽可能接近正弦。
2.2 完整实例:24槽4极无刷电机怎么分
光说公式太干,直接拿一个最常见的定子来做示范:24槽、4极、三相无刷电机。
第一步,算每极每相槽数q:
- 极数2p = 4,极对数p = 2;
- 相数m = 3;
- 槽数Z = 24;
- 每极每相槽数q = Z / (2p × m) = 24 / (4 × 3) = 2槽。
这代表每个相带占2个槽,60度电角度正好对应2个槽距。
第二步,算每槽的电角度:
- 电角度 = 机械角度 × 极对数;
- 一个机械圆周360度,4极电机极对数2,所以整个圆周是720度电角度;
- 每槽电角度 = 720 / 24 = 30度电角度。
所以相邻两槽之间相差30度电角度,每个相带2个槽,就是60度电角度。
第三步,从任意一槽开始编号,按顺序填相带:
| 槽号 | 相带 | 电角度范围 |
|---|---|---|
| 1-2 | A | 0-60度 |
| 3-4 | Z | 60-120度 |
| 5-6 | B | 120-180度 |
| 7-8 | X | 180-240度 |
| 9-10 | C | 240-300度 |
| 11-12 | Y | 300-360度 |
| 13-14 | A | 360-420度 |
| 15-16 | Z | 420-480度 |
| 17-18 | B | 480-540度 |
| 19-20 | X | 540-600度 |
| 21-22 | C | 600-660度 |
| 23-24 | Y | 660-720度 |
看到没,循环了两次,因为4极电机电角度是720度,等于机械一圈。这个表就是AX、BY、CZ划分的底层逻辑。你问“ax by cz怎么划分的”,答案就在这张表里:按每极每相槽数均分,按60度相带顺序循环,跟垂直不垂直没有半点关系。
2.3 同相两个相带为什么反着接
A相带在槽1-2,X相带在槽7-8,这两个相带空间上相差180度电角度。如果电流方向也一样,它们产生的磁场方向就会相反,相互抵消。所以绕线时必须把X相带里面的线圈反着串进A相回路。
怎么理解?你想象两节电池串联,如果正负极接反,电压相互抵消;接对了,电压才相加。绕组也是一样,A相带和X相带必须反向串联,才能让它们在空间上互差180度的前提下,产生的磁动势指向同一个方向。
实际接线是这样:
- 槽1-2里的线圈头尾相连串起来;
- 槽13-14里的线圈也串起来;
- 槽7-8里的线圈串起来后,要特别注意首尾方向,让电流方向和A相带相反;
- 槽19-20同样反向串入;
- 最后整体引出两个端点,一个叫A,一个叫X。
B相和C相同理。B相带5-6、17-18正串,Y相带11-12、23-24反串;C相带9-10、21-22正串,Z相带3-4、15-16反串。
你如果自己绕电机,最容易犯的错就是某相的一个线圈组方向接反。接反之后那一相的反电动势波形会严重畸形,电机会剧烈抖动、发热,电流还特别大。所以,装好以后务必用后面说的方法校验一下。
3. 空间上的“轴”到底怎么排布
3.1 三相绕组轴线:互差120度电角度
抛开相带名称,我们用一个更抽象但更好用的概念:相绕组轴线。
所谓A相绕组轴线,就是单独给A相通直流电时,定子产生的磁动势方向。对A相来说,A相带在0-60度、X相带在180-240度,反向串联后,它们的合成磁动势轴线正好落在A相带的中心线上,也就是30度电角度方向。B相合成磁动势轴线落在120-180度相带的中心,也就是150度方向。C相则是C相带中心,270度方向。
三个轴线分别是30度、150度、270度电角度,彼此相差120度电角度。这是一个绝对对称的布置,和垂直(90度)没有关系。你可以想象一个奔驰标志,三个箭头均匀指向120度方向,那就是三相绕组的空间关系。
这个120度关系是做电机控制的理论基石。霍尔传感器要互差120度电角度安装,无刷电调按六步换相驱动时,每一步间隔60度电角度,加起来一圈360度,全部建立在三相轴线对称的基础上。
3.2 电角度和机械角度别直接换算
很多人在定子上画线的时候,容易把电角度当机械角度用,这是新手绕电机最大的坑。
电角度和机械角度的关系是:
电角度 = 机械角度 × 极对数
极对数是几,电角度就翻几倍。回到24槽4极的例子,极对数是2,那空间上相距30度的两个槽,在电学上就是60度;空间上相距90度的两个位置,电学上可能已经差了180度。如果你拿把直尺量90度,以为这就是垂直,那换算成电角度后根本不是那么回事。
这也是为什么“垂直轴线”这个说法在电机里那么有迷惑性。dq轴系的垂直是严格建立在电角度层面的,你必须在转子坐标系里看,跟着转子一起转。而ABC三相绕组的120度关系,是在定子静止坐标系里看的。两者不是一个坐标系,不能直接类比。
3.3 那“垂直”的到底是什么东西
既然AX、BY、CZ不是垂直划分,那电机里到底什么才是垂直的?答案是坐标轴,而不是物理绕组。
- αβ静止坐标:α轴和A相轴线重合,β轴超前α轴90度电角度,用于Clarke变换,把三相静止abc变换成两相静止坐标;
- dq旋转坐标:d轴和转子N极轴线重合,q轴超前d轴90度电角度,用于Park变换,把两相静止坐标变换成两相旋转坐标。
这套坐标变换体系是FOC矢量控制的核心,也是所有“垂直”概念的真正来源。做控制算法的人天天面对的是d轴、q轴、α轴、β轴,它们之间的关系是正向交的。但你要记住,绕组物理排布始终是120度互差,坐标轴是为了计算方便而建的数学模型,两者不要搅在一起。
所以以后再有人问“AX、BY、CZ是按垂直轴线划分的吗”,你直接告诉他:物理绕组按120度电角度划分,垂直的是坐标变换里的虚拟轴,跟绕组分相没关系。这句话基本就是标准答案。
4. 回到实操:怎么判断你手上的电机谁是A谁是B
4.1 万用表电阻法判断基本健康状态
现在假设你手里就是一个三根线的无刷电机,没有图纸,你怎么判断它是好是坏,能不能对应上AX、BY、CZ呢?
万用表电阻档,两两测量三根相线之间的电阻。星形连接的无刷电机,任意两相之间是两段相绕组串联,所以:
相间电阻 = 2 × 单相电阻
正常电机三组相间电阻应该是基本相等的,偏差不超过1%。如果你测出来A-B是0.5欧,B-C是0.5欧,C-A是1.5欧,那这电机肯定有问题,大概率C相内部有断点或者匝间短路。
测的时候还有个细节:小功率无刷电机相电阻往往很低,可能只有0.1欧到几欧,普通万用表误差很大。最好用毫欧表,或者用四线制测量法。没有仪器的话,对比法也行:把三个读数放在一起看相对差异,绝对数值不准不影响判断。
注意,电阻法只能判断电机绕组有没有断、有没有明显短路,完全无法判断哪根线是A、哪根是B、哪根是C。因为三相是对称的,测出来都一样。
4.2 反电动势法确定三相和霍尔对应关系
想真正判别A、B、C相序,最靠谱的办法是看反电动势波形。
方法很简单:用示波器两个探头分别接在电机的两根相线上,第三根悬空,然后用手匀速转动电机轴。示波器上会看到正弦波。然后换下一组,再测。三组波形测完后,你可以通过波形的相位关系确定三相顺序。
更实用的做法是配合霍尔传感器一起看。很多无刷电机引出线上不仅有A、B、C三根相线,还有5根霍尔线(VCC、GND、HA、HB、HC)。你需要确认的是:霍尔传感器的输出状态和反电动势过零点之间的关系是不是标准120度。
把示波器CH1接A相和中性点(如果是星形且中性点引出的话),CH2接霍尔HA的输出,转动电机,观察A相反电动势的过零点应该落在HA信号的特定边沿附近。如果相位错乱,说明霍尔安装位置或者相线顺序有误。
如果你没有示波器,也有土办法:把电机的三根相线任意接上无刷电调,霍尔线也接上,先试转一下。如果电机正常转动,那当前的相序就是对的;如果抖动、转不动、电流大,就把任意两根相线对调再试。实际操作中,三相相线任意对调两根,电机转向会反转;但如果对调方式和霍尔不匹配,电机可能只在某个区间抖动。
4.3 用感应法找同名端
如果你想确认一台散装电机里哪个头是A、哪个头是X,也就是确定同名端,还有个经典电磁感应法:
- 万用表打到最小毫伏电压档,或者用示波器;
- 任意拿一相的两个线头接在万用表上;
- 拿另一相的一个线头,碰一下一节干电池的正极,另一头碰负极;
- 在接通或者断开的瞬间,万用表会感应出一个脉冲电压,指针正向偏转还是反向偏转,取决于两个绕组的同名端关系。
这个方法和变压器测量同名端的原理完全一样。多试几次,把三组线头的相对极性标出来,就能拼出完整的AX、BY、CZ连接关系。当年给返修电机重新接线时,这招救了无数次命,比翻图纸好用多了。
4.4 接线错误后最常见的故障现象
我见过太多人把无刷电机接错线之后的反应,这里列几个典型的:
- 电机不转,或者只在某个位置来回抖,这是相序错乱最典型的现象,不是“转反了”,而是转矩方向和霍尔信号完全不对应;
- 空载电流异常大,转速却上不去,手感很沉,说明有绕组方向接反,定子磁场互相抵消;
- 电机转起来了,但噪声很大,电流波形明显畸形,可能是某相内部接线不对,产生很大的谐波分量;
- 运行几分钟电机发烫,而驱动器没有报过流,多半是反电动势相位不对,电流和反电动势没对齐。
大多数人第一反应是“相线接反”,但仅仅交换任意两根相线,电机可能直接反转或者继续抖。真正要做的是对调相线的同时,也要核对霍尔信号线,保证整体逻辑一致。如果驱动板支持换相顺序配置,也可以不改线,直接在软件里调整。
5. 常见问题速查与独家经验
5.1 常见问题速查表
| 现象 | 可能原因 | 排查方法 |
|---|---|---|
| 三根相线两两电阻不相等 | 绕组断线、匝间短路、内部焊点虚焊 | 直接重绕或返厂,普通维修修不了匝间短路 |
| 相线对地(机壳)电阻小 | 绝缘破损、绕组碰壳 | 用绝缘电阻表(摇表)测,别用万用表低电压档 |
| 电机抖动不转 | 相序和霍尔信号不对应 | 交换任意两根相线,或调整驱动软件换相表 |
| 空载电流大、温度高 | 绕线方向错误、相带接反 | 用反电动势法检查波形,对调该相两个端头 |
| 转动时有明显顿挫感 | 霍尔位置不对、霍尔损坏 | 测霍尔输出电平,用手转动时应有6个状态循环 |
| 两相有信号,第三相没信号 | 其中一相断线、驱动管损坏 | 先量相电阻,再量驱动板上下桥 |
5.2 关于“AX、BY、CZ”的常见误区
误区一:以为AX、BY、CZ是六个物理轴或六层绕组。实际上只是三相绕组的六个端点,三对而已。
误区二:以为三相绕组按垂直90度排布。实际是120度电角度对称排布,垂直的是控制坐标轴。
误区三:以为三根线电阻一样就是相序正确。电阻对称只能说明三相绕组本身健康,完全不能说明相序。相序要靠反电动势和霍尔信号来确定。
误区四:以为线头标着A、X就万事大吉。很多生产厂家,特别是小厂,出线端颜色和标签可能存在混乱,特别是返修过的电机。宁可自己测一遍,也不要轻信标签。
5.3 我自己的操作习惯
最后分享几个我实际干活的习惯,碰巧能帮你少踩坑。
第一,不管电机标签怎么标,我拿到手第一件事永远是测三组相间电阻,并且把数据记录下来。这个数据在后续对比霍尔波形、排查驱动问题时非常有用。你如果不知道正常值是多少,等出故障时连参照都没有。
第二,真正确认相序,我从来不做“盲试”。先把电机的三根相线接示波器,用手转电机,先把三相反电动势波形拍下来,标好相位,再和霍尔信号对。盲试虽然快,但对驱动板很不友好,万一相序错得太离谱,瞬间大电流容易烧MOS管。一个MOS管比一次测量贵多了。
第三,判断同名端时,我习惯用示波器而不是万用表指针。因为万用表响应慢,脉冲太短看不清。示波器能看到脉冲极性就一目了然,而且可以顺便记录波形,不容易忘。
第四,遇到来路不明的无刷电机,别急着上驱动。先用一节干电池加一个小灯泡做一个简易通断测试器,把三对端点找出来。整个过程五分钟,能帮你省下后面几小时的排障时间。
这些经验看起来零碎,但都是在返修、改机、做驱动匹配时实打实攒下来的。AX、BY、CZ这种标记,原理上并不复杂,真正难的是在你手里的电机和图纸对不上号时,还能有条不紊地把相序拆明白。希望这篇文章能把这个问题彻底讲透。