Технический форум по робототехнике.
kvadrat » 11 мар 2012, 22:25
Прошу прощения если второй раз запостилось - сообщение пока не появилось. Вобщем я начинающий. Прошу разъяснения из первых уст
В чем разница между драйвером шаговго двигателя и микроконтроллером ШД при управлении с компьютера?
Есть ли разница в их работе?
Как (на словах, принципиально) должна выглядеть прграмма микроконтроллера ШД для того что бы ШД сделал точно задаваемое количетсво шагов? И какая исходня информация должна поступить из компьютера?
dccharacter » 11 мар 2012, 22:56
kvadrat » 16 мар 2012, 10:53
L297 подходит только для управления биполярными шд? можно униполярным этой штукой управлять?
шд что во флопиках это какой тип шд? судя о 4 контактам - биполярные. так?
Добавлено спустя 41 минуту 22 секунды:
А можно в этом хламе найти что то содержащее в себе источник импульсного тока?
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-й ножке головка будет делать один шаг на оборот шпинделя в ту или другую сторону.
Нечетные ноги у флопа на земле сидят.
Myp » 19 мар 2012, 10:06
прям так просто?
а выбор мотора соответсно делается ножками Drive Sel ?
TomaT » 20 мар 2012, 01:28
Не помню точно, но что то вроде того. У флопика вообще мозгов нет. Там только усилители головок, драйвер шаговика и шпинделя. Ну и мелочь вроде концевиков.
Добавлено спустя 45 минут 16 секунд:
"Motor Enable" - включает шпиндель, "Drive Sel" - Разрешает копошение на остальных ногах. На какой А или В откликаться выбирается перемычкой на флопике. Чтоб при наличие двух флопов на одном ремешке перемычки не трогать, между ними перехлест в ремешке сделан.
Добавлено спустя 7 минут 45 секунд:
Помнится имела место еще какая то сугубая заморочь с этим перехлестом, но убей не помню какая именно.
kvadrat » 20 мар 2012, 16:40
Не попадалось вам такое же готовое решение для униполярного ШД, как для L297 для биполярного? Нигде не могу найти - только микроконтроллеры, а их еще нужно уметь программировать
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.
Швелешь ей не два Н-моста, а четыре отдельных ключа, вот и вся разница.
kvadrat » 20 мар 2012, 21:14
это здорово если вы правы. для униполярного двигателя режимы на L297 Полный шаг/Пол шага так же будут работать?
setar » 20 мар 2012, 23:16
kvadrat писал(а):Не попадалось вам такое же готовое решение для униполярного ШД, как для L297 для биполярного? Нигде не могу найти - только микроконтроллеры, а их еще нужно уметь программировать
вот хороший шилд готовый, использую в 3D принтере
http://shop.roboforum.ru/product/a4988- ... r-carrier/
Dmitry__ » 20 мар 2012, 23:54
setar писал(а):вот хороший шилд готовый, использую в 3D принтере
Ваааууу, дайте мне таких 4 шт.
Куда бежать?
По названию нашел в меге похожее
http://megachip.ru/item.php?item_id=2457202
TomaT » 21 мар 2012, 00:00
В общем случае драйвер биполярного шаговика будет крутить униполярный, но могут быть нюансы.
Просто будут работать только нижние ключи мостов.
297-я она без выходных ключей, ей фиолетово чем управлять. Полшага/шаг будет так-же.
Униполярным драйвером биполярный движок крутить не получится.
Это если у него выводы всех обмоток в кучку соединены (5 проводов).
Если отдельные выводы от средних точек (6 проводов), то лучше включить как биполярник, оставив средние точки в воздухе висеть.
Момент больше будет, правда из-за возросшей индуктивности обмоток момент начнет падать при более низкой частоте шагов. Можно конечно подключить половинки обмоток, но это будет шило на мыло с униполярным, т.к. опять же только половина меди будет работать.
ЗЫ. А нюанс в том, что верхний ключ замкнет нерабочую обмотку. А ее нужно "бросить". Все равно 297-й фиолетово.
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?
но они ведь и не нужны получается?
setar » 21 мар 2012, 10:31
это один и тот же чип управляющей, по моей ссылке без регулятора, по второй с регулятором (нужно или нет - сами смотрите).
тот что с регулятором предназначен для питания "грязным электричеством" не требует блока питания
kvadrat » 21 мар 2012, 14:36
здесь
http://megachip.ru/item.php?item_id=2146437 сказано что драйвер для биполярного двигателя. в вашем 3д принтере этот драйвер адаптирован под управление униполярным двигателем?