第四章 电子齿轮与电子凸轮:同步运动的核心玩法

各位工程师朋友,今天我们来聊聊同步运动控制里最核心的两个概念——电子齿轮和电子凸轮。说实话,我刚入行那会儿,总觉得这两个东西很玄乎,不就是让两个轴跟着转嘛。但真正做项目才发现,这里面的门道深着呢。

电子齿轮解决的是「比例同步」问题,电子凸轮解决的是「曲线同步」问题。一个简单粗暴,一个灵活多变。咱们一个一个来拆解。

4.1 电子齿轮原理与实现

电子齿轮,说白了就是用软件代替了物理齿轮。物理齿轮有齿比,电子齿轮有电子齿轮比。你想想看,传统机械齿轮要换速比得换齿轮,多麻烦。电子齿轮呢?改个参数就行。

核心原理:

电子齿轮的本质是让从轴的位置(或速度)与主轴保持固定的比例关系。数学表达很简单:

从轴位置 = 主轴位置 × 电子齿轮比

但实际实现时,要考虑几个关键点:

  • 比例因子:通常用分子/分母表示,比如 3:1 表示主轴转3圈,从轴转1圈
  • 累加误差:每次同步都会产生微小误差,需要定期清零或补偿
  • 加减速匹配:主轴突然加速时,从轴必须同步响应,否则会丢步

我个人的经验:在项目中,我习惯把电子齿轮比拆成「脉冲当量比」来处理。比如主轴编码器是10000线,从轴是5000线,那齿轮比就是2:1。这样处理,误差控制更精细。

实现方式:

在PLC或运动控制器中,电子齿轮通常通过以下方式实现:

  1. 硬件电子齿轮:专用运动控制芯片,如PCL6045B,直接硬件计算
  2. 软件电子齿轮:在中断服务程序中计算,适合对实时性要求不高的场合
  3. 混合模式:硬件捕获主轴脉冲,软件计算从轴输出

避坑指南:我曾经在一个包装机项目里,直接用软件做电子齿轮,结果主轴速度一快,从轴就丢步。后来换成硬件捕获+软件计算的方式,问题才解决。记住:高速场合,硬件捕获是必须的。

4.2 电子凸轮曲线设计

电子凸轮比电子齿轮复杂多了。它解决的不是比例同步,而是「任意曲线同步」。比如印刷机的追剪、飞剪,主轴匀速转,从轴要完成「加速-同步-减速-回零」的循环。

电子凸轮的核心是凸轮曲线。曲线设计得好不好,直接决定了设备的振动、噪音和寿命。

4.2.1 多项式曲线

多项式曲线是最基础的凸轮曲线。用多项式函数来描述从轴位置与主轴位置的关系。

P(θ) = a₀ + a₁θ + a₂θ² + a₃θ³ + ... + aₙθⁿ

常用的有:

  • 3次多项式:保证位置和速度连续,但加速度有突变
  • 5次多项式:保证位置、速度、加速度都连续,适合高速场合
  • 7次多项式:更平滑,但计算量大

我的建议:一般项目用5次多项式就够了。7次多项式虽然更平滑,但调试起来很麻烦,而且对硬件要求高。除非是做精密光学设备,否则没必要。

4.2.2 S型曲线

S型曲线,也叫S-Curve,是工业上最常用的加减速曲线。它的特点是加速度连续变化,没有突变,所以冲击小。

S型曲线的核心参数:

参数 说明 典型值
最大速度 从轴能达到的最高速度 取决于电机和负载
最大加速度 加速度的峰值 通常为电机额定加速度的80%
加加速度 加速度的变化率 决定了曲线的平滑度

我记得有一次做锂电池卷绕机,客户要求速度从0到3000rpm只要0.1秒。用梯形曲线的话,加速度突变太大,机器抖得厉害。换成S型曲线后,加加速度设得小一点,机器就稳了。

4.2.3 修正梯形曲线

修正梯形曲线,是梯形曲线和S型曲线的结合体。它保留了梯形曲线的高速特性,又加入了S型曲线的平滑性。

修正梯形曲线的特点:

  • 加速段:用S型曲线平滑加速
  • 匀速段:保持梯形曲线的匀速特性
  • 减速段:用S型曲线平滑减速

注意:修正梯形曲线虽然好,但参数调起来很费劲。我曾经在一个项目中,光调加加速度就花了两天。后来发现,其实把S型曲线的加加速度设大一点,效果差不多。所以,别盲目追求复杂曲线。

4.3 Master-Slave同步模式

Master-Slave(主从同步)是电子齿轮和电子凸轮的基础架构。主轴(Master)发出指令,从轴(Slave)跟随执行。

同步模式分类:

  1. 位置同步:从轴位置与主轴位置成比例(电子齿轮)或曲线关系(电子凸轮)
  2. 速度同步:从轴速度与主轴速度成比例
  3. 相位同步:从轴与主轴保持固定的相位差

实际项目中,用得最多的是位置同步。比如印刷机的套色系统,每个色组都要与主轴的相位严格同步,否则就会套色不准。

我的经验:做Master-Slave同步时,一定要考虑「同步窗口」的概念。主轴和从轴之间允许的最大位置偏差,就是同步窗口。窗口设得太小,容易触发报警;设得太大,同步精度不够。一般建议设为编码器分辨率的10-20倍。

4.4 知识体系总览

下面这张图,是我自己总结的电子齿轮与电子凸轮的知识体系。你可以把它当作一个思维导图来用。

同步运动控制 电子齿轮 电子凸轮 比例同步 硬件/软件实现 多项式曲线 S型曲线 修正梯形 Master-Slave同步 位置同步 速度同步 相位同步 电子齿轮与电子凸轮知识体系

这张图把电子齿轮、电子凸轮和Master-Slave同步的关系理清楚了。你可以看到,电子齿轮和电子凸轮是两种不同的同步策略,而Master-Slave是它们的实现架构。

好了,这一章的内容就到这里。电子齿轮和电子凸轮是同步运动控制的基础,理解了它们,后面的飞剪、追剪、套色控制就都好办了。


专注资料整理