0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
1

биполярный шаговый двигатель прямо от МК

06.12.2011, 21:41. Показов 24338. Ответов 29
Метки нет (Все метки)

Доброго времени суток.
Имеется: биполярный шаговый двигатель от CD-ROM (не тот, что крутит болванку, а гоняет головку с лазером)
Некоторые мои изучения схемы на самой плате сидюка привели меня к выводу, что этот движок запитывается напрямую от контроллера, который всем заведует.
Я хочу сделать простое монотонное вращение движка в одну сторону и подумал, что может быть стоит попробовать его запитать от контроллера, т.е. по сути мы можем же с него получить VCC и GND.
Читал, что по хорошему для биполярников (без отвода из центра обмоток) необходимо делать Н-мост или использовать драйвера, которые этот Н-мост содержат в себе.

Итак, можно или нельзя соединить напрямую МК и биполярный ШД и если нельзя, то как обойтись малой кровь и через что самое простое можно его подключить?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2011, 21:41
Ответы с готовыми решениями:

шаговый двигатель
Привет. Как можно поднять обороты шагового двигателя? Напряжения питания 12В, модель шагового...

Шаговый двигатель
Здравствуйте у меня вопрос по шаговому двигателю, а точнее по программе программа дожна следить...

Шаговый двигатель + PBII
Доброго времени суток! Заимел такую штуку - ...

2-фазный шаговый двигатель
42BYG008G. не подскажете, как должны выглядеть диаграмма сигналов на фазы? сдуру пробовал обычным...

29
0 / 0 / 0
Регистрация: 27.06.2010
Сообщений: 405
06.12.2011, 23:05 2
Напрямую МК не потянет шаговик однозначно (с).
Самый простой вариант это всё-таки драйвера, типа LD293 и иже с ними.
0
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
07.12.2011, 18:26 3
Цитата Сообщение от miyvir
Напрямую МК не потянет шаговик однозначно (с).
Ну раз напрямую не покатит, тогда как обойтись "малой кровью" (меньшими деньгами), чтобы организовать подключение ШД к МК. по сути этот ШД очень слабенький и ему не нужны большие токи

а вот нашел в инете фотку самого движка (чтобы не было сомнений, про какой именно движок я говорю)

http://img844.imageshack.us/img844/9392/40293155.jpg
0
0 / 0 / 0
Регистрация: 27.06.2010
Сообщений: 405
07.12.2011, 20:15 4
Маленький - не маленький, а сопротивление обмоток у него 10-15 ом. А значит ток через обмотки при питании в 3 В будет 200-300 мА. МК напрямую может дать в десять раз меньший ток. Я для запуска именно такого моторчика использовал LD293 - очень простая штука и не очень дорогая (50 - 70 р).
0
0 / 0 / 0
Регистрация: 04.03.2011
Сообщений: 594
07.12.2011, 23:20 5
Я бы 2 полевечга поставил IRLML2502 в корпусе sot-23.
0
0 / 0 / 0
Регистрация: 27.06.2010
Сообщений: 405
07.12.2011, 23:37 6
Полевичков нужно восемь - для биполярного шаговика нужны два полных моста.
0
0 / 0 / 0
Регистрация: 04.03.2011
Сообщений: 594
08.12.2011, 12:48 7
Да, виноват :(
0
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
08.12.2011, 16:02 8
а есть смысл брать сдвоенные N и P канальные полевики? или лучше отдельные?
а то присмотрел тут:
http://www.voltmostir.ru/cgi-bin/qwiry. ... &group=204
http://www.voltmostir.ru/cgi-bin/qwiry. ... &group=204

на какие характеристики обращать внимание у полевиков и что к ним надо докупить, чтобы они хорошо и быстро открывались?
0
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
09.12.2011, 21:14 9
По сути сейчас сообщение будет немного не по теме, но я продолжу ветку, так как единый контекст. Купил вчера микросхему l293e, теперь вот пытаюсь подключить куда надо, но сначала решил все сделать на макетке, чтобы проверить и правильность подключения и все доп параметры. Подключил по даташиту шаговик, а входы input подключил через выключатели (как на материнках, 8штук в одном корпусе dip16). Но что-то пошло не так и движок даже не дрыгается при открывании одного из выходов микрухи. Самое удивительное было то, что коллекторный двигатель на тех же выводах завелся и нормально работал, а выводы ШД, которые я подключаю через микруху при прямом подключении к питанию дают дергание двигателя на один шаг. Для тестов подключал все к 5В, а ШД проверял на дергания даже при 3.3В, так что не думаю, что микруха съедает столько, чтобы ШД ничего не осталось. В чем может быть проблема? Могу попробовать нарисовать схему по которой подключаю ШД
0
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
09.12.2011, 22:08 10
Цитата Сообщение от boxstir
а есть смысл брать сдвоенные N и P канальные полевики? или лучше отдельные?
а то присмотрел тут:
http://www.voltmostir.ru/cgi-bin/qwiry. ... &group=204
http://www.voltmostir.ru/cgi-bin/qwiry. ... &group=204

на какие характеристики обращать внимание у полевиков и что к ним надо докупить, чтобы они хорошо и быстро открывались?
да и сдвоенные ничё. дешевле обычно и места меньше занимают.
RDSon - поменьше - меньше будет греться (меньше падение напряжения)
Total charge - поменьше - быстрее будет открываться-закрываться
желательно управлять полевиками через драйверы затворов
MC33151PG Сдвоенный MOSFET драйвер, 1.5 A, инвертирующий, Vcc до 18 V PDIP-8 30 ONS
MC33152D Сдвоенный MOSFET драйвер, 1.5 A, неинвертирующий, Vcc до 18 V SOIC-8 26 ONS
TC4420CPA Драйвер MOSFET, неинвертирующий, 4.5 - 18 В, 6 А PDIP-8 35 Microchip

Да, ещё - при малых напряжениях управления надо использовать полевики серий типа irl (logic level), обычные или вообще не откроются или откроются не до конца
0
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
10.12.2011, 11:47 11
Цитата Сообщение от boxstir
По сути сейчас сообщение будет немного не по теме, но я продолжу ветку, так как единый контекст.
Купил вчера микросхему l293e, теперь вот пытаюсь подключить куда надо, но сначала решил все сделать на макетке, чтобы проверить и правильность подключения и все доп параметры.
Подключил по даташиту шаговик, а входы input подключил через выключатели (как на материнках, 8штук в одном корпусе dip16). Но что-то пошло не так и движок даже не дрыгается при открывании одного из выходов микрухи. Самое удивительное было то, что коллекторный двигатель на тех же выводах завелся и нормально работал, а выводы ШД, которые я подключаю через микруху при прямом подключении к питанию дают дергание двигателя на один шаг. Для тестов подключал все к 5В, а ШД проверял на дергания даже при 3.3В, так что не думаю, что микруха съедает столько, чтобы ШД ничего не осталось. В чем может быть проблема? Могу попробовать нарисовать схему по которой подключаю ШД
в продолжение данной темы:
сейчас попробовал подключить одну обмотку ШД и коллекторник параллельно, в общем коллекторник еле еле крутился, а ШД не сдвинулся ни на позицию.
может эта микруха не рассчитана на такой ШД.. я даже не знаю, как узнать его параметры.
доп детали:
на Input подаю питание через переключатель
Output подключаю к одному концу обмотки и ставлю 2 диода 1N4007 один от минуса, другой к плюсу.
В схеме содержатся только L293E и 8 диодов (всех 8ми одинаковых не было в наличии и на один канал я поставил диоды Шоттки)

Что я могу делать не так?
нужно ли прижимать "ноги" к земле?
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,283
10.12.2011, 11:51 12
Вход enable в единичке?
0
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
10.12.2011, 13:40 13
Цитата Сообщение от dsodir
Вход enable в единичке?
да, иначе коллекторный движок не работал бы.

Еще я нашел на одном сайте внутреннюю схему этой микрухи: по идее там все ноги подтянуты в Vss
0
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
10.12.2011, 14:01 14
если коллекторник еле крутится - значит его шунтирует обмотка ШД - у неё низкое сопротивление, на неё же короткий импульс должен подаваться, а не постоянка с переключателя - померьте напряжение на обмотке.
0
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
10.12.2011, 14:16 15
Цитата Сообщение от Johmmy0007
если коллекторник еле крутится - значит его шунтирует обмотка ШД - у неё низкое сопротивление, на неё же короткий импульс должен подаваться, а не постоянка с переключателя - померьте напряжение на обмотке.
я понимаю, что нужен короткий импульс, но сейчас я просто пытался воспроизвести ситуацию, когда на обмотки дается ток и вал двигается на шаг.
померил я напряжение на обмотке, если я правильно понимаю задание (вставил вольтметр параллельно обмотке).
получилось 0.5В
не маловато ли получается на выходе? или я что-то не так делаю?
0
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
10.12.2011, 14:21 16
конечно, мало - можете и микросхему сжечь. когда ток подаётся короткими импульсами - он не успевает достичь критических значений за счёт индуктивности обмотки. Какое сопротивление обмотки ШД?
0
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
10.12.2011, 14:29 17
Цитата Сообщение от Johmmy0007
конечно, мало - можете и микросхему сжечь. когда ток подаётся короткими импульсами - он не успевает достичь критических значений за счёт индуктивности обмотки. Какое сопротивление обмотки ШД?
сопротивление 10 Ом
тестер показал где-то 10.4-10.6, но я померил сами крокодилы напрямую и он показал где-то 0.4 Ома

что с этим делать?
0
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
10.12.2011, 14:31 18
Да вроде нормально, сгореть не должна...
А выходе блока питания померьте напряжение в момент замыкания кнопки
0
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
10.12.2011, 14:38 19
падение напряжения на транзисторах микросхемы может достигать до 2.8в, если я правильно помню, если питаете от 3в, то может получится и 0.5. эта микросхема мало пригодна при малых напряжениях
0
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 132
10.12.2011, 14:46 20
Цитата Сообщение от Johmmy0007
Да вроде нормально, сгореть не должна...
А выходе блока питания померьте напряжение в момент замыкания кнопки
на БП стабильно идет 5.2В (шина питания 5В)
на обмотке когда Input`ы в нуле - висит 0В, а когда один инпут включен - 0.5В

могу подать 12В как питание нагрузки, может тогда сработает (микруха ж держит 36В на нагрузочной шине)

я уж не знаю, может быть, если начать работать как ШИМ, то может оно и заработает, но я ж хотел сначала проверить вообще работоспособность данной схемы.. в общем что-то странное?
а может это как-то зависеть от диодов в схеме? они у меня 1N4007, может ему что-то другое надо?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2011, 14:46

Где найти Шаговый Двигатель?
Купил 2 принтера по 50р. за каждый в поисках ШД. Один разобрал EPSON Stylus Color 760 - ШД не...

Шаговый двигатель каретки из CDROM
Преамбула. Задумал я сделать себе сверлилку по примеру статьи на Датагоре - из двух CDROM, на...

Шаговый двигатель и коллекторник с энкодером.
Добрый день. Вот сижу, разглядываю двух роботов от ленточных библиотек. Один построен на шаговых...

мощный шаговый двигатель,но слабый драйвер..
Есть движок на 4.6A/фаза: http://cncfiles.ru/photo/23659/preview.jpg И драйвер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.