创客基地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主板参数
1.4尺寸图
主板尺寸图:
4)点击上传,等待上传完成即可
3.1 A4988驱动跳线设置
A4988驱动细分跳线方式,驱动下方右边的3个跳线帽都插上是16细分,如下图(X轴为例):
3.3TMC2225普通模式跳线设置
TMC2225驱动细分跳线方式,驱动下方右边的第2个跳线帽(M1)插上是16细分,如下图(X轴为例):
3.5 TMC2209、TMC2226 Sensorless(无限位)跳线设置
TMC2209、TMC2226 要实现sensorless功能,首先需要将驱动设置为UART 模式,限位接口不能接限位,然后需要在主板上的DIGA 排针处对应插上跳线帽,如下图(以X轴为例):
4)运行balenaEtcher
4.4 树莓派网络连接
1)、安全弹出TF卡,并重新插入读卡器,系统将识别到一个256M大小的分区,打开该分区找到 “fluiddpi-wpa-supplicant.txt“文件。
3)在路由器管理界面查看新设备的iP,并记录
注意:第一次登录后,在没有完全配置正确的配置文件时会出现报错,可以不用处理,后面配置正确的配置文件后报错不会出现。
五、SSH连接
SSH的作用是发送指令操作树莓派,进行固件的编译、系统的升级等。
1)下载安装Xshell软件,Xshell6Portable 下载地址:https://www.netsarang.com/zh/free-for-home-school/
2)打开Xshell软件,建立新的会话
3)然后点击连接
5)双击新建的会话连接,弹出密码输入界面,密码:raspberry,输入密码后进入linux操作系统的用户界面shell。
六、主板与树莓派连接
用USB 线连接树莓派与主板,树莓派需要单独的5V/1A电源供电。
2)打开下载好的printer.cfg,复制里面的内容到新建的配置文件printer.cfg文件中
7.3主板id修改
1)在shell中输入ls /dev/serial/by-id/* ,然后回车,shell中会显示主板的iD
3)保存和重启,重启后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].
2)uart 模式电流设置
uart模式的电流配置为两部分,分别是峰值电流和保持电流;峰值电流需要根据自己所用到的电机的额定电流设置。
8.5 sensorless无限位归零设置
1)使用无限位功能,需要确保驱动软硬件都设置为uart模式,然后在配置文件增加无限位pin和无限位阈值(见下图,以X轴为例),还需要进行无限位跳线(详见3.5)。
注:阈值越大,越容易触发,当归零时出现Endstop x still triggered after retract报错,需要把阈值调小。
8.6 机器类型配置
机器类型分别为cartesian(一般机型)、corexy(corexy机型)、delta(三角洲机型),根据自己的机器进行设置。
8.9 电机转动参数配置
电机转动参数需要配置“旋转距离”,rotation_distance = ((360°/1.8°) * microsteps) / 80 {旋转距离 = (圆周360°/步距角)*细分/每MM脉冲值}
3)在配置文件增加“包括”此LCD配置文件的代码
10.2 偏移设置
X、Y的偏移可根据测量得出得数据填写,Z 的偏移可在线测试调整,详看“十二、z_offset调整”。
10.4 z_safe_home 配置
注:z_safe_home 是利用3Dtouch作为Z轴的回零限位,不使用z_safe_home功能的,不用进行以下配置。
1)在配置文件中添加safe_z_home 代码
来源:Makerbase_mks
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!