Авто-отключение 3D принтера

boroda.nikolayyy
Идет загрузка
Загрузка
22.11.2021
2536
26
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

4
Статья относится к принтерам:
Ender 3 Anycubic Mega Zero 2.0

Я собрал модуль авто-отключения 3д принтера из того, что валялось под ногами:

(Attiny13+Реле+БП5v)

Информации в сети по этому вопросу, на мой взгляд недостаточно, поэтому решил поделится проектом, возможно кому-то пригодится =)

Прошивка и исходный код для Attiny13:

drive.google.com/file/d/12km5dyFSa_AAYnhSyqtTh_kekw2OLnMF

Схема принципиальная:

Авто-отключение 3D принтера

Функции модуля:

  • Отключение питания 3D принтера по сигналу лог.1 с пина PS_ON принтера (задержка 2 секунды)
  • Отключение / Включение питания 3D принтера: - Микро-кнопкой (удержание в течении 2х секунд)
  • Светодиод дежурного режима "standby"

Код в прошивке марлин:

(Marlin\Configuration.h)

#define PSU_CONTROL

#define PSU_NAME "Power Supply"

#if ENABLED(PSU_CONTROL)

    #define PSU_ACTIVE_STATE LOW // Лог.1 (сигнал ВЫКЛючения) появляется при простое

    #define AUTO_POWER_CONTROL // Включаем авто-отключение

    #if ENABLED(AUTO_POWER_CONTROL)

        #define AUTO_POWER_E_TEMP 50 // Не выключится, пока сопло теплее 50с

        #define POWER_TIMEOUT 300 // Таймер авто-отключения - поставил 5 минут

        #define AUTO_POWER_FANS // --- это

        #define AUTO_POWER_E_FANS // --- уже

        #define AUTO_POWER_CONTROLLERFAN// --- было

        #define AUTO_POWER_CHAMBER_FAN // --- включено

    #endif

#endif

ПОДКЛЮЧАЕМ ПИН PS_ON:

(Marlin\src\pins\stm32f1\pins_BTT_SKR_MINI_E3_V1_2.h)

#define PS_ON_PIN PC12 // авто-отключение на пине PT-DET.

- Это для платы SKR Mini E3 V1.2.

Для плат SKR Mini E3 V1.2 и SKR Mini MZ V1.0 и некоторых других плат от BTT - уже подключен пин PC13,

Для других плат - выбрать любой свободный пин.

В G-code ничего дописывать не нужно: допечатал, остыл, отключился!

Всем удачной печати =)

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

4
Комментарии к статье