Ramps 1.4 - Protoshield для 3d-принтера.
Ramps полностью совместим с Arduino Mega2560.
На плате Ramps 1.4 установлены разъемы для крепления модулей драйверов двигателей A4988 и DRV8825 и терминальные блоки для проводов.
RAMPS 1.4 это шилд для Arduino Mega 2560. Arduino преобразует G-коды в сигналы, управление 3Д принтером происходит через Ramps.
Плата RAMPS 1.4 одевается на Arduino. Питание 12В на Arduino подаётся через Ramps 1.4.
Схема подключения:
Питание на Ramps 1.4 подаётся от блока питания 12В 30А. Для использования одной пары проводов от блока питания можно припаять перемычку на плюсы, минусы уже соединены.
Обычно используют билинейные (четыре провода) шаговые двигатели на 1,7А типоразмера Nema 17. Провода желательно свить в косички для защиты от наводок.
Шаговый двигатель работает через драйвер. Ещё их называют StepStick.
Для Ramps 1.4 выпускают два вида драйверов: A4988 и DRV8825. Они отличаются током, выдаваемым на шаговый двигатель и минимальным микрошагом. Обязательно использовать радиатор. Обдув желателен. А если стол запитан не через реле, то обдув обязателен. Ток на драйвере подстраивается опытным путём, гоняя 3D принтер на высокой скорости по всем координатам. Оптимальным считается, когда шаговые двигатели уже не гудят и ещё не пропускают шаги.