关闭 alvinavr 打开了这个问题 2014 年 6 月 6 日 · 3条评论 关闭 挤出机温度不稳定#953 alvinavr 打开了这个问题 2014 年 6 月 6 日 · 3条评论 评论 阿尔维纳韦尔 评论了 2014 年 6 月 6 日 我正在更新我的 Huxley 打印机以使用最新版本的 Marlin 软件。 挤出机温度始终高 3-5 度,并且从未稳定下来。 我将问题追溯到 manage_heater 中的 PID 控制循环。积分项被限制为永远不会为负。这对我的硬件(以及所有其他硬件?)来说是错误的。 我做了以下更改,现在温度稳定且正确。 < temp_iState[e] = constrain(temp_iState[e], temp_iState_min[e], temp_iState_max[e]); temp_iState[e] = constrain(temp_iState[e], -temp_iState_max[e], temp_iState_max[e]); 此更改允许积分项为负。 我认为根本原因是将挤出机头保持在 160C 所需的加热器标记空间比。它小于 50%,因此积分项需要略微为负。 nothinman 添加了 潜在的错误 标签 2014 年 6 月 6 日 贡献者 伯勒 评论了 2014 年 12 月 20 日 我从来没有遇到任何问题,其他人可以验证这个吗? 贡献者 伯勒 评论了 2014 年 12 月 21 日 如果当前错误修复分支中仍然存在,请打开一个新问题 https://github.com/ErikZalm/Marlin/tree/Marlin-v1-bug-fixing boelle已完成 关闭 2014 年 12 月 21 日 喜欢 (0) 更多挤出机,但只有热端! #951 烧毁的MOSFET #204 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我正在更新我的 Huxley 打印机以使用最新版本的 Marlin 软件。
挤出机温度始终高 3-5 度,并且从未稳定下来。
我将问题追溯到 manage_heater 中的 PID 控制循环。积分项被限制为永远不会为负。这对我的硬件(以及所有其他硬件?)来说是错误的。
我做了以下更改,现在温度稳定且正确。
< temp_iState[e] = constrain(temp_iState[e], temp_iState_min[e], temp_iState_max[e]);
此更改允许积分项为负。
我认为根本原因是将挤出机头保持在 160C 所需的加热器标记空间比。它小于 50%,因此积分项需要略微为负。