开源改变世界

grbl 在工作中的随机位置断开连接/冻结 #833

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

打开
crazyxangel 打开了这个问题 2020 年 3 月 21 日 · 16条评论
打开

grbl 在工作中的随机位置断开连接/冻结#833

crazyxangel 打开了这个问题 2020 年 3 月 21 日 · 16条评论

注释

grbl 在工作中的随机位置断开连接/冻结 #833

起初我以为它可能是 EMI,所以我确保得到一根两端都带有铁氧体的屏蔽 USB 电缆,
没有骰子
,所以我断开了我的整个机器并将其插入我的台式电脑并再次尝试,所以只有 UGS 连接到一个真正的 arduino uno没有任何东西连接到引脚
,问题仍然存在
,所以我尝试了 CNCjs,也许 UGS 正在运行,但 CNCjs 有完全相同的问题
,然后我用 UGS 和 arduino 尝试了它,因为使用相同类型的屏蔽电缆运行 G2core,
这运行得很好对于多个小时的多个程序

grbl 在工作中的随机位置断开连接/冻结 #833

可能是你超过了 30khz 的最大步进率

grbl 在工作中的随机位置断开连接/冻结 #833
作者

我如何检查是否是这种情况?大量小动作会发生这种情况吗?我将如何解决这个问题

grbl 在工作中的随机位置断开连接/冻结 #833

#815
检查这个

grbl 在工作中的随机位置断开连接/冻结 #833
作者
疯狂天使 评论了 2020 年 3 月 21 日  

那不应该是这样然后我有 40 步/毫米和 5000 步/分钟
我的意思是我会把它减少到 2000 步/分钟并像那样尝试但它应该仍然低于限制

grbl 在工作中的随机位置断开连接/冻结 #833

您可以发布您的机器设置以获得更多帮助

grbl 在工作中的随机位置断开连接/冻结 #833
作者

$0 | 10 | 步进脉冲时间
$1 | 25 | 步骤空闲延迟
$2 | 0 | 步进脉冲反转
$3 | 0 | 步骤方向反转
$4 | 0 | 反转步骤启用引脚
$5 | 0 | 反转限位销
$6 | 0 | 反转探针
$10 | 1 | 状态报告选项
$11 | 0.010 | 结偏差
$12 | 0.002 | 电弧公差
$13 | 0 | 以英寸为单位报告
$20 | 0 | 软限制启用
$21 | 0 | 硬限制启用
$22 | 0 | 归位周期启用
$23 | 0 | 归位方向反转
$24 | 25.000 | 归位定位进给率
$25 | 500.000 | 归位搜索搜索率
$26 | 250 | 归位开关去抖延迟
$27 | 1.000 | 归位开关拉断距离
30 美元 | 1000 | 最大主轴速度
$31 | 0 | 最低主轴转速
$32 | 0 | 激光模式启用
$100 | 40.000 | X 轴行程分辨率
$101 | 40.000 | Y 轴行程分辨率
$102 | 800.000 | Z 轴行程分辨率
$110 | 5000.000 | X 轴最大速率
$111 | 5000.000 | Y 轴最大速率
$112 | 500.000 | Z 轴最大速率
$120 | 1000.000 | X 轴加速度
$121 | 1000.000 | Y 轴加速度
$122 | 1000.000 | Z 轴加速度
$130 | 200.000 | X 轴最大行程
$131 | 200.000 | Y 轴最大行程
$132 | 200.000 | Z轴最大行程

grbl 在工作中的随机位置断开连接/冻结 #833
疯狂的 评论了 2020 年 3 月 21 日  

我认为当使用 G0 命令移动 x 和 y 时它会超过 30k(在这种情况下你的 mm/min 变成大约 7k

grbl 在工作中的随机位置断开连接/冻结 #833
作者

嗯,我会尝试在 2500 运行它,然后看看它是否能保持这样的状态,我会在几个小时内通知你

grbl 在工作中的随机位置断开连接/冻结 #833
作者

在 ugs 上它仍然冻结(但是整个 ugs 程序冻结所以还在等着看 cncjs 是否运行良好)

grbl 在工作中的随机位置断开连接/冻结 #833
作者

CNCjs 现在已经运行了一个小时没有问题可能还为时过早说它全部修复但它的工作方式比以前更好感谢关于最大毫米/分钟的建议@zeevy 将在晚上/明天继续测试 CNCjs,如果一切顺利则关闭

grbl 在工作中的随机位置断开连接/冻结 #833
abdset 评论了 2020 年 3 月 21 日  

此问题与 UGS 或 GRBL 无关,而是硬件方面的问题:

  • 为您的电机使用屏蔽线并将屏蔽层仅连接到 arduino GND(电机侧不应连接到任何东西)。
  • 如果您正在使用限位开关,则相同。
  • Arduino 电机驱动器必须有散热器,否则它们会变得太热并切断电源(安全功能)。
  • 不要将电源 GND 与 arduino GND 连接,因为在这种情况下一些便宜的电源会导致问题。
  • 如果电源和arduino在同一个金属涂层盒中,在它们之间放一块金属板并将其连接到arduino GND(基本上当它们在同一个盒子中时,arduino应该与电源或主轴电源线分开)。
  • 不要使用任何类型的电源线“ziptype”arduino 线,除非它们在盒子内屏蔽电缆并且该屏蔽层应连接到 arduino GND。
  • 我建议使用 DRV8825 电机驱动器而不是 A4988。
  • 用至少 4 安培的电流为电机供电。
  • 始终使用风扇冷却电机驱动器(即使安装了散热器,它们也会变得太热)。
  • USB 电缆质量差也可能导致此问题(以前有人发生过)不要相信您的电缆,换一条新电缆。
  • 如果没有损坏,请检查 arduino USB 连接器,我说的是在连接器中心固定 4 个 USB 触点的方形塑料片(这发生在我身上,我不得不重新焊接一个新的 USB 插头)。

顺便说一句:你的加速度对于 5000 毫米/分钟来说太高了(我建议降低 120 美元、121 美元和 122 美元的价值)。

grbl 在工作中的随机位置断开连接/冻结 #833
作者

我实际上是在没有任何连接的情况下运行 arduino,就像我在问题本身中所说的那样我也在使用屏蔽 USB 电缆,正如问题中所述,所以我非常怀疑我的电机驱动器 psu 和我的电缆与它有任何关系看到他们在车库里断开了连接,而只是连接到我的电脑的裸露 arduino 显示了这个问题

grbl 在工作中的随机位置断开连接/冻结 #833
abdset 评论了 2020 年 3 月 21 日  

“连接到我的电脑”
您使用的是 rasbery PI 还是 PC?

grbl 在工作中的随机位置断开连接/冻结 #833
作者

这个问题在树莓派和我的台式电脑上都存在

grbl 在工作中的随机位置断开连接/冻结 #833

问题仍然存在,然后是它的 usb 电缆或……………………
你使用的是 arduino 的克隆版本吗?
许多人在克隆的 arduino 上报告错误。
你说即使在没有其他连接的情况下仅将 arduino 与 PC 一起使用时也会出现错误,那么我看到的唯一可能的原因是 usb 电缆或 arduino 本身。
我也看到有人重新刷新 arduino 引导加载程序来修复连接问题,你可以试试。

喜欢 (0)