Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Добавлено в закладки: 0

Статья о переводе платы управления 3D-принтера на 32-битную электронику, реализованную на основе процессорной 32-битной платы управления  ARDUINO DUE и шилда RAMPS 1.5. Под прошивку MK4due v4.3.2.

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

RAMPS 1.5 – это немного улучшенная RAMPS 1.4   – заменен тип корпусов у силовых транзисторов и заменены предохранители на SMD. Данные переделки приблизили эти платы к промышленному стандарту. При том, в топологии платы изменения небольшие, что позволяет переделывать данную плату под 32 бита, основываясь на материалах переделки RAMPS 1.4

Начинать следует с прочтения статей о переделке RAMPS 1.4 – так как отличия у плат не значительные.

“Hacked” RAMPS 1.4 + Arduino Due + RepRapDiscount Smart Controller

Вот так выглядит переделанная плата  RAMPS 1.5, подключенная для тестирования.

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Вот фото со снятой периферией:

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Остановимся более подробно на перепайке RAMPS. Так как в сети я не нашёл печатной платы RAMPS 1.5, то при переделках основывался на плате RAMPS 1.4 – так как подсоединительные контакты совпадают, то измерив прибором нужные точки на плате стало понятно, как её изменять. Внизу схема как изменять плату, на основе картинки RAMPS 1.4.

Сперва выпаиваем штырьки и силовую колодку (на схеме обозначена MSTBA4):

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Затем паяем перемычки и в одном месте перерезаем дорожку:

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Вот так это выглядит на фото платы:

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

На верхней стороне делать придётся чуть побольше:

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

 

Дополнительно к перемычкам, надо выпаять силовые транзисторы B55NF и впаять L3803V (IRL3803). Предварительно, откусив и выгнув, как надо, ноги и откусив лишнюю часть монтажной площадки под винт.

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Также припаиваем стабилизатор на 9 вольт L7809:

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE

Припаиваем керамические конденсаторы 4,7 мкф и паяем на съемных колодках дополнительный электролит на линию 3,3 вольта.

Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE
Или такой вариант -электролит ROE 1000мкф*6,3вольта с шунтирующим керамическим конденсатором 4,7 мкф*35 вольт:
Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE
Линия на “+5” вольт нужна только для питания дисплея. Поэтому дополнительный конденсатор напаял прямо на дисплей. Дисплей подключен стандартно:
Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE
Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE
Энкдер подключен по схеме, только без кнопки “СБРОС” – так как это не “резет” – а просто какая-то команда, которая с задержкой стопорит выполнение программы.
Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE
Оптические концевики были спаяны по такой схеме и их работоспособность проверена на текущей переделанной плате (они работают):
Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE
На плате DUE был выпаян разъём на 9 вольт и впаян винтовой разъём. Также было припаяно сопротивление 10 кОм .
Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE
РФ, г.Екатеринбург
5 ноября 2017 г.
0

Метки: ,    2017-11-05      Раздел: Электроника  
Автор: Просмотров: 3 677   3 комментария



3 комментария на «Реализация 32 бит на RAMPS 1.5 и ARDUINO DUE»

  1. Все комментарии , похоже , на местном форуме в ветке:
    https://3deshnik.ru/forum/viewtopic.php?f=5&t=594

    0
  2. веду прямое включение с места событий, только что спалил ардуинку, хотя до переделок очень бомбило что нет на просторах интернетов обычной принципиальной схемы рампса с указанными точками разрывов и соединений, хотел перепроверить всё и внести добавки т.к. хотел развязать 3.3 и 5в логику с помощью конвертера.. но в итоге звезды совпали))) хотя крутил моторчиками целый час, работало без б, хотя по факту 3.3в были накоротко соединены с 5в шиной, запитка шла с юсб разьема ардуинки. в итоге полежало до вечера отключенное, включил опять – молчание. закипает 1117 стаб, поднял его, а на шине 3.3в КЗ с землей…..
    показываю момент который подвел меня и может подвести других!
    https://3deshnik.ru/wp-content/uploads/2017/11/%D0%9F%D0%B5%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%BA%D0%B0-RAMPS-1_4-%D0%BF%D0%BE%D0%B4-DUE-32-%D0%B1%D0%B8%D1%82%D0%B0-2-600×342.png
    смотрим в крайний правый нижний угол, там крестик, слабо понятно кого резать если не знаешь где бежит 5в и видишь первый раз эту разводку особенно ночью после работы) в разных источниках крестик этот бегает в этой области.
    на втором фото это место находится слева вверху, по злой иронии судьбы автор как раз там ничего не нарисовал красным.
    второе фото –
    https://3deshnik.ru/wp-content/uploads/2017/11/DUERAMPS-7-4-11-2017-1024×544.jpg
    в итоге я перерезал совсем не ту тонкую дорожку на обратной стороне платы, а толстая шина питания так и осталась нетронутой))) ардуинка долго терпела на удивление..
    пожалуйста, выделите жирным красным место разрыва этой шины , попалит невнимательный народ (как я) дуинки свои.

    0
    1. Крик души понятен , но лучше в основной ветке писать. Если что-то непонятно, то скорее всего ответят быстро. Ну если взялся перепаивать и резать дорожки, то риски все на твоей стороне. Померял , посмотрел по схеме и перерезал. Схемы и разводки плат есть в общем доступе. Всё расписано в нескольких статьях. Я тоже не сам всё придумал , а шёл по проторенному пути и просто всё повторил, ну немного на другой плате, хотя в принципе аналогичной RAMPS 1.4.

      Пишите в основной ветке и делитесь своими успехами и спрашивайте при затруднениях. Ссылка на ветку в первом комментарии.

      0

Добавить комментарий




     
Авторизация
*
*
Генерация пароля
Яндекс.Метрика