Установка TMC 2208 на Creality V 1.1.3: различия между версиями

Материал из Ender 3 Wiki
Перейти к навигации Перейти к поиску
(draft)
 
Строка 4: Строка 4:
  
 
Начнем с доработки CNC Shield, ниже следует два фото с доработками:<br>
 
Начнем с доработки CNC Shield, ниже следует два фото с доработками:<br>
(обратная сторона платы)
+
[[File:mod_cnc_s_bottom.jpg|400px]]
 
:# Точка номер <b>1</b> - штатно контакт подключен к "земле", надо перерезать дорожку так (указано зеленой линией), чтобы контакт пропал;
 
:# Точка номер <b>1</b> - штатно контакт подключен к "земле", надо перерезать дорожку так (указано зеленой линией), чтобы контакт пропал;
 
:# Точка номер <b>2</b> - перерезать дорожку в месте, указанном зеленой линией.;
 
:# Точка номер <b>2</b> - перерезать дорожку в месте, указанном зеленой линией.;
 
:# Точки <b>1-2</b> соединить между собой при помощи провода;
 
:# Точки <b>1-2</b> соединить между собой при помощи провода;
 
:# Точки <b>3-4</b> так же соединить между собой при помощи провода.
 
:# Точки <b>3-4</b> так же соединить между собой при помощи провода.
(лицевая сторона платы)
+
[[File:mod_cnc_s_top.jpg|400px]]
 
:# Точка <b>5</b> - перерезать дорожку в месте, указанном зеленой линией.
 
:# Точка <b>5</b> - перерезать дорожку в месте, указанном зеленой линией.
 
Смысл модификации - разделить один общий сигнал <b>ENABLE</b> (особенность CNC Shield) на два сигнала, как требует родная плата Creality - <b>XYE_ENABLE</b> и <b>Z_ENABLE</b>.
 
Смысл модификации - разделить один общий сигнал <b>ENABLE</b> (особенность CNC Shield) на два сигнала, как требует родная плата Creality - <b>XYE_ENABLE</b> и <b>Z_ENABLE</b>.
Строка 15: Строка 15:
  
 
На плате принтера ничего отрезать не требуется, будем только добавлять:<br>
 
На плате принтера ничего отрезать не требуется, будем только добавлять:<br>
(фото платы)
+
[[File:mod_mainboard.jpg|400px]]
 
:# Во всех отмеченных местах аккуратно зачищаем точки до металла (еще раз - <b>ОСТОРОЖНО</b>, чтобы не счистить их совсем);
 
:# Во всех отмеченных местах аккуратно зачищаем точки до металла (еще раз - <b>ОСТОРОЖНО</b>, чтобы не счистить их совсем);
 
:# Залуживаем все ранее зачищенные места так, чтобы на них оставалась небольшая капля олова;
 
:# Залуживаем все ранее зачищенные места так, чтобы на них оставалась небольшая капля олова;
Строка 22: Строка 22:
 
:# В завершение - припаиваем точки <b>+5/GND</b>.
 
:# В завершение - припаиваем точки <b>+5/GND</b>.
 
Должно получиться так:<br>
 
Должно получиться так:<br>
(фото платы с припаянными кабелями)
+
[[File:mod_mainboard_soldered.jpg|400px]]
  
 
Завершающие шаги:
 
Завершающие шаги:
Строка 33: Строка 33:
 
<b>X,Y,Z = 1.024V<br>
 
<b>X,Y,Z = 1.024V<br>
 
E Vref = 1.27V</b>
 
E Vref = 1.27V</b>
 +
 +
Вариант расположения платы с драйверами (сверху идеально устанавливается вентилятор 40мм):
 +
[[File:mod_e3p_assembled.jpg|400px]]

Версия 12:18, 29 апреля 2019

Для установки, а точнее подключения драйверов TMC2208 на плату Creality потребуется приобрести:

  1. CNC Shield V3.0 - https://www.aliexpress.com/item/-/32829060574.html
  2. Плоский кабель Dupont "радуга" длиной 30см - https://www.aliexpress.com/item/-/32921356388.html

Начнем с доработки CNC Shield, ниже следует два фото с доработками:
Mod cnc s bottom.jpg

  1. Точка номер 1 - штатно контакт подключен к "земле", надо перерезать дорожку так (указано зеленой линией), чтобы контакт пропал;
  2. Точка номер 2 - перерезать дорожку в месте, указанном зеленой линией.;
  3. Точки 1-2 соединить между собой при помощи провода;
  4. Точки 3-4 так же соединить между собой при помощи провода.

Mod cnc s top.jpg

  1. Точка 5 - перерезать дорожку в месте, указанном зеленой линией.

Смысл модификации - разделить один общий сигнал ENABLE (особенность CNC Shield) на два сигнала, как требует родная плата Creality - XYE_ENABLE и Z_ENABLE. Для подключения к плате принтера будет использоваться всего один разъем CNC Shield - возле кнопки "Reset", в "распиновке" разъема поменяется только назначение первой пары контактов, ранее там было "EN/GND", теперь будет "XYE_ENABLE/Z_ENABLE"

На плате принтера ничего отрезать не требуется, будем только добавлять:
Mod mainboard.jpg

  1. Во всех отмеченных местах аккуратно зачищаем точки до металла (еще раз - ОСТОРОЖНО, чтобы не счистить их совсем);
  2. Залуживаем все ранее зачищенные места так, чтобы на них оставалась небольшая капля олова;
  3. Отмеряем кабель по вкусу (у меня был кабель длиной 20см, и для нормального расположения платы за поперечной балкой основания принтера, мне его хватило буквально "в обрез"), отрезаем, и начинаем пайку с точек E_STEP/E_DIR, затем идем далее к точкам STEP/DIR Z, Y, X. Такая последовательность позволяет отмерять и отрезать кабель сразу "в размер" по месту;
  4. Затем необходимо припаять сначала точку XYE_ENABLE, после Z_ENABLE;
  5. В завершение - припаиваем точки +5/GND.

Должно получиться так:
Mod mainboard soldered.jpg

Завершающие шаги:

  1. Убедиться, что все, только что припаянные кабели, припаяны хорошо и подключены к своим местам в CNC Shield;
  2. Подключить +24V/Землю от основной платы принтера к CNC Shield;
  3. Включить это всё БЕЗ драйверов, и проверить, что из платы не идет волшебный дым.

После этих шагов можно подключать драйверы, настраивать на них ток, и только после этого подключать моторы к разъемам теперь уже на CNC Shield. Данные по Vref для штатных моторов (~90% от номинала):
X,Y,Z = 1.024V
E Vref = 1.27V

Вариант расположения платы с драйверами (сверху идеально устанавливается вентилятор 40мм): Mod e3p assembled.jpg