注释
由于以下几个原因,我不确定从/主方法是否是最好的方法:
chamnit 曾多次表示 328 芯片已接近极限。 为此,我认为更大的 MCU/CPU 可能是最佳途径。有一个基于 ATMega2560 的 Grbl-Mega 分支,您可能对 5 感兴趣(我认为可能是第六轴)- 还要考虑 chamnit 在这个线程中所说的话: 像 Beaglebone Black(带有很多 IO 引脚的 ARM)这样运行 Grbl 的东西会很不错,有大量空闲的 CPU 周期和内存可以使编码器之类的东西关闭循环并检测+可能从步进器停顿中恢复,以及 IO别针也可以帮助更多按钮/吊坠。 Arduino 的成本相对较低,这很好,但配备 CH340 芯片的低成本克隆对许多人来说一直存在问题(问题页面)。现在,真正的 Uno 和真正的 Mega 之间的价格差异约为 16 美元,这在构建具有三个以上轴的机床的方案中是最小的。ATMega 2560 也用于一些支持 6 轴的系统(检查一个名为“RUMBA”的板,它也可以装载额外的东西,其中一些东西可能对六轴顶部的主轴和冷却剂控制有用)。不可否认,RUMBA 比 Grbl(它是 Marlin)贵得多,但如果您想探索将 Grbl-Mega 放到板上的路线,它是一个起点,并且可以像更改引脚映射一样简单(我不知道,我没有探索过,你 由于 Grbl 的未来可能是基于 CPU 的,我很高兴看到 chamnit 为我们准备了什么,但他一直很忙,因此无法在这里分享太多,所以在那之前,不断增长的系统正在寻找各种端口到其他MCU/CPU,包括 2560 和 STM32。就我个人而言,我会倾向于 2560。 祝你好运! |
Arduino Mega 已经有几个 grbl 的 6 轴端口。在 github 上搜索,你可以找到它们。 |
8 轴太疯狂了,您必须在某处保留该工具的访问权限。 |
谁能做到最少,这不是因为 8 轴是可能的,你必须使用它们…… https://www.youtube.com/watch?v=qFkbZqGp0rY @++; |
这是一个令人印象深刻的套件,并且都在 GRBL 上运行。 |
你好,
我想提出一个将标准 GRB 扩展为 6 通道 GRBL 的想法。
由于 GRBL 硬件(Arduino 和驱动程序)现在几乎便宜,我考虑配对两个 GRBL 系统来驱动 3+3 通道。
这两个 GRBL 使用不同的固件。
因为标准 GRBL 忽略通道 A、B 和 C 命令,只处理 X、Y 和 Z,我计划使用 RX 端口并联两个 GRBL(主和从)。主机的 RX 引脚接收到的相同数据也被发送到从机的 RX 引脚。
master 从 USB 接收数据并像往常一样处理它们。从机只处理与 A、B 和 C 通道相关的命令。
显然,从机通过 TX 引脚发回反馈,因此除了来自 USB 的数据外,主机还必须检查和控制来自从机的反馈。这需要主机上有一个空闲引脚。
主机需要一些修改来处理从机的反馈,但它仍然与标准 GRBL 几乎相同,而从机需要更大的修改。
使用相同的原理,甚至可以构建一个 9 通道(或更多?)GRBL 系统。
你觉得我的建议怎么样?现实吗?
感谢您的关注。
