Автооключение на Anet A8
В свое время задумался над реализацией функции автоматического выключения принтера по окончанию печати. Находил материалы по этому поводу, но помню там было что-то мудреное, а я решил сделать все применительно к своим суровым реалиям, т.е. на стоковом (в плане прошивки) Anet A8. Получилось несложно и уже около года работает безотказно. Недавно на портале снова появился материал на тему автоотключения, что подтолкнуло и меня поделиться своим решением.
Идея заключается в том, чтобы использовать ситуацию в конце печати, когда для обеспечения удобного доступа к модели командами завершающего скрипта дрыгостол выдвигается вперед по оси Y, грубо говоря, насколько позволяет ремень. В качестве датчика такого положения стола я решил использовать оптический концевик для RAMPS с Aliexpress, слегка его доработав. В принципе, здесь можно было поставить и обыкновенный микропереключатель, но оптика показалась мне более надежным вариантом.
В качестве силовых элементов я решил использовать недорогие твердотельные реле Omron G3MB-202P, прикинув, что их способности коммутировать 2А ~250V вполне должно хватить. Реле включаются в разрыв проводов между сетевым выключателем и блоком питания. Пока стол не находится в самом крайнем положении максимума по оси Y, реле будут находиться в проводящем состоянии и не будут влиять на работу принтера. Соответственно, в конце печати по команде завершающего скрипта стол выдвинется вперед и специальной шторкой перекроет освещение в оптроне концевика, что в свою очередь приведет к переходу реле в непроводящее состояние и отключит принтер. Для возврата принтера в рабочее состояние нужно закоротить силовые контакты реле. Для этой цели параллельно силовым выводам реле можно установить тумблер, который заодно будет выполнять функцию включения-выключения режима автоотключения принтера.
Схема устройства представлена на рисунке.
- A1 - концевик, переделанный в т.ч. для работы от 12V;
- X1, X2 - твердотельные реле;
- S1 - переключатель режима автоотключения;
- S2 - общий сетевой выключатель.
В обычном режиме переключатель S1 находится во включенном состоянии. Собственно, только в этом случае и можно включить принтер. Для перевода работающего принтера в режим автоотключения достаточно в любой момент выключить S1. Выключатели S1 и S2 у меня располагаются на самопечатной крышке справа сзади и с боку, соответственно, внизу рядом с БП. Там же находятся и реле.
В моем случае для перемещения стола в положение срабатывания концевика A1 необходимо задать по оси Y координату 220. Соответственно, в конце завершающего скрипта у меня стоит:
M104 S0 ; turn off extruder
M140 S0 ; turn off bed
G1 X95 Y220 F1000 ; prepare for part removal + AUTO-OFF
M84 ; disable motors
M107 ;fan off
M246 ;cooler off
Еще больше интересных статей
SL_ST FEEDER (Питатель для SMD Pick and Place)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Хочется достигнуть минимального размера по ширине питателя - 10 м...
Сенсорное управление включением принтера и включением подсветки.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Установил сенсорные кнопки на flyingbear ghost 5. ...
Наблюда-Ski 04.6: Наращиваем в длину, или Фьюз и не только
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Недавно было несколько тем по сращиванию прутков,
и для начи...
Комментарии и вопросы
Думаю, в холодной печке не был...
Неа, не надо прогревать не та....
А вы таскали за эту ручку? Мож...
Помогите пожалуйста, купил пла...
Всех приветствую, появился у м...
Обязательно ли, припаивать плю...
Помогите пожалуйста, купил нов...