打印
[PIC®/AVR®/dsPIC®产品]

开源项目介绍:GRBL

[复制链接]
797|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大家都用过Arduino吧,这个就是基于AVR单片机的开源开发板套件,有完备的开源软硬件支持。
很多大神用Arduino做项目并开源。其中一个做运动控制的GRBL就很出名。
什么是GRBL?
GRBL是一款免费的开源软件,用于控制机器的运动、加工制造物体或使物体移动,并在各种微控制器上运行。GRBL用于为数千种不同的CNC雕刻机、车床、铣床、激光切割机、写字机,绘图机器人、3d打印机等提供动力。它本质上是开源数控机床的标准。
GRBL 的第一个版本于 2009 年由 Simen Svale Skogsrud 发布。后来它被 Sungeun “Sonny” Jeon 博士接手并领导,他将其演变成一个在 Arduino 系列微控制器板上运行的高性能机器控制系统。它对 Arduinos 上的 8 位 Atmel 处理器进行了令人难以置信的高效使用,并且是软件工程的一项惊人壮举,可以从如此简陋的处理器中获得如此多的收益。不幸的是,GRBL 已经达到了 Atmel 处理器的极限。需要更高的性能,而小代码空间限制了添加新功能的能力。此外,新的32位微控制器在容量、功能和性能方面已大大超过 Atmel 处理器。

就是这位大神的作品

使用特权

评论回复
沙发
天灵灵地灵灵|  楼主 | 2023-4-23 22:27 | 只看该作者
https://github.com/grbl/grbl

使用特权

评论回复
板凳
lcczg| | 2023-4-24 11:44 | 只看该作者
高精尖呀。

使用特权

评论回复
地板
天灵灵地灵灵|  楼主 | 2023-4-24 14:08 | 只看该作者
GRBL是一种开源的高性能G代码解释器,专门用于控制CNC机床和3D打印机等数控设备。它支持多种控制器和硬件平台,可以运行在Arduino、Atmel AVR和STM32等微控制器上。GRBL提供了稳定、快速和准确的运动控制,使得数控设备可以高效地完成各种复杂的加工任务。

GRBL支持G代码解释器的主要功能,例如直线插补、圆弧插补、螺纹加工等,并且具有许多高级功能,例如反向运动、割弧补偿、分段加工、加速度规划等。此外,GRBL还支持串口通信,可以通过PC端软件或者其他设备控制和监控数控设备的运行状态。

GRBL是开源软件,其源代码可供自由下载和修改。许多制造商和爱好者都在使用GRBL作为其数控设备的控制系统,因为GRBL的稳定性和性能都得到了广泛认可。此外,GRBL的开源性也为用户提供了可定制性和扩展性,可以根据自己的需求进行定制和改进。

总之,GRBL是一种高性能的G代码解释器,为数控设备提供了强大的运动控制功能和高度的可定制性。

使用特权

评论回复
5
tpgf| | 2023-5-16 13:53 | 只看该作者
Grbl是一款针对Arduino/AVR328芯片的嵌入式G代码编译和运动控制器。

使用特权

评论回复
6
renzheshengui| | 2023-5-16 14:28 | 只看该作者
Grbl是性能高,成本低,基于并口运动控制,用于CNC雕刻

使用特权

评论回复
7
wakayi| | 2023-5-16 15:29 | 只看该作者
它可以运行在Vanilla Arduino (Duemillanove/Uno) 只要它配备了Atmega 328型芯片

使用特权

评论回复
8
wowu| | 2023-5-16 16:02 | 只看该作者
控制器由C编写并优化,利用了AVR 芯片的每一个灵巧特性来实现精确时序和异步控制

使用特权

评论回复
9
xiaoqizi| | 2023-5-16 16:21 | 只看该作者
弧形、圆形和螺旋的运动都可以像其他一些基本G代码命令一样完美支持

使用特权

评论回复
10
木木guainv| | 2023-5-16 17:18 | 只看该作者
。 Grbl 包含完整的前瞻性加速度控制。它意味着控制器将提前16到20个运动来规划运行速度,以实现平稳的加速和无冲击的转弯

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

164

主题

3327

帖子

13

粉丝