Автонастройка PID выходит из строя при слишком высокой температуре Ender 3
Работа над обновлением Ender 3 до двойной установки экструдера с использованием Winsinn dual hot end и материнской платы MKS Base V1.6 с использованием Marlin FW 2.0.5 и не могу заставить автонастройку PID работать. Когда я запускаю автонастройку, температура скачет довольно быстро и быстро выходит из строя, либо нагреваясь до 60 °C или 200 °C (M303 C5 E0 S60
) для любого хотенда (E0 или E1). После просмотра других онлайн-сообщений я использовал картриджи с нагревателем 24 В, а не 12 В, которые шли с хотендом. Aditionally, у меня есть настройки термистора, чтобы использовать config 6 (а не 1) после чтения рекомендаций пользователя на горячем конце. После того, как не удалось заставить hotend нагреваться должным образом, у меня есть следующие вопросы:
Должен ли я попытаться уменьшить ток в картридж? В настоящее время установлено значение по умолчанию 255?
Есть ли какие-либо другие изменения PID, которые я должен сделать, чтобы автонастройка определила правильные параметры для использования?
Есть ли какие-либо другие тесты, рекомендованные для выяснения того, почему хотенд нагревается без остановки Марлином?
Вот диаграмма, показывающая температуру хотендов и стола при запуске автонастройки на T0 и T1. Странный пробел во второй попытке состоял в проверке того, что правый датчик был подключен к правому контакту материнской платы (в это время питание не переходило на хотенд).
Настройки термистора:
#define TEMP_SENSOR_0 6
#define TEMP_SENSOR_1 6
@Keith Rawson, 👍2
Обсуждение1 ответ
Лучший ответ:
Поскольку кривая нагрева очень крутая, возможно, вставлены неправильные картриджи или вам поставили неправильные картриджи. (Не так давно у меня был подобный опыт с 12-вольтовым картриджем между моими 24-вольтовыми запасными частями...)
Чтобы узнать, для какого напряжения должен использоваться картридж, вы можете измерить сопротивление с помощью мультитестера/мультиметра. Вы можете примерно рассчитать сопротивление, используя следующие формулы: $$ U = I \times R$$ $$ P = {U}\times{I} $$ Расчесывание этих формул дает: $$ R = \frac{U^2}{P}$$
(P-мощность в Ваттах [Вт], I-ток [А], U-напряжение [В], R-сопротивление в Омах [Ом])
Показания вашего мультиметра должны быть близки к расчетным значениям. Около 4 Ом для картриджа 12 В/40 Вт и около 14 Ом для картриджа 24 В/40 Вт.
Поскольку Ender 3 работает на 24 В, вам нужны картриджи с более высоким сопротивлением.
Если вы используете картридж 4 Ом (12 В/40 Вт) на 24 В, то мощность составит:
$$ P = \frac{U^2}{R}= \frac{24^2}{4}=144\ {W} $$
Такое количество энергии быстро поднимет температуру сопла! Затем становится очень трудно для графика управления PID использовать эту мощность (например, контроль превышения).
Из вопроса читаем, что:
Я использовал картриджи с нагревателем 24 В, а не 12 В, которые шли с хотендом
Если картриджи действительно 24 В, такого быстрого разогрева не ожидается, возможно, вы случайно получили неправильные картриджи, вы должны измерить сопротивление, чтобы быть уверенным.
- ПИД тюнинг картридж мощностью 50 Вт в Марлине
- Эндер 3 превысил заданную температуру и попал в ошибку MAX TEMP
- Термический побег Ender 3 pro E1 на слое 2
- Автонастройка ПИД не срабатывает "Температура слишком высока" с 12-вольтовым нагревательным картриджем, но работает с 24-Вольтовым?
- Повторная калибровка исходного положения
- Ender 3 pro extruder пропуская шаги, перепробовал несколько вещей
- Настройка Marlin 2.x с помощью Ender 3 4.2.2 и BLTouch
- Можно ли регулировать скорость печати на лету?
Вы изучали этот вопрос?, @0scar
Вы уверены, что показания температуры верны? Если я читаю график, то hotend нагревается до 200 °C примерно за 30 секунд. Это кажется неоправданно быстрым (просто исходя из теплоемкости стандартного нагревательного блока E3D, для этого потребуется не менее 64 Вт). Вы пишете, что использовали 24-вольтовый нагреватель вместо 12-вольтового. Это должно резко уменьшить мощность нагревателя. Может быть, вы ошиблись, когда писали этот пост, и на самом деле использовали 12-вольтовый нагреватель вместо 24-вольтового? Если так, то это многое объясняет. В этом случае вы должны немедленно вернуться к соответствующим картриджам нагревателя для обеспечения безопасности., @Tom van der Zanden
Хороший улов, нагрев происходит так быстро, что "#define PID_FUNCTIONAL_RANGE 10 " слишком мало для количества тепла, закачанного в блок нагревателя, вызывая большой перерасход, вызывающий остановку настройки PID. Может быть, вы можете измерить сопротивление всех 4 картриджей нагревателя?, @0scar
@Tom: У OP есть aftermarket hotend, который поставляется с картриджем 12 В, но источник питания-24 В, так что замена должна быть правильной., @R.. GitHub STOP HELPING ICE
@R..GitHubSTOPHELPINGICE, если поставлены не те нагреватели или вставлены не те :), @0scar
@0scar Я могу проверить сопротивление картриджей нагревателя, чтобы убедиться, что они имеют 24 В (было бы облом, если бы они были на самом деле 12 В, но это многое объяснило бы)., @Keith Rawson
@0scar есть ли у вас какие-нибудь надежные рекомендации по проверке стойкости картриджей? Я огляделся вокруг и не нашел хорошего видео, которое показывало бы, как это сделать. Я не слишком разбираюсь в электрике и не хочу закоротить свой принтер, вызвать пожар или убить себя электрическим током., @Keith Rawson
Для этого я использую мультитестер/мультиметр. Вы можете примерно рассчитать сопротивление, напряжение в квадрате делится на мощность в ваттах, ваши показания должны быть близки к этому значению. Около 4 Ом для картриджей 12 В и около 14 Ом для картриджей 24 В., @0scar
Я проверил сопротивление на заводском горячем конце для Ender3 и увидел сопротивление 14 Ом (то же самое, что вы сказали, что я должен ожидать для 24, затем проверил 12 В, поставляемые с горячим концом, и измерил 4 Ом, к сожалению, картриджи, которые у меня есть, измеряют 4 Ом точно так же, как и 12 В картриджи. Я оставил отзыв на товар в Amazon, и у меня есть лучший оцененный набор по пути (должен прибыть в воскресенье). Я обновил пост, чтобы отразить продукт, который был в моем заказе., @Keith Rawson