Страница 1 из 1
MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y
Добавлено: 03 дек 2018, 13:26
Nonstopich
Хотелка: хочу крутить два двигателя синхронно для перемещения портала системы лазерного станка.
Задача: Получается нужно реализовать Dual-Y с инверсией, т.е. когда один двигатель крутит по часовой, второй должен крутить против. (Это особенность (ох уж и "особенность"

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

.
Два мотора 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 с инверсией, т.е. когда один двигатель крутит по часовой, второй должен крутить против. (Это особенность (ох уж и "особенность"

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

.
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
никак
в пуреложике в разделе "платы коммутации драйверов" оно на первом месте, 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 даже при демонстративном НЕ оказании помощи .

Re: MakerBase MKS DLC v2.0 (прошивка GRBL) Настройка: Dual-Y
Добавлено: 22 июн 2021, 11:45
Taboozon
steals_y2k писал(а): ↑21 июн 2021, 23:33
никак
в пуреложике в разделе "платы коммутации драйверов" оно на первом месте, 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
Таким вот образом перекидываются сигналы от драйвера к драйверу.
Одна обмотка на втором двигателе меняется полярностью.
Т.е. два провода от одной обмотки просто меняются местами при подключении.