ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

从A4988到TMC2209:3D打印机步进驱动静音升级全指南

从A4988到TMC2209:3D打印机步进驱动静音升级全指南 A4988用了两年打印速度一快就吵得脑仁疼调平的时候电机嗡嗡响低速更是共振到怀疑人生。换成 TMC2209 之后机器安静得只剩下风扇声打印质量也顺带稳了一截。这篇文章就把我从 A4988 迁移到 TMC2209 的整个思路、硬件替换、参数配置和踩坑记录整理出来给还在 A4988 上挣扎的朋友一条可以直接照着做的路线。这篇指南适合正在使用 A4988 驱动、觉得噪音大或者打印细节不理想、想把主板升级为 TMC2209 的玩家也适合刚入手 TMC2209 却不知道怎么配置、担心电流设错烧驱动的新手。全程会讲清楚为什么要换、换什么、怎么接、怎么调、遇到问题怎么排查确保你从拆包装到跑出第一段静音打印每一步都有据可依。1. 为什么要从 A4988 迁移到 TMC2209先把账算明白1.1 A4988 的真实短板噪音只是表象A4988 是步进驱动界的常青树便宜、够用、资料多市面上绝大多数入门级 3D 打印机和 CNC 雕刻机出厂标配就是它。但它有几个先天问题用得越久越明显。第一个是低速共振。A4988 工作在满步进或低细分模式下电机转子在步进之间像“点头”一样运动扭矩波动大中低速区间尤其明显。打印速度在 40~60mm/s 时如果你把耳朵贴近机器能听到明显的“嗡嗡”声这就是电机的共振噪声。这种共振不仅吵还会在打印表面留下振纹——尤其是外壁和顶层。第二个是细分上限低。A4988 硬件上最高支持 16 细分通过 MS1/MS2/MS3 三个引脚组合这个细分等级放在 0.4mm 喷嘴、层高 0.2mm 的 FDM 打印场景里还算能看但如果你用 0.2mm 喷嘴做精细模型或者跑高速直线16 细分的步进分辨率会显得不够细腻表面容易出现细微的“台阶感”。第三个问题就纯粹是硬件设计了——A4988 的电流调节靠板子上一个小电位器很多人调电流完全靠“摸温度”很不精确。而且 A4988 的过流保护阈值偏高遇到电机堵转或者电流设置过大驱动芯片会先发热而不是先保护长时间高负载下容易烧驱动。1.2 TMC2209 解决了哪些痛点静音只是顺手的事TMC2209 是 Trinamic 推出的步进驱动芯片最出圈的特性是 StealthChop2 静音技术但它的提升远不止“安静”两个字。在细分方面TMC2209 通过 UART 模式可以配置到最高 256 细分是 A4988 的 16 倍。细分越高步进越平滑低速时的扭矩波动越小共振和振纹自然就减少了。这就是为什么换了 TMC2209 之后哪怕打印速度不变表面的细腻度也会提升一个档。在电流控制方面TMC2209 支持 UART 数字配置可以直接通过软件设置电流值精确到毫安级别不用再靠螺丝刀拧电位器靠猜。它还内置了自动降流功能电机空闲时可以把电流降到设定值的 50% 左右减少发热和功耗。最关键的一点是TMC2209 基本 pin-to-pin 兼容 A4988尺寸、引脚间距、STEP/DIR 逻辑全部一致。这意味着大多数情况下你不需要改主板不需要改固件里的引脚定义直接把旧的 A4988 拔下来、TMC2209 插上去就能跑。硬件替换的难度比想象中低太多。1.3 迁移决策表到底值不值得换我知道你肯定在犹豫毕竟 A4988 还能用为什么要折腾我做了一个决策表你可以对照自己的情况判断需求场景A4988TMC2209建议预算有限的入门玩家只打 PLA、速度慢可用性能过剩可暂缓升级打印环境在卧室/办公室对噪音敏感噪音明显几乎静音强烈建议换常打 PETG/ABS打印速度 80mm/s 以上共振明显表面易出振纹平稳安静细节更好值得换打印机放在共享空间需要长时间无人值守噪音和发热偏高发热低、可自动降流建议换CNC/激光雕刻需要低速高扭矩精细控制低速扭振明显SpreadCycle 模式扭矩更稳值得换从我实测的经验看如果你一周打印超过 10 小时TMC2209 带来的体验提升绝对值回票价。A4988 单个价格大概 10-15 元TMC2209 散新模块也就 25-40 元一台三轴机器换 4-5 个驱动总成本不到 200 元但换来的是每天少被噪音折磨几小时并且打印质量和稳定性都有可感知的提升。2. TMC2209 核心特性详解迁移前必须吃透的关键原理2.1 StealthChop2 静音原理不是“消音棉”是算法很多新手以为 TMC2209 静音是因为硬件上做了隔音处理其实完全不是。StealthChop2 是 Trinamic 的专利算法核心思想是通过调节电机线圈中的电流波形让电流在步进之间近似正弦波地变化而不是像 A4988 那样方波脉冲式地突跳。打个比方A4988 的电流供给像是洒水壶一下一下地往外倒水水量忽大忽小TMC2209 的 StealthChop2 则是花洒水流均匀细密。线圈电流平滑变化电机转子的运动就连续自然不会出现快速启停的顿挫感高频噪声就消失了。但要注意一个关键细节StealthChop2 模式下的扭矩输出比传统模式略低尤其在高速场景。TMC2209 并不是一味地静音它还有一个 SpreadCycle 模式高动态模式在需要大扭矩、高转速的场景下会自动切换。实际使用中打印外壁和填充时 TMC2209 会自动选择合适的模式不需要你手动干预——这点比老款 TMC2208 智能很多。2.2 UART 模式与地址配置这个知识点决定了迁移成败TMC2209 的 UART 模式是它区别于 A4988 的核心所在。在 UART 模式下你可以通过主板上的 RX/TX 引脚与驱动通信配置细分、电流、运行模式、微步插值等参数。但这里有一个坑如果多个 TMC2209 挂在同一条 UART 总线上每个驱动必须有不同的地址否则它们会全部响应同一条指令导致配置互相覆盖。TMC2209 有 6 个地址引脚MS1/MS2 在不同固件里映射不同常见的是通过逗号开关组合实际使用中绝大多数主板只支持通过特定的引脚组合设置 0-3 这 4 个地址对应 4 个驱动轴。以常见的 MKS Robin Nano 或 BTT SKR 系列主板为例轴MS1/MS2 状态UART 地址备注X都接地0默认地址YMS1 接地MS2 悬空/拉高1需设置ZMS1 悬空MS2 接地2需设置E都悬空/拉高3需设置不同主板的 UART 地址映射可能不同迁移前一定要先查自己主板的说明书确认地址引脚的定义。如果你把两个驱动设成同一个地址固件开启 UART 后会报错或者出现“两个轴联动”的诡异现象。这个我在迁移时踩过后面会专门讲。2.3 两种工作模式怎么选StealthChop 还是 SpreadCycleTMC2209 提供了两种主要电流控制模式这是迁移后必须搞懂的第一个软件层面问题StealthChop2 静音模式电流波形正弦化噪声极低适合低速精细打印、调平、Z 轴抬升等轻柔动作。缺点是高速或大负载下扭矩下降可能出现丢步。SpreadCycle 高动态模式电流波形更接近方波噪声大一些但扭矩输出更猛抗负载能力强适合高速打印、CNC 加工、以及重载移动场景。TMC2209 的好处是你可以通过 UART 指令在两种模式间切换还可以设置一个“速度阈值”——低于这个速度用 StealthChop高于则自动切到 SpreadCycle。对于 FDM 打印机我建议 XY 轴用 StealthChop2 全开配合 16 细分UART 内部再插值到 256兼顾安静和精度Z 轴和挤出机用默认的混合策略保证抬升和挤出的扭矩足够。这个设置不是靠“手感”随便选的它直接影响打印质量。如果 I 方向电流模式设错即使电机能转打出来的表面也会出现周期性条纹。3. 迁移实操全流程从拆下 A4988 到跑通第一段静音打印3.1 迁移前的硬件准备与兼容性确认动手之前先把下面这些项目确认好能省掉一大半的折腾时间。第一确认主板类型。目前市面上的主板对 TMC2209 的兼容性差异很大。老款 8 位板如 RAMPS 1.4只有 A4988 的 STEP/DIR 引脚定义没有 UART 接口插上 TMC2209 虽然能跑但只能工作在普通的独立模式类似 A4988但多一个静音功能没法用软件调电流和细分TMC2209 的能力发挥不出来。如果你用的是这类板子建议要么接受“半血版”TMC2209要么直接换一块支持 UART 的新板子。Marlin 固件对 TMC 驱动的支持已经很成熟推荐使用 BTT SKR Mini E3、MKS Robin Nano 或 Fly 等主流 32 位主板接线和固件的资料都比较齐全。第二确认电源能力。TMC2209 的逻辑电源是 3.3V但电机电源VMOT允许的范围是 4.75V 到 29V。大多数打印机主板提供 12V 或 24V 的电机电源12V 系统下 TMC2209 的输出电流会打折扣最大有效电流大约 1.4A 左右24V 系统下能跑满 2A 以上。如果你的打印机是 12V 供电建议把电机电流目标设在 1.2A 以下避免驱动过热保护。第三准备散热套件。TMC2209 的发热量比 A4988 大尤其使用 StealthChop2 模式时芯片内部线性调节器发热明显。每个驱动都要贴上散热片并确保主板所在位置有良好的空气流通。如果你机箱散热差建议加一个 40x40mm 的 5V 风扇对着驱动区吹长期跑的可靠性会高很多。第四确认固件版本。Marlin 2.x 及以上对 TMC2209 UART 模式支持完善如果你的主板固件还是老的 1.x迁移后大概率会因为缺少 TMC 驱动配置导致无法识别。3.2 硬件替换步骤拔、看、插、量硬件的替换其实就四步断电、拔旧驱动、核对新驱动引脚、插入新驱动。但因为 TMC2209 与 A4988 的引脚顺序不完全一样有一个细节必须反复强调绝大多数 TMC2209 模块在底部的 8 个引脚的位置和 A4988 一致但丝印层面的方向标识不同。A4988 一般用一个小圆点或斜角标识 1 脚位置TMC2209 模块的 1 脚位置也标有一个小圆点但部分模块的丝印方向可能反了。我的建议是插之前先把模块和数据手册上的引脚图对照一遍重点确认 EN、STEP、DIR 这三个引脚位置。尤其是 DIR如果插反电机会直接朝一个方向狂转或者根本不转。如果不确定可以先用万用表量模块引脚和排针之间的通断确认引脚序号与实际模块丝印一致。操作顺序拔掉打印机电源线等待 5 分钟让电容放电。拆除主板外壳找到旧的 A4988 插座注意记忆每个插槽对应的轴X、Y、Z、E0/E1。建议拍照记录。使用镊子或撬棒轻轻翘起 A4988 驱动不要用手硬拔避免弄弯主板插座引脚。检查新 TMC2209 模块的引脚是否平直若有弯曲使用刀片或绝缘板轻轻压平。对照丝印和引脚图将 TMC2209 插入对应插座务必插到底确认没有偏移。所有驱动替换完成后先不要上电机线只接 USB 供电打开固件配置工具或串口监视器确认主板能识别到驱动。这里要特别提醒一下TMC2209 模块的散热焊盘和引脚之间距离很近如果用的模块质量差、焊盘有毛刺插拔时容易短路。建议买模块时选择“排针已焊好”的版本不要买没用过焊接工具的人的散件自己焊省事也安全。3.3 固件配置Marlin 环境下的 TMC2209 参数设置固件配置是迁移的核心环节这一步做好了TMC2209 才真正火力全开。我以 Marlin 2.1.x 为例说明需要修改的关键配置。首先在 Configuration.h 中找到电机驱动类型定义区把每个轴改为 TMC2209#define X_DRIVER_TYPE TMC2209 #define Y_DRIVER_TYPE TMC2209 #define Z_DRIVER_TYPE TMC2209 #define E0_DRIVER_TYPE TMC2209注意如果你的挤出机是双电机还要对应设置 E1_DRIVER_TYPE。另外很多主板在同一个 UART 总线上只能挂一组驱动如果某个轴没有使用 TMC2209这个轴就不要定义成 TMC2209 类型否则它会尝试初始化一个不存在的 UART 地址导致整个 UART 总线通信失败。接着在 Configuration_adv.h 中开启 UART 模式和相关功能#define MONITOR_DRIVER_STATUS #define TMC_DEBUG #define TMC_USE_AXIS_NAMES // 让调试输出更易读 #define STEALTHCHOP_XY #define STEALTHCHOP_Z #define STEALTHCHOP_ESTEALTHCHOP_XY/Z/E 就是前面说的静音模式开关。如果你希望某个轴强制用 SpreadCycle比如高速打印时挤出机需要更高扭矩把对应轴的 STEALTHCHOP 注释掉即可。电流设置部分在 Configuration_adv.h 里通过 RMS 电流值定义#define X_CURRENT 650 // 单位 mARMS 电流 #define Y_CURRENT 650 #define Z_CURRENT 800 #define E0_CURRENT 700这里的电流是 RMS 值有效值不是 A4988 那种 Vref 电压对应的峰值电流。峰值电流 RMS 电流 × 1.41。例如 650mA 的 RMS 输出峰值约为 916mA。设置时一定要留裕量电机额定电流的 70%~80% 是安全区间。除了电流还要注意 TMC2209 的细分设置。如果你用 UART 模式硬件跳线MS1/MS2不再决定细分而是由固件里的微步设置控制#define X_MICROSTEPS 16 #define Y_MICROSTEPS 16 #define Z_MICROSTEPS 16 #define E0_MICROSTEPS 16这里设置的是“逻辑微步”TMC2209 的内部插值器会把每个微步再细分为 256 倍所以即使设 16 微步实际输出也是 256 微步的平滑度。除非有特殊需求不建议在 3D 打印场景里把逻辑微步设到 64 或 128因为过高的微步数会显著增加 MCU 的中断负载反而可能导致打印过程中的计算延迟。固件改好后重新编译并烧录。烧录完成后先不要打印通过串口发送M122命令检查驱动状态。如果输出里显示所有轴的驱动类型都是 TMC2209、UART 通信正常、温度在合理范围说明配置成功。3.4 电流设置实操用计算代替手感很多人拿到 TMC2209 之后第一反应是学 A4988 那样去拧电位器。这一点必须纠正TMC2209 的 Vref 电位器只在独立模式下起作用UART 模式下你通过固件设置的电流值会完全覆盖电位器的值电位器调了也白调。正确做法是计算所需的 RMS 电流。公式RMS 电流 电机额定相电流 × 0.7安全系数比如你的电机铭牌标注“额定电流 1.5A”那么建议设置的 RMS 电流就是 1.05A 左右取整数 1000mA 或 1050mA 都可以。但这里有个细节要留意不同厂家的电机“额定电流”指的是相电流的 RMS 值还是峰值标注方式不统一。最稳妥的办法是看电机型号规格书里的“相电流/相额定电流”参数如果只有峰值电流值需要除以 1.41 得到 RMS 值再乘 0.7。设置完电流后用手摸电机外壳正常打印 15 分钟如果电机温度稳定在 60℃ 以下手摸上去温热不烫手那这个值就是合适的如果烫得不敢碰果断降 10%~15% 的电流。反过来出现丢步、电机发冷没力气则适当增加。电流设置的宗旨是“够用就好”不是越大越好过大的电流不只会发热还会导致电机噪音变大、寿命缩短。4. 常见问题与排查技巧实录迁移过程中最容易踩的坑4.1 驱动不工作、电机不转先看这五个地方迁移后最常见的问题是电机完全不转或者只有一个轴不转。我的排查顺序是这样的第一检查驱动是否插反。这是概率最高的问题。TMC2209 模块的 1 脚位置如果插反驱动芯片的供电脚会被反接轻则不工作重则烧毁芯片。拆下来目视检查引脚是否对齐插座上的 1 脚标记必要时用万用表测一下 VMOT 引脚和 GND 之间是否短路。第二检查供电电压。用万用表量主板上的电机电源电压确认是 12V 还是 24V以及这个电压是否确实到达了驱动的 VMOT 引脚。很多时候问题出在电源保险丝烧断或者电源插头松动。第三检查固件里的轴配置。把 Configuration.h 里对应轴的 DRIVER_TYPE 改错——比如把 Z 轴定义成了 TMC2209_STANDALONE独立模式但主板接线是 UART 模式就会导致该驱动无法响应指令。Marlin 不支持同一类型混用两种模式一旦定义混乱不仅那个轴不转其他轴也可能被拖累。第四确认 UART 地址没有冲突。如果两个驱动地址一样它们都会响应同一个轴的指令但实际只有一个轴动作另一个轴纹丝不动。用 M122 命令查看每个轴的驱动数据确认地址映射是否和硬件跳线一致。第五检查电机线序。TMC2209 的电机接口虽然和 A4988 一样是四针但不同厂家的电机线颜色定义不一样如果插错线圈配对电机会抖动但不转动或者发出异常蜂鸣。把电机线序和主板说明书核对一遍特别是双 Z 轴的打印机更容易弄错。4.2 噪音问题没有完全静音只是变小了TMC2209 的 StealthChop2 不是“绝对静音”它的静音效果和配置有很大关系。如果你换了驱动之后还是觉得有噪音按优先级检查这几个方面优先检查电流值是否过大。电流超过电机额定会产生电激振噪音这个噪音即使在 StealthChop2 下也明显。把电流下调 10%听一下有无改善。其次看微步设置。UART 模式下逻辑微步设在 16 时内部插值器正常工作但如果固件里误设成了较低的微步值比如 4且插值没生效电机就会发出刺耳的啸叫。建议改成 16。再者看机械共振。TMC2209 消除了电气噪声但机械结构本身的共振是消不掉的。如果打印 70mm/s 以上速度时依然有明显噪音需要检查机器框架螺丝是否松动、皮带轮是否磨损、导轨是否需要润滑。有次我换了 TMC2209 后还有噪音排查半天发现是一个风扇轴承缺油了。还有一个小技巧如果你用的是 Marlin可以通过M569命令实时调整轴的运行模式。比如你正在测试哪个轴需要更高的扭矩可以先手动把某个轴切到 SpreadCycle 对比噪音和打印质量的差异再决定最终固件配置。这个比反复编译烧录固件高效太多了。4.3 打印质量问题顶层拉丝、外壁振纹、回抽过度迁移后常见的打印质量问题主要有三种原因各不相同外壁出现周期性振纹这通常是电流过高或速度过快导致电机扭矩波动。先按前面的公式调低电流 10%再把外壁速度降低 10~15mm/s 测试。如果仍有振纹检查机器的皮带松紧度TMC2209 静音后机械间隙造成的误差会更容易暴露在表面上这是“升级后反而发现问题”的正常现象。回抽时挤出不足TMC2209 在 StealthChop2 下扭矩比 A4988 略低挤出机回抽动作瞬间需要较高的动态扭矩。如果在回抽后出现层间缺料把挤出机轴的 STEALTHCHOP_E 注释掉改用 SpreadCycle 模式问题一般就解决了。这也是为什么我不推荐把所有轴都无脑设为静音模式。顶层拉丝或表面有“雾面”这种情况往往是因为温度设置偏高或电流过低导致挤出机失步实际挤出量不均匀。先确认挤出机电流是否够通常建议设置在 750~850mA RMS再检查热端温度是否准确。换驱动后耗材流动特性不会变所以问题根源大概率还是电流。4.4 排查速查表一张表搞定 90% 的故障故障现象排查方向解决方案电机完全不动驱动插反、供电断路、固件轴类型错误重插驱动量电压核对配置单个轴不工作UART 地址冲突、接线松脱查地址码重新插紧排线电机抖动不转电机线序错误、电流过小核对线圈配对提高电流噪音仍大电流过大、微步设置错误、机械共振降电流设16微步检查机械结构表面振纹电流/速度匹配不佳、皮带松动调参后逐步测试机械维护回抽后缺料静音模式扭矩不足E 轴切 SpreadCycle 模式打印过程中驱动过热散热不足、电流过高加散热片/风扇降低电流5. 迁移后的进阶调优榨干 TMC2209 的性能5.1 UART 带来的状态监控打印过程中的实时体检迁移到 TMC2209 之后我最喜欢的功能是 Marlin 的实时驱动监控。以前用 A4988电机有没有过热、驱动有没有异常完全靠猜反正它就是个哑巴模块。TMC2209 接入 UART 后在 LCD 屏幕或上位机软件里可以实时看到每个轴的电流、温度、状态。使用让驱动状态在 LCD 上显示的方式#define STATUS_MESSAGE_SCROLLING并在 Configuration.h 里打开#define REVERSE_ENABLE_DIRECTION根据主板接线决定不是所有板子都要开。这个功能在你排查问题时作用巨大温度过高会提前预警UART 通信中断会报错电流异常可以及时发现。对于长时间无人值守的大件打印这就是一道安全保险。另外一个实用操作通过串口命令M122查看详细的驱动寄存器值里面可以看到 StealthChop 的自动调优参数、PWM 占空比等。初学者不用逐项研究但如果遇到打印质量异常工程师在远程帮你排查时这个输出非常关键。5.2 电流与细分的最佳组合给常见电机类型一个参考起点不同电机的最佳电流设置差异很大我整理了一份常用参考表基于 24V 供电、0.9° 和 1.8° 步距角的常见 NEMA17 电机电机规格额定电流推荐 RMS 电流推荐逻辑微步适用场景NEMA17 42-341.5A1.5A0.9~1.0A16XY 轴NEMA17 42-401.7A1.7A1.0~1.1A16XY 轴/双 ZNEMA17 42-481.8A1.8A1.1~1.2A16重载 XY 轴NEMA17 减速挤出机1.2~1.5A0.7~0.85A16E 轴NEMA233A 级CNC3.0A1.8~2.0A32高速 CNC这个表只是起点实际值要根据你的机器结构、打印速度、散热条件微调。基本原则是精准度要求高的轴XY偏向低电流、高细分扭矩需求大的轴E、Z偏向稍高电流、合理细分。这个组合没有绝对正确的答案只有经过打印实际验证的“最优解”。5.3 散热优化TMC2209 与 A4988 完全不同的散热逻辑A4988 的散热需求相对低因为芯片功耗较小。TMC2209 的内部线性降压电路在 24V 供电下压差大、发热也大尤其当电机电流较高时。如果不做散热优化驱动芯片温度可能突破 100℃ 进入过热保护打印中途电机突然停转。我的散热方案是每个驱动贴一个 10x10x10mm 的小散热片再加一个 40x40x10mm 的 5V 风扇正对驱动区。风扇可以接主板的 5V 风扇接口或者直接接到加热床继电器控制的常开风扇位这样打印时自动开启。这个配置下即使环境温度 30℃驱动温度也能稳定控制在 50℃ 以下长期使用相当安心。如果你是机箱空间紧张的用户至少做到一点不要用胶带或热缩膜把驱动塞在完全密封的角落。TMC2209 需要空气流动封闭空间会让热量积聚导致莫名其妙的打印中断。5.4 后续扩展方向双 Z 独立驱动、闭环升级与多轴联动迁移到 TMC2209 只是升级的第一步。它带来的 UART 能力还解锁了几个很实用的扩展方向双 Z 独立驱动很多打印机用一根同步带带动双 Z 轴迁移后可以改为双 Z 独立驱动通过 G34 命令自动调平 Z 轴。TMC2209 的 UART 模式支持在实际运行中实时调整电流和微步这让双 Z 自动对齐变得非常顺手。传感器归零Sensorless HomingTMC2209 支持 StallGuard 功能实际上更完整的 StallGuard 是 TMC2209 的版本特性可以实现免限位开关的归零。但坦白讲这个功能在 TMC2209 上不如 TMC5160 灵敏调试成本偏高非必须不建议在 3D 打印场景使用。未来可能的闭环升级如果你玩到后面觉得开环步进满足不了精度需求很可能下一步是上闭环驱动如 TMC5160 编码器方案。TMC2209 的 UART 配置习惯、电流设定逻辑可以平滑迁移到 TMC5160 上不会浪费你现在积累的经验。6. 写在最后的一点迁移心得迁移这件事我一开始也犹豫A4988 用得好好的折腾干嘛但真正换完 TMC2209 后我发现它带来的改变不只是“安静”这么简单。噪音没了机器放在客厅里不会打扰家人打印质量提升外壁光洁度明显更好驱动状态的实时监控让我对打印机多了一分掌控感不再“开了机就听天由命”。最让我意外的是 UART 调试的便利性。以前用 A4988调电流要不停拆外壳拧电位器还怕不小心拧过头烧电机。现在直接在固件里改一个值、重新烧录就行省下的时间精力足够把打印参数调得更细。如果你也打算做这次迁移我的建议是先确定主板支不支持 UART再买驱动、算好电流、仔细核对引脚固件配置一次到位。这个过程跟着这篇文章走大概率两三个小时就能完成。如果你的打印机恰好是 12V 供电的老机器优先考虑同时升级到 24V 电源——让 TMC2209 跑在 24V 下才能发挥它的全部潜力。我在实际使用中还发现一个小技巧刚换完 TMC2209 的第一周不要急着追求高速先用原来的打印速度跑几版小件配合温度枪或手摸电机确认电流设置无误、驱动温度正常然后逐步提速观察打印表面是否出现新的振纹。这样循序渐进能把“迁移后遗症”降到最低。
返回列表