MKS GEN_L V2.1 Klipper固件使用说明书

MKS GEN_L V2.1 Klipper固件使用说明书

创客基地QQ群:489095605 232237692
邮箱:Huangkaida@makerbase.com.cn

文章目录

  • 一、产品简述
    • 1.1特点优势
    • 1.2主板参数
    • 1.3接线图
    • 1.4尺寸图
  • 二、固件下载、更新
    • 2.1固件下载
    • 2.2 使用Xloader更新固件
  • 三、驱动跳线设置
    • 3.1 A4988驱动跳线设置
    • 3.2 TMC2208、TMC2209、TMC2226普通模式跳线设置
    • 3.3TMC2225普通模式跳线设置
    • 3.4 TMC2208、TMC2209、TMC2225、TMC2226 UART模式跳线设置
    • 3.5 TMC2209、TMC2226 Sensorless(无限位)跳线设置
  • 四、树莓派安装Fluidd系统镜像
    • 4.1硬件准备
    • 4.2软件准备
    • 4.3 烧录镜像
      • 4.3.1格式化TF卡
      • 4.3.2烧录镜像
    • 4.4 树莓派网络连接
  • 五、SSH连接
  • 六、主板与树莓派连接
  • 七、printer.cfg配置文件修改
    • 7.1在fluidd上创建新文件
    • 7.2 编辑printer.cfg文件
    • 7.3主板id修改
  • 八、基本参数检查和修改
    • 8.1限位开关pin配置
    • 8.2 X Y Z轴限位开关电平检查
    • 8.3电机移动方向配置
    • 8.4TMC驱动 uart模式配置
    • 8.5 sensorless无限位归零设置
    • 8.6 机器类型配置
    • 8.7 归零方向设置
    • 8.8打印平台范围设置
    • 8.9 电机转动参数配置
    • 8.10热床PID校正
    • 8.11挤出头PID校正
  • 九、LCD屏幕配置
  • 十、3dtouch自动调平
    • 10.1设置传感器信号pin
    • 10.2 偏移设置
    • 10.3 设置探测位置
    • 10.4 z_safe_home 配置
    • 10.5 增加自动调平指令G29代码
  • 十一、在fluidd上进行自动调平操作
  • 十二、z_offset调整
  • 十三、技术支持及保证
  • 十四、FAQ

一、产品简述

MKS GEN-L V2.1主板是GEN_L V1.0的升级版本,升级支持了TMC2130驱动SPI 模式,TMC2208、TMC2209、TMC2225、TMC2226 UART模式,支持TMC2209、TMC2226无限位归零。

1.1特点优势

1、将2560及ramps1.4集合在一块板子上,解决了Ramps1.4组合接口繁琐、易出故障的问题;
2、用户可自己更换电机驱动,支持4988、8825、8729、TMC2208、TMC2209、TMC2225、TMC2226;
3、预留外接驱动信号,可外接大驱动来驱动57、86电机;
4、采用高质量MOSFET管,散热效果更好,保证长时间工作稳定;
5、采用专用电源芯片,支持12V-24V电源输入,解决Ramps电压转换芯片发热、供电不足问题;
6、稳定可靠的滤波电路大大降低干扰的可能性,最大可能的避免打印过程中出现的死机、乱跑等现象;
7、采用CH340串口芯片,在确保稳定可靠的前提下,降低成本,更是解决了以往16U2难装驱动的问题;
8、可以接受24V输入,同样系统功率下可以把热床电流减小到1/4,有效解决热床MOS管发热问题;
9、使用开源固件Marlin,配置和ramps1.4完全相同,可直接替代Ramps1.4,更加稳定;
10、支持LCD2004、LCD12864、MKS MINI12864 V1.0、MKS MINI12864 V3.0,支持创客开发的TFT24、TFT28、TFT32、TFT35、H43触摸屏;
11、XYZ轴分别采用不同颜色的端子来对应电机和限位开关,方便接线;
12、人性化的设计,用不同颜色的端子区分驱动方向,降低插反的概率,防止因驱动插反而损坏主板;
13、 支持了TMC2130驱动SPI 模式,TMC2208、TMC2209、TMC2225、TMC2226 UART模式,支持TMC2209、TMC2226

1.2主板参数

MKS GEN_L V2.1 Klipper固件使用说明书

1.4尺寸图

主板尺寸图:

MKS GEN_L V2.1 Klipper固件使用说明书
MKS GEN_L V2.1 Klipper固件使用说明书

4)点击上传,等待上传完成即可

MKS GEN_L V2.1 Klipper固件使用说明书

3.1 A4988驱动跳线设置

A4988驱动细分跳线方式,驱动下方右边的3个跳线帽都插上是16细分,如下图(X轴为例):

MKS GEN_L V2.1 Klipper固件使用说明书

3.3TMC2225普通模式跳线设置

TMC2225驱动细分跳线方式,驱动下方右边的第2个跳线帽(M1)插上是16细分,如下图(X轴为例):

MKS GEN_L V2.1 Klipper固件使用说明书

3.5 TMC2209、TMC2226 Sensorless(无限位)跳线设置

TMC2209、TMC2226 要实现sensorless功能,首先需要将驱动设置为UART 模式,限位接口不能接限位,然后需要在主板上的DIGA 排针处对应插上跳线帽,如下图(以X轴为例):

MKS GEN_L V2.1 Klipper固件使用说明书

4)运行balenaEtcher

MKS GEN_L V2.1 Klipper固件使用说明书
MKS GEN_L V2.1 Klipper固件使用说明书

MKS GEN_L V2.1 Klipper固件使用说明书

4.4 树莓派网络连接

1)、安全弹出TF卡,并重新插入读卡器,系统将识别到一个256M大小的分区,打开该分区找到 “fluiddpi-wpa-supplicant.txt“文件。

MKS GEN_L V2.1 Klipper固件使用说明书

3)在路由器管理界面查看新设备的iP,并记录

MKS GEN_L V2.1 Klipper固件使用说明书

注意:第一次登录后,在没有完全配置正确的配置文件时会出现报错,可以不用处理,后面配置正确的配置文件后报错不会出现。

五、SSH连接

SSH的作用是发送指令操作树莓派,进行固件的编译、系统的升级等。
1)下载安装Xshell软件,Xshell6Portable 下载地址:https://www.netsarang.com/zh/free-for-home-school/
2)打开Xshell软件,建立新的会话

MKS GEN_L V2.1 Klipper固件使用说明书

3)然后点击连接

MKS GEN_L V2.1 Klipper固件使用说明书

5)双击新建的会话连接,弹出密码输入界面,密码:raspberry,输入密码后进入linux操作系统的用户界面shell。

MKS GEN_L V2.1 Klipper固件使用说明书

六、主板与树莓派连接

用USB 线连接树莓派与主板,树莓派需要单独的5V/1A电源供电。

MKS GEN_L V2.1 Klipper固件使用说明书
MKS GEN_L V2.1 Klipper固件使用说明书

2)打开下载好的printer.cfg,复制里面的内容到新建的配置文件printer.cfg文件中

7.3主板id修改

1)在shell中输入ls /dev/serial/by-id/* ,然后回车,shell中会显示主板的iD

MKS GEN_L V2.1 Klipper固件使用说明书

3)保存和重启,重启后klipper会自动连接打印机,不会出现前面的报错,这个时候就可以进行控制操作打印机了。

MKS GEN_L V2.1 Klipper固件使用说明书

返回值是“open”打开,则限位触发电平类型设置正确,如果是“triggered”(触发),则需要修改限位的电平类型(以X轴为例)

8.3电机移动方向配置

当移动方向不对时,驱动dir_pin电平相反配置即可(corexy 机型除外),以X轴为例:

8.4TMC驱动 uart模式配置

1)uart模式配置,在printer.cfg的文件中将TMC驱动配置前的#删掉即可配置为uart模式
注:gen_L V1.0不支持 uart模式;
配置使能为uart模式,需要硬件的支持,uart模式驱动跳线,详见3.4;
tmc2208和tmc2225需要配置为[tmc2208 stepper],tmc2209和tmc2226配置为[tmc2209 stepper].

MKS GEN_L V2.1 Klipper固件使用说明书

2)uart 模式电流设置
uart模式的电流配置为两部分,分别是峰值电流和保持电流;峰值电流需要根据自己所用到的电机的额定电流设置。

MKS GEN_L V2.1 Klipper固件使用说明书

8.5 sensorless无限位归零设置

1)使用无限位功能,需要确保驱动软硬件都设置为uart模式,然后在配置文件增加无限位pin和无限位阈值(见下图,以X轴为例),还需要进行无限位跳线(详见3.5)。

MKS GEN_L V2.1 Klipper固件使用说明书

注:阈值越大,越容易触发,当归零时出现Endstop x still triggered after retract报错,需要把阈值调小。

8.6 机器类型配置

机器类型分别为cartesian(一般机型)、corexy(corexy机型)、delta(三角洲机型),根据自己的机器进行设置。

MKS GEN_L V2.1 Klipper固件使用说明书
MKS GEN_L V2.1 Klipper固件使用说明书
MKS GEN_L V2.1 Klipper固件使用说明书

8.9 电机转动参数配置

电机转动参数需要配置“旋转距离”,rotation_distance = ((360°/1.8°) * microsteps) / 80 {旋转距离 = (圆周360°/步距角)*细分/每MM脉冲值}

MKS GEN_L V2.1 Klipper固件使用说明书
MKS GEN_L V2.1 Klipper固件使用说明书
MKS GEN_L V2.1 Klipper固件使用说明书

MKS GEN_L V2.1 Klipper固件使用说明书

3)在配置文件增加“包括”此LCD配置文件的代码

MKS GEN_L V2.1 Klipper固件使用说明书

10.2 偏移设置

X、Y的偏移可根据测量得出得数据填写,Z 的偏移可在线测试调整,详看“十二、z_offset调整”。

MKS GEN_L V2.1 Klipper固件使用说明书

10.4 z_safe_home 配置

注:z_safe_home 是利用3Dtouch作为Z轴的回零限位,不使用z_safe_home功能的,不用进行以下配置。
1)在配置文件中添加safe_z_home 代码

来源:Makerbase_mks

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月2日
下一篇 2021年10月2日

相关推荐