Песочница: Подключаем Relay Module к Ramps 1.4
Пока медленно, но верно идет очередная переделка моего принтера, развлекаюсь как могу =).
У меня возникла необходимость при помощи GCODE включать и выключать разные электронные элементы в моем 3D принтере.
После прочтения статьи на одном этом портале, я узнал о существовании RDD Fan Extruder. Эта 'Писюлька' стоимостью в 500 руб., за эти деньги предлагает нам управлять 2-мя вентиляторами, с регулировкой оборотов.Я осознал, что эта мелочь продается у Алика по завышенной цене, у меня возникла идея подключить Relay Module к RAMPS.Спасибо доброму человеку «Алексей AKDZG», направил меня на путь истинный.
Я начал изучать команды GCODE поддерживаемые прошивкой MARLIN, вычитал, что данная прошивка оказывается поддерживает команду M42.
Описание команды:
M42: Switch I/O pin — дает нам возможность управлять пинами на ARDUINO MEGA 2560.
Команда имеет следующий формат: M42 Номер_Пина Значение = M42 P5 S255
Софтовый вопрос решен и это радует!
Как подключать?
Само реле питается от +5 вольт и GND.
Поиски питания на RAMPS привели меня к идеи взять его из неиспользуемых контактов концевых выключателей MAX Y и MAX Z.
Подсоединяем контакты реле GND и +5V — к пинам концевиков, контакты IN1 и IN2 к портам D4 и D5 на RAMPS 1.4.
Теперь реле срабатывает на команды из консоли:
M42 P4 S0 — включение реле;
M42 P4 S255 — выключение реле;
Ну а сами электроприборы, мы подключаем с другой стороны реле: вентилятор, подсветка, электрочайник, микроволновку =).
У реле 3 контакта, в первом состоянии замкнута левая пара, во втором состоянии правая пара.
На IN1 или IN2 необходимо подавать землю. Тогда реле сработает.
В самой прошивке ничего менять не надо!По этой схеме у меня получилось реализовать управление подсветкой и включение вентилятора обдува термобарьера.
Прописал данные команды в начало и конец кода в Slic3r.Плюсы:
- Не надо покупать RRD Fan Extender, минимум затрат, реле у Алика стоит 50-90 руб.
- Нет постоянного шума вентилятора;
- К реле можно подключить все, что душе угодно - даже приборы на 220В.
- Когда захотел, тогда и включил или выключил.
- Реле – эротично щелкает при включении и выключении (наверно это кого-то будет раздражать);
- В данной концепции обороты подключенного вентилятора не регулируются, параметр – M42 P4 S125 – реле пищит, но не включается (видимо виноват ШИМ, не хватает тока для включения реле), но если поколхозить, то можно после реле подключить компьютерный регулятор оборотов и настраивать обороты руками.
- Надо менять в прошивке команды в меню. Добавить включить свет и включить вентилятор экструдера. LEN ON/OFF и FanEx ON/OFF.
PS: Предвидя комментарии – сообщаю, что к моему сожалению, я почти не смог заставить работать реле с портами D6 и D11. В прошивке стоят привязки к времени работы двигателей (ток на двигателе) и температуре на хотэнде. У тема идея включать вентилятор термобарьера при достижении температуры хотэнда больше 60 градусов. Вид имо надо ковырять прошивку.
Еще больше интересных статей
Мама, почему я репрап?
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Мини лазерный гравер на деталях от DVD приводов и сканеров, с рабочей зоной 100х100 мм
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Экструдер 1
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Купленный на «Али» МК8 я...
Комментарии и вопросы
Я же сказал что на момент всех...
Благодарю большое, под заваляв...
Все же смущает меня пластина с...
В общем проблема в чём возникл...
Подскажите почему такой 1-ый в...
Поменяла нагревательную часть...
Нужно ли брать защитную пленку...