评论
|
IIRC 这已经存在。搜索电源引脚,或者自杀 伯恩哈德 2014 年 1 月 19 日星期日下午 6:19,Will Rouesnel notifications@github.com写道:
|
|
PS_On 也许吧。 伯恩哈德 在 2014 年 1 月 19 日星期日下午 6:58,Bernhard Kubicek <
|
|
查看代码,这些似乎都没有被明确地操纵来完成我想要的 – PS_ON_PIN 链接到 M81 命令,但不链接到床(或热端)温度逻辑。 我想要的是一个“BED_HEATER_PS_PIN”,当正常的床 PID 控制设置为 0 时它会被关闭(我相信这是在检测到过热情况时?) 理想情况下,这也会触发紧急停止,因为此时机器中的某些东西实际上已经损坏,而不是通常的校准问题。 |
|
热失控保护对此不起作用吗?当然,FET 可能会卡住,固态继电器也会卡住……甚至继电器也会熔化接触表面并卡住……一个想法可能是使用与加热元件串联的热触点…… .如果它变得很热,它会打开电路……然后你可以制作一个感应电路来告诉电子设备热接触是否已经跳闸……假设加热器是12V,一个简单的分压器应该可以做到 |
|
为简单起见,我还建议使用温度保险丝。(也可以与其他方法结合使用)。 |
|
我会关闭这个……这里最好的解决办法是热保险丝……做一个明确的引脚只会增加代码,它也可能会失败。您可以在大多数家用物品中找到热熔断器。干衣机和洗碗机也有……如果天气变热,它们就会爆裂,在某些情况下,当你解决了这个问题后,你只需按下一个小别针就可以重置它 |


几台 Aluminatus A1 打印机因 FET 而发生灾难性的热床故障,导致其始终处于开启状态。在这种情况下,Marlin 无法再从实际上关闭加热床的加热床引脚发出任何输出。
为了良好的热控制和安全,如果可以将备用引脚分配为“热床启用”输出,那就太好了,可以连接到 NO 继电器以提供热床输出的紧急控制(即 Marlin将温度设置为 0,继电器关闭并切断 FET 的电源)。
最好使用单独的引脚,因为继电器会磨损,如果在开关控制模式下简单连接,继电器开关 17A 会很快磨损。