Бюджетная система автоматического выключения принтера
Если у Вас принтер с уже встроенной системой автоматического включения и выключения, то дальше можно не читать. А вот если вы счастливый обладатель самоделки или конструктора из поднебесной - тогда милости просим.
А зачем она нужна ?
Продолжительное время для меня вопрос автоматического отключения даже не вставал, не нужно было совсем, печатал время от времени для себя или небольшими партиями - включал и выключал в ручную.
Первым звоночком было недовольство окружающих, когда принтер ставился на ночь, а утром, допечатав деталь, он
встречал разносортным шелестом куллеров ... по идее мелочь, но раздражает...
второй момент - если аппарат закончил работать, зачем ему тратить ресурс и впустую расходовать электроэнергию ?
- правильно - не зачем !
А если у вас не один такой агрегат ? А если вы поставили на печать деталь и пошли гулять/на работу/в магазин ?
Всяко лучше будет если все ваши девайсы автоматически выключатся и будут спокойно и тихо ждать вашего появления.
Как оно работает ?
Работает все очень просто, питание 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 это выглядит так, как показано на картинке.В заключение видео для наглядности как оно все работает.
Еще больше интересных статей
"Таблетка" для замка перчаточного ящика Toyota Camry V50/V55
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Изготовление сп...
Индустриальный высокотемпературный 3D-принтер Intamsys Pro 610 HT: примеры применения
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Спасение котика с помощью 3D-печати
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Вопрос задал я, первоначально....
Блин дружище! Расскажи, как ус...
Я ответ писал и не тебе как бы...
В условиях ограниченного бюдже...
здравствуйте, столкнулся с про...
Добрпого дня, столкнулся с про...
Доброго времени суток есть про...