Управление шаговым двигателям (биполярный)
Vložit
- čas přidán 10. 09. 2024
- Тема урока: управление шаговым двигателем и схема подключения к микроконтроллеру. Разберем управление в биполярном шаговом двигателе шаговый и полушаговый режим. Не используя специализированный контроллер для шагового двигателя либо драйвер. Урок для начинающих и не важно, в какой программе и на каком языке программируете вы микроконтроллеры ( arduino, Atmel Studio и т.д.) Видео урок с подробным объяснением дающий возможность самостоятельно написать программу управления шаговым двигателем на микроконтроллере.
//**** Навигация ****//
1:50 Схема управления на транзисторах
4:07 Схема управления на драйвере ключей L298N
6:25 Режим управления шага с одной фазой
11:05 Режим управления шага с двумя фазами
12:11 Управление в режиме полушага
//***************************//
//***************************//
Купить готовый драйвер ключей в Китае -
alipromo.com/re...
Купить шаговый двигатель в Китае - alipromo.com/re...
Р.С. Возможно вы захотите купить шаговые двигателя на aliexpress, в поиске пишите шаговый мотор, по запросу шаговый двигатель ничего не найдете. А там найдете, какой нужен, биполярный или униполярный шаговый двигатель.
//***************************//
Схемы, диаграммы управления, демонстрационная программа для Atmel Studio, микроконтроллер atmega16.
atmel-programme...
Спасибо за хорошо сделанный обзор, доступный и хорошо анимированный. всего вам наилучшего!
Спасибо
Pro trick : watch movies on kaldrostream. I've been using them for watching a lot of movies during the lockdown.
@Brodie Harley yup, I've been using KaldroStream for months myself :D
@Brodie Harley yup, I've been using Kaldrostream for since december myself :D
Александр, большое спасибо. Восхищён Вашим техническим и педагогическим мастерством.
Спасибо, какое там мастерство, сам многое не знаю )
Браво, это лучшее, что я видел на ТыТруба за последние несколько месяцев! Спасибо!
Момент крутящий, а за видео спасибо!
Очень, Очень, Очень ждём следующий урок!!!!!!!!!!!! Больше мяса, меньше картинок - все можно обрисовать диаграммами! Спасибо, было очень информативно!
супер урок! теперь все понятно как работает
Очень наглядно и доходчиво. Видео подобного рода можно смело назвать "качественный контент". Но более продвинутые уроки думаю не обезательно так сильно детализировать.
Огромное спасибо за данный урок))) все очень просто и понятно))) всегда очень жду ваших уроков)
Круто! Про двигателя и другие исполняющие механизмы очень полезно знать!
Шикарное преподнесение материала! Спасибо!
Просто отменное преподнесение материала.Благодарю за такой кропотливый труд в создании этого урока.
Зачёт! Как раз то что искал! Спасибо за подарок на Новый год! Кстати, Поздравляю всех с праздником! Всех с инкрементом года!))
Просмотрев другие видео на эту тематику, могу сказать, что ваше более точно и доступно обьясняет эту тему, я сильно удивился, когда посмотрел на количество просмотров, почему так мало? Спасибо за качественный контент)
Спасибо, старался )
Александр спасибо вам за полезные уроки
Огромное спасибо за это видео, это один из лучших уроков на ютюбе)
Благодарю за столь детальное рассмотрение данной темы. Очень интересно смотреть и слушать. Успехов вам в продвижении вашего канала. С меня колокольчин, лайк и подписка. Будем следить за новостями канала.
Спасибо большое за видео. Очень доходчиво и просто.
Как всегда понятно и доходчиво. Отличный курс, самый лучший из всего что есть в CZcams, только не бросайте Александр Николаевич!!! И с новым годом вас!
отличное видео. Для начинающих самое то. Спасибо.
Очень толковое объяснение. Спасибо.
Александр !! С новым годом и желаю новых познавательных уроков от Вас и конечно здоровья огромного !!!
+vladimir melnikov Вас и всех также с новым годом!
Спасибо за отличный урок!!!
Ну балуете нас Вы своими уроками))). Спасибо. С Новым годом.
Спасибо за подробный разбор,лайк и подписка!
Спасибо! Ясней некуда. Ждём продвинутого урока!
Хороший урок! Молодец! С удовольствием посмотрел.
Огромное спасибо за данный урок
Очень качественный контент, огромное спасибо!
ОО Это очень полезный урок!! Спасибо!
Отлично, огромное спасибо за труд.
С Новым Годом! Спасибо, отличный материал!
единственный нормальный ролик объяняющий как работает и как запустить шаговый двигатель
Аександр спасибо, прекрасный урок.
Хороший урок!
Шдем продвинутую часть)
Крутящий момент слышал! "Крутящийся" момент первый раз слышу!
Пасиб за ролик наконец разобрался в шаговиках:D
Спасибо за классный обзор. Жаль нихера не понял :)
это потому что ты деревянный.
Жду продвинутый урок!
6:13 "Если вы не хОчете...".
"Не хотите".
Уроки замечательные, спасибо.
Сколько читаю комментариев, под каждым видео найдется учитель, который пытается поправить автора. Автор живет на Украине, и многие оговорки и ошибки связаны с языком.Ошибок много, но разве вы смотрите урок по микроконтроллерам, чтобы искать ошибки в разговоре?
Умеет же человек доходчиво объяснять.
Как жаль, что поздно нашел. Сначала сам разобрался, перерыл кучу сайтов, а потом уже наткнулся на видео, которое могло бы сэкономить кучу времени. Жаль не рассказали про классификацию двигателей, хотя бы вкратце.
Александр, момент крутящий. Крутящий, без "ся"
Та я много всяких оговорок делаю, стараюсь, но увы )
нужное видео!спасибо!
C Новым годом! Спасибо за урок!
+Евгений Шарабура Вас также с новым годом
Спасибо! дошло сразу)
Спасибо за урок. Дождался :-) Жду продвинутый урок. Язык программирования вами же выбран в курсе, и это Си.
Спасибо. С новым годом Вас.
Нарешті дочекався по біполярниках, як завжди чудово - лайк без роздумів. До підпищика нижче добавлю ще одну невелику помилку - полярність ротора на 3 и 4 кроці картинки півкрокового режиму неправильна. Надіюсь тема буде ще развиватись.
+wAnubiSw Пересмотрел но не обнаружил ошибки. Если не трудно укажите время где именно.
+Александр Писанец В картинці, що з'являється на 12:20 полярність магнітика в 3 та 4 кроці треба інверсувати.
+wAnubiSw Спасибо,сразу и не заметил.
Як завжди в Ваших відео помилка несуттєва і не впливає на засвоюваність матеріалу(кожен, хто уважно дивився мав би сам зрозуміти принцип дії та виявити помилку самостійно)
+Александр Писанец Скажите, а вы не задумывались о уроке про Таймер 1 и 2 ???
2 дня искал и не зря
СССССССПППППППППААААААААСССССССИИИИБББББООООООООО!!!!!
E22NSFBLNFNS02
ПРЕКРАЩЕНИЕ ПРОИЗВОДИТЕЛЯ
ШАГОВЫЙ ДВИГАТЕЛЬ 1500 ОБ / МИН 65VDC 70W БИПОЛЯРНЫЙ скажите пожалуйста какой драйвер можно заказать в Китае я в этом не силён , если не трудно коннчно
Спасибо за ценную информацию. Возник вопрос , а можно подключить шаговый двигатель к ардуино без драйвера? У меня есть маленький ШД 6-7мм диаметр и 12-14мм длиной.
Спасибо
Хоршо обьяснили но не всё понятно. Какова жесткость механических характеристик этих двигателей ?
всё понятно объяснили. спасибо. но вот слово Рауза... все равно плюс и подписка. :)
+Артур Шафиков Блин!, не заметил. Правельно говорят, свои ошибки не замечаеш
+Артур Шафиков Та мог бы сделать вид шо не заметил,ну что ты Шариков!? Обижаеш учителя.
Та наоборот все норм. Значит смотрят :)
+кожевник едвард не коверкай фамилии, эдди ) с нг тебя чувачек )
+Александр Писанец смотрят. отличные уроки у Вас :)
Спасибище !!!!!!!!!!!!))
Спасибо. Ткнул по рекламке)
Вам спасибо, все бы так )
Здравсвуйте, у меня микроконтролер Fujitsu и у меня на лагический "1" подает 3.3 В . этого хватает для управления драйвера L298N?
+Қайыржан Балдуов Да, работать будет.
Александр при компиляции в авр студии 6.2 Вашего проекта выдает ошибку отсутствие файла elf , но он там есть , в чем моя ошибка?
Попробуйте создать новый проект в студии. Мой откройте через блокнот, выделите и скопируйте в созданный проект.
крутящийся момент )))
Здравствуйте.
сть ли более упрощённые драйвера, с двумя входами, чтобы на один подавать импульсы (для шагания), а второй взод - направление движения?
Для данного типа шагового двигателя я такой микросхемы не знаю. L297 совместно с драйверами ключей. Не смотря что там не два входа. Как вам нужно, подойдет другой тип шагового двигателя униполярный.
Все отлично, спасибо
А какой именно тим подключения и код нужен для достижения высоких оборотов? Больше 1000, например?
ждем продвинутый урок
ОЧЕНЬ ХОТЕЛОСЬ СДЕЛАТЬ ДРАЙВЕР STEP/DIR С МИКРОШАГОМ НА AVR ПОМОГИТЕ В ТЕОРИИ РАЗОБРАТСЯ
Спасибо за урок хотелось бы узнать как управлять трьох фазным бесколекторным дигателем интересует сам принцип а драйвер для него может быть указаный в вашем видео и l6234
спасибо!!)
Александр, подскажите, а достаточно ли импульса между тактами МК для инициализации шага? В смысле между
. PORTA &=~(1
+Алексей Мельников Не очень понял вопрос. Но если вы имеете виду отключение одной обмотки и подключение другой, то да вполне.
не видел ли ктото драйвер на слыбые 5в двигатели?
a4988 в основном от 12в. нужно чтото более низковольтное.
А можно за питать переменным напряжением, одну обмотку напрямую а вторую, через конденсатор . Получится подключение со смещением? Для примера вы показали ротор с двумя полюсами поэтому не понятно как ведет себя ротор например с 6 полюсами.
Нет, так не получится. Это не трехфазный мотор а шаговый, совершено c другим принципом работы.
@@user-mj8ux1bn2c На Ютубе много примеров как запустить шаговый без драйвера и они действительно запускают.
10:24 Скажите вкратце, что за схемы и алгоритмы нужно использовать, для того чтобы добиться стабильной работы ШГ от ЖД на оборотах 5400-7200 об/мин. ?
Плавный разгон на нужные обороты, иначе может произойти срыв полюсов. Обязательно отслеживать ток шаговика так как напряжение нужно будет поднять в моем случае с 5В на 24В. Это нужно для того чтобы увеличить силу и время крутящего момента. Это основное.
спс, это для меня сложновато пока, попробую использовать родной драйвер от жд.
Интересно сколько он моторов может потянуть если их параллельно подключить..?
Хочу заметить - не ...крутящийся момент... - а надо говорить крутящий момент! - это как раз указывает на то что какое усилие на валу двигателя, а не на то что вал просто крутится. Это важно.
сгорела плата, подал 24v, снял мост как вы говорили двигатель встал в ступор в пшикнула плата. печально....
Очень хороший и понятный обзор. Александр у меня такой вопрос - возможно -ли подключение драйвера на транзисторах, указанной вами в первой части, к микросхемам КМОП -технологии серии К561ЛА7, ТМ2, (благо этого добра у меня много). И второй возможно-ли подключения драйвера к ним L298N?
Да можно на ТМ2 - 2шт. и ЛА7 - 1шт.
можно ли вместо L298N использовать ULN2003? Спасибо
Не работал с такой
Дружище скажи пожалуйста как можно цифровым сигналом управлять шаговым двигателем .Например есть сигнал шаговый двигатель повернут на примерно 90 градусов, если нет сигнала он возвращается в исходное положение . И все это для того чтоб управлять заслонкой . чтоб она открывалась если нужно и закрывалась если не нужно
Нужно программу писать для мк, я так на пальцах не объясню.
День добрый Александр.
При подключение 2-х. датчиков расстояния (hc-sr04) можно ли их подцепить на 3 порта? для импульса использовать 2 порта, а для захвата - 1 внешнее прерывание. Я думаю выхода с датчиков подцепить через диоды. Все остальное прописать программно. И еще, датчик работает от 5 в, будет ли он работать от 3.3 в, или все таки на него подать 5 в.(МК на 3.3в)
+Vova Korobkov Датчик работает только от 5 вольт,ниже 4 вольт начинает неправильно делать замер. Насчет одного входа не скажу надо про бывать, теоретически должно работать.
ссылка на драйвер не верна.
А где "программирование микроконтроллера"? 0:08
В полушаговом режиме шаги 3 и 4 ротор смотрит в другую сторону, а так Респект автор, очень красиво и подробно сделал, у меня бы сил не хватило, правда. Что за программа в которой сделано видео, мне она понравилась?
Отличное видео, как раз собираюсь ЧПУ собрать. Ардуино не для Ваших подписчиков. На днях просматривал прошлые ролики, искал как отключить подчеркивание русских комментариев в ATMEL STUDIO подзабыл. Пока ковыряю управляющие программы, под какую будем точить камень. Жду с нетерпением новых видео.
Спасибо. Начинал с Вами моргать диодом, а недавно BOOT Loader программу написал для atmega8 из любопытства к гарвардской архитектуре.
P.S. Когда перейдем на ARM ?
Ошибка в видео, где про 8 шагов. Полюса не по порядку нарисованы. Вызывает непонятку
Александр добрый день! Я хочу задать вам необычный вопрос. Почему вы работаете в основном с МК Atmel? Просто читал что многие переходят на STM32, потому что они лучше в разы. И я вот метаюсь меж двух огней.
+Dmitriy kosterov Я вас понимаю) сам накупил отладчик и микроконтроллеры STM32. Давно хочу перейти на stm32, но это опять нужно все учить. Но пока мне и atmege для всего хватает. Конечно stm луче, но и сложнее, как для начинающих не самый летучий выбор.
+Александр Писанец, Вся наша жизнь - это учёба)). Так что я думаю переходить надо, ведь, человеку который знает AVR и ARM - цены не будет =)
Здравствуйте. Буду очень рад если кто-то поможет советом. Хочу собрать проводной электронный follow Focus для регулирования фокуса зеркальной камеры закреплённой на обычном механическом Steadicam. Нужна плата управления для шагового Двигателя. Чтобы на ручку стедикама закрепить какой-нибудь переменный резистор или что-то подобное и пропорционально резистору крутить мотор. А возле объектива камеры закрепить этот самый двигатель и через маленький зубчатый ремень или шестерню одетую на этот объектив, была возможность плавно крутить кольцо фокусировки, с помощь этого резистора.
Как подключить биполярный ШД чтоб он играл музыку?
Если все такие умные, где же наша электроника на прилавках. Везде импорт из Китая, но мы пиздец какие молодцы.
Поясните пожалуйста. Покупаем эту плату управления: ru.aliexpress.com/item/15931-Free-Shipping-New-Dual-H-Bridge-DC-Stepper-Motor-Drive-Controller-Board-Module-L298N-MOTOR/32355666632.html?aff_platform=aaf&cpt=1505800879307&sk=Ee2JQzjUz&aff_trace_key=58d2598879a44fdea83bcb09408d334a-1505800879307-05027-Ee2JQzjUz&terminal_id=a1d09058cb744116b9db24f60c4ac64f - подключаем к ней двигатель + питание = все готово и будет работать? И не каких Ардуино (Уно, Нано, Банано) не нужно?
Микроконтроллер нужен
Ошибки в рисунках сбивают с толу.
Отличный познавательный урок! Вот тут шаговики недорогие - ali.pub/0ejyn
День добрый Александр.
Шаг, Полу-Шаг- это понятно.
А можете хотя бы письменно объяснить 1/16 шага?
+Vova Korobkov Я так понимаю вы имеете виду микрошаг. Там много обяснять нужно, проще использовать готовый драйвер.
+Александр Писанец на 3д принтере стоят работают, интересно знать как?
Так там и стоят драйвера. Спросить можно тут
czcams.com/channels/hU649fxsF-koQ6bcLkih9w.html
ШАГ
Рауза как Rауза или Пауза ?)))
Здравсвуйте,
в продолжении темы по шаговым двигателям не могли бы вы сделать видео-урок по теме гексапода управлемого шаговиком. Здесь готовый проект на немецком. Разобраться в нем и рассказать бы его публике. www-user.tu-chemnitz.de/~ygu/mb-iwp/Hexapod/. И еще конкретно по шаговым двигателям здесь www-user.tu-chemnitz.de/~ygu/mb-iwp/Schrittmotorsteuerung/.
+Alex O Я такими проэктами не когда не занимался.
Не могу воспринимать, музыка отвлекает
Лучше бы пример кода выложили.
начну с того что ардиной баловался год назад и я полный чайник , но очень нужна помощ, Помогите пожалуйста запустить мотор дши 200 для чайников , имею мегу 2560 а драйвер а3984 , вот фотка mkpochtoi.narod.ru/A3984_microshag_16_steeps_70x40_mm_mkpochtoi_ru_pic.jpg , пожалуйста опишите чайнику как все надо =) 8 проводов у мотора , соеденил их по парам как здесь указанно www.cnccontrollers.ru/motor_on.html
6
Рауза (1сек), не рауза с Пауза!!!
жопу свою критикуй
Полумост для шаговиков это не хорошо! Работает шаговик с ним отвратительно, для них есть готовые драйвера!
+Alexandr Kozir Готовый драйвер и состоит из моста в дорогих драйверах может строится все на поливиках.
К примеру на микросхеме l298 микроконтроллер берет на себя передергивание всех обмоток и плавности хода добиться трудно и беда с микрошагом, а например микросхема a4988, уже работает по другому управление ведется двумя выводами step и dir. Ну если просто погонять движок поиграться то l298 пойдет, а для чего то серьезного я думаю врят ли!
+Alexandr Kozir С микросхемой не работал a4988. А насчет L298 то все на ней нормально работает, если на микроконтроллере все управление делать то программа солоновата выходит. Но можно и драйвер применить.
Короче говоря, питается он двуполярным переменным током, и весь сказ.
И вы считаете что новичку, все станет ясно после такого объяснения )
Да я и есть новичок, и я написал то что я понял из увидинова, только чуть чуть не правильно написал, ни двуполярным а двух фазным переменным током.
Правильно вы все поняли, выходит не зря я потратил время )
Автор хренов балабол!! Где плата с превью картинки?!
Я рассказал как она работает, а именно какой драйвер используется
класс спасибо
+сергей рудюк Спасибо, старался.
+Александр Писанец
Спасибо за очень познавательное видео, с меня лак! А как сделать контроллер для управление драйверам мостовых ключей?
Так на микроконтроллере все и делается.
+Александр Писанец
Объясните про порты ABCD, что туда потключается?
+Сергей Сергей На микроконтроллере ?