开源改变世界!!

GRBL/CNC 屏蔽的局限性和替代方案

推推 grbl 1周前 (12-17) 20次浏览

我敢肯定这个问题在这里已经被讨论烂了,所以我很抱歉。我正在制作我的第一台 cnc 并试图决定控制器设置。为了讨论和提问,我们假设它是一台 1000×1000 的机器,由 8mm 丝杠 2.45Nm nema 23 电机驱动。最初我喜欢开放式黑匣子,因为它可以轻松设置第一台 Time Machine,但由于内置驱动程序,我确信这可能不是最好的选择。我还被告知 24v 电源将成为 nema 23 电机限制速度并可能导致错过步骤的一个很大的限制因素。我的问题是,似乎大多数/所有 grbl cnc 配置都使用 24v 电源。而且似乎速度已经主要受到 8mm 丝杠的限制,并且这些丝杠的最大速度的转速将在电机范围内,即使驱动器以 24v 运行。我是不是离题太远了?在小型业余爱好机器上运行更大更强大的控制器有什么好处吗?我说得对吗?大多数 grbl/cnc 屏蔽型控制器都是在 24v 上运行的?36 甚至 48v 有哪些选择?在类似的价格范围内,业余爱好级机器除了 grbl 还有哪些其他选择?谢谢大家。

赞同
3

反对

14
转到评论

分享
分享
u/jewelersmutual 头像
珠宝商互助会

推广

你的戒指💍不仅仅是金属和宝石——它是你们对彼此的承诺。现在保护好它,在未来的岁月里珍惜它✨。
了解更多
鍵盤
点击图片即可显示视频播放器:您的戒指💍不仅仅是金属和宝石——它是你们彼此的承诺。现在保护它,并在未来的岁月里珍惜它✨。
折叠视频播放器
添加评论
排序方式:

最好的

搜索评论
扩展评论搜索
评论部分
u/Pubcrawler1 头像
Pubcrawler1

1 年前

已编辑 1 年前

使用 grbl 时,我使用外部驱动器。这些驱动器允许使用任何电源电压,直至驱动器能力的极限。DM5xx 系列为 50 伏,DM8xx 为 80 伏极限。高电感电机需要更高的电压才能获得合适的转速。更高的电压也为电机提供了更好的工作扭矩曲线。比较步进电机数据表,它们有时会有 36 伏和 48 伏的扭矩曲线。

使用滚珠丝杠而不是丝杠。根据所需的长度,1610、2010 都很好。

使用 32 位版本的 grbl。这可以是 grblHAL 或 fluidNC 兼容控制器之一。它们比 8 位 grbl 具有更多功能,并且得到积极维护。

我从不推荐像黑匣子这样的一体化控制器解决方案。如果其中一个内置步进驱动器坏了,那你就倒霉了,希望它还在保修期内。它可能更简单,但 24 伏确实会限制性能。至少使用 36 伏。我的大多数设置都是 48 伏或更高。你可以以比黑匣子或类似的一体化解决方案更便宜的价格制作出更好的设置。

 

赞同
8

反对

回复
回复

分享
分享

802高
OP

1 年前

谢谢,这是很好的信息。

赞同
2

反对

回复
回复

分享
分享

u/therealdilbert 头像
特雷尔迪尔伯特

1 年前

我认为在 24V 之前 8mm 丝杠会成为问题

 

赞同
3

反对

回复
回复

分享
分享

u/BMEdesign 头像
BME设计

1 年前

DIY LinuxCNC
是的。我的前几台 CNC 机器使用了 5 头 1/2 英寸导螺杆(12.7 毫米),即使使用最好的防间隙导螺杆,它们也很糟糕。但那是当时(2009 年)唯一可用的产品。他们让我的业务得以启动,产品也得以发货。

现在我们可以以每米不到 150 美元的价格购买 16 毫米滚珠丝杠,因此将丝杠用于任何与 CNC 相关的产品是没有意义的,尤其是这么大的东西。

赞同
4

反对

回复
回复

分享
分享

u/Alternative-Chard161 头像
另类-Chard161

1 年前

外部驱动器具有很大的优势。您可以更轻松地使用更高的电压或更大的电流,甚至将来使用伺服器来实现更高的速度。

GRBLHAL 和 FluidNC 都是原始 GRBL 代码库的 32 位端口,已得到广泛扩展。我更熟悉 GRBLHAL,它具有集成半自动换刀和 ATC、间隙补偿、子程序支持(包括循环和分支)等功能,以及以太网、wifi 等新接口选项。
您可以在 PicoBOB 之类的东西上运行 GRBLHAL,以获得非常便宜的构建(但仍具有大多数新的 GRBLHAL 功能),或者在具有更多集成和 I/O 的 FlexiHAL 之类的东西上运行 GRBLHAL。完整免责声明:我设计了 PicoBOB 和 FlexiHAL,它们都是完全开源的项目。

还有一些低成本选项可以很好地运行 LinuxCNC(FlexiHAL 就是其中之一),这些选项确实超越了过去需要使用的繁琐的并行端口实现和昂贵的 FPGA 板。如果您真的想进行修改,那么这是值得考虑的事情,因为 LinuxCNC 在灵活性方面基本上是无限的。

赞同
3

反对

回复
回复

分享
分享

SpagNMeatball

1 年前

我已经将这款 Zyltech 套件与我的 750mm 工作机一起使用了好几年,效果非常好。我使用的是亚马逊的 24v 电源,基本上和 3D 打印机使用的电源相同。要驱动 NEMA 23,您应该使用外部驱动器和 PSU。如果弄坏了,控制器本身很便宜,可以更换。openbuilds 控制器基本上只是一个带有 grbl 和集成 PSU 的 arduino。

赞同
2

反对

回复
回复

分享
分享

802高
OP

1 年前

这次谈话让我找到了一些好的指导方针,但也让我陷入了一些困境。fluidNC 控制器看起来非常酷,但我不确定我的编程技能水平是否足以安装它。

赞同
2

反对

回复
回复

分享
分享

北极星零

1 年前

这将会有很大的帮助。

赞同
1

反对

回复
回复

分享
分享

佩曼贾93

1 年前

我认为最好和最具成本效益的组合是:
MakerFR 32 位 GRBL 板…~40 美元
https://www.makerfr.com/en/cnc/grbl-32bits-board-v2/
TMC2160 驱动程序…~8 美元一件
https://vi.aliexpress.com/item/1005004909957578.html?spm=a2g0o.cart.0.0.2ddd38daaYi4p1&mp=1&gatewayAdapt=glo2vnm

花费约 80 美元,您可以获得带有集成光耦合器的 32 位电路板,用于限位开关(降低 EMI),以及 4 个安静且低温的 TMC 驱动器……并且您可以使用 48V 电源,这样您就可以获得更快的 nema 23 速度:)

 

赞同
1

反对

回复
回复

分享
分享

[已删除]

1 年前

一点也不喜欢那个板块,哈哈

 

赞同
1

反对

回复
回复

分享
分享

佩曼贾93

1 年前

为什么?
我认为它的设计相当不错,组件也不错,价格也不错。:)

赞同
1

反对

回复
回复

分享
分享

[已删除]

1 年前

已编辑 1 年前

首先,您需要外部驱动程序并且需要一个支持该驱动程序的主板。

https://www.tindie.com/products/eccentricwkshp/grblduino-mega-lite-grbl-11-arduino-cnc-shield/

 

赞同
1

反对

回复
回复

分享
分享

802高
OP

1 年前

谢谢。我收到了很多回复,也做了很多挖掘,这个看起来很完美。

赞同
1

反对

回复
回复

分享
分享

胡布布斯

1 年前

假设它是一台 1000×1000 的机器,由 8mm 丝杠 2.45Nm nema 23 电机驱动。

您无法快速运行 8 毫米长、1000 毫米长的丝杠,否则它会开始摆动。如果您对其施加太大的力,它可能会弯曲。

我正在完成用于铣削钢材的 CNC 路由器(XYYZ 配置)的构建。我使用 1.2 Nm Nema23 步进机,并希望/尝试使用步进驱动器来运行它们。这将使接线和设置变得容易得多。

我买了一个 Tinybee 控制器(FluidNC 固件),并安装了 4 个 TMC2209 步进驱动器来驱动我的 4 毫米螺距滚珠丝杠。我目前正在 24V、0.8A 和 700 毫米/分钟下测试 Y 轴。目前,我很乐观,即使在如此低的电流下运行也可以。电路板和 TMC2209 驱动器的额定电流为 2A RMS(峰值为 2.8A)。
如果我遇到麻烦,我会将 24V PSU 更换为 36V PSU,并将 TMC2209 步进驱动器更换为外部数字驱动器(DM556)。Tinybee 控制器有连接器可以使用外部驱动器。

赞同
1

反对

回复
回复

分享
分享

 

喜欢 (0)