Activity

Народный проект драйвера (привода) для шаговика на AVR
mura:

А какова цель данного проекта?
Т.К. про драйверы уже есть море инфы, все разжевано до нимагу.

цель - создать простой, из доступных деталей, драйвер биполярного шагового двигателя. Такой, чтобы мог ток приличный (5-7А) обесечить, а не только принтерный или дисководный шаговик крутить. Чтобы снижал ток в СТОПе, чтобы движок не грелся до кипения.
А то начинается: купи L297, L298 и напаяй еще приличное количество рассыпухи. А току, хорошо если несколько ампер получишь. Я предлагаю делать схему, описаннную Редико, с некоторыми изменениями. Берем контроллер ( у меня был 90S2313) ставим мощные полевики с драйверами конечно и пролучи любой ток. Во всяком случае серъезный портал двигать можно. Может я не все разработки, что в Интернете в свободном доступе есть, знаю, но что-то с такими параметрами не припомню. Если я не прав, то прошу дать ссылки.

Народный проект драйвера (привода) для шаговика на AVR

Уважаемые господа.
Предлагаю развить тему “народный проект управления шаговым двигателем”.
История этого дела такова. Лет пять назад я задался целью создать свой станок с ЧПУ. Купил у одного америкоса два биполярных шаговика (5амперных) и привода GeckoDrive. Работали неплохо. Сделал на этом комплекте одному знакомому простую машинку для плазменной резки. Кстати работает до сих пор. Фото прилагается.
Потом сделал на работе фрезерную машину. Фото ее и работы, выполненные на ней приведу позже.
Потом задумал попробовать сделать свой драйвер для шаговиков вместо GeckoDrive.
Был у меня один знакомый. Мы вместе с ним начали реализацию такого проекта. На контроллере 90S2313 сделали драйвер, работающий в шаге/полушаге. Микрошаг реализовать не успели. Знакомый уехал на ПМЖ в Германию.
Схема реализовала идеи, описанные Л.И.Редико. Помимо Step/Direction реализовала функцию снижения тока через несколько секунд после остановки двигателя (чтобы не грелся). Испытания провели. На первый взгляд работало нормально, но конечно с оговоркой, что были такие явления, характерные для шага/полушага, как резонанс на определенной частоте вращения. Но как мне кажется проект нужно развивать дальше. Он может послужить основой для многих простых приложений. В свое время я вложил в проект хотя небольшие, но все же деньги, оплачивая работу программиста и экспериментальные работы. Хотелось бы как-то довести до конца.
Это как бы предисловие…

Ну так вот вопрос. Есть ли желающие, кто хотел бы принять участие в развитии "Народный проект драйвера (привода) для шаговика на AVR " Предлагаю всем заинтересованным, кто пишет на СИ для контроллеров AVR, поучаствовать в этом проекте. Если будет достаточно заинтересованных, выложу схему и чуть позже исходный текст проекта. Наверное нужно будет перевести устройство на более современный AVR контроллер, но не очень навороченный, например Mega8. Может еще будут какие-то предложения…