Disclaimer/Внимание! Все снимки в данном мануале сделаны в качестве описания общего вида прошивки. Не стоит использовать значения, указанные на снимках, для настройки собственного принтера. Используйте свой собственный мозг, внимательно читайте то, что здесь написано, и, если после всего этого не получается - попробуйте обратиться за консультацией в группу прошивки в мессенджере telegram, где вам помогут или направят где почитать.

На написание этой страницы мануала меня сподвигло неумение людей найти и/или правильно интерпретировать информацию от производителя материнских плат MKS. Достаточно часто встречаются вопросы - как поставить перемычки под драйверами в том или ином режиме. И поскольку у всех при упоминании гугла он резко ломается и ничего не показывает, то придется мне тряхнуть свой старый гугл, который показывает всё, даже мою внучатую прабабушку по отцовской линии. Итак.

Как правильно установить перемычки под драйверами на только что прибывшей плате MKS. Рассказываю про MKS Robin Nano 3.1 - по ней вопросы достаточно частые.

У вас есть плата, под сокетом каждого драйвера есть блок перемычек, которые настраивают работу этого самого драйвера. Выглядит примерно так:

Спасибо, Александр, за предоставленное фото!

Здесь перемычки как-то стоят. Но что они значат? И что, если плата пришла и перемычки НЕ стоят и лежат себе отдельно в пакетике?

А вот на этот случай, мой знакомый поисковый гигант выдал ссылку на гитхаб производителя, где, в принципе, всё описано: https://github.com/makerbase-mks/MKS-Robin-Nano-V3.X/wiki/Drivers_MKS_TMC2209_2225_2208

По этой ссылке расписана конфигурация перемычек, которая позволяет настроить драйверы правильно.

Для начала смотрим ВНИМАТЕЛЬНО и видим табличку:

В верхней табличке (номер 1) написано, КАК нужно выставить перемычки, если драйверы НЕ управляются по UART и сконфигурированы вручную. Здесь, в таблице, три колонки, каждая под свой тип драйвера. Ищете в заголовке колонки свой, например 2209, решаете, какие шаги вам нужны и как написано в этой колонке - выставляете перемычки.

Отдельно ткну носом в нижнюю строчку таблицы:

GND - это когда перемычка НЕ СТОИТ. VCC - это когда вы её ПОСТАВИЛИ. Запомните, это важно. И не просто поставили, а в правые два пина по горизонтали. Об этом - ниже.

Пример: У вас драйверы TMC2209. Вы хотите 16 микрошагов. Ваша колонка верхней таблицы - самая правая.Там написано: M0 = VCC, M1 = VCC, 16 microsteps. Это означает, что нужно УСТАНОВИТЬ две перемычки в соответствующие пины блоков перемычек. То есть так:

Иными словами, табличка из документации MKS трактуется так: VCC - есть перемычка, GND - перемычки нет. В данном случае, перемычка должна замыкать крайние правые контакты, т.е. средний (зеленый) и крайний правый (черный). Если замкнуть крайние левые - вы просто сохраните перемычку для потомков. Мое мнение - это просто китайцы вставили чтобы не заморачиваться на будущее, а для нас - удобно хранить перемычки, чтобы не потерялись.

Итак. Смотрим по таблице, выбираем какой микрошаг вам нужен, какие драйверы стоят - и ставим перемычки. Например, я имею TMC 2225 (угу, имел я их...), и хочу 16 микрошагов. Тогда я ставлю перемычки так:

И это не просто так, потому, что в табличке производителя платы четко написано:

А уж где перемычка M0 и перемычка M1 найдет даже мой кот без подсказки:

Таким образом, устанавливаем перемычки согласно табличке и наслаждаемся.

НО. Есть продвинутые люди, которым нужен UART.

UART

Тут вообще всё просто. Для работы драйверов в режиме UART есть табличка номер 2, на втором скриншоте в начале поста. Все драйверы ставятся раком в одну позицию:

Эта позиция, согласно документации на плату, переводит драйверы в режим UART. А дальше уже микроконтроллер по отдельным линиям управления отдельно ими управляет и вы отдельно можете управлять этими отдельными драйверами так, как позволяет прошивка SHUI. А она очень даже позволят.

За сим удаляюсь, надеюсь, пригодилось.


Подключение драйверов по UART >>

Последняя правка: 21.10.2024

Copyright © 2024 SHUI - прошивка для 3D-принтеров. All rights reserved.
Обратите внимание: последнее обновление страницы: 21.10.2024
Мы используем куки (cookie) для наилучшего представления нашего сайта. Если вы продолжите использовать сайт, мы будем считать что вас это устраивает. Вы можете просматривать сайт без использования куки (cookie) с частичной потерей функциональности в приватном режиме вашего браузера. Если вы полностью отказываетесь использовать куки (cookie), вы обязаны покинуть сайт.  Принять  Больше информации