第1章:单轴调试基础

单轴调试,是整个三轴联动系统的基石。说白了,如果单个轴都跑不顺,三个轴配合起来就是灾难。我见过太多工程师一上来就搞联动,结果问题满天飞,最后发现是单轴的方向信号就接反了。

这一章,咱们就踏踏实实把单轴调通。你想想看,一个电机能正常转、方向对、脉冲准、使能稳,后面的事就简单多了。

1.1 单轴电机空载测试

空载测试,就是电机不连任何负载,先让它自己转起来。这一步的目的很简单:确认驱动器、电机、控制器之间的连接没问题。

我的习惯做法是这样的:

  1. 先断电,检查所有接线。动力线(U/V/W)别接错,编码器线别插反。嗯,这里要注意,很多驱动器的编码器接口是15针的,别跟串口搞混了。
  2. 上电后,先看驱动器的指示灯。正常应该是绿色常亮或慢闪。如果红灯报警,八成是接线问题或参数不对。
  3. 给一个很小的速度指令,比如50rpm。别一上来就给1000rpm,万一方向反了,电机飞出去可不是闹着玩的。
  4. 观察电机转动。用手轻轻捏一下轴,感受一下扭矩是否均匀。如果电机一顿一顿的,可能是编码器反馈有问题。

重要:空载测试时,电机轴端不要装任何联轴器或皮带轮。万一飞出来,那就是一颗子弹。

我在项目中遇到过一件事:有个同事空载测试时电机不转,查了半天,结果是驱动器的使能信号没给。你说冤不冤?所以后面我会专门讲使能信号检查。

1.2 方向信号验证

方向信号,就是控制电机正转还是反转。通常用一根数字量信号线,高电平正转,低电平反转。但不同驱动器可能定义不同,一定要看手册。

验证方法很简单:

  • 给一个固定速度,比如100rpm。
  • 先给方向信号高电平,看电机转向。
  • 再给低电平,看电机是否反转。
  • 如果方向反了,有两种解决办法:要么在程序里取反,要么在驱动器参数里改方向极性。

小技巧:我习惯在电机轴上贴一小段胶带,这样一眼就能看出转向。别问我为什么,因为有一次我盯着光轴看了10秒,愣是没看出来它在转。

为什么会方向反了?最常见的原因是动力线U/V/W接错了任意两相。这时候电机也能转,但方向是反的。所以,如果你发现方向信号对了但电机转向不对,先检查动力线。

1.3 脉冲信号测量(示波器用法)

脉冲信号,是控制器发给驱动器的位置指令。步进电机和伺服电机都靠这个。如果脉冲信号不对,电机要么不动,要么乱动。

示波器怎么用?我简单说几个要点:

  • 探头接哪里? 接控制器的脉冲输出端和GND。别接反了,探头的地线夹子夹GND,探针点信号线。
  • 触发设置: 用上升沿触发,触发电平设在2.5V左右(如果是5V逻辑)。
  • 时基: 先设1ms/div,看一个脉冲周期。如果频率高,再调小。
  • 看什么? 看脉冲的幅值、频率、占空比。幅值要跟驱动器要求的逻辑电平匹配(常见5V或24V)。频率别超驱动器的最大输入频率。

警告:千万不要用示波器探头去量220V的动力线!我曾经见过有人把示波器烧了,探头直接炸开。示波器只能量信号线,不能量强电。

我记得有一次调试,电机总是丢步。用示波器一看,脉冲信号上有毛刺,频率还不稳定。后来发现是控制器的脉冲输出口驱动能力不够,加了个上拉电阻就好了。你看,示波器一上,问题就现形了。

1.4 使能信号检查

使能信号,就是让驱动器「干活」的信号。没有使能,电机就是自由状态,用手可以随便转。有了使能,电机才有力矩。

检查步骤:

  1. 确认控制器的使能输出引脚接到了驱动器的使能输入引脚。
  2. 用万用表量一下使能信号的电压。高电平有效的话,应该在3.5V以上(5V逻辑)或18V以上(24V逻辑)。
  3. 给使能信号后,用手拧电机轴,应该拧不动(或者有阻力)。如果还能轻松转动,说明使能没生效。
  4. 检查驱动器的使能参数。有些驱动器默认使能是低电平有效,跟你的控制器不匹配。

避坑指南:我曾经遇到过一个问题:使能信号给了,电机也有力矩,但一给脉冲电机就报警。查了半天,发现是使能信号和脉冲信号的时序不对。驱动器要求使能信号先建立,过几毫秒才能给脉冲。后来在程序里加了个延时,问题解决。

使能信号还有一个常见坑:有些驱动器支持「抱闸」功能,使能信号同时控制抱闸线圈。如果抱闸没打开,电机就算使能了也转不动。这时候要检查抱闸电源和接线。

知识体系总览

下面这张图,把单轴调试的四个核心环节串起来了。你可以把它当作调试时的检查清单。

单轴调试基础 - 知识体系 单轴调试 空载测试 方向信号验证 脉冲信号测量 使能信号检查 接线检查 → 上电 → 低速指令 正反转测试 → 极性确认 示波器测量 → 幅值/频率 电压测量 → 力矩确认 核心原则:先单轴,后联动;先空载,后带载 每个环节验证通过后,再进入下一步

单轴调试这四个环节,顺序其实有讲究。我个人习惯是:先空载测试让电机转起来,再验证方向对不对,然后用示波器看脉冲信号质量,最后检查使能信号。每一步都确认无误了,再往下走。

你想想看,如果脉冲信号有毛刺,你就算方向对了、使能给了,电机照样丢步。所以别嫌麻烦,一步一步来,后面联动调试的时候你会感谢现在的自己。

最后说一句:调试过程中,多用手摸、用眼看、用耳朵听。电机正常运转的声音是均匀的「嗡嗡」声,如果有异响,八成是机械问题或参数不对。别只盯着屏幕上的数据,现场的感觉也很重要。


公众号:蓝海资料掘金营,微信deep3321