Как управлять 4 термисторами в обогреваемом столе?

Моя область печати составляет ~ 17x16 дюймов (431,8 мм х 406,4 мм = 175 158,4 мм/2). Для этого мне нужно четыре (4) 200 мм квадратных нагревателя и соответствующие МОП-транзисторы для его запуска. Каждый нагреватель имеет свой собственный термистор и потенциально может достичь целевой температуры самостоятельно (теоретически они могли бы, так как будут отклонения в производстве).

Моя материнская плата (SKR Pro) поддерживает 4 термистора, однако мое решение в этой конфигурации имеет 5.

Когда я удвою размер принтера в конце этого года, я ожидаю, что мне понадобится 8 нагревателей.

Есть ли решение для контроля за тем, что многие нагреватели таковы, что ни один из них не стреляет по своим темпам, или мне придется проектировать и строить специальную тепловую управляющую плату для управления столами такого рода?

, 👍1

Обсуждение

Насколько я знаю, он не был реализован в Marlin, но есть [этот трекер проблем](https://github.com/MarlinFirmware/Marlin/issues/4112) это говорит о том, что это довольно просто реализовать. В качестве альтернативы (так как вам нужно более 2 зон), вы можете использовать Arduino Uno для связи с SKR и позволить Uno обрабатывать индивидуальное отопление подголовников. Например, вернуть среднюю температуру 4 столов или самую низкую температуру и т. Д. Было бы экономией, если бы Uno мог включать столы или нет, для небольших отпечатков вы могли бы использовать, например, левый передний обогреватель!, @0scar


1 ответ


Лучший ответ:

2

Вы можете использовать прошивку Klipper, которая принимает произвольное количество нагревателей.

Затем вы можете написать макрос Klipper, который принимает один вход и применяет его к каждому обогреваемому столу (или нет, как вы предпочитаете).

С Klipper вы также можете добавить еще один Arduino и подключить его к klipper, если у вас недостаточно контактов на плате: klipper не ограничивается управлением одной платой на принтер.

Проверьте документы.


,

Следовательно, Klipper может работать с различными микроконтроллерами по своей конструкции?, @user77232

ДА. Например, на моей плате 3d-принтера есть припаянные драйверы. Я хочу добавить драйверы Trinamic, но я не могу поместиться достаточно из-за отсутствия контактов. Я могу подключить простой Arduino Nano (5 евро?) к Raspberry Pi в дополнение к моей плате подключите TMC к Nano, и Клиппер будет управлять обоими одновременно., @FarO

Добавлена ссылка на конфигурацию нескольких микроконтроллеров., @FarO