开源改变世界

双挤出机加热失败 #458

推推 grbl 3年前 (2023-02-05) 318次浏览
关闭
DavidH137 打开了这个问题 2013 年 4 月 30 日 · 5 条评论
关闭

双挤出机加热失败#458

DavidH137 打开了这个问题 2013 年 4 月 30 日 · 5 条评论

评论

双挤出机加热失败 #458

使用最新的 Marlin 代码(来自本网站)19:58:56.865:FIRMWARE_NAME:Marlin V1;用于 gen6 FIRMWARE_URL 的 Sprinter/grbl mashup:http ://www.mendel-parts.com PROTOCOL_VERSION:1.0 MACHINE_TYPE:Mendel EXTRUDER_COUNT:2

我可以将一台挤出机加热到 200 摄氏度。当我打开第二个挤出机的加热时,它会在两个加热器关闭之前加热到 70C 到 125C 的任何地方。ok T 消息仍然显示 T:xxx / 200.0 …@128.

如果我关闭两个挤出机的加热器并打开第一个挤出机的加热器,如果我将温度设置为低于当前读数,则第一个挤出机将恢复加热,设置更高则当前读数将在关闭和打开时继续自由落体。

输出到两个加热器的电压从 0.0 开始,当它们“关闭”时,它下降到 0.8。两个加热器的启动电压约为 23 伏。从电源到屏蔽的电压在两条电源线上都是 24v,并且不会改变。

我必须断开/重新连接才能再次启动挤出机加热器。有时加热第一台挤出机将达到 200C,有时它达到约 150C 至 180C 并进入自由落体。在第一次加热失败后,第一台挤出机出现故障。如果我重新加载固件加热第一台挤出机再次工作。

当第一台挤出机变暗(从 220C 降至 200C)时观察 LED,第二台挤出机将开始加热。一旦第一个挤出机 LED 重新亮起,两个挤出机都会自由落体。如果我尝试同时加热两者(在重新加载固件后),两台挤出机都会在几秒钟内自由落体。

如果我在加热器关闭后逐渐将每个挤出机的温度提高到略低于高温读数,我可以让两个挤出机都加热到 200C。一旦两个挤出机都处于 200C(或者我已经达到 235C),我可以看到两个加热器 LED 同时亮起长达 5 秒,而加热器没有自由落体。如果两个加热器都打开超过约 5 秒,两者都会自由落体。(两者都在 200C 下稳定,两者都在 210C 下失效)。

我没有启用 eeprom。我禁用了 PIDTEMP 它没有帮助。我查了下热敏电阻,是100k,就是正在用的表。

如果我有一台加热到 235C 的挤出机,我可以将床加热到 100C。

防护罩是 RAMPS 1.4。

希望有人可以阐明这一点(没有双关语意)。

谢谢。

双挤出机加热失败 #458
作者

我发现我的盾牌一定有问题。如果我将 PIDMAX 降低到 64,那么加热在 32 完成,我可以毫无问题地加热两个挤出机(但非常慢)。我可以加热一台挤出机和床,但不能同时加热挤出机和床。

双挤出机加热失败 #458

我的 Ramps 1.4 也面临着完全相同的问题,您是否发现了防护罩的问题?
我已经在 64 下尝试过 PIDMAX,两台挤出机都能够非常缓慢地加热,但我无法达到所需的温度……功率不足!
有什么建议吗?

双挤出机加热失败 #458
贡献者

我知道它很旧……但是……
用示波器检查基极/门上生成的 PWM。如果你直接驱动一个 MOSFET,那么你可能没有足够的电流来完全打开它。您是通过晶体管还是直接驱动 MOSFET?
您可能正在耗尽端口上的所有电流……不太确定 avrs 是如何处理这个的,因为我总是确保我不会耗尽超过 20mA 允许的电流……
您是通过打印机面板加热它,还是从个人电脑?

双挤出机加热失败 #458
贡献者

这个是大约一年前创建的,有很多变化,请下载最新的 marlin 副本,看看问题是否仍然存在。您还可以使用最新的 arduino IDE 来刷新 marlin 固件。如果您的板文件等只能在旧的 ide 下工作,请先升级它们,以便它们在最新的 IDE 下工作。

如果您为不在https://github.com/ErikZalm/Marlin/tree/Marlin_v1/ArduinoAddons中的硬件创建板文件,请 fork marlin 并添加文件,然后创建一个拉取请求,以便我们可以获得硬件支持的。这也将使人们了解人们正在使用什么硬件。