Activity

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

Смог разглядеть на них маркировку… что-то вроде 357Т (слишком маленькие)

Не пойдет.

dvd-media:

Если заказать изгтовление такой платы, то запчасти такие не проблема найти?

Найти где? Периодически проскакиевает информация что людям трудно найти контроллер. А кроме контроллера там по большому счету и деталей то нету.

dvd-media:

На существующий контроллер чтобы законнектить, выводы присутствуют?

Вообще не понял смысла этой фразы.

dvd-media:

И можно ли ее разводку в “лае” найти?

Я не знаю где Вы собираетесь искать, но с учетом что трассировал(громко сказано) ее я, и делал это в PCAD, сомневаюсь что где-то она найдется. Реверснуть плату даже с фото по моему быстрее чем “искать”.

dvd-media:

и можно ли использовать “нормальные” детали?

Лично я не запрещаю…

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

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

жестко привязанные выводы переназначит нельзя.

Односторонка есть, но зазор/проводник 0,2/0,2 .

Рассчитана на установку IDC разъемов разделенных по группам - остальные доработки(буфера, развязки, коннекторы) на внешних платах через IDC-шлейф.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Контроллер шагового двигателя 3axLPT
Dominator:

У меня 11 нога идет на +5 в , мотор работает хорошо и крутится до 2500 об в мин , если 11 ногу сажаю на землю то шаговик вращается с шумом и медленно , Вы не ошиблись ?

Специально заглянул в даташит, нет не ошибся. Смотрите AN470 стр.10-11. 0 - Inhibit Chopping, 1 - Phase Chopping, там даже пути рециркуляции в картинках есть.
Ваша ситуация связана стем что у 297 относительно малая частота ШИМ, и при быстрой рециркуляции индуктивность разряжается “ниже нормы” еще до следующего такта чоппера, в итоге вместо поддержания постоянного тока на выходах - пила. Уверен что если ткнетесь осциллографом то именно это увидите. Об этом я писал в 6 посте:

Leg:

на малых индуктивностях и не высоких частотах ШИМ - может выйти за пределы регулирования вследствии очень быстрого разряда (не сможет поддерживать рабочий ток)

Контроллер шагового двигателя 3axLPT
DemonSanich:

это я понял(ну не совсем конечно ), вопрос в том как это отразится на “поведении” двигателя??

Теперь вопрос понятен, просто задан был не корректно, этот вопрос не имеет отношения к конкретной схеме а касается общей теории управления ШД.

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

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

В общем случае способ разряда индуктивности определяется:

  • Индуктивностью обмотки двигателя.
  • Уровнем питающего напряжения.
  • Частатой ШИМ
  • Предельной скоростью вращения ротора.

Последний параметр на практике становится не “определяющим” а “определяемым”.
Проще всего для конкретной схемы, напряжения и двигателя - выбрать способ разряда экспериментально, для достижения максимального момента и (или) скорости.

Контроллер шагового двигателя 3axLPT
DemonSanich:

А можно поподробней про Control и “ингибидах” . Собрал такой контроллер; с полушагом понятно а вот с вторым джампером туговато (крутить буду ДШИ200-3)

В данной схеме этот джампер будет определять режим спада тока: быстрый или медленный только и всего. Что подробнее и что “туговато”?

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

В общем проблему с плавность движения поборол. Вынужденная жертва - длительность импульса “Степ” - 2мкс, пока так.
Плагин/прошивка здесь

Новая проблема: есть информация что на некоторых машинах запуск плагина приводит к зависанию мача/ПК , причину найти не удалось как и найти такую машину для экспериментов.
Кому не сложно проверьте для статистики плагин на “зависание” - железо и драйвер не нужно, просто запустить мач с плагином. В нормальном режиме без драйвера должен писать в строке статуса что драйвера нет и вести себя нормально( Никаких окон с ошибками, зависаний и т.п. - УП загружается, тулпаз рисуется, все меню вызываются - координаты молчат. ). С драйвером все тоже, только в статусе будет писать - нет устройства.

Если зависнет - после перезагрузки просто удалите плагин из папки Mach3/plugins.

P.S. Если мач над которым производится эксперимент стоит на реальном производстве с постоянной загрузкой - лучше не стоит, хотя информации о полном падении мача не было (только о зависании ) но все же причину я пока не знаю и мало ли что…

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

Олег, так что насчет электронной базы. Будешь тянуть этот AVR или уходить на связку ARM+CPLD? Я все свои работы по плате остановил.

Это проект на АВР будет доведен, и отлажен, не такие уж большие там возникли проблемы.
Да проект скорее “промежуточный” перед переходом на более высокую платформу , но все же будет вполне отвечать определенному кругу задач любительского ЧПУ.

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

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

Поучаствовал бы, но спаять плату под Qххх сокет вряд ли смогу. Если будет время - сделайте плиз мне, оплату могу вперед.

Сейчас тестить нечего т.к. еще не исправлено то что уже “натесчено”(проблему описал в посте 94), на выходных будет обновленный вариант которым уже реально можно будет пользоваться (ну по крайне мере хочется так думать). Шлепнуть плату проблем нет, но пока это будет просто игрушка, на реальном станке ей делать нечего. После выходных отпишусь о тестах новой версии тогда и можно подключаться…

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

что-то мне подсказывает что когда от одной кнопки едут все оси - виноват плагин.

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

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

mura:

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

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

В общем на данный момент тестировать уже нечего. Надо ждать новой версии которой счас занимаюсь. Глобальные ошибки мы уже нашли с DJ_smart и сейчас идет серьезная переделка алгоритма управлени. 1V06_slow - чисто тестовая, для подтверждения так сказать “направления” глобальной переделки , как рабочая версия она не рассматривается - все что можно проверить на ней - что сам мач ведет себя корректно, связь есть, ничего не зависает и ошибки не выскакивают, можно покрутить движок на частоте не выше 6 Кгц по УП, проверить разгон-торможение.

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

Олег, новый (старый) комплект - плагин+прошивка заработал на 020.

Тестовая 1V06? Или самая первая? Причина была найдена или просто - зашил и заработало?

USB контроллер AKZ250 для MACH3

Файл длл - это плагин под МАЧ. Судя по схеме, наличие джамперов tst и erase и отсутствие jtag, говорит о том что програмится через samba что вполне может быть встроенно в сам плагин. А вот у ЦПЛД разьем jtag отдельно, к арму не подключен, тач что кроме порошивки арма нужна прошивка CPLD - но т.к. она шьется только внешним программаторм думаю разработчик не предусматривал ее обновление пользователем.

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

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

Но тут трабл в другом. Я сильно увлекся высокой частотой шагов.
В итоге девайс работает нормально при частоте шагов выше 15KHz , на низких частотах степа на которых работают большинство любителей (особенно на драйверах без микрошага) девайс сильно рвет шаги.
Короче там где ЛПТ справляется на ура - я курю, там где курит ЛПТ - я справляюсь 😃

В общем нужна глобальная переделка ПО, изменение алгоритма формирователя шагов.
Пока есть тестовая версия на частоты до 6KHz, но тоже не идеал. В общем счас переделываю код.

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

Короче делать нечего. Я сам нифига не пойму. Сегодня нашел на офисе еще две машины на которых не поверял. Проверил все в норме.
В общем все равно еще вычухивать надо. Допишу новую версию выложу. А пока делать нечего.

mura:

результат одинаков - на кнопки движения не реагирует

При Communikation error реагировать понятно не будет, вопрос откуда он взялся. Communikation error - нет связи по юсб.

mura:

Заметил что на разных компах названия группы устройств разное PCB-kit CNC controller и LibUSB-Win32 Devices, но само устройство KitStep.

То что в разных группах это нормально, если LibUSB-Win32 Devices уже были на машине то попадет к ним, это без разницы.

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

Не знаю. Я не спрашивал.
Я тестирую на R2.63 и на последней R3.042.040. На разных машинах под ХР и 2000.
Думаю Юрий увидит этот пост и скажет какая у него версия. Но вроде версия влиять не должна. Я даже не знаю что предложить, попробуй разве что на другой машине.

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

Еще как вариант может у тебя юсб-порт 1.0? Хотя на 1.0 я тоже тестировал, но всего один раз.

mura:

Олег, у нас с Dj версии одинаковые?

Если ты имел ввиду версии ПО, уже нет - у него сейчас пробные версии, они еще более глючные в плане всего функционала, мы на них только движение отлаживаем. Но начинал он с той версии что я тебе ссылку давал, и все было ОК. Да там и не менялось ничего до такой степени.

Еще вопрос: плагин и прошивка из одного архива?Самого первого? Я там докидывал отдельно прошивки и если ты брал последнюю то с первым плагином она работать не будет, что будет даже не знаю, не проверял.
В общем плагин и прошивка должны быть из первого архива на который я тебе ссылку давал.

Как только будет отлажено движение выложу исправленную прошивку чтоб не плодить промежуточных. Но самая первая - рабочая в плане работы с мачем.

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

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

mura:

Драйвер программатора как и флип стоят давно.

Драйвер программатора нужен только для программатора. Для запрограммированного девайса нужен свой драйвер - лежал в архиве.
В диспечере задач должно быть устройство KitStep.

mura:

тюнинг не делал (оставил как для LPT).

Если частота степов ( (Скорость/60) * Степ пер ) не превышает 50000 то можно не делать. Если больше - надо сделать.

mura:

Пины не назначал - оставил как было.(может тут что?)

Нет, пины никак не должны влиять, пины моторов жесткие и никакой настройкой их не изменить.

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

Поставил R3.042 таких глюков не вижу. Зависания нет. Будем искать.
Параллельно идут тесты у DJ_smart там таких проблем тоже не видно, есть проблемы с плавностью перемещения на малых частотах и срывах в момент ускорения, счас решаю.

mura:

При старте без девайса мач загружается, но при попытке “поездить” вываливается по ошибке.

Вываливается сам мач? Должет просто писать в статусе “Communication ERROR”
Драйвер ставился из архива? С драйвером программатора не перепутали? Операционка какая?

mura:

При подключеном девайсе нажимая любую из кнопок движения координата инкрементируется по всем осям одновременно,

После установки девайса мотор-тюнинг делали? Такое может быть только если превышена частота степов 50Кгц в предыдущей установке. После мотор-тюнинга плагин не позволит установить большую частоту.

mura:

При попытке запустить на выполнение прогу МАЧ вешается намертво, да так что комп выключается только кнопкой.

Вообще теряюсь… С ЛПТ этот же мач ведет себя нормально?

Помогите подключить контроллер
fedravosek:

Джампера присуцтвуют… что с ними делать непонятно.

На первом фото не вижу, но если есть - они зымыкают оба питания, в этом случае питать нужно од одного источника, но смысл развязки теряется.
Ищи на е-бай такие платы (бывают с синими разъемами) - у кого-то должен быть ПДФ, я видел.

Помогите подключить контроллер
fedravosek:

Нашел “инструкцию”

Присмотрись на фотку в инструкции, видишь джампера возле питания, у тебя на плате их нет.
В этой инструкции питание объедено, и все опторазвязка до лампочки. китайцы одним словом

То питание что в инструкции должно идти на нижние, а на верхнии от компа(с юсб например) что бы опеспечить развязку. Это при условии что ети питания не закорочены между сабой на самой плате(прозвони тестером)

Помогите подключить контроллер
fedravosek:

Получается что пины я впоследствии должен буду прописать в маче3 на каждую ось свой пин… я правильно понял?

Да

fedravosek:

И еще вопрос! (только силно не пинайте я в этом деле новечек): если я подам 5 вольт с компа то для драйвера зачем отуда 5 вольт если я могу отдельно туда подать питание?

Это не “оттуда” это “Туда” Т.е. с компа подаем на верхние для питания платы со стороны ПК, на нижние еще один источник 5В отвязаный от компа для питания выходной части.
Только прозвоните чтобы они не оказались закороченными, просто такие платы есть с перемычками - соеденяющими два питания, здесь я их не вижу.

Помогите подключить контроллер
Leg:

Питание что ближе к ЛПТ - питание стороны ПК, то что ниже - питание стороны драйверов.

Добавлю: не путайте “питание со стороны драйверов” с “питание драйверов” . Там должно быть 5Вольт.

Помогите подключить контроллер

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

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

как будет прошивка опробую развязку, делал как внешний блок развязки USB на ADUM4160, с FTDI работает.

Прошивка есть. Я же говорил у когда будет железо пишите выложу, до того времени еще покодю.
Если есть железо, вернусь с работы вечером и выложу.

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

Можно поставить развязку на саму шину USB. Вот готовое решение со свсеми платами.

Сам смотрел в эту сторону, причем на том же решении. Но ставить думал снаружи как отдельное устройство.

boldive:

Потом еще подумал и решил обойтись вот такой штучкой NUP2202W1

Можно и просто два двусторонних супрессора, но это решение мне тоже нравится, только все это имеет смысл при отдельном питании платы(не от юсб). Хотя если от юсб но без развязки от драйверов тоже лишним не будет.

boldive:

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

Обычно это даже не рекомендуется, лучше соеденить минуса т.к. все потенциалы “работют” относительно их, а в случае разрыва между самими минусами может быть приличный потенциал - соответственно между любыми сигналами. Соеденяя минуса вы выравниваете потенциалы. У вас же не может быть 110В на юсб относительно земли компа - уровняйте земли со станком - не сможет быть и относительно станка.
Земли соединить надо первыми, еще лучше иметь постоянный контакт, еще лучше - заземлить.

boldive:

На выходе AT90USB1287 поставлю буфера. Этого должно хватить.

Замечу что буфера имеют смысл как предохранители от выгорания дорогостоящего камня(огонь на себя), а нагрузочная способность выходных линий АВР и так очень высока.

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

Есть вопрос: конденсатор на кнопке сброса стоит паралельно подтягивющему резистору. На “обычных” МК он ставится паралельно ей, чтобы обеспечить автоматический сброс привключении питания. Тут не так?

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

Dj_smart:

И ещё одно. У меня на компах нет USB2. Втыкаю флэшку и пишет такое, можно мол было бы быстрее. Важно?

Устройство работает в полноскоростном режиме 12Mbit (Фактически это 1.0), про флешку видимо пишет может работать на высокоскоростном - 480Мбит.
Короче должно, у меня на хабе на клавиатуре работает, на флешки тоже ругается.

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

Добавление функционала
Пост 63 содержит описание функционала первой версии.

В эту же версию добавлена конфигурация линий ввода/вывода на вывод. Протестировал, вроде все в норме.

Небольшой лекбез по использованию линий IO:

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

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

Если один и тот же вывод будет установлен как вход и как выход(например случайно, т.к. не вижу надобности такого использования) - конфигурация вывода будет на выход, функция выхода будет полностью работоспособна, при этом входной сигнал будет обрабатываться по фактическому значению логического уровня на выходе.

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

Как-то так

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

А через Avrdude разве не прошить при такой схеме подключения? Я одну мегу уже прошивал дудкой по юсб через FT232RL.

Смысл?
Шить можно чем угодно.
Я указал самый простой способ без использования дополнительного железа через ПО производителя.