Кремень КД Реклама
Кремень КМ Реклама

Подключаем к RAMPS много вентиляторов с возможностью управления каждым через G-code

Ghozt
Идет загрузка
Загрузка
30.04.2016
25454
17
RepRap

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

50
Доброго времени суток. Подобный вопрос на ресурсе уже поднимался, но решение с релейным модулем я считаю громоздким и неэлегантным. Потому сделал по-своему.

Управление нагревателями и единственным вентилятором в RAMPS осуществляется через мосфеты. Схема управления:
Подключаем к RAMPS много вентиляторов с возможностью управления каждым через G-code
Я взял эту схему управления и повторил ее 3 раза, нарисовав простенькую печатку в Sprint Layout 6.
Подключаем к RAMPS много вентиляторов с возможностью управления каждым через G-code
О выборе деталей: мосфеты практически любые, название которых начинается с IRL, либо подобные тем, что стоят на RAMPS, но наличие литеры L обязательно. У меня в хозяйстве были IRL1404, IRL3205 и IRLZ44N - все три работают исправно на этой плате. Резисторы 0,25вт. Диоды 3мм любого цвета. Если не хотите новогодней елки - используйте матовые светодиоды и/или увеличьте номинал сопротивлений, стоящих перед ними.

На фото ниже показаны некоторые доступные для использования пины:
Подключаем к RAMPS много вентиляторов с возможностью управления каждым через G-code
Напомню об управлении состоянием пинов через G-code.
M42: Switch I/O pin — дает нам возможность управлять пинами на ARDUINO MEGA 2560.

Команда имеет следующий формат: M42 Номер_Пина Значение = M42 P5 S255
Я использовал пины D4, D5, D6.

ШИМ на Arduino довольно медленный, и при работе на значениях S ниже 255 из вентиляторов слышен писк. Возможно, это можно решить установкой электролитических конденсаторов на выходах платки, но я этим заморачиваться не стал.

В теории таким способом к RAMPS можно подключить до 9 вентиляторов/светодиодных лент/etc, а если нет дисплея - и того больше.

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

50
Комментарии к статье