硬件

tb购入,主控是LPC1768,32位的。

软件

软件下载地址

https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3
这个git库是skr板子的商家维护的,里面有详细的说明pdf、原理图等。因为marlin2.x之后和marlin1.x的确有一些差别,所以有一份说明就很重要了。如果有marlin1.x板子的使用经历,结合pdf就会非常快了,虽然编译工具不一样了,但是3d打印机的调试经验还是一样的。

使用步骤

之前用过MKS-GEN-L的3d打印主板,基于arduino的。这个主板原理图和mega2560+ramps1.4基本是一致,但是集成度较高,实际使用还是不错的,软件是基于marlin1.x,编译工具通常就用arduino的IDE。不过这次想尝鲜,所以购买了skr v1.3主板,开始以为和marlin1.x一样。但实际上坑很多,没有指导很容易就掉坑。所以研究花了很大的功夫才基本用上。这里记录一下步骤,也算给后来的一个参考。

板子的串口驱动

初期调试,最好用usb线连接到电脑,在电脑上用3d打印机的上位机软件调试,因为上位机的按钮多一些,展示的信息更多,所以调试会更方便。
因为skrv1.3这个板子的usb转串口功能是lpc1768内部的usb接口做的,并不是arduino的板子那样有一个专用的usb转口芯片。所以驱动要注意,是用lpc1768自带的一个驱动(就一个ini文件)。在如下位置可以找到:

*BIGTREETECH-SKR-V1.3\BTT SKR V1.3\firmware\Marlin-bugfix-2.0.x\Marlin\src\HAL\HAL_LPC1768\win_usb_driver*

IDE环境安装

skr v1.3使用的marlin2.0 ,使用的platformio 这个平台。下载的软件包里面也有一个pdf介绍ide的搭建方法。基本上是vscode+platformio插件的组合,前面安装很简单。但是后面坑爹的来了。platform在编译的marlin2.0的时候会下一些依赖的工具和包,因为网络的问题,(可能因为地区,日期不同)根本无法下载。会提示

Error: Detected unknown package 'framework-arduino-lpc176x' -

这个提示很误导人,会让人以为是包不识别或者什么原因,但根本原因就是网络原因造成的下载失败。我测试fq了照样也失败,很奇怪,最后是下载了一个离线包才解决问题的。这里放出离线包的地址

链接:https://pan.baidu.com/s/1-uM1ds5QzLMzr6v3AKJGIQ
提取码:9z46
放到 C:\Users\[用户名]\.platformio
我的位置是 C:\Users\Administrator\.platformio

删除没有下载成功的,把离线包解压到这个位置。

代码配置(此处和marlin1.x相差不大)

我目前修改以下几处地方
因为我是双Z轴,所以用E1来作为第2个Z轴使用,修改一下地方

电机方向

这里根据实际情况修改。最好开始用3d打印的上位机来调试电机方向。保证+方向是远离零点开关的。我只使用了MIN位置的开关。

endpoint设置


endpoint设置会麻烦一点,因为实际硬件和软件必须匹配,而每个人实际情况并不同。可以连接上位机。发送M119指令。保证在不触发时状态为open 在按下是变为trgger转态。
总而言之,状态和微动开光必须一一对应。

steps per mm 设置

这里这个参数设置也是重点。因为每个打印机肯定不同。所以必须根据自己的打印机来计算
这个网址可以输入参数自动计算出参数值。

https://blog.prusaprinters.org/calculator/

必要时要用直尺检查3d打印机的每个轴的运动距离是否准确!!!这里必须准确,否则打印基本会失败

下载程序注意

开始我也以为skr v1.3的板子下载程序和arduino一样,直接用串口更新程序。结果发现并不是……
需要找一个TF卡,格式化为FAT32格式,把firmware.bin 文件放入内存卡里面,然后插到板载的tf卡卡座上重启主板就好了。当升级完成后,tf卡中的文件会被重命名为firmware.cur的样子,这样就说明升级成功了。 按理说这个卡槽是可以在3d打印中使用的,不过暂时没有找到怎么用,除了更新固件。

编译好的固件的位置在

.pio\build\LPC1768\firmware.bin

话说因为这个找了半天tf卡和读卡器……

使用后记

目前发现skrv1.3 接2004的屏幕。好像屏幕供电有些不稳定,会闪动。暂时找到原因。先用这看看稳定如何在考虑解决这个问题。

后面更换了一块lcd2004模块,发现屏幕不闪烁了。………………

marlin2.0 的使用过程记录。skr v1.3相关推荐

  1. 【无标题】sap-ecc6.0 ides 安装过程记录

    1.安装 win2003 64bit ,设置虚拟内存 物理+虚拟 在 10 G 左右.(一定要 64位机,32位的只能用copy的方式且不能装 as java) 2.设置语言为英文,修改网络连接的名称 ...

  2. marlin2.0.5.4配置详解——个人记录

    marlin2.0.5.4配置详解--个人记录 串口波特率 主板类型 挤出机数量 混色打印 温度传感器 最大温度 挤出机保护 双轴联动结构 限位开关上拉 限位开关信号 电机使能信号 禁用电机 电机运动 ...

  3. 淘小宝蚂蚁聊天表情V1.0-V2.0的制作过程

    专门用于针对淘宝网交易沟通而设计淘小宝蚂蚁聊天表情终于在3月20号通过消费者社区小规模地向用户推广.具体的下载方法可以通过以下消费者社区的贴子找到: http://forum.taobao.com/f ...

  4. 最新版本POI-5.2.0操作Excel本地导入库配置过程记录

    本文是一篇基于Java+Eclipse+POI操作Excel配置POI操作记录,希望能够帮助到用得上的朋友.Exce简单易学,作为一种轻量的数据管理工具,还是很受普通用户喜爱.专业的程序员怎样把数据库 ...

  5. 【3D打印机】原来配置Marlin2.0这么简单,别说我没告诉你。

    `` ​ 可能由于各人的打印机款式不同,某些参数没有出现在文中,但是只要你完全看完本指南,就可以理解Marlin是如何工作的,我相信在此基础上,你在固件中找到哪些不同配置并不困难. 本文的最终的目标是 ...

  6. hexo 博客创建、部署、美化过程记录

    hexo 博客创建.部署.美化过程记录 前言 作为一名信息工程专业的学生,编程语言没学多少,正规讲过的且了解比较深的是C++,也只是一些基本的编程,连数据库.数据结构还有各种算法都没学过,python ...

  7. 转载:群联PS2251-07主控(Kingston64G)量产CD-ROM+移动磁盘模式过程记录

    转载:群联PS2251-07主控(Kingston64G)量产CD-ROM+移动磁盘模式过程记录 原始链接:群联PS2251-07主控(Kingston64G)量产CD-ROM+移动磁盘模式过程记录_ ...

  8. .NetFramework类库迁移到.NetCore过程记录

    .NetFramework类库迁移到.NetCore过程记录 适用场景 场景描述 多目标框架类库 目标框架 多目标框架类库 场景假设 迁移步骤 先决条件 示例 csproj文件转换 处理引用 保证原目 ...

  9. 针对蓝牙4.0 BLE通讯过程的逆向和攻击

    本文讲的是针对蓝牙4.0 BLE通讯过程的逆向和攻击,从6个月前,我就开始针对BLE设备进行学习和研究,其中接触到了一些关于BLE逆向的博客和文章,但是相关内容都没有给出很好的方案.因此通过我的这篇文 ...

最新文章

  1. android jack log,Android:JACK编译错误汇总及解决
  2. python 笔记:time calendar
  3. python生成json_生成动态嵌套JSON对象和数组-python - python
  4. python的交互式解释器_python3.4.1解释器python交互式图形编程实例(三)
  5. Phpcms V9全站伪静态设置方法
  6. python操作excel命令_python excel操作总结
  7. xml属于php还是js,xml是什么
  8. armv6, armv7, armv7s的区别
  9. 普通话测试软件字体怎么调整,普通话测试方案
  10. Vulnhub DC-7
  11. 文本分类概述(nlp)
  12. 文学类的论文真的不需要数据么?
  13. 无疆_炎戎的2011跨年总结
  14. ARM开发板编译----MYS-6ULX
  15. 计算机学院毕业典礼口号,大学毕业典礼横幅标语大全
  16. IT 路,梦里思路长。
  17. 【时序逻辑电路(sequential logic circuit)】
  18. python:打印三角形图案。
  19. ElasticSearch[03]SpringData集成ElasticSearch
  20. 杨世忠:“周转”知识终圆航天梦

热门文章

  1. 包含流量控制的无线路由器品牌
  2. 漫谈粗放与精益:编程的两种思路与方式
  3. FFmpeg-音频和视频应用程序的瑞士军刀
  4. 小程序移植公众号网页,laravel,vue
  5. 克劳特法matlab,经验模式分解matlab
  6. Outlook附件自动存储
  7. YX一周面试题911-918
  8. Android中文件与文件夹的创建(file)
  9. 我们调查了400多位业余摄影家,想搞清楚大爷大妈们的“拍大片江湖”
  10. 北美省钱快报 php,神奇的微距镜头 - 引领大家一起探索细微世界的神奇!