news 2026/11/4 5:53:16

无刷电机AX BY CZ端子怎么划分?120°电角度才是关键

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
无刷电机AX BY CZ端子怎么划分?120°电角度才是关键

做无刷电机调试的同行,应该都见过AX、BY、CZ这三个标记。我第一次拿到一台带霍尔的无刷电机时,看到端子上标着AX、BY、CZ,第一反应是:这三组字母到底代表什么?网上一搜,有个说法特别流行——“这是按照垂直轴线划分的”。这里先直接给结论:这个说法不准确。AX、BY、CZ不是三条互相垂直的轴线,而是三相绕组的出线端标记;真正决定这三组标记怎么划分的,是三相绕组在定子圆周上按电角度互差120°对称分布。把这个基本概念搞清楚,后面再看接线、换相逻辑,甚至FOC控制里为什么会冒出一组垂直的αβ坐标轴,就全都顺了。这篇文章把这件事拆开讲透,适合刚接触无刷电机的硬件工程师、调试人员,也适合自己折腾电机驱动板的朋友。

1. 先拆开AX、BY、CZ这三个标记:绕组编号还是绕组导线

1.1 A、B、C与X、Y、Z各自代表什么

三相无刷电机的定子上有A、B、C三相绕组。每一相绕组不是凭空悬浮的线圈,它有头和尾,也就是两个电气端点。为了把这两个端点区分开,工程上习惯把A相绕组的首端叫A,末端叫X;B相绕组的首端叫B,末端叫Y;C相绕组的首端叫C,末端叫Z。于是三相绕组就写成AX、BY、CZ。

这里非常容易踩第一个坑:看到六个字母,误以为电机里有六相绕组,或者以为AX、BY、CZ是某种坐标轴。实际上只有三个绕组,X、Y、Z不是另外三相,它们只是A、B、C相的“另一半”。你可以把一个绕组想象成一根电线,A和X就是这根电线的两个端点。无论这个绕组中间串联了多少个线圈、跨了多少个槽,只要最终引出两个接线端,这两个端子在图纸上就会标成类似A-X的形式。

还需要注意一点:不同厂家对“首端和末端”的具体定义不完全一样。有些厂家把X定义为A相绕组的“同名端”尾端,有些则只是把两个出线端随机标成A和X。从电机原理上讲,只要在驱动器端把对应相序接对,A和X的反向不影响运行,因为电流从A进X出,和从X进A出,对这个绕组来说只是电流方向相反,而换相逻辑本来就要求电流方向周期性变化。

1.2 三相绕组的两种常见接法与AX、BY、CZ的对应

AX、BY、CZ这六个端子在电机内部的连接方式,最常见的有两种:星形接法和三角形接法。

星形接法里,X、Y、Z三个末端在电机内部短接在一起,形成一个中性点,A、B、C三个首端引出到接线盒,接驱动器U、V、W三相。中性点有时候也单独引出一根线,用于无感控制里的虚拟中性点参考,但并不一定都有。

三角形接法里,不是把X、Y、Z短接,而是把A-Z、B-X、C-Y分别连接起来,形成闭环。这种接法下,任意两个引出端之间的直流电阻测量结果会和星形接法明显不同。三角形接法的任意两相之间,电阻测量值大约是单个绕组电阻的并联组合,通常比星形接法数值上有所区别。这也是一种快速判断电机内部接法的手段。

理解AX、BY、CZ和星三角的关系,对实际测量很重要。我曾经遇到一台电机,用万用表量三个端子之间全都有电阻,一开始以为绕组烧了或者三相之间短路了,后来一查图纸才发现电机内部是三角形接法,三相之间本来就有电气通路。所以做判断之前,先确认电机内部接法,比盲目量电阻更重要。

2. 核心问题:AX、BY、CZ是按“垂直轴线”划分的吗?

2.1 正确答案:不是垂直轴线,而是120°电角度对称

这个问题就是热搜里那句“直流无刷电机ax by cz怎么划分的,是按照垂直轴线划分的么”的答案核心。直接说结论:三相无刷直流电机的AX、BY、CZ绕组,在空间上是按电角度互差120°分布的,不是90°,也不是180°。

为什么非要是120°?因为三相驱动电流本身就是三个相位互差120°的正弦波。要让电机产生恒定幅值的旋转磁场,三相绕组在空间上就必须和三相电流在时间上保持同样的相位关系。你可以把三相绕组想象成三个“磁动势发生器”,每一相通电后都会产生一个指向某个方向的磁动势。三个磁动势在空间上错开120°,合成之后才能得到一个大小不变、方向连续旋转的磁场。如果按垂直轴线90°来布置,那就变成两相电机的结构,两相电流才能配合;三相结构配两相空间布局,磁场会出现严重的脉动,转矩也会剧烈波动。普通无刷直流电机和永磁同步电机都不会这么设计。

这也能解释为什么电机铭牌上常常只写三相、极数、额定电压,却从来不写“AX、BY、CZ轴线夹角90°”。因为物理事实摆在那里:三相绕组对称分布,120°电角度才是它的身份证。

2.2 电角度、机械角度与极对数的换算

很多人一看“120°”就想当然地认为是定子圆周上机械角度的120°,这在极对数等于1的电机上才成立。实际电机里极对数p往往大于1,比如常见的4极电机p=2,6极电机p=3,甚至车用驱动电机可以到8对极以上。

电角度和机械角度的关系很简单:电角度 = 极对数 × 机械角度。反过来说,如果要找的120°电角度对应到机械角度上,就应该是120°除以极对数。4极电机里,120°电角度对应60°机械角;6极电机里,120°电角度对应40°机械角。所以单靠一把量角器在电机端盖上量角度,往往量不出一个固定的120°,原因就是极对数不同,机械角度被等比例压缩了。

实操中怎么判断极对数?我常用的一个办法:用示波器接某一相反电动势,手动匀速转动电机轴一圈,数一数反电动势波形经历几个完整的正弦周期,周期数就是极对数。另一个办法是看霍尔信号:转动电机一圈,一个霍尔信号输出的完整周期数也可以。搞清楚极对数之后,你再回过来看绕组排列,AX、BY、CZ三组绕组轴线之间的关系就会变得很清晰。

2.3 “垂直轴线”的说法从哪来

既然正确答案是120°,那“垂直轴线”这个说法为什么会出现?我分析下来,主要有两个来源。

第一个来源是FOC控制里的坐标变换。矢量控制经常用到的Clarke变换,是把三相互差120°的静止坐标系变换到两相静止坐标系αβ上,而α轴和β轴是相互垂直的。后续的Park变换再把αβ旋转成dq轴,dq轴也是互相垂直的。很多学习者在看控制框图时,看到那些互相垂直的坐标轴,就误以为电机绕组也是这么绕的。其实坐标变换只是数学工具,用来简化控制计算,它改变的是我们描述电机的方式,而不是改变电机的物理结构。

第二个来源是两相电机的经验迁移。某些小功率交流电机或电容运转电机,主绕组和副绕组在空间上确实相差90°电角度。如果一个人先接触两相电机,再来看三相无刷,很容易把那套“垂直轴线”的习惯带过来。但这两种电机的基本结构不同,不能画等号。做三相无刷电机调试,脑子里必须建立起120°这个默认坐标。

3. 轴线划分的真正对象:相绕组轴线的空间位置

3.1 相绕组轴线和磁动势中心

前面说了“三相绕组轴线互差120°”,但“轴线”到底是什么?你得把它和AX、BY、CZ这几个字母分开。AX只是A相绕组的两个出线端标记,并不等于A相绕组的轴线方向。绕组轴线指的是:该相绕组通电之后,在气隙中产生的磁动势波形的中心线方向。通俗说,就是“这一相通电后,磁力线最集中的那个方向”。

每相绕组在定子槽里不是乱嵌的,它占据的槽位决定了它的磁动势轴线落在哪个方向。以最简单的2极电机为例,A相绕组可能分布在圆周某一段的若干个槽里,这些槽里的电流方向有一个总体指向,这个总体指向就是A相轴线的位置。B相、C相也一样,它们是A相轴线的位置沿圆周平移120°电角度得到的。

有一个很关键的点:一相绕组可以包含多个线圈,也不一定连续只占相邻几个槽,但不管怎么分布,从外部看,它呈现出的等效轴线方向是唯一的。这就好比你用一个力拉一个物体,中间可能经过很多滑轮、绕了很多路,但最终拉动的方向还是那条合力的方向。所以判断轴线靠的是整体效果,而不是单个线圈的位置。

3.2 槽极配合如何决定绕组轴线角度

把AX、BY、CZ划分到具体槽位上,是电机设计绕线时的工作。实际工程里,三相绕组通常按“相带”来划分。以常见的60°相带绕法为例,一个电周期的360°被分成6个相带,每个相带60°,依次标记为A、Z、B、X、C、Y。这里能看出,A和X虽然相隔三个相带,但它们属于同一相,只是首端和末端的关系;B和Y、C和Z同理。这就是AX、BY、CZ这套标记在绕组绕线层面的真实来源。

不同槽极配合下,每相占槽数不同。比如12槽10极电机,每相占4个槽,A、B、C三相互差120°电角度,但在定子圆周上对应的机械角度只有36°。如果拆开电机去看,A相线圈和B相线圈并非隔得很远,但它们的磁动势中心线按电角度算确实是120°。这里如果只盯着空间机械角度,很容易得出“这两相好像挨得很近”的错误判断。

对于定子开槽和绕组端部接线,AX、BY、CZ的划分还要考虑跨距和绕向。同一个槽里可能嵌有不同相的线圈边,但每个线圈的两个边必然属于同一个相带。绕线时把A相线圈的头从A端引出、尾从X端引出,B、C相同理。所以从绕组生产工艺来看,AX、BY、CZ更像是一张“出线地图”,而非几何轴线的命名。

3.3 三相坐标系与两相正交坐标系的区别

电机控制资料里经常出现三相坐标系和两相正交坐标系并存的图。很多初学者会把它们混在一起,以为一个电机的绕组既能看成120°布置,又能看成90°布置,两者取决于你怎么看。这里我要说清楚:物理绕组只有一个状态,就是三相120°布置;两相正交坐标系是控制数学的产物。

Clarke变换公式本身并不复杂。三相电流ia、ib、ic投影到αβ轴上,得到一个两相静止电流。这套变换成立的前提是三相绕组在空间上互差120°。正因为有了这个120°,Clarke变换才能把三相信号无失真地变成一个旋转矢量。如果电机绕组真的按90°垂直布置,那它就不是三相电机,而应该叫两相电机,控制算法也要换成两相坐标系,和现在主流的FOC逻辑完全不是一回事。

所以以后再看到“垂直轴线”这类词,先想一想:它说的是电机内部绕组,还是控制器算法里的坐标系?如果绕组的出线端标着AX、BY、CZ,那默认就是三相结构,默认就是120°电角度对称。千万别拿“垂直轴线”去套物理绕组。

4. 实操判断:怎么在实物上找AX、BY、CZ

4.1 用万用表确定三相绕组的六个端子

拿到一台没有图纸的陌生无刷电机,第一步就是确认哪两个端子属于同一相。工具不需要多,一个数字万用表就够。

把万用表拨到蜂鸣档或电阻档,任意选取两个端子测量通断。如果电机是星形接法且中性点在内部不引出,那么同一相的两个端子之间会导通,不同相之间不通。这样一组一组测下去,三组绕组很容易找齐。

如果电机内部是三角形接法,事情会稍微绕一点。因为三角形闭环的存在,任意两个引出端之间都有电气通路,只是电阻值大小不同。此时要看电阻的相对大小:同一相的两个端点之间,电阻值最小;不同相端点之间,相当于两个相绕组串联后再和一个相绕组并联,电阻值会明显变大。我建议把六个端点两两组合全部量一遍,记下六组电阻值,挑出三个最小值对应的组合,就是AX、BY、CZ三组绕组。

需要注意,绕组直流电阻一般很小,可能是几欧姆甚至不到一欧姆,万用表表笔自身的接触电阻会影响读数。测量时表笔要压紧,最好多测两次取稳定值。如果条件允许,用毫欧表会更准。

4.2 区分同名端:电池法、示波器法

找到三组绕组之后,还有一个问题:每一组里哪个端子算A、哪个算X?严格说,无刷电机的A、B、C命名具有一定的任意性,你完全可以自己定义哪一组是A相。但在定义之后,B相和C相的顺序就不能随意了,它们必须和A相保持120°电角度的次序关系。也就是说,你需要找到三个绕组的“同名端”,并用一个统一的参考方向来标记它们。

我常用的方法是感应法。先取第一组绕组,把它的两端临时命名为A和X;拿一节1.5V电池,瞬间碰触第一组绕组的A-X两端,产生一个电流脉冲。同时,用示波器接第二组绕组的两端,观察感应电压的极性。根据电磁感应原理,如果电池正极接的是第一组绕组的A端,那么第二组绕组中感应电动势的正极性端就是它的同名端,记为B;另一端记为Y。同理测第三组,得到C和Z。

如果手头没有示波器,可以用一个微安表头或者万用表的直流电压档观察指针摆动方向,也能判断同名端。只是指针摆动时间很短,需要反复操作几次才能看清。实际操作时,电池碰触时间不要超过1秒,既保护绕组,也保护万用表。

还有一种更省事的思路:如果你的电机有霍尔,那就直接用霍尔信号来定相序。手动转动电机,观察三个霍尔输出的顺序,就能确定霍尔之间的相对空间关系。再配合绕组的反电动势波形,把某一相绕组驱动一下,观察转轴转向,反推各相接线。这个方法比纯测量更接近实际应用。

4.3 接好驱动器之后的相序验证

接线完成后不能直接大电流上电,要先做一个安全的相序验证。我一般分三步走。

第一步,上电前测量:确认驱动器母线电压正常,电机线没有短路、没有对地短路。第二步,把驱动器设置成开环低速模式,给定一个小占空比,比如额定电压的5%左右,观察电机是否平稳转动。如果电机抖动、啸叫、电流很大,说明相序或霍尔相序有问题,立刻断电排查。第三步,确认电机平稳转动后,再逐步提高转速和负载。

很多新手在“反转”这个问题上反复折腾。这里要说一个容易忽略的结论:无刷电机要反向,不一定要交换任意两根电机线。如果你用的是FOC或BLDC六步换相,只要在软件里把换相顺序反过来,或者把霍尔信号逻辑取反,就能实现反转。交换电机线当然也能反转,但霍尔信号可能又要跟着调整,反而更麻烦。所以调试相序时,先把“硬件接线顺序”和“软件换相表”两者分开考虑,不要一遇到反转就去拆线。

5. 换相逻辑背后的“划分”逻辑

5.1 两两导通与六个换相状态的排列

三相无刷直流电机最常见的驱动方式是六步换相,也叫两两导通。每一时刻有且只有两个桥臂导通,一个上管、一个下管,电流从一个绕组流入,从另一个绕组流出,第三个绕组悬空。

六个换相状态和绕组的对应关系,可以简单列成这样:

换相状态导通绕组电流流动方向
状态1A、BA进、B出
状态2A、CA进、C出
状态3B、CB进、C出
状态4B、AB进、A出
状态5C、AC进、A出
状态6C、BC进、B出

这六个状态依次切换,就得到一个步进的旋转磁场。注意看,这里所有的导通组合都绕不开“AX、BY、CZ”这个映射关系——你的A相线接在哪根端子上,决定了桥臂对应的到底是哪一相绕组。如果接线时把A相和B相弄混,六步换相表中的状态序列就会全部错位,电机磁场方向乱跳,表现就是抖动或者锁死。

5.2 霍尔信号与绕组相序的配合

带霍尔的电机,三个霍尔元件在定子圆周上按120°电角度间隔安装。转起来之后,三个霍尔输出组合成一个三位的格雷码序列,比如101、100、110、010、011、001。这个序列每个状态对应一次换相事件。

霍尔信号和绕组相序的配合方式是:每个霍尔信号的跳变沿,对应某一相绕组的反电动势过零点。比如A相绕组的反电动势过零点应该与某一个霍尔跳变沿对齐。如果霍尔信号和绕组接线不匹配,换相时刻就会偏移,轻则效率降低、噪声增大,重则电机直接卡死或烧驱动器。

实际操作中,可以通过示波器同时抓霍尔信号和反电动势波形来确认对齐关系。不建议盲目相信霍尔元件的物理安装位置,因为霍尔传感器在批量生产中可能贴装偏差,尤其是小电机。很多国产无刷驱动板提供“霍尔相序自学习”,本质就是在启动时探测霍尔组合和反电动势的对应关系,自动建立换相表。这个功能很好用,但理解原理仍然重要。

5.3 无感控制下反电动势过零点的划分

无感无刷电机没有霍尔,全靠反电动势来判断转子位置。检测原理是:在不导通的那一相,根据反电动势过零点来确定换相延迟30°电角度。

A相绕组的反电动势过零点,在物理上对应转子磁场方向与A相绕组轴线成一定角度的瞬间。也就是说,你只有知道A相绕组轴线在哪,才能解释A相反电动势过零的含义。AX、BY、CZ在这里的价值,就是确定三个反电动势通道各自对应哪个绕组。只要接错一相,无感启动基本不可能成功,电机只会嗡嗡响。

无感控制里常用到“端电压法”来提取反电动势,这需要比较三相端电压和中点电压。如果电机是星形接法且中性点可引出,直接比较就行;如果中性点没引出,就得用三个电阻搭一个虚拟中性点。无论哪种方案,都要确保采样到的电压对应正确的相。有人为了省事,把采样电阻的公共端接错,结果反电动势过零点相位整个偏移,启动失败。这些都是AX、BY、CZ划分没理清留下的坑。

6. 常见问题、排查方法与调机心得

6.1 相序判断里的常见错误

第一类错误是概念错误,把AX、BY、CZ当成六相或坐标轴,这个前面已经反复强调。第二类错误是工具使用错误,比如用万用表电阻档量三角形接法的电机,看到两两相通就以为绕组短路。第三类错误是操作错误,在驱动器上电状态下插拔电机线,瞬时电压尖峰很容易打坏MOS管,这是维修中最常见的人为损坏原因。

还有一类隐藏错误:只认线色不认标记。电机厂家的线色标准并不统一。有些电机A相是黄色,有些是红色;有些X、Y、Z端子颜色和A、B、C完全不同。如果你上一台电机用红蓝绿接对了,换一台电机还用红蓝绿去接,相序很可能是错的。正确做法是每次拿到新电机,都重新做一遍绕组确认,哪怕只是用万用表快速量一下。

6.2 问题速查表

现象可能原因排查方向
上电不转、电流大绕组相间短路、MOS管击穿、相序完全错位断电后量绕组电阻,检查桥臂对地/对母线短路
电机抖动、启动困难霍尔信号与绕组相序不匹配,换相时刻错位示波器比对霍尔波形和反电动势过零点
空载正常、带载没力换相提前或滞后,控制参数不合适检查霍尔安装位置,重新校准换相表
某一相温度明显偏高该相绕组局部短路,或者驱动波形异常量三相电阻是否平衡,检查对应MOS管波形
反转相序接反、霍尔逻辑反、软件换相方向反先确认软件方向,再决定是否换线

6.3 几点实测总结

测量三相绕组直流电阻时,三相互差不超过5%通常算健康。如果某相电阻明显偏小,说明可能匝间短路;偏大则可能是焊点虚焊或线圈断路。这个简单检查能排除一大批电机本身的问题。

我自己的调试习惯是:先信号,后功率。也就是说先把霍尔信号和反电动势信号用示波器看清楚,确认波形频率、幅值、相位关系都合理,再上功率驱动。如果信号层面就不对,上功率只会烧东西。

还有一个很多人忽视的小技巧:用手转动电机轴,听声音。正常的无刷电机手动转动时,由于齿槽转矩的存在,会有轻微的周期性阻滞感,这是正常的。但如果转动过程中有金属摩擦声、不均匀的卡滞感,那绕组或者轴承可能已经有机械损伤。这类问题不是电气调试能解决的,得先修好再上电。

最后说一点个人的体会

我最早踩过最深的一个坑,就是把AX、BY、CZ当成三条正交轴线去理解,然后按照垂直轴的思路去对霍尔、查换相表,折腾了两天才发现方向完全错了。后来把那台电机拆开,数了一遍槽内的线圈分布,又用示波器看了反电动势和霍尔波形的对应关系,所有问题全都清晰了。所以对于“ax by cz怎么划分”这类问题,最靠谱的答案不是背公式,而是拿万用表量、拿示波器看、用手转动转子去感受。物理世界不会骗人,接线定义和轴线关系最终都会如实体现在波形上。希望这篇内容能帮你少走一些弯路。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/4 5:53:15

R语言因子类型转换五大坑与可审计清洗流水线

1. 项目概述:为什么因子类型转换是R语言数据清洗中最容易翻车的环节在R语言实际数据分析工作中,因子(factor)类型转换从来不是教科书里轻描淡写的“as.factor()”或“as.character()”两行代码的事。我带过不下二十个数据分析项目…

作者头像 李华
网站建设 2026/11/4 5:53:01

Twitter营销自动化:工具选择与实战策略

1. 社交媒体营销自动化趋势解析在当今数字化营销环境中,社交媒体平台已成为企业获客和个人品牌建设的重要阵地。以Twitter为代表的社交平台,其开放性、即时性和全球覆盖特性,使其成为跨境营销的理想选择。然而,随着平台用户基数扩…

作者头像 李华
网站建设 2026/11/4 5:52:48

Oracle 19c与SQL*Plus实战:数据库管理与优化指南

1. Oracle 19c入门指南:数据库世界的敲门砖Oracle数据库作为全球领先的企业级关系型数据库管理系统,19c版本是其长期支持版本(Long Term Release),在稳定性、性能和安全性方面都达到了新的高度。对于刚接触Oracle的开发…

作者头像 李华
网站建设 2026/11/4 5:52:47

AI工程从零开始:手写张量与自动求导,打通训练到部署全链路

我认真做“ai-engineering-from-scratch”这个项目的时候,身边不少朋友问过我同一个问题:现在TensorFlow、PyTorch这些框架这么成熟,预训练模型一抓一大把,为什么还要从零开始做?这个问题其实问到了点子上。AI Enginee…

作者头像 李华
网站建设 2026/11/4 5:51:43

链表反转:头插法实现与C语言优化技巧

1. 问题背景与核心挑战链表操作是算法面试中的高频考点,LeetCode 92题要求反转链表中从位置m到n的部分。这个看似简单的需求在实际编码时会遇到几个典型痛点:边界条件处理复杂(m1或n链表长度时)需要保持未反转部分的连接关系题目要…

作者头像 李华
网站建设 2026/11/4 5:49:05

E24标准电阻表:硬件工程师的工程直觉基石

1. 为什么一张E24标准电阻表值得你打印贴在工位上?“常用标准电阻表 | E24标准电阻表”——这行字看起来平淡无奇,像电子实验室墙角那张泛黄的旧海报。但在我拆解过上百块故障电路板、调试过三千多个模拟前端、帮二十多位硬件新人绕过“阻值选错导致运放…

作者头像 李华