Бюджетный usb-контроллер для mach3 - кому интересно присоединяйтесь.
Ее не тут обсуждают, у у диджея ищи.
Скажите пожалуйста, это где?
У Диджея тоже тишина. Вернее только вопросы. Автор молчит. Я собрал данное устройство недели 2-3 назад. Если не предъявлять высоких требований, то оно вполне работоспособно. Жаль хамов нет.
не не работает G31 , не реагирует на изменение галки Dir в Port and pins
Сайт прекратил свое существования
Сайт прекратил свое существования
встряхивания хуже мыши родился
Ради интереса начал делать бюджетный автономник, с открытым кодом… кому интересно присоединяйтесь. 😃
я попробовал начать этот cncrouter.ru/forum/index.php?showtopic=182 , как раз индикатор без дела пропадал
я попробовал начать этот cncrouter.ru/forum/index.php?showtopic=182 , как раз индикатор без дела пропадал
Интересный , но не совсем хорошо работающий 😃 Его разработчик уже давно его забросил.
PS:Хочется сделать что-то доступное, легко повторяемый и хорошо работающий контроллер для шаговиков.
Как и многие остальные.
Если уж делать автономный то экран более информативней должен быть. Сделал для пробы Planet CNC, понравилась его программа, простая, но дорого за лицензию, а мне много не надо, 3 оси и шпиндель. С другой стороны автономный тоже не совсем хорошо, туда-сюда карту тягать. А под ЮСБ ничего толкового и простого нету. Вот и выбираю “из того что есть в холодильнике”.
Вот практически такой же автономник it-en.ru , поначалу хотел его собирать, но смысл покупать прошитый проц? если автор в России(я нет), проэкт морально упростился и устарел, ценности в нем немного, можно было бы уже в открытый доступ его выложить. Думаю многие хотели его повторить, просто для себя.
Но увы. Тот же Planet CNC первой устаревшей версии можно было бы открыть для пользования.
Вот практически такой же автономник it-en.ru
it-en.ru/cnc/ - не реклама
Собрал для проверки автономку на 4620,прошил, показывает. Правда экран вверх ногами относительно платы, но бог сним, дособеру плату, проверю работу с драйверами. Все равно железо даром лежит, пусть хоть работает.
Собрал для проверки автономку на 4620,прошил, показывает. Правда экран вверх ногами относительно платы, но бог сним, дособеру плату, проверю работу с драйверами. Все равно железо даром лежит, пусть хоть работает.
Сегодня попробовал фрезернуть на своем контроллере на основе mega32, работает четко , не сбивается 😃
тут ВИДЕО
Сегодня попробовал фрезернуть на своем контроллере на основе mega32, работает четко , не сбивается 😃
тут ВИДЕО
Спасибо. А версия платы я так понял только заводская?
Олег, имеется там и плата… в спринте.
Упс, спасибо, пропустил в теме. 😃 посмотрел. Правда если руки дойдут, нужно будет переразвести, а то у меня мега в дипе, некуда беднягу пристроить в приличный проэкт 😉 А на француза собрал, даже подвешал драйвера , работает. С ММС-картой еще не пробовал. Но конечно контроллер слегка тугодум, медленно по менюшке бегает.
Спасибо. А версия платы я так понял только заводская?
Плату можно и Dip варианте развести, это не проблема… схема совсем простая.
Что бы понимать как работает железка нужно представлять как устроен мач. Если коротко то так: Мач при загрузке УП делает вычисление этого УП и создает по нему траекторию, что-то типа растровой картинки - только каждый элемент это точка не на плоскости а во времени - фактически постоянная скорость движения по каждой оси в данный момент времени.
Этот массив в последствии передается драйверу который делает из него шаговую последовательность - в случае ЛПТ этим занимается лпт-драйвер, в моем случае железо.
“Где взять” эту последовательность как Вы ее направляете не на LPT а на USB?
…“Где взять” эту последовательность как Вы ее направляете не на LPT а на USB?
Цитата перед вопросом аж с первой страницы 😃
Я очень поверхностно в теме, к сожалению, так что отвечу в общих чертах (а там подтянутся гуру и раздадут всем по желанию и потребности).
Для работы с разлилчными контроллерами ЧПУ Mach3 использует соответствующие драйверы (см. www.machsupport.com/plugins.php). Конкретный драйвер получает от Mach3 достаточно данных (не знаю, каких именно), чтобы сгенерировать управляющие сигналы для целевого контроллера. Драйвер параллельного порта (LPT) генерирует сигналы, управляющие STEP/DIR контроллером; драйвер интеллектуального контроллера может сливать ему G-код.
Если вам нужно получить специфические управляющие сигналы и выдавать их на порт по своему выбору, нужен соответствующий драйвер (возможно, нужно разработать соответствующий драйвер). При этом учтите, что сигналы управления STEP/DIR контроллером, используемые при работе через параллельный порт, нельзя просто так слить в USB порт и получить с этого какой-то “профит”. USB-LPT адаптеры в общем случае тоже не спасают. Если интересует, почему - ищите ответы здесь и на других тематических ресурсах или задавайте уточняющий вопрос.
Если следующий вопрос будет по разработке драйвера, то на данный момент ничего не могу ответить, не углублялся.
Ясно… что не че не ясно )))