新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > CNC步进电机控制3 -运动控制器

CNC步进电机控制3 -运动控制器

作者:时间:2024-01-17来源:EEPW编译收藏
软件与硬件

虽然梯形轮廓易于计算,并且PC通常足以驱动步进信号,但请考虑以下两个缺点:

本文引用地址:http://www.eepw.com.cn/article/202401/454912.htm
  • PC 必须是专用的。

  • PC 引入了机械抖动(由于的驱动时间不合适,导致轧机晃动或运行速度降低):

    • 软件时序分辨率受并行接口速度的限制。

    • 当多个轴一起驱动,全速运行时,每个轴每秒接收几个 100000 个脉冲。 由于软件无法同时在多个轴上实现精确的定时(软件一次只能做一件事!),因此机械抖动会增加,并且可能需要降低全步进速度才能进行补偿。

如果您有一台旧 PC 在壁橱里无所事事(就像我们大多数人一样),不介意将其专用于 ,为它留出空间,不要介意抖动等......PC作为工作正常。但是,由于在 fpga4fun,我们喜欢在处理 作业的同时听 MP3 和浏览网页,所有这些都在我们的主机上,我们构建了一个简单的硬件,当然是基于 的!

硬件运动控制器

硬件运动控制器具有以下优点:

  • 每个轴都有一个专用的运动单元。这意味着可以同时驱动无限数量的轴。如果您的铣床有 10 个轴,所有轴都一起运行,那就没有问题了。

  • 步进脉冲的定时分辨率远高于软件解决方案(提高 10 到 100 倍)。

  • PC 不需要专用,因为硬件运动单元都与 PC 并行工作。

使用Saxo 板构建了一个简单的运动控制器,该板具有USB-2接口,因此易于连接到PC。Saxo 位于 PC 和步进控制器之间。

为Saxo制作了一个定制的并行适配器。

上一篇:CNC步进电机控制2-步进控制

下一篇:CNC步进电机控制4-积分器



评论


相关推荐

技术专区

关闭