CNC步进电机控制4 -积分器

发布时间:2024-01-17  
秘诀

在我们的实现中,PC不会向发送任何位置或速度信息。 相反,它会发送加速度和时间信息。 使用将它们转换为速度和位置(并相应地驱动阶跃/二极管信号)。

本文引用地址:

因此,我们的运动控制器充当加速度。 这很容易实现,因为在中,只是一个累加器。 以下“C”代码说明了FPGA在每个时钟周期的性能:

  // Acceleration is known (provided by the PC)
  Speed += Acceleration;
  Position += Speed;
加速积分器示例

让我们举个例子来说明:我们想将轴移动 +50。

我们可以做到以下几点:

  1. 加速 +1 持续 5 个时钟周期。

  2. 加速 0 5 个时钟周期。

  3. 加速 -1 5 个时钟周期。

经过 15 个时钟周期后,我们的积分器已达到位置 +50。

周期 加速度 速度 位置
0 0 0 0
1 +1 +1 +1
2 +1 +2 +3
3 +1 +3 +6
4 +1 +4 +10
5 +1 +5 +15
6 0 +5 +20
7 0 +5 +25
8 0 +5 +30
9 0 +5 +35
10 0 +5 +40
11 -1 +4 +44
12 -1 +3 +47
13 -1 +2 +49
14 -1 +1 +50
15 -1 0 +50

很简单,对吧?

定点精度算术

现在出现了一个问题:FPGA时钟的运行速度比步进器接受的步进要快得多。 因此,计算必须对小数进行。 例如,我们可以确定上面的位置 50 实际上代表硬件中的 0.000050mm。

经过慎重考虑,我们决定使用 64 位定点精度算术。
更多细节:

  • 加速使用 16 位。

  • 速度使用 40 位。

  • Position 使用 64 位。步进器位置位于 20 个有效位(位 44 到 63)中。每当步进位(位 44)发生变化时,就会向发送一个步进脉冲。

( )

当然,对于 3 轴系统,我们每个都有 3 个(3 个位置、3 个速度和 3 个加速度寄存器)。 PC 提供 3 个加速度数字组(每个加速度数字 16 位)加上持续时间,FPGA 使用积分器自动计算速度和位置。

上一篇:

下一篇:

文章来源于:电子产品世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    伺服优化原理和优化方案设计;为了改善模具加工中零件加工表面存在振纹、过切等表面质量不佳的问题。文中通过FANUC SERVO GUIDE 软件测试机床的伺服系统性能,针对测试结果,对机床伺服系统三环参数......
    子齿轮设定有关),当一个新的系统参数不能工作时,首先设定位置增益,确保电机无噪音情况下,尽量设大些,转动惯量比也非常重要,可通过自学习设定的数来参考。 然后设定速度增益和速度积分时间,确保......
    全新的伺服控制算法,在最大30倍的负载惯量比下,伺服系统也可以稳定运行。   ◆ 参数自动整定-基于增益参数自动整定算法,在自......
    提供手动伺服优化调整思路。 一.参数确认 在进行伺服优化之前需先确认系统基础参数是否设置合理,有两种常用的方式。 方式一∶导入标准参数。(标准参数包可与FANUC技术担当联系获取) 方式二∶电机......
    数对应转的角度,脉冲频率对应速度(与电子齿轮设定有关),当一个新的系统参数不能工作时,首先设定位置增益,确保电机无噪音情况下,尽量设大些,转动惯量比也非常重要,可通过自学习设定的数来参考。 然后设定速度增益......
    的一种高级控制技术。其特点是控制精度高,效率高,稳态性好,能够提供更平滑的运动,适用于多种应用,如:电动汽车、电机车辆、工业机器人、精密仪器、压缩机等。 foc控制电机增加负载时抖动 FOC控制电机增加负载时抖动通常是由速度环和电流环参数......
    控制和电流控制,产生的3组PI控制增益参数会彼此干扰,调整不容易。此外,MCU Motor Studio使用已知的电机参数来进行控制,但没有从电机中提取参数的功能。 全新......
    工具将于今天开始提供。 FOC是一种高效的电机控制方法,但使用比例积分(PI)控制增益对电机驱动进行调整的复杂性成为了一个课题。PI控制通常应用于位置控制、速度控制和电流控制,产生的3组PI控制增益参数......
    直流电机调速(simulink)控制篇; 简介 该模块为离散时间PID控制算法,并包括高级功能,例如抗饱和,外部复位和信号跟踪。您可以使用“ Tune ...”按钮实现自动调整PID增益参数......
    控制方法,但使用比例积分(PI)控制增益对电机驱动进行调整的复杂性成为了一个课题。PI控制通常应用于位置控制、速度控制和电流控制,产生的3组PI控制增益参数会彼此干扰,调整不容易。此外......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>