加热容差配置
功能说明
verify_heater 用于调整 Klipper 对加热器的安全检测阈值。它不是提高加热功率的配置,而是用于处理升温较慢、热惯性较大或温度波动较明显时的误报问题。
安全提醒
- 不要为了绕过真实故障而盲目放宽检测阈值。
- 如果加热一直升不上去,应优先检查加热棒、热床、MOS 管、供电、电源功率、热敏接线和热敏型号。
- 修改后必须现场观察一次完整升温过程,确认温度变化正常。
挤出机参考配置
printer.cfg
[verify_heater extruder]
max_error: 120
check_gain_time: 120
hysteresis: 50
heating_gain: 2
热床参考配置
printer.cfg
[verify_heater heater_bed]
max_error: 120
check_gain_time: 120
hysteresis: 50
heating_gain: 2
参数说明
| 参数 | 说明 |
|---|---|
max_error | 累计温度误差上限,超过后 Klipper 会报加热异常 |
check_gain_time | 检查加热增益的时间窗口,热床较慢时可适当增大 |
hysteresis | 温度回差范围,温度波动较大时可适当放宽 |
heating_gain | 在检查时间内期望看到的最低升温幅度 |
适合调整的情况
- 大尺寸热床升温慢,确认硬件正常但偶发
Heater heater_bed not heating at expected rate - 高温热端接近目标温度时波动较大,确认 PID 已校准但仍偶发误报
- 腔体温度变化导致热床或热端升温曲线变慢
不建议调整的情况
- 热敏温度显示为负数、几百度或明显跳变
- 加热器开启后温度完全不变化
- MOS 管、接线端子或电源有发热、变色、异味
- 配置的
sensor_type与实际热敏型号不一致
调试建议
- 先执行 PID 校准并保存配置。
- 冷机状态下观察一次完整升温曲线。
- 只针对误报的加热器添加
[verify_heater],不要一次改多个。 - 每次只修改一个参数,并记录修改前后的表现。
常用 PID 校准命令:
PID_CALIBRATE HEATER=extruder TARGET=245
PID_CALIBRATE HEATER=heater_bed TARGET=100
SAVE_CONFIG
Loading...