Перейти к публикации

Из сообщений удалены кнопки "цитата" и "мультицитата". Используйте выделение для цитирования.

byp@ss

USB контроллер и плагин для Mach3

Рекомендованные сообщения

Приветствую уважаемое сообщество!

 

Есть такой ресурс в сети: USB контроллер для MACH3

Решение выглядит разумно. Исходники доступны, код развивается. Цена аппаратной части - копейки. В общем выглядит привлекательно. Никто не пробовал повторить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что там повторять где схема железа, детали , прошивки, плата?

Судя по всему кто-то попытался сделать железо под плагин степпера, но в степпере высокоскоростная ПЛИС. или ссылка на степпер там просто так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Там интерполяция считается мачем и блоком отправляется в конторллер. Одно время ради интереса разбирался с плагином к мачу. А вот юсб не самая сильная сторона этого устройства.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По факту это решение есть попытка сделать качественный юсб параллельный порт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Проблема(у нас) была в генерировании драйвером шаговиков большого количества помех. Выражалось это в характерном шуме "на все" реагирующего приемника, находящегося на расстоянии 10 метров. Юсб имеет сложную структуру на которую эти помехи действуют совсем не позитивно. Результатом является в лучшем случае потеря шагов, в худшем зависание какой-либо спец микрухи на пути потока команд. Все конечно зависит от конкретной реализации. Во взрослых приводах задание передают оптическим кабелем.

Сейчас остановились на езернете. Витая пара значительно помехозащищеннее. Но и в этом случае раз в день ченить да ....

В общем рекомендовал бы езернет

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да с этим гемора похоже еще лет на пять.

На наком-то форуме товарищ продвинулся гораздо дальше с самодельным USB для мача но даже у него глючки в работе есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А чем не устраивают уже готовы контроллеры для mach3?

У китайцев они по вполне вменяемым ценам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На наком-то форуме товарищ продвинулся гораздо дальше с самодельным USB для мача но даже у него глючки в работе есть.

Поделитесь ссылкой пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А чем не устраивают уже готовы контроллеры для mach3?

У китайцев они по вполне вменяемым ценам.

А есть стабильно работающие ЮСБ контроллеры? У меня валяется один - так драйвера встают не на каждую машину, а если встают, то в синий экран падают с завидным постоянством.

Прелесть подхода по ссылке из первого поста в том, что используются стандартные драйвера, которые вылизаны до совершенства. Код на контроллере тоже на 90% дернут из атмеловского примера. Остаётся плагин для мача. Тут я к сожалению не в состоянии пока оценить сложность, нужно посмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не знал что с текущими проблемы со стабильностью.

Сейчас меня mach3 н интересует, около 4-5 лет назад я пытался с ним поработать но тогда не было вообще ничего под usb с разумным ценником.

Я ушел на проект http://www.planet-cnc.com надеюсь не воспримут как рекламу, но уже 4 года стабильно им пользуюсь, причем как само сборным контроллером так и покупным.

Проблем не было ни разу, под всеми операционками.

Изменено пользователем n0n€

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

работающие USB контроллеры есть

у самого такой купленный и установленный около трех лет назад

сейчас вариантов много больше и по параметрам лучше

на моей стоит плис альтера и всякая рассыпуха

 

самый большой плюс этого контроллера - избавление от сбоев станка из-за работы разного ПО на компе

предполагаю, что фишка в буфере, который создает плагин и ему не страшно, если при обработке бывают сбои по таймингам, главное, чтобы не опустошался буфер

я управляю станком с компа на виндус 8.1, одновременно печатая с него на 3д принтер, рисуя в солиде и делая отладку для МК или рисуя платы в альтиуме

 

из дополнительных плюсов - много свободных входов и выходов

 

правда капризен к качеству USB провода. решал перебором, главное чтобы не самый дешевый провод был, до 3 метров провод средней ценовой категории успешно работает

 

из минусов то, что теперь привязан к плагину для этой платы, а mach4 может уже не заработать

 

ethernet конечно при сопоставимой цене и свойствах был бы предпочтительней, тогда исчезнут ограничения на длину провода и станок можно будет поставить совсем где угодно

Изменено пользователем axill

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите по usbсnc от planet-cnc.com - хоть кетайский, хоть самодельный контроллер лицензию на программу ведь всеравно покупать(65 ойро) придется(кусается ценник)? Рассматриваю как вариант для первого домашнего фрезера(фанерного) а ЛПТ портов в доме нет совсем :-(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Китайский usbcnc клон существует в двух инкарнациях в плане софта. Вариант по-дешевле идет с ломаным planetcnc старой версии и с другими версиями работать не будет. Вариант по-дороже имеет рабочий ключик (точнее его присылают по почте), который скорее всего подойдет к современной версии софта. Бяка в том, что этот ключик используется для активации не один раз, а до тех пор пока его не забанят в следующей версии. Т.е. после активации софту лучше в инет не ходить :) Если планируется как временное решение, то сойдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если планируется как временное решение, то сойдет.

Как временное конечно не планировалось- хотя нет ничего постояннего чем чтото временное :). Спасибо за обьяснения. Буду списыватся с продавателями (присмотрел типа МК1) - хотя для себя(вырезание кабанчиков, нервюр и тп) думаю на пробу и на старом ПО хватит возможностей(при небольших затратах).

Но пытливый нрав покоя не дает - неужели ЮСБ не подружили с Матчем, ЛинуксомCNC и др :cray:?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

неужели ЮСБ не подружили с Матчем, ЛинуксомCNC и др

Да подружили конечно. Ситуация ровно такая же как и с planetCNC. Или покупаете более или менее качественное за дорого, или на свой страх и риск экспериментируете с китайскими клонами. Последние сделаны по принципу того же mkI - т.е. содраны с первых, соответственно софт/драйвера/фирмварь заломаны, а обновления/поддержка отсутствуют. Чего-нибудь вменяемого без указанных недостатков мне найти не удалось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ссылка на ресурс в первом посте не работает. Можете выложить, что там было для ознакомления?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Stixman

CNC USB Controller от www.planet-cnc.com благополучно регится правильным серийником.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

регится правильным серийником

Практически некропост, но всеже- иногда приходится сильно попотеть пока Нужный серийник под Нужный № чипа найдеш (Сам столкнулся, пришлось небольшую коллекцию ключиков пособирать)!! Благо хоть есть решение от северных соседей (и selenur вчастности) на cnc клубе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×