Activity
нижние классика жанра, комплементарная пара транзюков,ну или можно драйвер для обоих плеч взять. предыдущий драйвер у меня был на логике дык там все драйвера на транзюках, ничего, работает нормально, до 12кгц раскручивал дши200-3, момент правда никакой был при такой частоте…
спасибо а то траффик то не бесплатный и каждый поиск тоже приходится оплачивать…
немного оффтоп: а в чём же амбициозность? на самом деле я пишу софт для мк совсем недавно, но очень понравилось писать на асме, когда контролируешь всё до последнего бита, это очень увлекательно, это раз, а во вторых я сейчас в Москве на заработках, вечернее время девать некуда вот и решил использовать его с пользой. раньше писал софт для пиков но попробовав авр в сторону пиков только плевать хочется. увидев огромный потенциал авр контроллеров у меня тут же родилось столько идей что не хватит и нескольких лет чтобы все реализовать… вот как то так…
спасибо вроде разобрался, приеду домой опробую в железе тогда выложу для всеобщего обозрения и схему и прошивку, функции просты для безобразия, если протокол step\dir тогда только работа в полном шаге и полушаге, для биполярного, и полный шаг, волна и полушаг для униполярного, естественно токовая шим. если интерфейс spi то ещё драйвер будет как минимум передавать данные о температуре двигателя, возможно если цена будет приемлемой драйвер сможет работать в связке с энкодером, из внешней обвязки только полевики и компаратор LM393 для униполярника ну и плюс драйвер верхних плеч для биполярника…
а сцылку не подкините на оффсайт?
я ж не mach новый пишу, а контроллер станка которым будет рулить mach, вот и вся любовь, под поделками подразумевал именно подобные контроллеры, которые рулят движками с джойстика и обеспечивает прочий сервис, тоесть например на осях х и y у меня будет по 6 концевиков, где я буду искать готовые контроллеры, плюс туда же датчик наличия эмульсии и куча подобного, вот о половине всей этой мишуры mach даже догадываться не будет, этим будет заведовать контроллер самого станка. mach у меня дома установлен и я видел что это и как работает и чё может, но сейчас я за 900км от родины, и дома буду тока через месяц, а вечера терять не хочется, вот и пишу на ноуте не спеша прошивки для всего и вся.
это я в курсе, просто зашью в клоп секциюкода для биполярника, сразу,режим будет выбираться перемычками и морочить голову потом не надо будет,надо драйвер униполярника - взял распечатал плату, с соответствующим выходным каскадом не трогая уже прошитые клопы.
спасибо за ссылку, но у меня есть некоторые проблемы с английским, в общем понятно как заставить его крутиться но как с полушагом и всё такое…
только гнилыми помидорами и паяльниками сразу не бросайте, всегда имел дело только с униполярными шаговиками, но тут присмотрел себе движки более мощные,но они все биполярные отсюда вопрос как ими управлять при полном шаге и полушаге.
если не трудно дайте ссылку на матчасть или опишите в простой форме, например: выводы первой обмотки А и Б, выводы второй обмотки В и Г, ну и поехали, например первый шаг A-, Б+,B+,Г-. и тд. допишу тогда в драйвер кусок кода для управления биполярником.
ну так эта инфа с драйвера будет считываться раз в 30 сек,сильно двигатель не перегреется за это время а сигналы от энкодера если он будет обработает сам драйвер, читать буду не одновременно со всех драйверов а по очереди, если нехватит скорости камня разделю на 2 или больше камушков помельче, например один камень читает всю инфу с драйверов, работает с джойстиком, управляет LCD и тд, тоесть относительно медленные операции, а второй камушек уже будет крутить оси и выполнять прочие относительно быстрые операции…
ЗЫ.
за ссылку благодарю.
если настраивается то супер.
я привык изобретать велосипеды, но если я делаю велик то это будет самый удобный для меня, тоесть я ваяю контроллер под все фичи которые могу только себе вообразить, зачем приспосабливать чьи то поделки если можно сделать мозги точно под станок, я даже подумываю о том чтобы отказаться от системы степ\дир между контроллером и драйверами движков и пустить всё по SPI при этом проводов столько же но сервиса больше, можно будет с клавы станка изменять режимы драйвера, по этой же spi передавать инфу о температуре двигателя и массу другой инфы.единственное до чего пока не дорос это обработка G-code прямо в контроллере станка, мозгов у меня не хватит на такое.
а не смог бы ктонить выложить список какой сигнал mach3 на какой пин лпт выводит, много шарить сам не могу, очень дорого, если у меня будет этот список я смогу хотябы прошивку контроллера дальше строчить…
а что происходит при подаче сигнала стоп? простите за глупые вопросы,просто я сейчас нахожусь в москве, интернет безпроводной с оплатой за мегабайты, поэтому нет возможности скачать mach3 и попробовать всё в железе, если по сигналу стоп mach немедленно прекращает все действия до сброса данного сигнала это идеальный вариант, вот только если через лпт работать тогда на весь станок не хватит даже меги128, придётся ставить два микроконтроллера…
облом, я думал он может передавать свои step\dir\enable по rs232 для всех трёх осей, и докучи получать массу инфы от станка, придётся через лпт работать, шпинделем вообще хз как управлять, думал получать от mach число оборотов и интерпретировать и стабилизировать обороты с помощью шим атмегой128, с охлаждайкой как быть вообще хз, думал сигнал включения\выключения помпы получать от mach и туда же отправлять сигнал о недостаточном уровне охлаждайки. а так, через лпт станок становится ущербным, придётся самому контроллеру станка обрабатывать большую часть инфы поступающей с датчиков станка, но остановить исполнение программы мгновенно я так понимаю нельзя…
добрый вечер всем, пишу прошивку для контроллера трёх осевого станка, для 128ой атмеги, интересует как MACH3 общается со станком через RS232, где можно об этом почитать и всё такое, в гугле искал,такчто просьба на поисковики стрелки не переводить. заранее благодарю.
с уважением Александр.