评论
|
你的风扇不应该冷却你的热端。 |
|
即使安装了良好的风扇,它也能起到一点作用 |
|
诚然,在热端附近的任何地方移动空气都会产生影响,无法避免。 对于我的设置: pid_output = constrain(pTerm[e] + iTerm[e] – dTerm[e] + float(FanSpeed) * 0.20, 0, PID_MAX); 很好用。补偿不一定是完美的,但是当风扇启动时有一个瞬时功率冲击而不是等待效果在二极管上显示可以使温度更加稳定。 |
|
只需移动热端即可冷却它。如果你停止移动它,它的温度会稳定得多。:-) 但我认为灯丝被推动通过的速度比风扇速度的任何变化具有更大的冷却效果。 斯科蒂 从我的 iPad mini 发送 在 2012 年 12 月 9 日下午 5:16,epengr notifications@github.com写道:
|
|
是的,但这些是我们在这里使用的 CPU冷却风扇,是吗? 这真的取决于你的设置。问题是,流量通常是相当恒定的,但是当风扇启动时,它会在 PID 回路无法很好处理的“热负载”中产生突然的阶跃效应。 |
|
PID 处理我使用的 12″ Dyson Air Multipliers 在床上和热端吹层流空气所以我想知道那些微不足道的 CPU 东西对它有多大影响? 斯科蒂 从我的 iPad mini 发送 在 2012 年 12 月 9 日下午 5:28,epengr notifications@github.com写道:
|
|
是的,但我假设您的桌面风扇没有调整其速度以适应图层打印时间,是吗? 试着在印刷中关掉你的风扇,让我知道热端温度是多少……不过我不会把目光移开,因为它会很快变热……;) |
|
它不是一个“风扇”,这可能是 PID 如此容忍它以及为什么它在提高打印质量方面如此有效的部分原因。风扇产生波涛汹涌的混乱气流,而戴森空气倍增器产生平稳连续的层流气流。 但是,我在第 1 层关闭它们,并在打印的其余部分打开它们。 我还使用带电阻器的黄铜 j 头和没有加热床的 17A 12V 微型 ATX PSU。这可能会为 PID 留下一些额外的头部空间,以利用这些空间将热量放入热端。 斯科蒂 从我的 iPad mini 发送 在 2012 年 12 月 9 日下午 6:20,epengr notifications@github.com写道:
|
|
@epengr你上次发表评论已经一年了,这对今天的马林仍然有意义吗?是否值得进一步追求,或者我们可以结束这个吗? |
|
这个是大约一年前创建的,有很多变化,请下载最新的 marlin 副本,看看问题是否仍然存在。您还可以使用最新的 arduino IDE 来刷新 marlin 固件。如果您的板文件等只能在旧的 ide 下工作,请先升级它们,以便它们在最新的 IDE 下工作。 如果您为不在https://github.com/ErikZalm/Marlin/tree/Marlin_v1/ArduinoAddons中的硬件创建板文件,请 fork marlin 并添加文件,然后创建一个拉取请求,以便我们可以获得硬件支持的。这也将使人们了解人们正在使用什么硬件。 |


实验性 Kc 项是个好主意,因为当您不知道系统如何响应或影响它时,PID 是一个很好的折衷方案,但如果您可以直接识别影响它的因素,您可以做得更好。
冷却风扇速度显然是其中一个因素,我认为如果将风扇速度计入等式,则当风扇速度发生变化时,温度会更加稳定且响应更快。
IE:
P = Kp_P + Ki_I + Kd*D + Ks * S
其中 S 是当前风扇速度。