注释
据我了解,混合驱动程序在内部执行闭环,因此对于 grbl,这些驱动程序与普通驱动程序相同。没有 dia quarta-feira,2018 年 3 月 3 日,Thorgrlm <notifications@github.com> escreveu:
|
好的,我怀疑 GRBL 是否必须控制电机回路。如果它按您说的那样工作,那将是提高精度的完美解决方案。 谢谢你,对不起我糟糕的英语:( |
好的,我还没有看到这个设备的方案,感谢您的帮助,对于我的 CNC 的下一个演变,我将安装这个系统。 |
我认为 GRBL 没有用于丢失步骤的警报引脚,因此使用闭环不会有任何好处。
|
我认为您不需要驱动程序负责确保您所要求的警报仅针对故障模式执行的警报引脚。但我可能错了 https://youtu.be/xJ97x_2b4yk No dia quarta-feira,2018 年 3 月 3 日,Julius <notifications@github.com> escreveu:
|
实际上,您可能会重新使用门针来使用警报 No dia quarta-feira,2018 年 3 月 3 日,Vinicius Silva < x3msnake@gmail.com> escreveu:
|
一些东西。
|
由于驱动器可以实现更高的微步进,因此它可能比步进电机步进等级更依赖编码器分辨率 No dia quarta-feira, 3 de janeiro de 2018, 109JB <notifications@github.com> escreveu:
|
例如HSS86 2-phase Hybrid Stepper Servo Driver 1.2.1 步进电机闭环系统,永不失步。1.2.2 提高电机输出扭矩和工作速度。1.2.3 根据负载自动调节电流,降低温升。1.2.4 适用于所有机械负载条件(包括低刚度皮带轮和轮子),无需调整增益参数。1.2.5电机工作平稳,振动小,加减速动态性能好。1.2.6 高速到零速无振动 1.2.7 驱动nema 34系列4N.m、8N.m、12N.m闭环步进电机。1.2.8 脉冲响应频率可达200KHZ 1.2.9 16种微步选择,最高51200微步/转。1.2.10 电压范围:AC24~80V 或 DC30V~110V 1.2.11 过流、过压、位置超差保护功能。
|
事实是,一步仍将是一步。开环步进驱动器也可以设置为高微步,就像闭环步进器一样,甚至高达 51,200,具体取决于驱动器,但特别是在 Grbl 控制的步进器上不可用。如果使用 51,200 微步/转,Grbl 每秒最多有 30,000 步脉冲,您可以达到大约每秒 3/5 转或仅 36 转/分。因此,极高的微步进几乎在所有应用中都没有用。 正确设置的开环步进系统不会丢失步数。如果步数丢失,则可能是电机规格不适合应用、加速度太高或速率太高。 闭环的好处可能只是能够将加速度和最大速率提高一小部分,并让您安心,但与正确设置的开环系统相比,它不会提高精度。 |
但是当你使用微步时,这个系统更安全,因为电机不会振动,而是普通的步进电机在微步中存在问题,或者这就是理论。 |
即使有舵机,1/10 毫米始终是 1/10
|
是的,但是理论上说步进电机在微通道中不稳定,这个解决方案是稳定的,或者这就是我在报告中读到的。 |
好吧,它将与 GRBL 一起使用 当然,它与机械构造和电气构造一样好。它仍然更贵,不如真正的伺服驱动器。我想知道这些驱动器是否比标准开环更不受电噪声的影响。2018-01-04 15:03 GMT+00:00 Thorgrlm <notifications@github.com>:
|
垫60 评论 on 8 Jan 2018
您好,我尝试这种电机 White grbl 1.1 |
贪婪的 评论 on 8 Jan 2018
带报警的闭环总是比开环好。总是有可能得到一个绑定的丝杠或会导致失步的东西。大多数闭环步进器在站上时都会提供信号。虽然在 grbl 上可能没有办法利用它,但我可以看到 marlin 和 linuxcnc 中添加了暂停例程。我的闭环步进器上的警报触发了急停。 |
贪婪的 评论 on 8 Jan 2018
我正在运行 JMC-Motor.com NEMA 23 2Nm iHSS57-36-20 和 NEMA 24 3Nm iHSS60-36-30 集成闭环步进电机、编码器和驱动器都在一个单元中。是的,它们更贵,但我在工作时很安心。 |
闭环的问题(我是第一手发现的)是每个轴都是独立的。编码器确实会注意到丢失的步骤并对其进行补偿,但会以时间为代价。正如您可能想象的那样,并非所有轴都同时“绑定” – 通常只有一个。这意味着一个轴在运动时略微落后,而另外两个(或三个或其他)继续沿着他们的快乐方式前进,没有一个更聪明。结果是主轴最终降落在正确的位置,到达那里的路径可能与计划不同。考虑在 X 轴落后半秒的位置进行 XY 移动。路径的角度将与预期角度有很大不同,因此会导致切割(或不切割)预期的材料。 |
只是意识到这是在旧的 Grbl/Grbl 上。我将用我的文章在 Gnea/Grbl 上打开它。 |
@andrewismoody如果发生这种情况,您将机器推得太紧 |
保尔杰 评论 on 7 Mar 2018
在大多数情况下,每个闭环步进器都以开环方式运行。如果发生损失步错误,则开始闭环控制路径。JMC Motor 的低分辨率光学编码器低于他们提供的微步级别。如果闭环步进工作在稳态闭环模式,它就是伺服电机。 |
有真正的闭环步进器,它们被称为混合 No dia quarta-feira,7 de março de 2018,pauljay <notifications@github.com> escreveu:
|
它们是闭环返回驱动程序,但不返回控制软件。我不会称其为“真正的闭环”。为了实现真正的闭环,它必须向控制软件提供反馈,以便如果一个轴失速,控制器可以减慢未失速的轴。所以,想象一下在 XY 上移动 45 度,移动到 X 轴停止的一部分。如果没有反馈给控制软件,它将继续发送步进脉冲,即使 X 已经停止,Y 轴也会继续移动。 |
http://www.jvl.dk/1109/jvl-closed-loop-stepper-motors No dia quarta-feira, 7 de março de 2018, 109JB <notifications@github.com> escreveu:
|
在我看来,闭环控制电机只能让您更安全地以电机的最大容量运行,并在出现故障时提供一些反馈。开环总是必须自行降额以确保它永远不会失去位置。 这一切都很好,很花哨,但问题是将它们同步在一起以获得连贯的多轴运动,因此没有一个电机超过它们的额定值。再一次,这就是 Grbl 基本上所做的。它根据其内部规划器物理告诉电机何时何地去。闭环电机唯一能做的就是告诉 Grbl 它是否没有按时到达那里。 需要明确的是,只要电机控制器有步进和方向输入,Grbl 运行混合电机和闭环伺服系统就没有问题。就像现在一样,Grbl 没有能力对电机控制器抛出的位置错误做任何事情。这并不是说它不会在不久的将来与 ARM 版本一起使用,但破解它的一种快速方法是将电机控制器上的错误引脚连接到 Grbl 的馈电保持或安全门输入。 |
贪婪的 评论 on 9 Mar 2018
我专门运行 JMC-motor.com 集成闭环步进器。iHSS57-36-20 (NEMA 23 295ozin)、iHSS60-36-30 (NEMA 24 425oz in) 以及使用 Linuxcnc/Mach3/Smoothieware/Marlin/GRBL 的闭环 NEMA 17 我将警报从步进器/驱动器连接到适当的 ESTOP 或 FEEDHOLD 或安全互锁引脚。他们多次从库存移动、皮革卷曲或其他问题中拯救了我的臀部。在我的 K40 激光切割机中也使用 NEMA 17 闭环。有多少次空气辅助将某物或 3 物吹出位置,并且头部出现并停在一堆东西上。我还没有 3d 打印机,但是当我这样做时,它将由带有滚珠丝杠的闭环步进器驱动,我没有皮带。一台 K40 由 GRBL 控制,另一台目前是 Marlin。CNC 3040是LinuxCNC, |
我该如何修改/告诉 grbl 这个? |
齐帕 评论 on 14 Sep 2020
一半的线程显然是 BS,我不知道那些说不需要警报的人的头脑会是什么。如果不需要它,为什么它在那里该死?当 1 轴失步时,您期望什么会阻止其他 2 轴做愚蠢的事情? |
索格勒姆 评论 on 3 Jan 2018 •
嗨,我的朋友们,我有一个疑问。
在网上看,我找到了一个混合闭环步进电机,带有编码器以避免丢失步骤。
https://es.aliexpress.com/store/product/57-closed-loop-57BH256E-1000-DC-stepper-motor-2HSS57-driver-1N-m-Nema-23-Hybird-closed/1021179_32686929785.html? spm=a219c.search0204.3.22.7tAzEv&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10151_10065_10068_10344_10547_10342_10343_10340_10548_10341_10084_10083_10307_10301_10303_10059_10184_10314_10534_100031_10604_10103_10142,searchweb201603_36,ppcSwitch_3_ppcChannel&algo_expid=6f269521-23b6-479c-b907-f4b8a8162c86-2&algo_pvid=6f269521-23b6-479c-b907-f4b8a8162c86&priceBeautifyAB=0
这些类型的引擎是否与 GRBL 兼容?
感谢您