MKS-LV8729-OC V1.0
Внешний модуль · опторазвязка · аппаратная настройка
MKS-LV8729-OC V1.0 — внешний драйвер одного двухфазного биполярного шагового двигателя с опторазвязанными входами управления. На отдельной плате размещены радиатор, винтовые клеммы и шесть DIP-переключателей для выбора микрошагов, тока и режима входа. Модуль подходит для построения привода 3D-принтера, небольшого ЧПУ или позиционера с командами STEP/DIR.
Исполнение OC подключается к контроллеру проводами. Его нельзя вставить в слот StepStick, а таблица перемычек и формула Vref обычного компактного LV8729 к нему не относятся. Силовое питание, выходы обмоток и сигнальная часть подключаются отдельно.

Возможности и характеристики
| Параметр | Особенность модуля |
|---|---|
| Модель | MKS-LV8729-OC V1.0, внешний модуль |
| Нагрузка | Один двухфазный биполярный шаговый двигатель |
| Движение | STEP/CLK, DIR и разрешение работы EN |
| Входная часть | Опторазвязка, винтовые сигнальные клеммы и белый 4-контактный разъём |
| Микрошаги | Режимы до 1/128; выбор на плате, а не через UART |
| Ток | Аппаратные ступени DIP; допустимое значение выбирают по двигателю и охлаждению |
| Питание | Для систем 12/24 В; рабочий диапазон микросхемы LV8729V — 9–32 В. Логику сигнальных входов не питают силовым напряжением |
| Программная настройка | UART/SPI не предусмотрены |
| Охлаждение | Установленный радиатор; свободный воздух и обдув по нагрузке |
Что даёт внешняя компоновка
Драйвер можно разместить отдельно от основной платы и подключить двигатель через винтовые клеммы. Это удобно, когда нужен доступ к силовым проводам и настройкам без извлечения маленького вставного модуля. Открытая плата требует стоек и защиты от случайного контакта с металлическим корпусом.
Микрошаговый режим помогает сделать движение плавнее, но не устраняет механические люфты. Чем выше деление, тем больше импульсов STEP требуется для той же скорости. Выбор 1/128 не гарантирует прироста точности и может ограничить скорость контроллера, не способного выдавать нужную частоту.
Шесть переключателей: три отдельные настройки
| Группа | Назначение |
|---|---|
| DIP 1–2 | Выбор деления шага |
| DIP 3–5 | Выбор ступени рабочего тока |
| DIP 6 | Выбор режима сигнального входа |
Смотрите на обозначение ON на корпусе переключателя. Конкретные комбинации выбирайте по таблице именно MKS-LV8729-OC V1.0, поставленной с вашей платой. Таблицы обычного LV8729, TB6600 и похожих OC-модулей не взаимозаменяемы.
Меняйте DIP при отключённом питании. После выбора микрошагов согласуйте steps/mm либо microsteps/rotation_distance в прошивке. Не считайте переключатели тока микрошаговыми: неверная ступень может перегреть двигатель ещё до начала движения.
Сигнальные входы и контроллер

Сигнальный клеммник и 4-контактный разъём относятся к разным вариантам подключения входной части. Режим DIP 6 должен соответствовать выбранной схеме. Не соединяйте их одновременно и не переносите порядок контактов с соседней модели только из-за похожего корпуса.
Оптопары требуют достаточного входного тока. Совместимость с 3,3 В нельзя установить только по наличию опторазвязки: необходимо проверить входную цепь и допустимую нагрузку вывода контроллера. Если прямой сигнал не подходит, используйте согласующий интерфейс. Подавать 12/24 В на сигнальные входы без подтверждения их номиналов нельзя.
В документации MKS Gen V1.4 предусмотрено применение внешнего LV8729-OC. Для другой платы проверяют выводы внешнего драйвера, уровни и активное состояние EN. Если используется адаптер из слота StepStick, он должен выводить логические STEP/DIR/EN, а не напряжение обмоток.
Ток, питание и тепловой режим
Начинайте с умеренной ступени тока, которая не превышает паспортное значение фазы двигателя. Сопоставляйте одинаковые величины: RMS и амплитудный ток различаются; для синусоиды peak = RMS × √2. Значение 1,8 А в datasheet LV8729V — абсолютный максимум IC, а не гарантированный длительный режим готового OC-модуля.
Здесь ток выбирают DIP-переключателями. Не пытайтесь применять формулу Vref от компактного LV8729 или искать регулировку потенциометром по его инструкции. При отсутствии точной таблицы тока её нужно уточнить до первого включения.
Радиатор должен сохранять тепловой контакт с микросхемой. Не закрывайте его кабелями; при длительной нагрузке обеспечьте поток воздуха. Тепловое отключение означает, что режим нужно пересмотреть, а не продолжать работу циклически. 36 В является абсолютным пределом LV8729V; используйте штатное питание с запасом по выбросам.
Первый запуск
- Закрепите плату на стойках. При снятом питании определите две обмотки мотора, проверьте силовую полярность и сигнальную распиновку.
- По документации своей платы выберите режим входа, микрошаги и ступень тока.
- Подключите контроллер, силовой источник и двигатель к соответствующим цепям.
- В прошивке задайте STEP/DIR, правильную полярность EN, подходящие длительности импульсов и масштаб перемещения. UART-секцию для LV8729-OC не создают.
- Проверьте короткое перемещение, направление, расстояние и удержание оси.
- Постепенно испытайте нагрузку и нагрев. Любые изменения проводки выполняйте после отключения питания и разряда конденсаторов.
Комплект и документы
На фото показан модуль V1.0 с установленным радиатором. Кабели, контроллер, блок питания и двигатель подбираются отдельно; дополнительные принадлежности сверяйте с текущим составом поставки. Драйвер не является самостоятельным генератором программы движения.
