我正在预算中创建CNC机器,使用打印机/扫描仪/等之外的旧电动机。

整个系统的最大电流限制为650mA,所以我担心的是,当切削刀头碰到材料时,步进器可能会移动得太快而没有足够的扭矩。这意味着它将落后一圈,这确实可能使CNC项目混乱。

检测电动机何时“错过”了一个台阶,这将允许我重新调整电动机速度,直到达到平衡为止。工作迅速并有足够的扭矩。我该如何实现?

评论

这不是步进器和伺服器之间的区别吗?这是机器人问题吗? “如果这是我唯一的解决方案,我想确保没有足够的扭矩”:等待不可避免的编辑,猜测真正的含义。

@ Spiked3步进器在较低速度下具有更大的扭矩,可以在旧打印机/扫描仪中免费免费找到。您是否建议我购买伺服器? |是的,这是一个机器人问题。 “机器人”不仅仅包括那些随处可见的机器人。

您要构建哪种类型的CNC机器,且限制为650 mA?

你什么意思?你是说我需要更多吗?如果需要,我可以获得更多动力,但这不是重点。现在,考虑到这一点,我可以获得更多,但这不是问题。真正的问题是如何检测“滑点”

对于像CNC这样的设备,这让我感到惊讶,因为它们通常是连接到主电源的强大机器,因此数量很少。更好的问题:您是要在开发过程中使用某种测试夹具检测滑移,然后再调整步距还是在运行过程中进行调整?

#1 楼

步进器和伺服器之间唯一的区别在于,伺服器使用编码器监控其位置,如果落后则可能增加功率,如果领先则可能降低功率,或者如果无法移动则产生“故障”到预定时间范围内的正确位置。

功率要求没有差异。通过添加编码器和闭环电子设备,任何步进器都可以成为伺服器。只要绕开闭环,任何Servo都可以成为步进器。

只要计划了功率要求,那么便宜的步进器就是一个不错的选择,例如在轨道上移动打印头。当可能需要一些未知的功率需求时(例如在CNC切割机上),伺服器更为合适。

评论


$ \ begingroup $
因此,您认为如果我计划并为材料找到合适的速度,我会很好?谢谢。
$ \ endgroup $
–匿名企鹅
13年2月2日在20:54

$ \ begingroup $
很难确定“合适的速度”,但是可以的,它会起作用。您要切削的材料,切削深度,刀具的磨损,切屑间隙,“速度和进给”是最重要的(并且是相互关联的)。许多CNC机器仅与步进器一起工作。区别在于,伺服驱动的CNC机器会亮起并表示混乱,而步进机器只会产生不良零件。实际情况并没有很大的不同,无论哪种情况,您都需要重新开始并放慢速度(如果问题太慢则要加快速度)。
$ \ endgroup $
– Spiked3
13年2月3日,0:35

$ \ begingroup $
要明确-在某些铝上,您可能只会遇到过慢的情况。如果过慢,它们会变得胶粘,并且材料会熔化而不是割伤。一些塑料也可能表现出这种行为。对于铜布线,只需进行实验,直到找到合适的速度,然后再慢一点(也许20%),就可以了。准备好前几次尝试都会失败,欢迎来到CNC业余爱好。
$ \ endgroup $
– Spiked3
13年2月3日,0:41

$ \ begingroup $
我需要这些技巧。 Spiked3感谢您的欢迎。谢谢大家。
$ \ endgroup $
–匿名企鹅
2013年2月3日在1:59



$ \ begingroup $
通常,构建为步进电机的电动机每转的步数(极数)要比构建为无刷伺服电动机的电机多得多,并且相数也将有所不同。除了相当大的差异外,您是对的,它们可以在开环或闭环中使用,并且基本相同,这是正确的。
$ \ endgroup $
– Guy Sirton
2014年4月7日在3:08

#2 楼

要检测您的步进电机是否失速,请检查此问题,以检测步进电机何时失速。

如果要使用绝对定位,则可以使用拉长的镍铬合金导线横过该轴来创建线性电位计,并在工作台/磨床移动的地方触摸“刮水器”。您将需要一些uC来报告系统的实际位置,但是对于一个小型项目,一个10ADC应该足够了。