Песочница: Подключаем 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 градусов. Вид имо надо ковырять прошивку.
Еще больше интересных статей
Долгострой с долгими перерывами на кофе
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
 ...
Скорость, температура и перевод RAMPS 1.5 на 24В
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Печать 4-мя сменными соплами в массы! Часть 1.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Работа над реализацией печа...
Комментарии и вопросы
Пруток гонял. Все ок. Ретракт....
Да, похоже именно на это. Прич...
вот сколько можно делать рекла...
Обнаружил хруст при движении с...
Привет.Принтер долго стоял, се...
При автовыравнивании после 12...
Полиамид и полипропилен с 30%...