注释
@peter6960:首先,Grbl 可以支持 3 微秒的绝对最小步进脉冲,而你的是 2 微秒。尝试从 5-10 我们的任何地方。此限制是由于 AVR 中断切换所需的时间。据我所知,没有解决方法。 此外,您的某些值不会加起来。您将 200 毫米/秒的最大速度设置为 800 步/毫米。这是一个 160kHz 的步进速率,远高于 Grbl 支持的步进速率。(200 毫米/分钟听起来更逼真)。 请将您的设置打印出来,以便我们查看您正在尝试做什么。最后,较新的 Grbl 开发版本虽然是测试版,但在高步进频率 (15kHz+) 下应该比 v0.8c 工作得更好。 |
我让 tb 6560 与 grbl 一起工作 10 us 工作正常..你需要做的是在 grbl 设置中反转启用电机引脚,据我所知,中国电路板需要低电平才能启用..或其他方式..我不记得 grbl 上的输出启用是..但在中国板上它是倒置的。 所以基本上当它被禁用时你现在会听到嘶嘶声,因为板子认为它已启用.. 你有一台速度非常快的机器,速度为 12 米/分钟 |
这是我的 LinuxCNC 配置: 由 stepconf 于 2014 年 4 月 5 日星期六 18:25:28 生成如果您对此文件进行更改,它们将再次运行 stepconf 时被覆盖[EMC] [显示] [过滤器] [TASK] [RS274NGC] [EMCMOT] [HAL] [TRAJ] [EMCIO] [AXIS_0] [AXIS_1] [AXIS_2] 当前加载的 Grbl 配置: 没有动静,只有嘶嘶声。 kmaxo,我知道旧的硬件调整,但由于这个在 LinuxCNC/LPT 上运行良好 – 我宁愿在添加任何更改之前解决我的 Grbl 配置 |
$15=1 输入 |
8 美元 = 50 |
$15 – 再次尝试 – 不,我的启用设置正确, $15=0 在 $15=1 的情况下,电路板被启用并且电机被锁定,直到我移动轴 – 启用被“禁用”并且电机可以自由手动转动直到移动结束 $8=50 应用 – 没有区别 |
如果 step enable 像你说的那样工作正常,请尝试反转 steps 本身: 某些设置更改需要激活 grbl 的重置周期 – 请记住这一点。 |
使用 255 – 仍然相同。 Grbl 0.8c [‘$’求助] |
我要尝试一些激烈的事情并切断 step/dir/enable 的轨道并将它们直接运行到 GRBL … |
您是否尝试过步进脉冲 ~50-100? |
加速度为 0,0xxxx。每秒意味着您必须等待 10 秒以上,直到机器达到每秒 1 毫米的速度。我用 accel 100 运行我的机器 0.013 是一个奇怪的值 |
如果它与 lpt 一起工作,则无需切割 |
我的蓝板使用以下设置运行:
|
还没有尝试过 1/8。 幸运的是今天在家工作(:这么快就试了一下。对我发出同样的嘶嘶声,没有别的…… |
从上面的蓝板设置复制,但只再次更改了启用 Grbl 0.8c [‘$’寻求帮助] 还是一样:/ 虽然我可能会发疯,但再次对 LinuxCNC 进行了健全性检查并且仍然有效(很好,第 1./8 步留在原地有效,但速度是原来的两倍(: |
好吧,我在我的中国董事会上肯定知道我会把 15 美元设置为 1 |
他们都很相似 |
顺便说一句,首先尝试完整的步骤。如果它有效,那么你可以调整机器 |
正确的… 所以我开始通过 tb6560 的 X 轴的 pin3 和 pin 21 切割轨道,然后将它们运行到我的 Uno 上螺丝护罩的 pin 2 和 5 …… 工作100!(在 X 上)——所以再一次——让我们责怪中国人!Grbl 太棒了… 我不能把我的手指放在上面,但来自 LPT 的步进脉冲看起来肯定与 arduino 上的有很大不同。显然,他们调整了电路板以优化 LPT。因此,这几乎排除了我制作一个带有 DB25 + atmega + mcp2200 的小型 PCB 以插入其中三个用于 Makerspace 中的 3 台机器的计划。.. 但话又说回来 – 也许是时候用板载 tb6560s 制作更大的 pcb |
好吧,我确实将它连接到我的 arduino 并且它工作……很好.. ..很可能它是一个错误..没有针对 LPT 进行调整;> http://gsgrid.net/grblshield.jpg 我做了一个这样的盾牌,它可以毫无问题地驱动 tba 和 drv8825 驱动程序 |
大家好
我有一块中国 tb6560 3 轴红板,在 EMC2 下的 LPT 端口上工作得很好——想摆脱旧的遗留塔,我想试试 Grbl
当我请求移动时,我可以听到它启用了电路板,但电机只发出嘶嘶声
在 EMC2 上,我有设置
步进时间:2000ns
步进空间 2000ns 方向
保持:20000ns 方向
设置 20000ns
步进速率:16949Hz
每毫米 800 步(1204 滚珠丝杠,第 16 步,200 度电机 = 200*16 /4 = 800)
200 毫米/秒最大速度
200 毫米/秒加速(未调整 – 并同意它可能会更少,但它起作用的故事寓意)
我有相同的 Gbrl 设置:
2 us step and step idle…(2000 ns = 2ms)
尝试了 200mm/min 和 6000mm/min 之间的进给率范围
我得到的只是我听到启用进入和电机嘶嘶声,移动完成,启用关闭
偶尔我也会听到 12 号针上的继电器发出咔嗒声——不知道为什么——在“移动”的开始或结束时——在括号中,因为它从不移动,只是在使用 Grbl 时发出嘶嘶声
然而,在 EMC 下的 LPT 上它工作正常
希望你能帮忙
彼得