AVR и контроллер шагового двигателя

Kitsok
bolt:

На одной оси ШД можно спарить, тупо скрутив вместе выводы обмоток, без всякой проги. А вот круг любая УП рисует как кучу ступенек, т.е. последовательных движений.

А можно тупо поставить галку в софте “slave axis” 😃
И насчет кучи ступенек, посмотрите на G02/G03, да с G12/G13, как оно реализуется, и как там скорость регулируется и ускорение. А еще где-то тут на форуме товарищ показывал, как он посадочные отверстия под подшипники (напомню, если не знаете, там под посадку нужно точность в сотку выдержать) в дюрале пилит.

Обычно все начинается, а часто и заканчивается, с игрушечного CNC для сверления/рисования/выжигания. Вот на этом этапе и возникает стремление привлечь народ для решения своей задачи, обычно электрической. И подобных “народных” проектов в Сети много. Там вместо решения конкретной задачи долго обсуждается некий универсальный вариант с новомодными детальками и кучей ненужных режимов.
На самом деле, возможности самоделки определяет механика, она и стоит в разы больше контроллера.

Все правильно говорите.

boldive
Практик:

У вышеназванного FL86sth80-4208a заявлен ток 4,2 А. ТА8435 способна на 2,5 ампера(при этом греется прилично)
Можно ли ее ставить? Можно,но двигатель будет недоиспользован.
LS7290… Пока темная лошадка.Схема наверно перспективная(особенно с усилением на полевиках).
По поводу микроконтроллеров… Тут надо сразу делить мух и котлет.Контроллер способен крутить станок и без компа.
Так сказать по заранее(может за неделю,а может за 15 мсек до этого)выданному заданию.Эта тема на еще один форум.

Тонна стального листа в России стоит 20.000 руб.
“Жигули” весит 950 кг.
Вопрос- почему “Жигули” продают по 150.000 руб и почему их никто не собирается собирать.

Определились, специализированные микросхемы от Toshiba движки с током >2.5A не тянут. Как ни крути, надо ставить силовую часть. Если так, следующий вопрос : на чем собирать управление силовой частью. Вот для этого и были приведены цены. При почти одинаковых ценах микроконтроллеры смотрятся поперспективней. И если в дальнейшем можно будет уйти от компа как от средства непосредственного управления, то это только еще один плюс в сторону микроконтроллеров.

По Жигулям. Автомобили не собирают из листового железа, детали штампуют из рулонов стали. И КПД выхода где-то 40%, остальное уходит в металлолом. Вообще-то есть умельцы которые собирали/собирают автомобили сами почти с нуля. По моему дедушка Форд именно так начинал.
Многие работают на ОС Linux. Хорошая система, написана большим количеством людей. И никогда не слышал что вся эта толпа программистов решала чьи-то личные задачи.

Механика станка действительно самая важная часть любого станка. Но тут уже Граф все по полочкам разложил и разъяснил. Понятней некуда. И ему за это ОГРОМНОЕ СПАСИБО!!!

А вот про систему управления моторами для станка Графа еще не писали и не обсуждали.

ErvSed. Большое спасибо за выложенный проект. Поставил Протеус и посмотрел на схему. Оптронной развязки по входам я не нашел. Может есть смысл поставить что-то на LTV-826 Там два канала в одном корпусе. Двух корпусов должно хватить.
Если последняя версия схемы 4.5.3 то куда делся кварц с обвязкой. На предыдущих версиях схемы он был, но на самом контроллере входы не обозначены.

bolt
Kitsok:

А можно тупо поставить галку в софте “slave axis” 😃
И насчет кучи ступенек, посмотрите на G02/G03, да с G12/G13, как оно реализуется,

При условии, что имеется отдельный контроллер для каждого из парных ШД. 😉
Я из-под ArtCam работаю, а она аппроксимирует кривые в отрезки, что избавляет от необходимости постоянно менять скорости ШД.
Круговая интерполяция хороша для сервопривода, там есть запас по скорости. Если к нему еще и прогу под USB, то можно будет с ноута работать. Вот контроллер такого привода имеет смысл изобретать, imho

Kitsok
bolt:

При условии, что имеется отдельный контроллер для каждого из парных ШД. 😉
Я из-под ArtCam работаю, а она аппроксимирует кривые в отрезки, что избавляет от необходимости постоянно менять скорости ШД.
Круговая интерполяция хороша для сервопривода, там есть запас по скорости. Если к нему еще и прогу под USB, то можно будет с ноута работать. Вот контроллер такого привода имеет смысл изобретать, imho

Драйвер, коллега, драйвер. Контроллер-то у нас в компьютере.
А вот аппроксимировать кривые в отрезки - зло, эдак вы прямых кривых 😉) не получите ни в жисть.
Насчет USB с подходом “езжай туда-то и туда-то с такой-то скоростью, как доедешь - доложи” - согласен полностью, но этим надо заниматься. Я в принципе готов, наработки в плане интерфейса с ПК имеются.

bolt

Ну, кривые в отрезки в АртКам с точностью до микрона переводит, т.е. много точнее шага и самого станка. Как это делают другие проги, в частности Мач, пока не знаю, но если ему подсунуть мою УП, то G02/03 там нет.
Сделать контроллер под USB можно и нужно, но какие проги умеют станком с этого порта рулить? Или опять свой транслятор писать?

Kitsok
bolt:

Или опять свой транслятор писать?

ИМХО только так. У Мача вроде АПИ открытый, и SDK раздают, так что было бы желание и время.