Ender3 V2打印机更换闭环驱动,不用换主板 | 模型错位、电机丢步问题解决方案 | TMC2208驱动芯片替换

1.前言

最近教研室的这台Ender3 V2 3D打印机,因为劳累过度开始出现丢步问题。

尝试调大驱动板的电流,结果导致电机发烫,长时间工作后这枚电机就GG了。

有博主推荐更换闭环驱动,但是因为原装主板没有预留信号接口,需要更换主板。

120还不包邮,这显然不符合我们环保(省钱)的理念,那么我们来尝试不换主板,通过飞线更换闭环驱动。

2.电路分析

这台打印机的电机采用的是开环控制,驱动芯片是TMC2208

其引脚封装如下,主要的几个引脚为:

ENN:使能引脚

VCC_IO:接3.3V

STEP:步进脉冲输入

GND:接电源地

DIR:电机方向控制脚

VS:接24V

其中,与主板上微控制器STM32F103RET6连接的引脚为:

EN->PD1
DIR->PB7
STP->PB8

 

而闭环驱动板需要与主板连接6根线,V+接24V、Gnd接主板地、Com接3.3V,其他三根线连到微控制器。

因此,只需要将TMC2208拆下,再引出EN、DIR、STP三个引脚即可。

 

3.改造

从STM32F103RET6芯片上引线较为困难,因此从TMC2208的焊盘飞线。

用热风枪拆下TMC2208,按照封装图引出EN、DIR、STP三根线,可以使用硅橡胶对飞线固定。

剩余三根线从焊盘引出。

至此,闭环驱动板的六根线全部引出。

随后在电机轴上粘贴附带的磁铁,再将闭环驱动板安装在电机尾部即可。

Y轴电机在安装闭环驱动后,会与热床的回零移动产生冲突。因此,笔者将Y轴的回零开关倾斜固定,通过触碰滑轮来触发回零信号,但这样安装会缩短Y轴行程,需要在软件中做相应设置。

 

打开Creality切片软件,点击设置》打印机》管理打印机

点击打印机设置

做如下设置,更改Y轴行程和初始打印直线的长度。

posted @ 2022-03-10 23:03  蔡子CaiZi  阅读(1214)  评论(0编辑  收藏  举报