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

[РЕШЕНО]Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 07 авг 2021, 18:18
digiTALker
Вот в этой теме. Я рассказал о том как подключал :controller: к частотнику. Но взываю к сообществу в этой ветке, так как теперь уверен что с частотником и его настройками порядок. В любом случает "из" Mach3 приходит местами не верный сигнал.

Управление через ШИМ преобразованный в 0-10в.
Изображение
Изображение

Моя проблема заключается в том, что Mach3 изначально не верно выдаёт вольтаж с середине диапазона. Изменение PWMBasefreq MinPWM на это никак не влияет.
Выставляя 12000об. я получаю (6,4в), вместо положенных 5в. Стоит отметить, что если в Spindle & Pulleys выставить MinSpeed=0, то тогда мач посылает 0в при нуле, и 10в при 24000. А вот в середине смещается в большую сторону. Вот тут есть наглядные графики.
Если я буду менять вот этот коэффициент
Изображение
который конечно же предназначен совсем не для этого, но тем не менее, я получаю смещение пика в ту или в иную сторону. Но линейности на диапазоне добиться не могу.
Так же у плагина к плате управления есть похожий коэффициент. Могу только предположить, что смысл у них сходный с коэфф в Spindle & Pulleys
Изображение
Чекая галочку мультистеп я вообще не заметил каких либо изменений. Ну а калибрейшеном так же двигаю пик кривой частоты оборотов.
Есть еще какие либо средства у Mach3, чтобы сделать изменение вольтажа линейным? При использовании ШИМ 0в-10в

Сузив диапазон работы шпинделя до 6к-24к, я естественно немного выположил кривую и отклонение в пике стало 1000 оборотов (вместо 2000 ранее при диапазоне 0к-24к). Но я режу алюм, и боюсь косарика будет многовато уже.

Re: Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 07 авг 2021, 18:21
steals_y2k
а точно проблема в мач3? )

Re: Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 07 авг 2021, 18:22
digiTALker
steals_y2k писал(а): 07 авг 2021, 18:21 а точно проблема в мач3? )
Еще вариант плата, но против этого говорит то что на границах диапазона всегда 0в и 9.95в. Как бы я ни двигал пик в разумных пределах.

Re: Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 07 авг 2021, 19:40
Kupfershcmidt
digiTALker писал(а): но против этого говорит
Ну это ж самая дешманская платка, одно это должно насторожить...да ещё по юсб....

Re: Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 08 авг 2021, 09:50
Kost_irk
Ваша проблема скорее в плате, в преобразователе шим-напряжение. Что там китайцы наваяли - неизвестно, но ожидать от нее точности не стоит. Я так понимаю, у вас знаний не хватит, чтобы разобраться в схеме. Сделайте уже человеческое управление по модбасу, если хочется точности.

Re: Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 08 авг 2021, 18:34
digiTALker
Kupfershcmidt писал(а): Ну это ж самая дешманская платка
Kost_irk писал(а): Сделайте уже человеческое управление по модбасу, если хочется точности.
Модбас я могу в теории собрать только при наличии степбайстеп туториала. Плату я готов купить нормальную, но к моему частотнику Kinda туториалов кот 🙀 наплакал. Соответственно мне еще надо и частотник менять на какой нить популярный. Либо искать мастера на ССЗ московской области, а это видится еще более сложной задачей.

Забрезжила надежда.

Добавлено: 08 авг 2021, 20:16
digiTALker
Завтра с трепетом пойду пробовать вот такую песню!

[youtube]https://www.youtube.com/watch?v=KaQiOzQVcsk[/youtube]

Re: [РЕШЕНО]Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 10 авг 2021, 11:47
digiTALker
Итак, тема из моего ответа выше проканала. Теперь погрешность в рабочем диапазоне около 1%, меня это более чем устраивает. Ниже 5000 оборотов всё не так радужно. Но это можно переделать калибровку, мне нет в этом надобности.

Спасибо всем кто грешил на мою дешняковую плату, плата пока везёт. К её чести стоит отметить, что вольтаж она выдавала хоть и не верный, но стабильнй, волтаж не плавал. И теперь я знаю, что в М3 есть бинарник linearity.dat в котором и хранится какие импульсы выдавать и когда. А плата это просто выполняет. Косепорить плата может только выдавая минимальное и максимальное значение.

Re: [РЕШЕНО]Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 10 авг 2021, 12:37
Kupfershcmidt

Re: [РЕШЕНО]Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 10 авг 2021, 13:24
digiTALker
Я бы отнёсся более внимательно к вашему сарказму, если бы не пара НО..
На этой плате предыдущий владелец заработал не одну сотню тыр.
У меня есть принтер на рампсе который тоже мне принес пару сотен стоимостей этого принтера. При использовании того или иного оборудования руководствуюсь принципом рациональности.
И при использовании пожалуй любого оборудования 20% результата зависит от этого оборудования, остальные 80% от использующего.
Уверен, что назначение этого файла в М3 стало откровением не только для такого нуба как я!

Но по прежнему еще раз искренне выражаю благодарность в участии. :good:

Re: [РЕШЕНО]Нелинейность сигнала 0-10в который отправляет Mach3 шпинделю.

Добавлено: 10 авг 2021, 14:00
Kupfershcmidt
digiTALker писал(а): к вашему сарказму
Что ты, это ирония! Я тоже за рациональность, но за использование лучшего из доступного в данный момент!