一、电子凸轮的核心概念

各位同学,今天我们来聊聊电子凸轮的基础。说实话,这个概念刚接触时容易懵,因为名字里带个「凸轮」,但跟机械凸轮完全是两码事。

我最早接触电子凸轮是在一台包装机上。当时机械凸轮磨损严重,换一个要停机半天。后来改用电子凸轮,嗯,真香。说白了,电子凸轮就是用软件模拟机械凸轮的轮廓,让电机按照预定规律运动。

1.1 主轴与从轴

这是电子凸轮里最基础的一对概念。我习惯这么理解:

  • 主轴(Master):主动轴,通常是连续运转的轴。比如传送带的驱动轴。
  • 从轴(Slave):跟随轴,它的运动完全由主轴决定。比如切刀轴。

你想想看,机械凸轮里,凸轮本身是主轴,从动件就是从轴。电子凸轮只是把这个关系数字化了。

关键点:主轴可以是虚拟的。我在项目中经常用虚拟主轴,这样从轴可以独立调试,不用等机械装好。

1.2 电子齿轮比

电子齿轮比,说白了就是主轴转一圈,从轴转几圈。比如电子齿轮比设为 2:1,主轴转一圈,从轴转两圈。

公式很简单:

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

但注意,电子齿轮比是固定比例。如果你想让从轴做变速运动,就得用凸轮曲线了。

我的经验:电子齿轮比适合简单的同步场景。比如两台输送带要保持固定速度比。但遇到需要加减速、停顿、反转的场合,必须上凸轮曲线。

1.3 凸轮曲线

这是电子凸轮的核心。凸轮曲线定义了从轴位置与主轴位置之间的非线性关系

我画个简单的示意图:

凸轮曲线示意图 主轴位置(角度) 从轴位置 电子齿轮比(线性) 凸轮曲线(非线性) 加速段 匀速段

常见的凸轮曲线类型:

曲线类型 特点 适用场景
梯形曲线 加速-匀速-减速 简单搬运
S型曲线 平滑加减速,无冲击 高速高精度
修正正弦 加速度连续,振动小 包装、印刷
多项式曲线 可自定义任意形状 特殊工艺

避坑指南:我曾经在一条生产线上用了梯形曲线,结果高速运行时振动特别大。后来换成S型曲线,问题解决了。记住,加速度突变是振动的根源

1.4 相位与周期

这两个概念容易混淆,我分开讲。

相位(Phase):指从轴运动相对于主轴的偏移量。比如主轴在0°时,从轴应该在什么位置。

举个例子:

// 相位偏移示例
// 主轴在0°时,从轴在90°位置
凸轮表.相位偏移 = 90°

周期(Period):指主轴完成一个完整运动循环的角度范围。通常是360°,但也可以是任意值。

我习惯这么记:

  • 相位决定「什么时候开始」
  • 周期决定「多久完成一次」

实战技巧:调试时先调相位,再调周期。我一般先把相位设为0,让从轴和主轴同步启动,然后微调相位来对齐机械位置。

1.5 核心关系总结

这几个概念的关系,我用一张图来总结:

电子凸轮核心概念关系图 主轴 从轴 电子齿轮比(固定比例) 凸轮曲线(非线性映射) 相位 周期 主轴通过电子齿轮比或凸轮曲线驱动从轴 相位和周期用于精细调整运动关系

嗯,到这里核心概念就讲完了。记住一句话:主轴是老大,从轴跟着跑;齿轮比是直线,曲线做花样;相位调起点,周期控范围

我的建议:初学者先别急着写代码。拿张纸,画一条主轴位置线,再画一条从轴位置线,手动模拟一下运动过程。我当年就是这么入门的。


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