开源改变世界

Grbl 在双轴系统上无法正常工作(是 TB6600 驱动程序无法与 grbl 一起工作)。 #968

推推 grbl 2年前 (2023-01-23) 246次浏览

关闭
jcalcote 打开了这个问题 2020 年 12 月 13 日 · 4条评论
关闭

注释

Grbl 在双轴系统上无法正常工作(是 TB6600 驱动程序无法与 grbl 一起工作)。 #968
杰卡科特 评论了 2020 年 12 月 13 日  

让 grbl 正确地向 TB6600 步进驱动器发送信号的秘诀是什么?我可以使用我自己的 arduino 程序驱动它们,但 grbl 似乎不知道如何。我试过所有我能想到的设置(但我没有修改 config.h 设置)。什么都不管用。当我运行 G 命令时,电机锁定并发出嗡嗡声,但没有运动发生。

我正在使用 gnea/grbl 的 1.1h 版本。

Grbl 在双轴系统上无法正常工作(是 TB6600 驱动程序无法与 grbl 一起工作)。 #968
作者
杰卡科特 评论了 2020 年 12 月 14 日  

更新:我一点一点地移动到可以慢跑并以不同的进给率将步进器 G0 到不同位置的程度。我必须做的是将步进驱动器设置为 16 倍微步进,并将电流调到步进器的最大值。我有一个 2.8 安培的 nema 23 和一个 3.0 安培的 nema 23(X 轴有点重,必须拉动整个 Y 轴托架)。这使我能够将两个轴的最大进给速度设置为 1600 mm/s。我现在可以运行 G0 X/Y F1600 命令并且它移动得很好。通过适当的进给,我也可以让它正确地慢跑。

仍然坏的是归位。当我使用 $H(或使用 UGS 中的主页按钮)时,电机会发出嗡嗡声,直到 grbl 放弃并发回错误信息,表明它现在肯定超出了范围。

我认为我必须将驱动器设置为微步模式很奇怪——除非我将速度调低,否则整步模式根本无法工作。我不明白为什么它不回家。请不要让我检查限位开关 – 我已经知道这些工作正常,因为当它使用 G0 命令移动时,我手动按下开关并且 grbl 响应错误。grbl 也不担心限制。

我真的花了好几天才走到这一步。荒谬的是,没有人尝试过这个并且遇到过与我遇到过的相同问题。

最后一个想法 – 本期的标题是 TB6600,但事实是,我有围绕该芯片构建的通用克隆驱动程序的“新改进”版本。然而,新的改进版本实际上并不是基于 TB6600,而是基于 TB67S109AFTG – 这是我买的那个:

https://www.amazon.com/gp/product/B088CRCMP7/ref=ppx_yo_dt_b_asin_title_o07_s01?ie=UTF8&psc=1

如果有人有任何想法 – 请回复。

Grbl 在双轴系统上无法正常工作(是 TB6600 驱动程序无法与 grbl 一起工作)。 #968
作者
杰卡科特 评论了 2020 年 12 月 15 日  

更新:我发现了这个问题,我很尴尬地说它至少部分与限位开关有关 – 好吧 – 与特定轴上的限位开关有关。你看,我忽略了提供一点关键信息:我正在构建激光雕刻机,所以我的系统只有两个轴。问题如下:

  1. 我需要更新 config.h 来处理双轴系统上的归位。尝试归位时,系统配置为首先归位 z 轴以清理工作空间,然后再归位 x 和 y 轴。因为我启用了硬限制,grbl 永远无法让 z 轴触发它的归位限制,所以它就挂在那里。

  2. 我已将限位开关连接到常闭状态,但没有考虑到 z 轴是打开的。所以grbl在启动的时候,总是出现limit fault。

如果社区同意,我想在 wiki 中添加一个名为“双轴系统注意事项”的页面,并将所有内容记录下来。然后我想从 Laser Grbl 页面引用这个新页面。

Grbl 在双轴系统上无法正常工作(是 TB6600 驱动程序无法与 grbl 一起工作)。 #968

PS:Wiki 更改完成。

Grbl 在双轴系统上无法正常工作(是 TB6600 驱动程序无法与 grbl 一起工作)。 #968 jcalcote 更改了标题 TB6600 驱动程序不适用于 grbl Grbl 在双轴系统上无法正常工作(是 TB6600 驱动程序无法与 grbl 一起工作)。 2020 年 12 月 15 日
Grbl 在双轴系统上无法正常工作(是 TB6600 驱动程序无法与 grbl 一起工作)。 #968

你好@jcalcote
我一直在做一个类似的项目,使用 Arduino mega 为 2 个轴(x 和 y)运行 2 个步进电机,每个电机有 2 个 tb6600 驱动器,我不确定是我的 grbl 设置出了什么问题,还是有什么问题当我在 IDE 中设置它们时出错。但是,我在全步模式下运行它(这可能是上述讨论的原因)。我现在也没有任何限位开关,但我打算在不久的将来购买。

请指导我了解这个主题,或者您是否可以将该 config.h 文件发送给我

谢谢

喜欢 (0)