GRBL-1:平台搭建

   Grbl是一款针对Arduino/AVR328芯片的嵌入式G代码编译和运动控制器。 Grbl是性能高,成本低,基于并口运动控制,用于CNC雕刻。它可以运行在Vanilla Arduino (Duemillanove/Uno) 只要它配备了Atmega 328型芯片。 控制器由C编写并优化,利用了AVR 芯片的每一个灵巧特性来实现精确时序和异步控制。它可以保持超过30kHz的稳定、无偏差的控制脉冲 它接受标准的G代码而且通过了数个CAM工具的输出测试。弧形、圆形和螺旋的运动都可以像其他一些基本G代码命令一样完美支持。函数和变量目前并不支持,但是会作为预处理器包含在将来发布的版本之中。 Grbl 包含完整的前瞻性加速度控制。它意味着控制器将提前16到20个运动来规划运行速度,以实现平稳的加速和无冲击的转弯:

   总结:单片机实现,带G代码解析,速度前瞻规划处理,插补算法 ,串口发送G代码

  1. 源码下载地址:https://github.com/grbl/grbl    或者http://115.com/lb/5lbaxl8xhgob
  2. 编译软件:winavr  下载地址:WinAVR-20100110-install.exe    http://115.com/lb/5lbd8khya1c8

编译软件操作方法简介:将源代码中.h和.c文件拷贝到新的以英文名命名的文件夹中,然后在编译软件中新建工程 并添加所有的H和C文件,注意要把Makefile文件也一同添加进入。然后按MAKE ALL 即可

GRBL-1:平台搭建_第1张图片



GRBL-1:平台搭建_第2张图片


3.学习版:型号:Arduino Uno



GRBL-1:平台搭建_第3张图片


此学习版 通过自带USB转串口芯片  可直接通过USB传输数据;

USB转串口驱动:下载地址:http://115.com/lb/5lbd8kgijnk6

4.下载HEX文件

下载软件下载地址:http://115.com/lb/5lbaxc6hwpb3

操作方法:

GRBL-1:平台搭建_第4张图片

5:CAM软件下载

软件下载地址:http://115.com/lb/5lbbkmqia0oa

此软件通信端口位串口,协议 芯片自定义

操作方法:

GRBL-1:平台搭建_第5张图片


你可能感兴趣的:(GRBL)