MKS MONSTER8 V1.0使用说明书(基于Klipper 固件配置 Voron 2.4)

广州谦辉信息科技有限公司

MKS MONSTER8 V1.0使用说明书
(基于Klipper 固件配置 Voron 2.4)

在这里插入图片描述

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

主板链接:https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-23356668283.43.7eec55caLTIRlt&id=654986436078

文章目录

  • 一、产品简述
    • 1.1特点优势
    • 1.2主板参数
    • 1.3接线图
      • 1.3.1 主板各端口接线图
      • 1.3.2基于 Voron 2.4电机接线
      • 1.3.3 基于Voron 2.4 PL08N调平传感器接线
      • 1.3.4 基于Voron 2.4 限位接线
    • 1.4尺寸图
  • 二、驱动跳线设置
    • 2.1 A4988驱动跳线设置
    • 2.2 TMC2208、TMC2209、TMC2226普通模式跳线设置
    • 2.3TMC2225普通模式跳线设置
    • 2.4 TMC2208、TMC2209、TMC2225、TMC2226 UART模式跳线设置
  • 三、树莓派安装Fluidd系统镜像
    • 3.1硬件准备
    • 3.2软件准备
    • 3.3 烧录镜像
      • 3.3.1格式化TF卡
      • 3.3.2烧录镜像
    • 3.4 树莓派网络连接
  • 四、SSH连接
  • 五、固件更新
    • 5.1主板与树莓派连接
    • 5.2更新固件
  • 六、printer.cfg配置文件修改
    • 6.1在fluidd上创建新文件
    • 6.2 编辑printer.cfg文件
    • 6.3主板id修改
  • 七、基本参数检查和修改
    • 7.1限位开关pin配置
    • 7.2 X Y Z轴限位开关检查
    • 7.3电机移动方向配置
    • 7.4 uart模式配置
    • 7.5 机器类型配置
    • 7.6 归零方向设置
    • 7.7 打印平台范围设置
    • 7.8 电机转动参数配置
    • 7.9热床PID校正
    • 7.10挤出头PID校正
  • 八、4Z自动调平(传感器为PL08N)
    • 8.1设置传感器信号pin
    • 8.2 偏移设置
    • 8.3 设置探测位置
    • 8.4 z_safe_home 配置
  • 九、在fluidd上进行自动调平操作
  • 十、z_offset调整
  • 十一、屏幕外壳、主板安装支架stl文件下载链接
  • 十二、技术支持及保证
  • 十三、FAQ

一、产品简述

MKS MONSTER8 V1.0主板是创客基地为满足市场需求而推出的主板,可用于Voron 2.4机器安装,支Marlin 固件和Klipper固件,支持U盘打印(暂时只有Marlin固件支持),支持TMC驱动UART模式。

1.1特点优势

1、TVS电源尖峰处理,更好地保护后端电路和负载;
2、3路可控风扇输出,输出端电压可调,分别可调为5V、12V、24V;
3、支持U盘打印(目前只有Marlin固件支持);
4、用户可自己更换电机驱动,支持A4988、DRV8825、LV8729、TMC2208、TMC2209、TMC2225、TMC2226;
5、采用高质量MOSFET管,散热效果更好,保证长时间工作稳定;
6、采用专用电源芯片,支持12V-24V电源输入,
7、稳定可靠的滤波电路大大降低干扰的可能性,最大可能的避免打印过程中出现的死机、乱跑等现象;
8、使用开源固件Marlin和Klipper;
9、支持LCD2004、LCD12864、MKS MINI12864 V1.0、MKS MINI12864 V3.0,支持创客开发的MKS系列触摸屏、H43触摸屏;
10、 支持TMC2130驱动SPI 模式,TMC2208、2209、TMC2225、2226 UART模式,支持TMC2209、TMC222无限位归零。

1.2主板参数

在这里插入图片描述

1.3接线图

1.3.1 主板各端口接线图

在这里插入图片描述
在这里插入图片描述

1.3.2基于 Voron 2.4电机接线

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

注意:请务必按照以上接线,A、B电机接线错会导致移动错误,打印镜像等,4Z顺序接错会导致调平不对。

1.3.3 基于Voron 2.4 PL08N调平传感器接线

PL08N的三根线接线分别棕色接电源正极,蓝色接电源负极,黑色接调平接口信号pin;当PL08N只用作调平时,PL08N的信号线(黑色)接到Z_MAX限位S端;当PL08N用作归零Z限位(z_safe_homing功能时,PL08N的信号线(黑色)接到Z_MIN限位。

在这里插入图片描述
在这里插入图片描述

1.3.4 基于Voron 2.4 限位接线

基于Voron 2.4,X 轴和Y轴的归零位置为右上角,即X轴和Y轴的归零方向是往最大方向,则X轴和Y轴限位接到X_MAX和Y_MAX 限位。

1.4尺寸图

主板尺寸图:
在这里插入图片描述

二、驱动跳线设置

注:主板上给驱动供电的电压是可以通过跳线设置的,可以设置为3.3或者5V,必须设置为其中一个,不设置驱动将无法工作,建议设置为5V,(旧版marlin固件使用sensorless功能需要设置为3.3V)设置为3.3V时,A4988驱动的电压将减半,电流也减半。

在这里插入图片描述

2.1 A4988驱动跳线设置

A4988驱动细分跳线方式,驱动下方的3个跳线帽都插上是16细分,如下图(X轴为例):
在这里插入图片描述

2.2 TMC2208、TMC2209、TMC2226普通模式跳线设置

TMC2208、TMC2209、TMC2226驱动细分跳线方式,驱动下方的2个跳线帽(M0、M1)插上是16细分,如下图(X轴为例):

在这里插入图片描述

2.3TMC2225普通模式跳线设置

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

在这里插入图片描述

2.4 TMC2208、TMC2209、TMC2225、TMC2226 UART模式跳线设置

TMC2208、TMC2209、TMC2225、TMC2226 UART模式跳线设置都是相同的,驱动下方的左边第3个跳线插上即为uart模式,如下图(X轴为例):

在这里插入图片描述

注:基于Voron V2.4 ,为了方便进行驱动电流调节,mks monter8 V1.0主板的默认配置(mks qq群或mks github上获取的配置)是使能了7个 TMC2209 UART 模式的,所以直接用默认配置的,需要7个驱动均设置为uart 模式。

三、树莓派安装Fluidd系统镜像

3.1硬件准备

*树莓派3B、3B+或者4B
*一张不小于16G的TF存储卡

*TF读卡器
*安装有windows操作系统的PC
*无线网卡

3.2软件准备

*FluiddPI最新镜像 下载地址: https://docs.fluidd.xyz/installation/fluiddpi
*balenaEtcher v1.5及以上版本 下载地址:
https://www.balena.io/etcher/
*Notepad++ 最新版本 下载地址:
https://notepad-plus.en.softonic.com/

3.3 烧录镜像

3.3.1格式化TF卡

烧录镜像前进行TF卡格式化

3.3.2烧录镜像

1)把已格式化好的TF卡插到读卡器,将读卡器插到电脑
2)将已下载好的fluiddpi的镜像文件解压
3)安装下载好的balenaEtcher-Setup-1.5.122.exe

4)运行balenaEtcher
在这里插入图片描述

5)导入解压好的镜像文件

在这里插入图片描述
在这里插入图片描述

6)选择TF卡
在这里插入图片描述

7)点击开始烧录

在这里插入图片描述

3.4 树莓派网络连接

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

2)输入无线网络名称和密码,并取消注释 # 号,设置好后,保存退出,卡取出,装到树莓派上电。
在这里插入图片描述

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

在这里插入图片描述

4)在浏览器输入记录的ip地址,进入fluidd界面
在这里插入图片描述

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

四、SSH连接

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

3)然后点击连接

在这里插入图片描述

4)连接后弹出设置用户名界面,输入用户名:pi
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

五、固件更新

5.1主板与树莓派连接

用USB TypeC电缆与树莓派相连,树莓派需要单独的5V供电

5.2更新固件

把固件mks_monster8.bin文件复制到TF卡,TF卡插到主板的TF卡槽,然后主板上电,等待一分钟时间,固件升级后TF卡中的mks_monster8.bin文件会被重命名为MKS_MONSTER8.CUR
固件下载链接:
https://github.com/makerbase-mks/MKS-Monster8/tree/main/klipper%20firmware

六、printer.cfg配置文件修改

MKS MONSTER8 V1.0的printer.cfg的配置文件下载链接:
https://github.com/makerbase-mks/MKS-Monster8/tree/main/klipper%20firmware/Voron%202.4%20config

6.1在fluidd上创建新文件

在“配置”选项卡里找到“+”,点击添加文件,文件名为:printer.cfg
在这里插入图片描述
在这里插入图片描述

6.2 编辑printer.cfg文件

1)单击新添加的文件“printer.cfg”,选择“编辑”
在这里插入图片描述

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

6.3主板id修改

1)在shell中输入ls /dev/serial/by-id/* ,然后回车,shell中会显示主板的iD
在这里插入图片描述

2)复制主板ID到printer.cfg中
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

七、基本参数检查和修改

7.1限位开关pin配置

基于Voron 2.4 ,X和Y的限位分别接到X_max限位和Y_max限位,Z限位接到Z_min限位,X_max pin为PA13,Y_max pin PC5,Z_min pin为PB13。

7.2 X Y Z轴限位开关检查

确保X、Y和Z轴的限位开关都没有被触发,然后通过控制台发送命令: QUERY_ENDSTOPS
在这里插入图片描述

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

[stepper_X]
endstop_pin:^!PA13      #修改前
endstop_pin:!PA13     #修改后或
endstop_pin:^!PA13     #修改前
endstop_pin: !PA13     #修改后

7.3电机移动方向配置

注意:电机移动前,请确保电机的接线是按照1.3.2的接线图进行的接线。
X、Y移动方向是否正确,我们可以通过在fluidd上操作回零进行检查,正视打印机,正确的移动方向是先X轴往右移动,然后Y轴往后移动,如果出现移动顺序或方向不对,则要修改电机的移动方向,修改方法和参考如下:

情况下1:点击归零后,先往后移动,然后往右移动,是A电机(Y轴电机)方向错误,B电机(X轴电机)方向正确,需要在配置文件中修改Y轴的移动方向:

[stepper_y]
dir_pin:!PE4  #修改前
dir_pin:PE4   #修改后
或
dir_pin:PE4    #修改前
dir_pin:!PE4   #修改后

情况2:点击回零后,先往前移动,然后往左移动,是A电机(Y轴电机)方向正确,B电机(X轴电机)方向错误,需要在配置文件中修改X轴的电机方向:

[stepper_X]
dir_pin:!PC13  #修改前
dir_pin:PC13  #修改后
或
dir_pin:PC13    #修改前
dir_pin:!PC13   #修改后

情况3:点击回零后,先往左移动,然后往前移动,是A电机(Y轴电机),B电机(X轴电机)方向都错误,需要在配置文件中同时修改X,Y轴的电机方向:

[stepper_X]
dir_pin:!PC13  #修改前
dir_pin:PC13  #修改后或
dir_pin:PC13    #修改前
dir_pin:!PC13   #修改后[stepper_y]
dir_pin:!PE4  #修改前
dir_pin:PE4   #修改后或
dir_pin:PE4    #修改前
dir_pin:!PE4   #修改后

Z轴电机方向配置:
Z轴电机的移动方向是否正确,我们可以通过fluidd发送指令进行检查,操作如下:
STEPPER_BUZZ STEPPER=stepper_z #测试 Z0 轴电机,该轴龙门架应先升后降往复运动
STEPPER_BUZZ STEPPER=stepper_z1 #测试 Z1 轴电机,该轴龙门架应先升后降往复运动
STEPPER_BUZZ STEPPER=stepper_z2 #测试 Z2 轴电机,该轴龙门架应先升后降往复运动
STEPPER_BUZZ STEPPER=stepper_z3 #测试 Z3 轴电机,该轴龙门架应先升后降往复运动

如果移动方向不对,则需要修改电机的移动方向:

[stepper_z]
dir_pin:!PE0  #修改前
dir_pin:PE0  #修改后或
dir_pin:PE0  #修改前
dir_pin:!PE0  #修改后
[stepper_z1]
dir_pin:!PD5  #修改前
dir_pin:PD5 #修改后或
dir_pin:PD5  #修改前
dir_pin:!PD5 #修改后
[stepper_z2]
dir_pin:!PD1  #修改前
dir_pin:PD1 #修改后或
dir_pin:PD1  #修改前
dir_pin:!PD1 #修改后
[stepper_z3]
dir_pin:!PC6  #修改前
dir_pin:PC6 #修改后或
dir_pin:PC6  #修改前
dir_pin:!PC6 #修改后

7.4 uart模式配置

1)uart模式配置,在printer.cfg的文件中将TMC驱动配置前的#删掉即可配置为uart模式(以X轴为例,默认的配置printer.cfg为全部驱动设置为uart模式):

在这里插入图片描述
在这里插入图片描述

注:配置使能为uart模式,需要硬件的支持,uart模式驱动跳线,详见2.4

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

在这里插入图片描述
在这里插入图片描述

7.5 机器类型配置

Voron 2.4的机器类型是corexy机型,则需要在配置文件中使能corexy
在这里插入图片描述

7.6 归零方向设置

在配置文件中进行归零方向设置,基于 voron 2.4,X 轴和Y轴的零点在右上角,则X和Y为往最大方向归零,Z轴往最小方向归零(默认固件已配置为X和Y往最大方向回零)。
在这里插入图片描述
在这里插入图片描述

7.7 打印平台范围设置

Voron 2.4机器打印尺寸分为3款(单位mm):250x250x230、300x300x280、350x350x330;可以根据自己的机器的尺寸进行设置,默认的配置尺寸为250x250x230。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.8 电机转动参数配置

1)X轴,需要配置主动带轮周长和电机单圈脉冲数
在这里插入图片描述

2)Y轴,需要配置主动带轮周长和电机单圈脉冲数

在这里插入图片描述

3)Z轴,需要配置主动带轮周长、电机单圈脉冲数和减速比,4个Z轴都需要配置
在这里插入图片描述

4)挤出机,需要配置主动带轮周长、电机单圈脉冲数和减速比

在这里插入图片描述

7.9热床PID校正

G28归零后,将喷嘴移至热床中心,高出床面约5-10mm,然后发送命令

PID_CALIBRATE HEATER=heater_bed TARGET=100 

它将执行一个PID校准程序,将持续约10分钟,完成后控制台将会返回PID数值,将其复制到热床的PID设置即可。
在这里插入图片描述
在这里插入图片描述

7.10挤出头PID校正

先将模型冷却风扇设置为25%的转速( M106 S64 ),然后发送命令

PID_CALIBRATE HEATER=extruder TARGET=245 

它将执行一个PID校准程序,将持续约5分钟,完成后控制台将返回PID数值,将其复制到配置文件即可。

在这里插入图片描述
在这里插入图片描述

八、4Z自动调平(传感器为PL08N)

8.1设置传感器信号pin

传感器信号pin需要根据主板的接线进行设置,(黑线是PL08N的信号线,基于Voron 2.4接到Z_MAX 限位PB12)。
注:使用z_safe_home功能,跳过此项配置,详见8.4 z_safe_home配置(默认配置是使能了PL08N z_safe_home功能)
在这里插入图片描述

8.2 偏移设置

基于Voron2.4,X、Y轴的偏移为0、25,Z的偏移(z_offset)可以在调平完后进行测试调整。
在这里插入图片描述

8.3 设置探测位置

探测位置的设置可以根据自己的机器的尺寸进行设置的,默认配置的为250X250mm尺寸的机器。

在这里插入图片描述

8.4 z_safe_home 配置

注:z_safe_home 是利用PL08N 作为Z轴的回零限位,其他配置项均与不使用z_safe_home配置相同(7.2设置传感器信号pin除外),不使用z_safe_home功能的,不用进行以下配置。
1)、传感器信号pin设置,使用z_safe_home功能,是用z_min的限位pin,z_min pin为PB13,z_enstop pin需要设置为与探测pin一致

在这里插入图片描述
在这里插入图片描述

2)、在配置文件中增加z_safe_home代码,设置z_safe_home归零时的位置(z_safe_home归零一般是在平台中间位置)

在这里插入图片描述

九、在fluidd上进行自动调平操作

在控制台发送指令G32即可开始自动调平
在这里插入图片描述

十、z_offset调整

1) 在fluidd上操作X、Y轴归零,移动挤出头到平台中间
2) 然后控制台发送指令PROBE_CALIBRATE
3)接着在控制台发送指令 TESTZ Z=-1或TESTZ Z=-0.1慢慢下降Z轴,直到挤出喷嘴与平台保持A4纸厚度的距离
4)最后发送指令ACCEPT,控制台会返回z_offset的值,然后把数值复制到配置文件中的z_offset即可。

在这里插入图片描述

十一、屏幕外壳、主板安装支架stl文件下载链接

MKS MINI12864 V3.0 (正插)外壳安装下载链接:

https://baizhongyun.cn/home/modeldetailv_f12fe242-9909-4b93-9d3f-887a3056ad60
MKS MINI12864 V3.0 (侧插)外壳安装下载链接:
https://baizhongyun.cn/home/modeldetailv_0223bb5e-a7fa-499e-99f7-26ff8669e5c9
主板安装支架下载链接:http://www.baizhongyun.cn/home/modeldetailv_60b5a132-e5ef-4b99-a1f1-f4b017009722

十二、技术支持及保证

发货前会做通电测试,保证可以正式使用才发货。
欢迎各位朋友加入讨论群:232237692
欢迎光临博客交流: https://blog.csdn.net/gjy_skyblue
3D打印机主板定制,联系黄生:13148932315 谭生:15521395023 彭生:13427595835
有问题可联系我们客服或者在群里找技术支持人员,我们将竭诚为您服务

十三、FAQ

更多关于Voron2.4机器的信息和Klipper固件的配置,请分别登录Voron官方github和Klipper固件官方github获取:
Voron网址链接:https://github.com/VoronDesign/Voron-2
Klipper网址链接:https://github.com/Klipper3d/klipper

问题1:Octoprint终端发送FIRMWARE_RESTART无法返回温度,如何处理?
答: 对主板手动复位,重新发送“FIRMWARE_RESTART”指令

问题2:复制配置文件到printer.cfg后,fluidd上还是显示报错如何处理?
答:检查配置中的主板id是否正确,详见6.3,复制id到配置后需要保存和重启
问题3:常见报错如何处理?
报错1:TMC UART Error

答:TMC驱动报错是因为主板固件使能了TMC 驱动uart模式,而主板与驱动之间通讯失败。
1)、确认主板是否用了TMC驱动(TMC2208、2209、2225、2226),如果没有使用,则需要在配置文件屏蔽TMC驱动详见7.3
2)、使用了TMC驱动,固件配置又是正确的,需要确认硬件是否已设置为uart 模式,就是驱动下方的跳线是否正确,详见2.4

报错2:Currently Throttled

答:树莓派供电不足或电压不稳时,将会有Currently Throttled报错,需要确保电源供电稳定(单独5V开关电源供电),确保电源线接线良好。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注