软件与硬件
虽然梯形轮廓易于计算,并且PC通常足以驱动步进信号,但请考虑以下两个缺点:
本文引用地址:PC 必须是专用的。
PC 引入了机械抖动(由于的驱动时间不合适,导致轧机晃动或运行速度降低):
软件时序分辨率受并行接口速度的限制。
当多个轴一起驱动,全速运行时,每个轴每秒接收几个 100000 个脉冲。 由于软件无法同时在多个轴上实现精确的定时(软件一次只能做一件事!),因此机械抖动会增加,并且可能需要降低全步进速度才能进行补偿。
如果您有一台旧 PC 在壁橱里无所事事(就像我们大多数人一样),不介意将其专用于 ,为它留出空间,不要介意抖动等......PC作为工作正常。但是,由于在 fpga4fun,我们喜欢在处理 作业的同时听 MP3 和浏览网页,所有这些都在我们的主机上,我们构建了一个简单的硬件,当然是基于 的!
硬件运动控制器
硬件运动控制器具有以下优点:
每个轴都有一个专用的运动单元。这意味着可以同时驱动无限数量的轴。如果您的铣床有 10 个轴,所有轴都一起运行,那就没有问题了。
步进脉冲的定时分辨率远高于软件解决方案(提高 10 到 100 倍)。
PC 不需要专用,因为硬件运动单元都与 PC 并行工作。
使用Saxo 板构建了一个简单的运动控制器,该板具有USB-2接口,因此易于连接到PC。Saxo 位于 PC 和步进控制器之间。
为Saxo制作了一个定制的并行适配器。
( )
上一篇:CNC步进电机控制2-步进控制
下一篇:CNC步进电机控制4-积分器