跳到主要内容

加热容差配置

功能说明

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 与实际热敏型号不一致

调试建议

  1. 先执行 PID 校准并保存配置。
  2. 冷机状态下观察一次完整升温曲线。
  3. 只针对误报的加热器添加 [verify_heater],不要一次改多个。
  4. 每次只修改一个参数,并记录修改前后的表现。

常用 PID 校准命令:

PID_CALIBRATE HEATER=extruder TARGET=245
PID_CALIBRATE HEATER=heater_bed TARGET=100
SAVE_CONFIG
Loading...