如何校准 Repetier 固件中的温度控制?

3D打印 坡道-1.4 热端 重复者
2021-05-07 06:10:14

我使用 RAMPS 1.4 构建了一台 3D 打印机。我试图将热端温度提高到 180 °C 以上。但我很难在 60 分钟内达到 100°C。我直接给加热器通电,我能够在大约 15 分钟内达到 220 °C。我做错了什么?目前我认为 PID 没有正确校准。我如何使用 Repetier 固件做到这一点?

PS 我尝试过 PID 调整,但以超时错误结束。

1个回答

当直接向加热元件施加电压时,它应该会很快升温。您可以测量加热元件的电阻。40 瓦的 12 V 加热元件的电阻应约为 3.6 Ω;你可以用一个多功能测试仪来测试。如果电阻高很多,则加热盒可能是 24 V 加热元件。在 12 V 下运行此类元件意味着输出功率仅为 10 W。在低功率输出下,热端的加热速度要慢得多。

不正确的 PID 设置确实会阻止加热器加热到足够快以在调谐期间触发错误。诀窍是在执行调整之前稍微加热元件,或者在调整之前将新的 PID 设置上传到固件。

PID 设置不仅可以通过上传修改后的固件版本(配置文件)来设置,还可以通过串行终端连接(例如 Repetier 主机、OctoPrint、Pronterface 等)向打印机发送命令或存储在 G 代码文件中并执行它(“打印”)。设置 PID 值的 G 代码命令是M301相关参数为:

Hnnn 加热器数
Pnnn 比例 (Kp) Innn
积分 (Ki)
Dnnn 导数 (Kd)