Бюджетный usb-контроллер для mach3 - кому интересно присоединяйтесь.

7 days later
dvd-media

Привет всем. Я еще вообще ничего не понимаю в этом деле (только в пути ШД и в стадии изготовления остальное) но мач3 установил из любопытства и для понимания процесса. Только плагин поставить не удалось. Из-за того, что программу не знаю пока. По видео на сайте нашел, что нужен подобие инсталлятора плагинов, но такого файла нет в том комплекте, что у меня нашелся. Просто закидывая в папки проги эффект ноль. А так хотелось помочь в таком простом и благородном деле. Ну ничего. Разберусь. Тогда и сообщу, т.к. пробую и под Вин7 и под ХР.

Leg
dvd-media:

Привет всем. Я еще вообще ничего не понимаю в этом деле (только в пути ШД и в стадии изготовления остальное) но мач3 установил из любопытства и для понимания процесса. Только плагин поставить не удалось. Из-за того, что программу не знаю пока. По видео на сайте нашел, что нужен подобие инсталлятора плагинов, но такого файла нет в том комплекте, что у меня нашелся. Просто закидывая в папки проги эффект ноль. А так хотелось помочь в таком простом и благородном деле. Ну ничего. Разберусь. Тогда и сообщу, т.к. пробую и под Вин7 и под ХР.

Проблема уже решена, плагин уже не виснет.

Но, если интересно как ставить плагин - то собственно ничего делать не надо, он ассоциирован с МАЧ , просто откройте(двойной клик на файле 😃 ) плагин, как открываете скажем картинку ассоциированную с просмоторщиком изображения - и все.
При открытии плагина вызовится сервис из МАЧ который сам переместит плагин в папку X:\Mach3\plugins и переименует расширение в *.dll

Если вдруг этого не происходит - переименуйте расширение в *.dll и поместите плагин в указанную папку.

После запуска МАЧ обнаружит плагин и предложить выбрать устройство управления.

dvd-media

Да, действительно. Плохо быть по пояс… в общем не соображать. Все установилось и под вин7 и под ХР. После старта программы только в статусе появляется, что драйвер не установлен, что не влияет на работу остальных кнопочек. 😃

boldive

А поддержка шпинделя в планы входит?

Dj_smart

Дык… Полностью функции МАЧа, только пинов на ввод-вывод 32.

Leg
boldive:

А поддержка шпинделя в планы входит?

Степ-дир шпиндель - Нет.
Шим и выходы CW CWW и т.п. - Да.
Измерение оборотов - планирую, но пока не знаю как к нему в МАЧе подобраться

Что бы было понятно, входы-выходы МАЧ можно условно разделить на “состояние” и “управляющие”.
“Состояние” - это считывание или вывод еденичного флага - к ним относятся входы датчиков, кнопок пульта, выходы релюшек, енейблы и т.п.
“Управляющие” - сигналы на которых присутствует какая-то управляющая последовательность: сигналы степ-дир, энкодеры, MPG, ШИМ, index, CargePump.

Сигалы состояния - все работают, т.к. ими управляет сам МАЧ - я просто транслирую таблицу состояний от мача на выходы или со входов МАЧу.
Сигалы Управления - ими управляет не сам мач как таковой, а модуль управления, который в моем случае отключен(им в данном случае является плагин). Все эти сигналы требуют самостоятельной реализации - поэтому, часть из них пока не реализована.

boldive

Уже есть какие-то идеи по принципу управления шпинделем? Например упавлять по 485 порту или использовать свободные входы выходы и сделать аналоговый выход 0-10В.

Leg
boldive:

Уже есть какие-то идеи по принципу управления шпинделем? Например упавлять по 485 порту или использовать свободные входы выходы и сделать аналоговый выход 0-10В.

ШИМ работает, 0-10В делается снаружи как обычно.
Других вариантов не предусматривал.

Сейчас ШИМ отключен, т.к. была возня с плавностью разгона, и лишний функционал отключался. Сейчас проблем с разгоном вроде нет( по отзывам одного из тестеров удается разогнать даже выше чем с ЛПТ, у меня одинаково, но движки не позволяли выше).

Если в ближайшее время новые проблемы с движением не вылезут, буду включать остальное, в т.ч. ШИМ.

Leg
boldive:

Спасибо, скоро присоединюсь.

Если будете делать, обратите внимание на пост 108, длительность импульса степ - 2 мкс, активный уровень низкий, и это не настраивается.
Кроме того - в зависимости от загрузки осей неактивный фронт импульса может затягиваться(где-то до 10мкс). активный - всегда в нужное время.

boldive

2us не проблемма, в моем случае он должен быть больше чем 0.8us. Лишь бы оптопара его успела отработать. Насколько я понял идет четкое позиционирование по переднему фронту, задний может затягиваться.

Leg
boldive:

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

Да, именно так .

NickMez

Мне тож интересно! Могу только как тестер поучаствовать, можно и финансами.
Плата на фото в начале такие же доступны? Доступны ли в готовом варианте или только плата?

yashcher
NickMez:

…Плата на фото в начале такие же доступны? Доступны ли в готовом варианте или только плата?

Наконецто! Давно жду, когда и унас появится.
Тоже хотел бы иметь такой девайс.😒

Leg
NickMez:

Плата на фото в начале такие же доступны? Доступны ли в готовом варианте или только плата?

Платы в серию я не запускал. В принципе если есть желающие никаких проблем нет, можно изготовить. Но, девайс еще так и не прошел тесты на реальном станке, у меня его пока нет, единственный тестер имеющий станок сейчас в отпуске, остальные тесты проводились просто на движках. Лично я не вижу смысла делать серийно платы пока не будет отзывов с реальных станков, но думайте сами - если нужно, сделаю.

dvd-media

Станок запущу если не к выходным, то с понедельника (надеюсь). Пока имею контроллер ЛПТ, но почитав тему здесь и на “…мастере” “загорелся”, т.к. комп, который не жалко кинуть в гараж с встроенной видяхой и с памятью в 128Мб. Зато куча УСБ портов. 😃 Включая ЛПТ конечно.
В понедельник (вернее попробую в пятницу) постараюсь купить запчасти для контроллера и начну.
Я только пока не вникал особо… драйвера для ШД нужны отдельно или можно без них? Судя по размеру моего ЛПТ-контроллера (с драйверами на борту) и платой Вашего - всеже нужны, верно? Тогда чуть сложнее. Так много я дааавно не паял. 😃

Leg
dvd-media:

Я только пока не вникал особо… драйвера для ШД нужны отдельно или можно без них? Судя по размеру моего ЛПТ-контроллера (с драйверами на борту) и платой Вашего - всеже нужны, верно? Тогда чуть сложнее. Так много я дааавно не паял.

Нужны конечно, контроллер - это всего лишь вариант устройства “ввода-вывода” на юсб заточенного под МАЧ. Только я не совсем понял - если у Вас есть драйвер на ЛПТ так зачем Вам что-то паять? Подключайте контроллер к нему. Гляньте на мастере, там люди фотки своих вариантов приводили - все так и делали, что б всегда можно было перекинуть на ЛПТ и сравнить.

dvd-media
Leg:

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

Попробую поискать варианты подключения. Мне как раз уже именно так и посоветовали сделать.
Жаль, что пока схемы и прошивки раскиданы по темам. Было бы всеже не плохо оформить в первом посте, но указать, что тестовые версии, только и всего. 😃 Но тем не менее - огромное спасибо.
Разбросанность архивов подталкивает к детальному изучению темы, хотя может привести и к пошаговому посторению чьих либо ошибок. 😃

Leg
dvd-media:

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

Разбросана только “описательная” часть, т.е. как прошить-установить-проверить, какие возникли проблемы и т.п., а точнее растянута на несколько страниц форума на двух ресурсах.
Оригинальная схема и все прошивки лежат в куче , более нигде я их не выкладывал, последнюю версию прошивки смотрите по дате.
Разобрать все по полочкам руки не доходят.

dvd-media
Leg:

Разобрать все по полочкам руки не доходят.

Ну это понятно - позже будет. Да и модераторы помогут.

Извиняюсь конечно, а нет ли односторонней печатной платы? Желательно под спринтлайот… Просто все мои способности в электронике сводятся к тупому копированию и паянию “на всем готовеньком”. Вернее плута травить-то умею, и паять, но запчасти желательно чтобы умещались в кулак. :)Образно говоря конечно. Пару вариантов я в теме видел, но двухстороннюю чую не победЮ.