Бюджетная система автоматического выключения принтера
Если у Вас принтер с уже встроенной системой автоматического включения и выключения, то дальше можно не читать. А вот если вы счастливый обладатель самоделки или конструктора из поднебесной - тогда милости просим.
А зачем она нужна ?
Продолжительное время для меня вопрос автоматического отключения даже не вставал, не нужно было совсем, печатал время от времени для себя или небольшими партиями - включал и выключал в ручную.
Первым звоночком было недовольство окружающих, когда принтер ставился на ночь, а утром, допечатав деталь, он
встречал разносортным шелестом куллеров ... по идее мелочь, но раздражает...
второй момент - если аппарат закончил работать, зачем ему тратить ресурс и впустую расходовать электроэнергию ?
- правильно - не зачем !
А если у вас не один такой агрегат ? А если вы поставили на печать деталь и пошли гулять/на работу/в магазин ?
Всяко лучше будет если все ваши девайсы автоматически выключатся и будут спокойно и тихо ждать вашего появления.
Как оно работает ?
Работает все очень просто, питание 220В идет через контакты реле и параллельно контактам реле - кнопку.
Вы нажимаете кнопку, держите ее около 3 секунд, реле блокирует кнопку по
логическому высокому сигналу с платы контроллера. По окончанию печати управляющий сигнал с контроллера снимается (устанавливается низкий уровень) реле размыкает контакты, цепь питания обесточивается. Все отключается.
Реализация. Аппаратная часть.реле на 12в на платке, кнопка с нормально разомкнутыми контактами, кнопка с нормально замкнутыми контактами,
провода ПВС-05 термоусадка, изолента, кронштейн держателя платы реле, метизы.предупреждение!
схема работает с опасным напряжением 220В. Любые работы по монтажу проводить только с полностью обесточенным устройством !!!
Замечание
для всех цепей, находящиеся под высоким напряжением - необходимо произвести тщательную изоляцию !!!
Программная часть
т.к. у меня используется прошивка Marlin, то на ее примере и расскажу как ее настроить:
в файле Configuration.h ищем строчку '#define POWER_SUPPLY'
устанавливаем #define POWER_SUPPLY 2
данная строчка выставляет активным сигналом включения логическую 1
на всякий случай можно глянуть какой пин сконфигурирован для управления включения/отключения питания, для рампс:
файл pins.h
#define PS_ON_PIN 12
при необходимости, его можно изменить на более удобный вам.
Использование
Питание отключается по команде M81. Соответственно, эту команду нужно вставить в самом конце GCODE.
Это можно сделать вручную в любом текстовом редакторе или настроить слайсер чтобы он это делал автоматически.
Например для Slic3r это выглядит так, как показано на картинке.В заключение видео для наглядности как оно все работает.
Еще больше интересных статей
Фильтр очистки филамента для подачи из сушилки
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Немного из жизни оптических датчиков. Как из нерабочих я сделал рабочие
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Печать и покраска деталей для автомобилей
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
В этой теме я бы хотел немного отойти от 'домашн...
Комментарии и вопросы
График ликвидус-солидус для же...
На вскидку ориентировочная сто...
вопщет, должны бы в каждой шко...
В моделях после роста появляют...
Хотел поинтересоваться, какие...
Добрый день. Есть такая дешева...
Здравствуйте!печатаю новым хот...