
看到“直流无刷电机ax by cz怎么划分的是按照垂直轴线划分的么”这个热搜问题时我先愣了一下随后会心一笑。作为常年和电机驱动打交道的人这类问题几乎每个季度都会遇到几次提问者多半是被“AX”这个写法带偏了以为它是某个“轴”的缩写进而联想到数控机床里的A轴、B轴、C轴以及矢量控制里垂直摆放的d轴和q轴。其实在电机图纸上AX、BY、CZ是三相绕组首尾端的标准命名和空间里“垂直不垂直”没有直接关系。这篇文章就把这几个符号的来龙去脉、实际接法、反电动势测量和常见误区一次说清给做机器人、无人机、电动工具或者玩BLDC驱动板的朋友一个能落地的参考。1. 先搞懂AX、BY、CZ到底是什么1.1 三相绕组首尾端的命名习惯在三相电机里不管是异步机还是永磁同步机定子绕组都是由三个相互独立、参数接近的线圈组成。为了标识线圈端部业界用了很老的一套办法A相的两个引出端分别叫A和XB相的两个引出端叫B和YC相两个端子叫C和Z。A是首端X是尾端其他相按字母顺序类推。旧图纸上还有用D1、D2这样的标法但AX BY CZ这一套在维修资料和培训教材里非常常见。为什么是A-X而不是A-B因为B已经用来表示另一相了所以同一绕组的尾端只能另起炉灶从字母表里越过去找X、Y、Z。这在IEC老标准里比较流行新标准更倾向用U1/U2、V1/V2、W1/W2。直流无刷电机本质上是三相永磁同步电机定子绕组同样是三相对称所以AX BY CZ这套符号也就一直沿用下来。很多人看到电机端盖上贴着“A”“X”两个字母以为那是两个不同的连接点其实它们是同一个线圈的两端用万用表一量电阻几乎为零。1.2 绕组端子和空间轴线不是一回事要理解这个热搜问题必须先分清“绕组端子”和“绕组轴线”。A和X是物理上能摸到的两个接线点中间隔着铜线而“相轴”是一个抽象概念。当A相电流从A流入、X流出时会在定子气隙中产生磁场以电机轴心为原点磁动势最强的方向就被定义为A相绕组的轴线。同样B相、C相也各有自己的相轴。这三条相轴在定子圆周上互差120°电角度目的是合成一个圆形旋转磁场。但“AX BY CZ”本身只是给六个端子做命名它标记的是线圈端点不是空间方位。你拿着标签纸贴A、贴X和电机转轴方向没有任何对应关系。所以如果有人问“AX BY CZ按垂直轴线划分吗”答案从一开始就是否定的它们按三相绕组的分相来划分不是按垂直轴线划分。2. 空间布局为什么不是垂直而是互差120°2.1 极对数决定了机械角度很多新手会把“三相互差120°”直接理解成电机外壳上三根线之间夹角是120°这是个误区。三根引出线最后都接在同一排插头或端子上线束的物理排列是装配工艺决定的跟绕组真正埋在定子哪个槽里没有关系。绕组在定子铁芯里的空间间隔要看极对数p。电角度和机械角度的关系是电角度 p × 机械角度。以常见的2极电机p1为例转子每转一圈磁场变化一个完整周期A、B、C三相绕组轴线在空间上彼此相差120°机械角度。如果是4极电机p2转子每转一圈要完成两个电周期那么三相绕组轴线对应的机械角度就只有120° / 2 60°。6极电机继续减半变成40°。我画过一张速查表贴在工作台上极对数p极数三相绕组轴线之间的机械夹角12极120°24极60°36极40°48极30°不管机械角度怎么变三个绕组产生的反电动势相位差始终是120°电角度。控制算法关心的也是电角度所以极对数只是一个换算系数。这个基础如果不清楚后面理解换相和FOC都会卡住。2.2 垂直轴线到底指什么“垂直轴线”这个说法在电机控制里确实存在但说的是另一个坐标系。转子永磁体产生的磁场方向被定义为d轴也叫直轴与d轴垂直的方向是q轴也叫交轴。d轴和q轴在空间上相差90°电角度所以被叫作垂直轴线。在FOC矢量控制里定子电流会被分解成沿d轴的励磁分量id和沿q轴的转矩分量iq这两个分量相互独立、线性可控所以控制系统特别偏爱这套垂直坐标。问题就出在这很多资料会把“d轴、q轴互相垂直”写得非常醒目初学者看多了再见到“AX BY CZ”忍不住往“垂直轴线”上联想。实际上AX BY CZ属于物理绕组的命名体系d/q垂直轴属于控制算法里的旋转坐标系两层东西别放在一个维度里硬套。3. 实操怎么找出电机引出线里的AX、BY、CZ3.1 万用表分相六根线先配对拿到一台没有图纸的无刷电机先别急着上驱动。最稳妥的做法是拿万用表蜂鸣档把六根引出线两两测一遍。同一个绕组的两个端点之间是导通的阻值很小可能在零点几欧到几欧之间不同绕组的端点之间是断开的。实际操作时我会准备六张标签纸从1到6编号然后画一个6×6的导通矩阵。假设测得1号和4号导通那暂定这是一对绕组先叫A相2号和5号导通叫B相3号和6号导通叫C相。注意这里只确定了“一对”关系还没分清哪个是首端A、哪个是尾端X。如果电机只有三根动力线那更简单这三根线就是A、B、C三个首端尾端X、Y、Z已经在电机内部连成了星点外面看不到也不需要你区分。3.2 用反电动势波形定相序只有三根线时真正的难点是确定它们谁该接驱动器上的U、V、W也就是相序。判断相序最好用的工具是示波器方法也很笨但很有效手动转动电机轴同时用示波器三个通道分别夹三根线公共端接到电机的星点或者用三个等值电阻搭一个虚拟星点。转动时三个通道会显示三相的反电动势波形。BLDC电机一般是梯形波PMSM电机一般是正弦波但它们的过零点顺序都能反映相序。随便找一个上升沿过零点观察三个通道经过零点的先后顺序。假设CH1先过零、CH2第二、CH3第三那就把CH1接的线标记为A相CH2标记为B相CH3标记为C相。如果过零顺序反过来任意交换两根线就能纠正。这一步做完电机朝向驱动器的逻辑关系就清楚了。3.3 区分同一相绕组的首端和尾端很多人会纠结同一相的两个端子哪个是A哪个是X如果只是普通的三相无刷电机驱动工程上通常不强制区分因为驱动桥只要保证三个绕组按顺序通电把哪端叫A哪端叫X并不影响旋转磁场的方向。只有在星三角转换、双绕组电机或需要明确绕组绕向的场合才必须严格定义首尾端。如果需要区分可以用直流感应法。比如测A相时把B相绕组接上直流电源串一个限流电阻然后在B相断电的瞬间用万用表毫伏档观察A相两端哪个端子电动势为正。这个方法的原理是电磁感应线圈的同名端在磁通变化时极性一致。操作时建议用小电池加开关别直接拿大电源怼感应电压不高但冲击电流可能烧绕组。也可以用指南针法直接给绕组通低压直流电看磁针偏转方向来判断绕向。无论哪种方法做好标签记录比临时记忆靠谱得多。3.4 霍尔信号和相序的配合带霍尔传感器的无刷电机霍尔线通常有五根或六根电源正、电源地、HA、HB、HC。缓慢转动电机用万用表测三路霍尔输出会发现它们是三路互差120°的方波按照6个状态循环比如100、110、010、011、001、101。这个状态顺序和三相绕组线的ABC顺序是有确定对应关系的。如果霍尔状态顺序和驱动器的换相表不匹配电机就会抖动或者反转。现场最简单的验证办法是先把电机三根相线按默认顺序接好缓慢旋转电机读霍尔状态逐个记录下来再对照驱动器的换相表。如果对不上不要急着改固件先把三根相线任意交换两组试试通常就能找到正确的组合。我在调试时习惯把这个状态表抄在便签纸上比反复看手册快得多。4. 接错的代价与现场排查技巧4.1 相序接错会出什么毛病无刷电机接错相不是简单地“不转”会出现一堆迷惑行为。我总结过一张故障现象对照表现象可能原因上电后电机嗡嗡响但不转相序错误导致合成转矩太小或反向启动瞬间电流飙升驱动器过流报警换相逻辑错误MOS管直通或长时间堵转用手拧电机有明显顿挫感霍尔信号与相线不匹配位置环错乱电机能转但噪声大、发抖三相不平衡或其中一相接反电机反转但霍尔状态表却正常相线顺序与预期方向相反交换任意两相即可这里有个关键认知对调任意两根相线会改变电机的转向但不会改变霍尔逻辑本身如果霍尔相序也乱了问题就复杂得多需要重新建立“相线-霍尔-驱动器换相表”三者的一致性。4.2 一个云台电机的维修实录去年帮朋友修一个三轴云台故障是“换完驱动板之后电机一直抖”。我先量了三相直流电阻三个值分别是1.85Ω、1.82Ω、1.88Ω平衡得非常好说明绕组没烧。再看霍尔供电5V正常霍尔输出也有方波初步判断电机本体没问题。最后用示波器看驱动板三相输出发现PWM波形也正常。问题的根源说出来很丢人我把电机的A、B两根相线接反了而霍尔线没有同步调整。因为云台电机厂家用了蓝、绿、白三根线我当时下意识觉得“蓝色就是A相”没做反电动势测试就直接接上了。调试时电机一转就“咔咔”响好像里面有异物其实是换相时序和实际转子位置差了一拍转矩一会推一会拽。最后把蓝色和绿色对调一切恢复正常。从那以后我定了一条死规矩任何无刷电机到手不测反电动势、不配对标签绝不上电。4.3 第一次上电的安全原则如果是未知电机、未知驱动板第一次上电务必把限流调到最低档电压也降到额定的一半左右。我通常会把限流设成额定电流的30%先看能不能正常换相再慢慢往上加。出现任何抖动、异响、电流异常立即断电然后用手摸一下电机外壳温度。如果某相绕组很快发热说明那一相可能长期处于通电状态换相逻辑大概率是错的。提示不要靠反复试错来找相序尤其是大电流驱动板。试错一次可能只烧驱动管试错几次可能连电机绕组一起报废。正确的顺序是先测电阻再测反电动势最后上低压限流电。5. 控制里的“轴”从AX BY CZ到dq坐标5.1 三个坐标系三种“轴”我在带新人时经常发现大家不是搞不懂硬件接线而是被“轴”这个字绕晕了。在电机控制里至少有三套坐标系第一套是三相静止坐标系就是A、B、C三个相轴互差120°电角度对应物理绕组第二套是两相静止坐标系αβα轴通常和A相轴重合β轴超前α轴90°电角度第三套是两相旋转坐标系dqd轴跟着转子磁场走q轴垂直d轴。所以说到底“垂直轴线”这个词精确描述的是αβ和dq坐标系里的关系而不是三相绕组的AX BY CZ。如果非要把AX BY CZ说成“轴线”那也只能说它们是三条互成120°的相轴不是垂直轴。这是这个热搜问题最核心的概念澄清点。5.2 坐标变换物理绕组到垂直轴无刷电机驱动里的FOC算法会把三相电流先做Clark变换从ABC变成αβiα iA - 0.5 × iB - 0.5 × iCiβ (√3 / 2) × (iB - iC)这组公式得到的αβ轴就是垂直的。然后做Park变换把αβ变成旋转坐标系下的dqid iα × cosθ iβ × sinθiq -iα × sinθ iβ × cosθ这里的d轴和q轴也是垂直的。从物理世界看电流就是从那几根AX、BY、CZ对应的绕组流进去的从算法世界看这些电流被抽象成了id和iq两个正交分量。电机端子不会变坐标系只是换了个观察方式。所以别再问“AX BY CZ是不是垂直轴划分”了——AX BY CZ是物理标记垂直轴是数学工具两者通过坐标变换发生关系而不是通过空间位置发生关系。5.3 一句话回答热搜问题如果只能回答一句话我会这么说直流无刷电机里的AX、BY、CZ是三相绕组的首尾端标记划分依据是绕组结构和相序不是按垂直轴线划分电机控制里真正垂直的d轴和q轴是坐标系里的概念跟端子上印的字不是一个层面。6. 常见误区与避坑清单6.1 误解速查表常见说法实际正解AX BY CZ是三个旋转轴A相、B相、C相绕组的首尾端标号一共三对端子三相绕组按垂直轴线划分三相相轴互差120°电角度跟垂直无关电机的三根线空间上相差120°排出线束是装配布局绕组轴线角度由极对数决定相线颜色可以判断ABC相序颜色只是工艺习惯必须实测相序才能确认六根线没法判断首尾端万用表先分相再结合感应法或反电动势法确认d轴、q轴垂直所以AX BY CZ也垂直dq轴是旋转坐标系和绕组端子是两个层级的定义6.2 实战避坑清单第一新电机到手先拍照、贴标签。原厂标签可能贴在端盖内侧装好后就看不见了趁没装机把所有线缆、插座位置拍照存档。第二接线前用万用表通断档把每对绕组量一遍别省这一分钟。第三不要全信“红正极黄霍尔A”之类的经验不同批次、不同厂家的线色可能完全反过来。第四驱动板限流先设低电压先给半额确认波形正常后再加。第五有霍尔的电机霍尔线顺序和相线顺序必须一起调只调相线不调霍尔照样会抖。6.3 没示波器时怎么应急如果手头没有示波器又急着判断相序可以做一个小工具三个同阻值的电阻Y接做成虚拟星点配合一个小电机或手摇发电机把三根相线分别接电阻的另三个端然后用耳机或音频放大器听感应信号。这个办法有点野路子但现场应急判断过零顺序是够用的。当然最推荐的还是花几百块弄一台双通道示波器做电机驱动早晚用得上。最后讲点个人经验。入行头三年我因为不相信“颜色不代表相序”这个朴素的道理烧过两台驱动板。现在只要是无刷电机到手第一件事一定是拿示波器看反电动势、用标签纸重新编号。热词里的“ax”确实容易让人误以为是某个轴但搞电机的人看到“AX BY CZ”应该马上想到三相绕组。如果你也正在被类似“垂直轴线”的说法绕晕建议回到电机端盖处把这些端子当电路里的线圈端点看而不是当空间里的坐标轴看。很多问题一下子就通了。