使用 Marlin 1.1.8 在 A8 板上通过 MOSFET 运行我的 Ultrabase(玻璃板)。当我通过 Pronterface(通过使用M303 E-1 C8 S70
命令)进行 PID 调整时,床加热没有问题并完成调整,但是当从 SD 打印或使用打印机上的 Preheat PLA 命令加热床时,没有任何反应,然后我得到“床加热失败”。
当它通过 Proninterface 工作时,我知道接线没问题。
Anet A8 Stock Board
Ultrabase 220x200 12v
PID 值从 Pronterface ViaM303 E-1 C8 S70
从冷床中提取
消息大约需要 1 分钟出现,似乎是超时而不是即时错误
禁用 PIDTEMPBED 并启用 MAX_BED_POWER 解决了允许打印机加热床的问题
床的热保护设置为
#define WATCH_BED_TEMP_PERIOD 180 // Seconds
#define WATCH_BED_TEMP_INCREASE 2 // Degrees Celsius
使用 PIDTEMPBED 时,床上的 LED 不亮,但使用 MAX_BED_POWER / PIDTUNE 时,它会亮