Бюджетный usb-контроллер для mach3 - кому интересно присоединяйтесь.
Что бы понимать как работает железка нужно представлять как устроен мач. Если коротко то так: Мач при загрузке УП делает вычисление этого УП и создает по нему траекторию, что-то типа растровой картинки - только каждый элемент это точка не на плоскости а во времени - фактически постоянная скорость движения по каждой оси в данный момент времени.
Этот массив в последствии передается драйверу который делает из него шаговую последовательность - в случае ЛПТ этим занимается лпт-драйвер, в моем случае железо.
“Где взять” эту последовательность как Вы ее направляете не на LPT а на USB?
…
“Где взять” эту последовательность как Вы ее направляете не на LPT а на USB?
Цитата перед вопросом аж с первой страницы 😃
Я очень поверхностно в теме, к сожалению, так что отвечу в общих чертах (а там подтянутся гуру и раздадут всем по желанию и потребности).
Для работы с разлилчными контроллерами ЧПУ Mach3 использует соответствующие драйверы (см. www.machsupport.com/plugins.php). Конкретный драйвер получает от Mach3 достаточно данных (не знаю, каких именно), чтобы сгенерировать управляющие сигналы для целевого контроллера. Драйвер параллельного порта (LPT) генерирует сигналы, управляющие STEP/DIR контроллером; драйвер интеллектуального контроллера может сливать ему G-код.
Если вам нужно получить специфические управляющие сигналы и выдавать их на порт по своему выбору, нужен соответствующий драйвер (возможно, нужно разработать соответствующий драйвер). При этом учтите, что сигналы управления STEP/DIR контроллером, используемые при работе через параллельный порт, нельзя просто так слить в USB порт и получить с этого какой-то “профит”. USB-LPT адаптеры в общем случае тоже не спасают. Если интересует, почему - ищите ответы здесь и на других тематических ресурсах или задавайте уточняющий вопрос.
Если следующий вопрос будет по разработке драйвера, то на данный момент ничего не могу ответить, не углублялся.
Ясно… что не че не ясно )))
Может быть, это лучшее, что каждый выбирает то, что ему подходит. Я не большой поклонник Mach3 и не большой поклонник PlanetCNC.
Есть другие варианты, почти с полной поддержкой всего перечня G кодов и лукахеда, TinyG и Grbl, прошивки и исходники в открытом доступе. Мозги то же копеечные, подходящее ардуино + материнская плата, поддержка экрана, ввод параметров станка автономно, ввод УП через sd карту, ручное управление и т.д.
>>Есть другие варианты
а конкретней
что конкретней?
Если полная информация нужна, это целый роман, лучше наберите в гугле TinyG или Grbl, он вам конкретно и скажет. В основном GitHub-е все варианты и описания лежат.
Два дня назад получил два МК 90USB1287, вчера была первая проба KitStep -а. Летает как самолет 😃 На ошибки при исполнении программы пока не проверял…
ШВП Винт с шагом 5мм
Микрошаг 1\8
Скорось установленная в Mach3 по XY 7000мм\мин
А что за плата?И если она осталась, можно фото.
там же
На радиорынке в Митино, павильон 51. Стоимость 160 руб. 😃
Есть в магазине Кварц на ш. Энтузиастов. Но дороже. Вообще именуется MD-3. Заточена под Мегу128, поэтому распиновка нанесенная на плату не совсем совпадает с 1286/1287
там же
Есть в магазине Кварц на ш. Энтузиастов. Но дороже. Вообще именуется MD-3. Заточена под Мегу128, поэтому распиновка нанесенная на плату не совсем совпадает с 1286/1287
Спасибо большое!Я уже ее купил, но потом засомневался с обвязкой.Т.е.нужна схема а с пинами вроде разобрался.
Вопрос вот в чем: Не надо что нибудь менять на самой плате?Ответьте кто нибудь.Сам контроллер уже в пути.Я помню было видео с этой платой,но его больше нет.
Вопрос вот в чем: Не надо что нибудь менять на самой плате?Ответьте кто нибудь.Сам контроллер уже в пути.Я помню было видео с этой платой,но его больше нет.
Может поможет. Вот фото оригинальной платы:
А здесь нужно убрать в имени файла расширение “.rar” - получим документ pdf. Сделал так, ибо форум его не поддерживает. A001643_sch.pdf.rar
Спасибо!
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"432c50243df955007778f2a3":{"_id":"432c50243df955007778f2a3","hid":9177,"name":"STEPMOTOR","nick":"STEPMOTOR","avatar_id":null,"css":""},"43417cb73df955007778eed8":{"_id":"43417cb73df955007778eed8","hid":9441,"name":"Baha","nick":"Baha","avatar_id":null,"css":"user__m-banned"},"44b6363c3df955007778a0f0":{"_id":"44b6363c3df955007778a0f0","hid":15433,"name":"mura","nick":"mura","avatar_id":null,"css":""},"4901e25f3df95500777763da":{"_id":"4901e25f3df95500777763da","hid":39813,"name":"OlegX","nick":"OlegX","avatar_id":null,"css":""},"4a813ecc3df955007776b3ce":{"_id":"4a813ecc3df955007776b3ce","hid":52031,"name":"diver_Роман","nick":"diver_Роман","avatar_id":null,"css":""},"4aa699843df955007776a487":{"_id":"4aa699843df955007776a487","hid":53341,"name":"Andrew1978","nick":"Andrew1978","avatar_id":null,"css":""},"4c2085a33df955007775f688":{"_id":"4c2085a33df955007775f688","hid":67962,"name":"Leg","nick":"Leg","avatar_id":null,"css":""},"4ce154b93df9550077759e4a":{"_id":"4ce154b93df9550077759e4a","hid":74948,"name":"dima-357","nick":"dima-357","avatar_id":null,"css":""},"4dd15a2a3df95500777527b3":{"_id":"4dd15a2a3df95500777527b3","hid":88376,"name":"Alexsander","nick":"Alexsander","avatar_id":null,"css":""},"508d70323df955007773e48e":{"_id":"508d70323df955007773e48e","hid":128041,"name":"Xes","nick":"Xes","avatar_id":null,"css":""},"50c9ca4f3df955007773ccf5":{"_id":"50c9ca4f3df955007773ccf5","hid":130993,"name":"BosniaCNC","nick":"BosniaCNC","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb51bc","hid":110,"title":"Драйверы и контроллеры для CNC","parent":"61c9a54c3df9550077bb51b9","description":"Обсуждение приводов и контроллеров для управления станками CNC.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":662,"post_count":12810,"last_post":"65cdce803627b35af4956dfa","last_topic":"65cdce803627b35af4956df9","last_topic_hid":572337,"last_topic_title":"Драйвер ТВ -6600","last_ts":"2024-02-15T08:42:40.608Z","last_user":"47e0d3f43df955007777ca60"}},"topic":{"_id":"4d2cdfbb3df95500775ee3f1","hid":217727,"title":"Бюджетный usb-контроллер для mach3 - кому интересно присоединяйтесь.","views_count":143159,"last_post_counter":225,"cache":{"post_count":225,"first_post":"4d2cdfbb3df95500775eebfa","first_ts":"2011-01-11T22:54:51.000Z","first_user":"4c2085a33df955007775f688","last_post":"51f9dcf13df95500775eedce","last_post_hid":225,"last_ts":"2013-08-01T03:58:41.000Z","last_user":"4dd15a2a3df95500777527b3"},"st":1,"section":"61c9a54c3df9550077bb51bc"},"subscription":null,"pagination":{"total":225,"per_page":25,"chunk_offset":212},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}