Авторизация
Регистрация

Напомнить пароль

3. Делаем 3D принтер своей мечты. Собираем электронику.

Начало тут: 1. Делаем 3D принтер своей мечты. Собираем раму и 2. Делаем 3D принтер своей мечты. Ставим голову и подвижные части.

 

Собираем электронику.

Железо собрали — пришла очередь более тонких материй.

Начинаем с верху. Ставим блок питания. Полное название «Блок питания 400W 220V-24V Ecola IP20 (с вентилятором) для светодиодной ленты». Изначально планировалась, что подогрев будет на 24 вольта. А это в районе 200 Вт.  Плюс моторы и экструдер. БП устроился очень удобно в верхнем треугольнике. Правда высота больше на 10 мм. Потом туда встанет декоративный анти шумный кожух. Обороты вентилятора автоматически меняются. Это хорошо заметно при включении разогрева стола и экструдера. Недостаток — вентилятор ощутимо шумит. Даже на ХХ. Потом заменю на более тихий. 

Крепление БП — единственным винтом по центру в резьбовую втулку. В качестве шайбы — кабельная площадка. Возможно там будет установлен светодиодный светильник подсветки. Собственно сам БП встает очень плотно «в распор» и имеет нулевую подвижность. Пара резинок выполняют роль дополнительных фиксаторов. 

Концевые упоры — распечатаны самостоятельно.

 

 

В принципе используемый драйвер TCM2209 позволяет вообще обойтись без концевых датчиков. Драйвер видит ток через двигатель и фиксирует ситуацию, когда моторы встали «в упор». И формировать сигнал по этому событию. 

Я немного поигрался — и отложил на будущее. Данная технология чувствительна к скорости концевика и мне не очень нравится ситуация, когда каретка врезается в торцевой упор. Это не полезно для ремня и подшипников. Для надежного срабатывания нужно тонко настраивать скорость движения каретки к нулевой точке и порог срабатывания функции StallGuard на драйверах. С концевиками гораздо проще. Там есть светодиоды индикации срабатывания. Что на этапе наладки сильно помогает. И просто красиво. 

 

Ставим разъем питания на уголки. 

 

Вся электроника расположена в подвале. Плюс там 3 шаговых двигателя. Тесновато — но вроде запихал. Там установлено 3 платы:  

1) Материнская плата TWO TREES MKS Robin Nano V3.1 с драйверами TCM2209

2) Модуль Makerbase MKS UPS 24В. Позволяет корректно закончить печать, отвести экструдер от детали и сохранить позицию при пропадании сетевого напряжения. При возобновлении питания возможно продолжить печать. Хорошая опция при большой продолжительности печати. 

3) Модуль MKS PWC автоматического отключения для 3D принтера. Управление питание + контроль наличия сетевого напряжения. Позволяет отключить питание при окончании печати. Ну и аварийное снять питание с принтера при возникновении аварийных событий (программная функция). Например, если пробился ключ управления нагревом экструдера  - программа видит аномальный рост температуры хотенда  - отключает питание всего принтера. Не дожидаясь самовоспламенения пластика. 

Для прокладки проводов использованы кабельные площадки. Правда провода оказались слишком мягкие — красоты не получилось. Будет переделано. 

На передней панели установлен модуль управления MKS TS35 V2.0  Учтите, данный модуль будет работать только под прошивкой Marlin. Под Klipper работать не будет! С учетом того, что будет стоять на балконе и управление через WiFi — вообще не критично.

 

 

 

Все платы ставились на резьбовые втулки для установки компьютерной материнской платы. На Озоне продаются комплектами по 10 штук (фото не мое). 

 

Комментарии по всем фото:

1) Не подключайте MKS UPS 24В к цепям 24 вольта до полного окончания наладки! Причина: плата держит питание в течении 15-20 секунд. Если что-то идет не так и принтер пытается самоубиться или убить вас — вы всегда можете выдернуть шнур питания и остановить принтер. Но с  MKS UPS 24В принтер будет еще 15 секунд крутить моторами! Особенно это неприятно в ситуации, когда экструдер пытается покинуть зону печати и выломать крепления. Или когда пытается соплом фрезеровать стол. Выдёргиваешь питание — а он продолжает работать… И делает это упорно и с хорошим усилием.

2) Кнопка «ВКЛ/ОТКЛ» пока не подключена. И контроль пропадания питающего. Стоит перемычка. Будет реализовано чуть позже. 

3) Маркировка моторов X и Y перепутаны. Забыл, что в момент маркировки принтер стоял попой вверх. Потом пришлось разъёмы двигателя и концевика перетыкать. 

 

А так — все тривиально. Подключаем все по мануалу на плату. Возможно разъёмы придется паять в случае отсутствия разъёмов на проводах. Пайка, термоусадка. Все тривиально.  

С учетом величины тока в цепи 24 вольта взял провод сечением 2.5 мм.

И напоследок — засовывать 2 провода разного сечения под одну клемму не правильно. Не делайте так. 

 

 

Добавить в избранное
+14 +15
свернутьразвернуть
Комментарии (4)
RSS
+
avatar
0
  • pmaks
  • 17 августа 2026, 09:51
Может для «Аварийных» ситуаций вместо выдергивания шнура питания из розетки запланировать «грибок» которым обрубать питание 24В после БП или MKS UPS? Тогда принтер будет сразу «умирать» и моторы остановятся.
+
avatar
0
Да грибок вообще мастхэв на любом аппарате, способном жить своей жизнью.
+
avatar
+1
  • Zolg
  • 17 августа 2026, 10:12
В принципе используемый драйвер TCM2209 позволяет вообще обойтись без концевых датчиков
для X и Y у классического картезианского, где ± десятка в позиционировании особой роли не играет. Для осей, где повторяемость позиционирования критична ( Z, X у IDEX, все у дельты ) — увы нет.

Учтите, данный модуль будет работать только под прошивкой Marlin. Под Klipper работать не будет!
Во-первых к одноплатникам со spi народ прикручивает.
Во-вторых — ну какой марлин в 2026? Особенно для игрушки под смелые эксперименты
+
avatar
0
Проверил лично. Точности StallGuard не достаточно для точного позиционирования нулевой плоскости у Дельты.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.