Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.

komandr
Идет загрузка
Загрузка
16.04.2018
17519
21
Техничка

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

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

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

26
Статья относится к принтерам:
Anet A8
Прихали, наконец-то, драйвера TMC2208 и диодные защитники.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
Отбросив все дела - началась установка их на XY в RAMPS1.4 вместо установленных DRV8825.

На RAMPS-е установлены все 3-и перемычки под драйверами, для получения от DRV8825 микрошага 1/32, а для TMC2208 максимальный микрошаг 1/16. Соответственно на RAMPS-e извлекаем последнюю перемычку, получая микрошаг 1/16.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
Замкнутые перемычки MS0, MS1 на RAMPS как раз при замыкании подают +5В на контакты MS1, MS2 драйвера TMC2208.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
Если есть диодные защитники - позиционируем драйвер к защитнику тремя тестовыми пинами на одной стороне. Защитники нужны, по уверениям китайцев, для защиты драйвера от самоиндукции шаговиков при их перемещении руками, на выключенном принтере.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
Драйвера устанавливаем регулятором к разъему питания. Собственно точно так же как и стояли DRV8825
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
В конфигурации Marlin, секция #define DEFAULT_AXIS_STEPS_PER_UNIT, была просчитана под микрошаг 1/32. Что бы получить значения для микрошага 1/16 необходимо:
  • Для ленивых - просто все значения делим на 2;
  • Кто хочет вникнуть в процесс математики - перечитываем ч3. Миграция электроники на RAMPS 1.4. В ней подробно расписано как высчитать количество шагов на мм.



Для тех у кого на RAMPSe стояли A4988 - можно оставить стоковые(заводские) параметры:

#define DEFAULT_AXIS_STEPS_PER_UNIT { 100, 100, 400, 100 } Кол-во шагов экструдера я рекомендую откорректировать по прохождению прутка через экструдер со снятым соплом.

Теперь выставляем Vref для стоковых шаговиков Аньки. Напомню, они на максимальный ток 0,9 А.

Отключаем разъемы с двигателей XY!!!

Так как моя лень побеждает, основываясь на даташит, прикрепленного выше, установил Vref=1,2В, это будет в районе 0,8А на двигателе. Но можно считать по формулам, коих в инете есть.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.
Минус щупа подключил к массе USB разъема крокодилом. По факту - не важно где брать минус для измерений!

После установки драйверов рекомендуется перевернуть разъем шаговых двигателей на осях с новыми драйверами. Т.е. ставим драйвер на XY и переворачиваем разъемы осей XY на 180 град. Я человек ленивый и мне проще программно 'перевернуть' разъемы:

#define INVERT_X_DIR true //по умолчанию стоит false

#define INVERT_Y_DIR true //по умолчанию стоит false


Прошиваем измененную прошивку в принтер. ОТКЛЮЧАЕМ ПИТАНИЕ и подключаем разъемы на двигателя, так как они стояли раньше.

Включаем питание и идем в ручное управление перемещением по осям. Начинаем с движения на 1мм. Если оси не 'убегают' дальше одного миллиметра - пробуем двигать по 10мм. Вот тут получаем нежданчик. Оси двигаются не так как хочется, не с тем ускорением и т.д. В общем - полная фигня, но не стоит огорчаться!!

Идем в меню принтера и сбрасываем настройки EEPROM :) :)

Перегружаем принтер, для уверенности, и вот теперь наслаждаемся ТИШИНОЙ. Даже по сравнению с тихими DRV8825, я уже не говорю про А4988 :)

Вот теперь по настоящему хочется поставить ТИХИЕ вентиляторы SUNON на обдув термобарьера и в БП!!

Прикладываю видос, снятый на пылефон. :)
https://youtu.be/sRQagDIlpfA

Тихих Вам принтов!!!

П.С. ну и фото для затравки интереса. А-ля спойлер следующей темы.
Anet A8 - история одного принтера ч5. Установка драйверов TMC2208, в режиме StealthChop2, на Ramps 1.4 вместо DRV8825.

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

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

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

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