roboforum.ru

Технический форум по робототехнике.

Принцип работы драйвера и контроллера Шагового Двигателя

Принцип работы драйвера и контроллера Шагового Двигателя

kvadrat » 11 мар 2012, 22:25

Прошу прощения если второй раз запостилось - сообщение пока не появилось. Вобщем я начинающий. Прошу разъяснения из первых уст

В чем разница между драйвером шаговго двигателя и микроконтроллером ШД при управлении с компьютера?
Есть ли разница в их работе?
Как (на словах, принципиально) должна выглядеть прграмма микроконтроллера ШД для того что бы ШД сделал точно задаваемое количетсво шагов? И какая исходня информация должна поступить из компьютера?

Re: Принцип работы драйвера и контроллера Шагового Двигателя

dccharacter » 11 мар 2012, 22:56


Re: Принцип работы драйвера и контроллера Шагового Двигателя

kvadrat » 16 мар 2012, 10:53

L297 подходит только для управления биполярными шд? можно униполярным этой штукой управлять?

шд что во флопиках это какой тип шд? судя о 4 контактам - биполярные. так?

Добавлено спустя 41 минуту 22 секунды:
А можно в этом хламе найти что то содержащее в себе источник импульсного тока?

Re: Принцип работы драйвера и контроллера Шагового Двигателя

TomaT » 18 мар 2012, 17:18

kvadrat писал(а):L297 подходит только для управления биполярными шд? можно униполярным этой штукой управлять?

Можно.

kvadrat писал(а):шд что во флопиках это какой тип шд? судя о 4 контактам - биполярные. так?

Так (как правило).

Еще раз советую внимательнейшим образом прочитать статью Леонида Ивановича.

Добавлено спустя 6 минут 5 секунд:
У флопика сигралы #Step, #Dir и #Enable выведены прямо на разъем.
http://pinouts.ru/Storage/InternalDisk.shtml
Для проверки можно посадить контакты 10, 12, 14, 16 на землю, 8(#Index) соединить c 20(#Step).
В зависимости от уровня на 18-й ножке головка будет делать один шаг на оборот шпинделя в ту или другую сторону.
Нечетные ноги у флопа на земле сидят.

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Myp » 19 мар 2012, 10:06

прям так просто?
а выбор мотора соответсно делается ножками Drive Sel ?

Re: Принцип работы драйвера и контроллера Шагового Двигателя

TomaT » 20 мар 2012, 01:28

Не помню точно, но что то вроде того. У флопика вообще мозгов нет. Там только усилители головок, драйвер шаговика и шпинделя. Ну и мелочь вроде концевиков.

Добавлено спустя 45 минут 16 секунд:
"Motor Enable" - включает шпиндель, "Drive Sel" - Разрешает копошение на остальных ногах. На какой А или В откликаться выбирается перемычкой на флопике. Чтоб при наличие двух флопов на одном ремешке перемычки не трогать, между ними перехлест в ремешке сделан.

Добавлено спустя 7 минут 45 секунд:
Помнится имела место еще какая то сугубая заморочь с этим перехлестом, но убей не помню какая именно.

Re: Принцип работы драйвера и контроллера Шагового Двигателя

kvadrat » 20 мар 2012, 16:40

Не попадалось вам такое же готовое решение для униполярного ШД, как для L297 для биполярного? Нигде не могу найти - только микроконтроллеры, а их еще нужно уметь программировать

Re: Принцип работы драйвера и контроллера Шагового Двигателя

TomaT » 20 мар 2012, 19:42

А чем собственно 297-я не угодила?
The L297 Stepper Motor Controller IC generates four phase drive signals for two phase bipolar and four phase unipolar step motors in microcomputer controlled applications.

Швелешь ей не два Н-моста, а четыре отдельных ключа, вот и вся разница.

Re: Принцип работы драйвера и контроллера Шагового Двигателя

kvadrat » 20 мар 2012, 21:14

это здорово если вы правы. для униполярного двигателя режимы на L297 Полный шаг/Пол шага так же будут работать?

Re: Принцип работы драйвера и контроллера Шагового Двигателя

setar » 20 мар 2012, 23:16

kvadrat писал(а):Не попадалось вам такое же готовое решение для униполярного ШД, как для L297 для биполярного? Нигде не могу найти - только микроконтроллеры, а их еще нужно уметь программировать

вот хороший шилд готовый, использую в 3D принтере
http://shop.roboforum.ru/product/a4988- ... r-carrier/

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Dmitry__ » 20 мар 2012, 23:54

setar писал(а):вот хороший шилд готовый, использую в 3D принтере

Ваааууу, дайте мне таких 4 шт. :oops:
Куда бежать?
По названию нашел в меге похожее
http://megachip.ru/item.php?item_id=2457202

Re: Принцип работы драйвера и контроллера Шагового Двигателя

TomaT » 21 мар 2012, 00:00

В общем случае драйвер биполярного шаговика будет крутить униполярный, но могут быть нюансы.
Просто будут работать только нижние ключи мостов.
297-я она без выходных ключей, ей фиолетово чем управлять. Полшага/шаг будет так-же.
Униполярным драйвером биполярный движок крутить не получится.
Это если у него выводы всех обмоток в кучку соединены (5 проводов).
Если отдельные выводы от средних точек (6 проводов), то лучше включить как биполярник, оставив средние точки в воздухе висеть.
Момент больше будет, правда из-за возросшей индуктивности обмоток момент начнет падать при более низкой частоте шагов. Можно конечно подключить половинки обмоток, но это будет шило на мыло с униполярным, т.к. опять же только половина меди будет работать.

ЗЫ. А нюанс в том, что верхний ключ замкнет нерабочую обмотку. А ее нужно "бросить". Все равно 297-й фиолетово.

Re: Принцип работы драйвера и контроллера Шагового Двигателя

kvadrat » 21 мар 2012, 10:19

setar писал(а):
kvadrat писал(а):Не попадалось вам такое же готовое решение для униполярного ШД, как для L297 для биполярного? Нигде не могу найти - только микроконтроллеры, а их еще нужно уметь программировать

вот хороший шилд готовый, использую в 3D принтере
http://shop.roboforum.ru/product/a4988- ... r-carrier/


а вот про этот http://megachip.ru/item.php?item_id=2146437 написано что он для биполярного. схемы у них судя по картинки одинаковые.
это два разных драйвера (один для уни другой для би) или их обма можно использовать для обоих типов двигателя?

Добавлено спустя 5 минут 59 секунд:
TomaT писал(а):...Просто будут работать только нижние ключи мостов...
...А нюанс в том, что верхний ключ замкнет нерабочую обмотку. А ее нужно "бросить". Все равно 297-й фиолетово.

поясните пожалуйста, как это практически отразиться на работе униполярного двигателя. я правильно понял, что не будут задействованы порты INH1 и INH2?
но они ведь и не нужны получается?

Re: Принцип работы драйвера и контроллера Шагового Двигателя

setar » 21 мар 2012, 10:31

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

Re: Принцип работы драйвера и контроллера Шагового Двигателя

kvadrat » 21 мар 2012, 14:36

здесь http://megachip.ru/item.php?item_id=2146437 сказано что драйвер для биполярного двигателя. в вашем 3д принтере этот драйвер адаптирован под управление униполярным двигателем?


Rambler\'s Top100 Mail.ru counter