Страница 1 из 1

MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 03 дек 2018, 13:26
Nonstopich
Хотелка: хочу крутить два двигателя синхронно для перемещения портала системы лазерного станка.
Задача: Получается нужно реализовать Dual-Y с инверсией, т.е. когда один двигатель крутит по часовой, второй должен крутить против. (Это особенность (ох уж и "особенность" :lol: ) механики)

В качестве мозгов беру оффлайн (автономную) версию контроллера MakerBase MKS DLC v2.0 с TFT24. На ней Y1 и Y2, как я понял, реализованы тупым распараллеливанием сигналов от одной ноги драйвера :pssdoff: .
mks-3.jpg (11054 просмотра) <a class='original' href='./download/file.php?id=151801&mode=view' target=_blank>Загрузить оригинал (170.78 КБ)</a>
Два мотора Nema17 с заявленными ха-ми:

Код: Выделить всё

Inductance: 3.0mH ± 20%(1KHz)
Step Angle: 0.9 deg
Holding Torque: 46Ncm(65.1oz.in)
Rated Current/phase: 2.0A
Voltage: 2.8V
Phase Resistance: 1.4ohms
Ремни пули GT2.

Вопрос собственно в чём: можно ли данную задачу решить изменением конфиг-файла или нужно лезть в исходники GRBL и реализовывать там "фичу" дублирования передачи сигналов.
Углублённый (на сколько это было возможно) поиск по зарубежным и местным форумам показал, что такая фича уже реализована. Но я вот всё никак понять не могу официально или нет...

Использовать штатный (в MKS DLC v2.0) спаренный канал Y на ОДНОМ драйвере не предлагать, ибо я не для того ставил два движка на портал,
чтоб потом разделить на два предельную силу тока на драйвере :)
И ещё момент: я прекрасно понимаю, что двигать массу портала вместе с лазером сможет даже nema8 :)
Задачка в данный момент представляет из себя академический интерес. Так сказать, это моё начало пути в мир контроллеров и их возможностей

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 03 дек 2018, 13:31
Лодочник
Nonstopich писал(а):спаренный канал Y на ОДНОМ драйвере не предлагать
А почему не управлять двумя драйверами от одного сигнала?

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 03 дек 2018, 13:34
Nonstopich
Лодочник писал(а):от одного сигнала?
Ну вот как раз-таки об этом и речь.) Это и надо. Вопрос костылей, которые необходимо прикрутить.
Или это штатная фича и уже всё придумано?

Инверсию, кстати, я ж правильно понимаю: можно реализовать тупым перестроением проводов на клеммах шаговика?
Тупо плюсовые выводы поменять с соответствующими минусовыми.

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 03 дек 2018, 17:10
Лодочник
Nonstopich писал(а):Тупо плюсовые выводы поменять с соответствующими минусовыми.
Только одну обмотку надо "перевернуть".

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 07 апр 2020, 15:56
Olaf72
RAMP 1.4 + Marlin
Вполне себе без всяких костылей умеют два драйвера на ось (например Z на Прюше)

Смотреть надо на это дело проще.
Это же микроконтроллер, с прошивкой, а значит есть назначение выходных "пинов".
Вполне себе нормально назначить два порта (и более) контроллера для "выхода" одного и того же сигнала синхронно.

вот вариант как это сделано на стандартном GRBL контроллере
https://www.youtube.com/watch?v=r1zi9vx3YP0

думаю что вариант от rlan самый вменяемый.
https://3dtoday.ru/questions/offline-ve ... ent-474245

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 22 авг 2020, 01:38
ДесантНН
У меня 3d printer 3 год работает без проблем с двумя моторами по Z на одном драйвере

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 21 июн 2021, 16:34
Taboozon
Nonstopich писал(а): 03 дек 2018, 13:26 Хотелка: хочу крутить два двигателя синхронно для перемещения портала системы лазерного станка.
Задача: Получается нужно реализовать Dual-Y с инверсией, т.е. когда один двигатель крутит по часовой, второй должен крутить против. (Это особенность (ох уж и "особенность" :lol: ) механики)

В качестве мозгов беру оффлайн (автономную) версию контроллера MakerBase MKS DLC v2.0 с TFT24. На ней Y1 и Y2, как я понял, реализованы тупым распараллеливанием сигналов от одной ноги драйвера :pssdoff: .
mks-3.jpg
Два мотора Nema17 с заявленными ха-ми:

Код: Выделить всё

Inductance: 3.0mH ± 20%(1KHz)
Step Angle: 0.9 deg
Holding Torque: 46Ncm(65.1oz.in)
Rated Current/phase: 2.0A
Voltage: 2.8V
Phase Resistance: 1.4ohms
Ремни пули GT2.

Вопрос собственно в чём: можно ли данную задачу решить изменением конфиг-файла или нужно лезть в исходники GRBL и реализовывать там "фичу" дублирования передачи сигналов.
Углублённый (на сколько это было возможно) поиск по зарубежным и местным форумам показал, что такая фича уже реализована. Но я вот всё никак понять не могу официально или нет...

Использовать штатный (в MKS DLC v2.0) спаренный канал Y на ОДНОМ драйвере не предлагать, ибо я не для того ставил два движка на портал,
чтоб потом разделить на два предельную силу тока на драйвере :)
И ещё момент: я прекрасно понимаю, что двигать массу портала вместе с лазером сможет даже nema8 :)
Задачка в данный момент представляет из себя академический интерес. Так сказать, это моё начало пути в мир контроллеров и их возможностей
Удалось ли найти решение?
Тоже хочу собрать станок и имею желание подключить каждый шд к своему драйверу.

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 21 июн 2021, 17:39
steals_y2k
Taboozon писал(а): Удалось ли найти решение?
есть же плата ценой в пару рублей, которая позволит даже в дом выгонять каждый по своему датчику.
инверсию вращения обычно можно задать драйвером.

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 21 июн 2021, 22:19
Taboozon
steals_y2k писал(а): 21 июн 2021, 17:39
Taboozon писал(а): Удалось ли найти решение?
есть же плата ценой в пару рублей, которая позволит даже в дом выгонять каждый по своему датчику.
инверсию вращения обычно можно задать драйвером.
Поделитесь ссылочкой на плату, если сможете.

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 21 июн 2021, 23:33
steals_y2k
Taboozon писал(а): если сможете
никак
в пуреложике в разделе "платы коммутации драйверов" оно на первом месте, 3к. видел и дешевле, но с телефона искать мне просто лень. )
я реализовал более сложный и интересный вариант на линуксе через обратную связь (за что спасибо господину Serg'у)

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 22 июн 2021, 07:54
Cvazist
steals_y2k писал(а): 21 июн 2021, 23:33 я реализовал более сложный и интересный вариант на линуксе через обратную связь (за что спасибо господину Serg'у)
Интересна эта тема, товарищ мучается с двумя параллельными моторами на линуксе. Можно поподробней?

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 22 июн 2021, 08:19
гражданинъ
Мне это удалось на Linux 2.8 даже при демонстративном НЕ оказании помощи . :hehehe:

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 22 июн 2021, 11:45
Taboozon
steals_y2k писал(а): 21 июн 2021, 23:33
Taboozon писал(а): если сможете
никак
в пуреложике в разделе "платы коммутации драйверов" оно на первом месте, 3к. видел и дешевле, но с телефона искать мне просто лень. )
я реализовал более сложный и интересный вариант на линуксе через обратную связь (за что спасибо господину Serg'у)
Спасибо)

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 22 июн 2021, 22:00
steals_y2k
Cvazist писал(а): Интересна эта тема, товарищ мучается с двумя параллельными моторами на линуксе. Можно поподробней?
а чего подробнее? есть тема, есть компонента, есть даже кусочек конфига(под аналог, правда, как мне помнится).
всё отлично работает, ездит в дом и выравнивается.

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 22 июн 2021, 22:02
steals_y2k
гражданинъ писал(а): Мне это удалось на Linux 2.8 даже при демонстративном НЕ оказании помощи .
здесь не принято всё подробно жевать в некоммерческих проектах. плюс куча полезного опыта в случае успеха же, так? :)

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 25 июн 2021, 11:18
Nonstopich
Всё делается проводами. Просто перенося управляющие сигналы с одного драйвера на второй.
Единственный нюанс - из-за того, что движки стоят зеракально (носом друг к другу) dir повод должен быть инвертирован, т.е. + с одного драйвера переносится на минус другого. Тогда ваш портал будет ехать к вам или от вас, крутясь двумя движками...

Фотки этого решения к сожалению нет под рукой, но я постараюсь сбацать.

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y

Добавлено: 25 июн 2021, 15:04
Nonstopich
Таким вот образом перекидываются сигналы от драйвера к драйверу.
изображение_2021-06-25_150136.png (4642 просмотра) <a class='original' href='./download/file.php?id=196236&mode=view' target=_blank>Загрузить оригинал (1.01 МБ)</a>
Одна обмотка на втором двигателе меняется полярностью.
Т.е. два провода от одной обмотки просто меняются местами при подключении.