Свой контроллер BLDC для исследований

  Рет қаралды 16,102

TDM Lab

TDM Lab

Күн бұрын

Пікірлер: 132
@TDMLab
@TDMLab Ай бұрын
Ютуб что-то со страшной силой стирает все комментарии, так что некоторые вопросы и ответы на них просто исчезли. Кто спрашивал, что за книга на 25:00, это "Основы регулируемого электропривода, антиучебник" Ю.Н. Калачёв, Д.В. Самохвалов. upd: На 29:45 информация по приобретению контроллера из видео (предзаказ).
@ОлегАсмолов-й5н
@ОлегАсмолов-й5н Ай бұрын
@@TDMLab Я спрашивал, благодарю!
@AndersonSilva-dg4mg
@AndersonSilva-dg4mg 19 күн бұрын
Что значит векторный контроллер?
@TDMLab
@TDMLab 19 күн бұрын
@@AndersonSilva-dg4mg Контроллер с векторной системой управления в противовес скалярному, подробнее тут: ru.about-motors.com/motorcontrol/vector/
@ОлегАсмолов-й5н
@ОлегАсмолов-й5н 19 күн бұрын
Сегодня в очередной раз после ремонта тестил "частотник" с асинхронным двигателем. Векторное управление работает просто супер, почему никто не пытается повторить Векторное управление именно асинхронным двигателем???
@TDMLab
@TDMLab 19 күн бұрын
@@ОлегАсмолов-й5н Так векторное управление для АД это уже давно норма, по сути оно развилось даже раньше чем для синхронных. Сейчас каждый приличный промышленный частотник для АД делает векторное.
@ВРЕМЯИНЖЕНЕРОВ
@ВРЕМЯИНЖЕНЕРОВ 9 күн бұрын
Спасибо!!! Такой информации мало где можно найти!!! Контент супер!!!!
@TDMLab
@TDMLab 9 күн бұрын
Спасибо за отзыв😊
@Сергей-Кот
@Сергей-Кот Ай бұрын
Ты че как часто видосы выпускаешь, даже 3 лет не прошло
@TDMLab
@TDMLab Ай бұрын
Только лишь месяц😊 kzbin.info/www/bejne/h2PddnqkeNOVn6c
@E-mtb99
@E-mtb99 Ай бұрын
@@Сергей-Кот 3 лет?
@ecstasy3701
@ecstasy3701 Ай бұрын
@@Сергей-Кот 😁😁😁
@Sanchogus
@Sanchogus Ай бұрын
Круто, аж чуть не замотивировался сдуть пыль со своего частотника, но лень таки победила :D
@Vellins
@Vellins 23 күн бұрын
Захожу сюда получит мотивации и немножечко поплакать. Сильно! Большое спасибо!
@aleksandrtorbin7325
@aleksandrtorbin7325 Ай бұрын
Спасибо за видео Дмитрий!
@openFrimeTv
@openFrimeTv 29 күн бұрын
спасибо что делитесь полезной информацией)
@JollyRider83
@JollyRider83 23 күн бұрын
А я сам писал :( А тут все готовое оказывается!
@GetUpYou
@GetUpYou Ай бұрын
Спасибо за видео, очень полезное интересное для меня, как студента 2-го курса магистратуры по этому профилю) Практики у нас очень мало...
@ppeminem5516
@ppeminem5516 Ай бұрын
Видос супер крутой, хотелось бы увидеть особенности проектирования контроллеров под напряжение 140 - 180v (например как на моноколесах). У самого лежит мотор от гибрида, как раз на 144v номинала, хотелось бы заставить работать его на максимум (20квт номинал, 80квт пик)). В идеале даже бы купил модуль, предназначенный для того чтобы просто подключить к нему транзисторы, расположенные на какой-либо собственной базе, обеспечивающей мощное охлаждение!) Если такой проект вас заинтересует - буду ждать с нетерпением!
@ensemdrg3ps368
@ensemdrg3ps368 Ай бұрын
Кстати да, сам таким-же проектом с гибридом помаленьку игрался но с токами определяемыми резольвером. Датчики холла явно кажутся более интересными в этом плане, без разгуляний в +-5* вращения
@ZloyTips
@ZloyTips Ай бұрын
Лайк поставил, пошёл нервно курить в сторонке от осознания своих низких познаний..
@user-LatroNew
@user-LatroNew Ай бұрын
Спасибо Вам за видео! Вы большой молодец!
@TDMLab
@TDMLab Ай бұрын
@@user-LatroNew Спасибо за отзыв😊
@boolkablya
@boolkablya Ай бұрын
Видео просто супер! Огромное спасибо за труд!
@bulgariaphoto4224
@bulgariaphoto4224 Ай бұрын
Очень круто, особенно, если сам пытался сделать блок управления BLDC мотором :-)
@1112-i5h
@1112-i5h Ай бұрын
Моё уважение ❤
@cHIMARS
@cHIMARS Ай бұрын
чет просто божишь дайте боги ему здоровья и долгих лет
@SE-qv8ht
@SE-qv8ht 25 күн бұрын
Лайк плюс комент для продвижения канала...
@МихаилСеров-ю6о
@МихаилСеров-ю6о Ай бұрын
Очень круто! Молодец!
@BB-ti9bf
@BB-ti9bf Ай бұрын
Сам часто использую V3minie, но основная рабочая лошадка j-link
@Монологиожелезках
@Монологиожелезках Ай бұрын
Вот теперь написать софт на смартфон, который по USART через блюпуп подключится и затем будет делать сначала разное, а потом используя ядра для нейросетей сам всё настроит. Возможно даже анализируя не только поступающие с контроллера данные, но и глядя на всё происходяшее через камеру смартфона.
@user-ustarfostman
@user-ustarfostman Ай бұрын
Вот бы момент крутящий замерить под алгоритмом foc и трапеция при одном и том же потребление, на сколько больше foc развивает момент вращающийся, измеритель крутящего момента можно на этом контроллере сделать, совместно с двигателем?
@SolarReannex
@SolarReannex Ай бұрын
Спасибо!
@Huma-Motors-BLDC-Builder
@Huma-Motors-BLDC-Builder Ай бұрын
Блин сложно как =). У меня только мозгов хватило на то, что бы крутить мотор на датчике холла с транpистором (электронный коллектор) - но остановить было сложно даже на 1 фазе от одной банки 18650.
@Thesnowiswhite
@Thesnowiswhite 25 күн бұрын
Здравствуйте! Спасибо огромнейшее за это видео. А можно ссылку на эту среду разработки?
@TDMLab
@TDMLab 24 күн бұрын
Спасибо за отзыв!😊 Ссылку можно найти в любом поисковике по запросу: X-CUBE-MCSDK - STM32 Motor Control Software
@Thesnowiswhite
@Thesnowiswhite 24 күн бұрын
@@TDMLab спасибо. Я уже через видео написал в поисковике. Уже установил. Но чего то не могу плату выбрать. Там такой то как у меня нет. А есть русификатор этой программы? У меня меркантильные цели. Нужно мотор от токарного запустить. Нет заводских блоков. Точнее один продают за конский ценник вместе с мотором. Плюс конская цена доставки. Но это очень дорого. И мотор не нужен. Я не умею программы писать на C++. Но ваше видео как инструкция чего делать нужно. Сняли бы вы для чайников как плату свою добавить и проект сделать конкретно под три датчика холла. Я то уже силовую сборку PS21964-4A купил.
@SimonMicrochip
@SimonMicrochip 22 күн бұрын
А OpenSource ESC прошивки для дронов подходят на мотор-колеса?
@TDMLab
@TDMLab 22 күн бұрын
В ESC для дронов 6-ти шаговое управление и без датчика ротора, а мотор-колеса обычно с Холлами.
@MrQuazar
@MrQuazar Ай бұрын
Шикарно
@Fjyclydjgu
@Fjyclydjgu Ай бұрын
О наконец новое кино
@martynovvyacheslav9893
@martynovvyacheslav9893 Ай бұрын
Как понял двигателем можно управлять с частотой 100 раз в секунду (10 мс). А до какой частоты можно разогнать исполнение команд? 1000 раз в сек чип потянет? Режим стабилизации мощности.
@TDMLab
@TDMLab Ай бұрын
@@martynovvyacheslav9893 Очень странный вопрос, но скажу так, контур управления током в системе работает на частоте ШИМ то есть на 10-100кГц, контур управления скоростью работает на частоте 1кГц.
@martynovvyacheslav9893
@martynovvyacheslav9893 Ай бұрын
​@@TDMLab спасибо, понятно, значит теоретически можно
@daniilolenev4593
@daniilolenev4593 Ай бұрын
Вот бы подружить это с платой управления 3д принтера)
@TMno
@TMno Ай бұрын
так легко - генерируешь код для контроля положения, берешь пару свободных ног контроллера - stepdir, вешается прерывание на степ, ну и в аккумулятор фазы "целевого угла поворота" плюс или минус шаг(пересчитанный в радианы конечно же и кратный разрешению энкодера) а если не заморачиваться - есть пошаговые инструкции по конфигурурованию и калибровке PID для плат ODrive на примере принтера VZBot. собственно если для исследований - то лучше эта плата, если прикрутить безколекторники - то ODrive (немного дешевле из за массовости)
@daniilolenev4593
@daniilolenev4593 Ай бұрын
@@TMno Спасибо за ответ!! Теперь понимаю что есть смысл попробовать
@ciklomat
@ciklomat Ай бұрын
Такое устройство будет полезным, если оно сможет работать и с резольвером.
@TDMLab
@TDMLab Ай бұрын
Резольвер можно через внешний декодер подключить, может когда-нибудь покажу.
@z708z708
@z708z708 Ай бұрын
а какими двигателями вы умеете управлять? гибридными ассинхронниками?
@TDMLab
@TDMLab Ай бұрын
Да я вроде все видео про это рассказываю, основное назначение PMSM/BLDC двигатели, но АД так же могут управляться так как с точки зрения схемы контроллера разницы нет, только ПО.
@ПОКАНЕПРИДУМАЛ-м2у
@ПОКАНЕПРИДУМАЛ-м2у Ай бұрын
Если можно в двух словах как профилер мотора измеряет активное сопротивление и индуктивность обмоток? И где и как и для чего оно используется в расчётах?
@TDMLab
@TDMLab Ай бұрын
Зная напряжение и измеряя ток несколько раз в переходном процессе получает реактивное сопротивление. В регуляторах используется.
@Anton-kr5vc
@Anton-kr5vc Ай бұрын
Я хочу этот контроллер, где купить? И когда будет своя оболочка для настройки всего, а не использовать STM оболочку.. ✍️
@TDMLab
@TDMLab Ай бұрын
Магазин группы ВК, на 29:45 про это. Свое будет в виде кода, по собственной GUI ещё пока рано говорить.
@ВладимирФедосеев-я5з
@ВладимирФедосеев-я5з Ай бұрын
Громаднейшее спасибо! Я уже и сам разобрался, почти во всём, но рад убедиться что всё понял правильно:)
@Ais_Hunt
@Ais_Hunt Ай бұрын
называется, я просто на самокате/маунтинг-борде покататься хотел ))
@rasimbot
@rasimbot Ай бұрын
Потенциал на нижнем шунте может стать ниже земли в момент индуктивного выброса, верно?
@TDMLab
@TDMLab Ай бұрын
Потенциал на шунтах переменного знака в принципе как и ток, а далее мы его смещаем в положительную область и усиливаем для АЦП.
@Stan-Park
@Stan-Park Ай бұрын
А можно с этой либой сделать источник момента, независимо от скорости вращения (хоть отрицательная) ? при этом чтобы работала векторно и было очень плавно?
@TDMLab
@TDMLab Ай бұрын
Управление по моменту вполне можно сделать с той оговоркой, что если скоростью мы можем управлять напрямую, измеряя именно физический параметр, то момент считается пропорциональным току в фазах, а это близко к правде, но есть нюансы.
@Stan-Park
@Stan-Park Ай бұрын
@@TDMLab А какие нюансы? Нелинейности на скоростях близких к 0?
@TDMLab
@TDMLab Ай бұрын
@@Stan-Park Да, скорости близкие к нули и наоборот скорости близкие к максимальным. Еще колебания момента при вращении будут зависеть от конструкции. На многополюсных колебания меньше, а собственная ЭДС ближе к синусу.
@Stan-Park
@Stan-Park Ай бұрын
@@TDMLab Спасибо! попробую тогда сделать стенд на моторе для gimbal подвесов, у него как раз много полюсов
@0xDEADBEFF
@0xDEADBEFF Ай бұрын
Да, но свой контроллер для bldc правильней записывать от самодельного ЛБП)
@maksimgurtovenko2041
@maksimgurtovenko2041 Ай бұрын
Вот, кстати, интересно, почему бы вместо шунтов не измерять ток по падению напряжения непсредственно на транзисторах?
@TMno
@TMno Ай бұрын
для защиты от кз можно - а для точного измерения - тяжко - внутреннее сопротивление открытого транзистора плывет от температуры
@TDMLab
@TDMLab Ай бұрын
Выше верно написали, что надо вводить таблицу коррекции от температуры, в идеале отдельно температуры каждого плеча и калибровать отдельно. Сопротивление открытого канала от транзистора к транзистору будет значительно изменяться. Хотя этот способ измерения возможен и даже применяется, но требует аппаратной реализации и не имеет выгод от установки тех же Холлов в фазы.
@maksimgurtovenko2041
@maksimgurtovenko2041 Ай бұрын
​@@TDMLab С калибровкой как раз проблем нет. Во-первых, в даташите на транзисторы приведена кривая зависимости сопростивления от температуры. Во-вторых, все транзисторы сидят на одном радиаторе и и имеют плюс-минус одинаковую температуру. И на том же радиаторе сидит термопара, потому что в любом случае вам нужна защита от перегрева. Что значит "требует аппаратной реализации" мне не очень понятно. А вот выгода довольно очевидна: отсутствие падения напряжения на шунтах и отсутствие дорогих датчиков холла.
@TDMLab
@TDMLab Ай бұрын
@@maksimgurtovenko2041 В даташите приводится типовая кривая, а не для конкретного транзистора. Разброс сопротивлений канала указан в параметра Rds ON min-max и он очень значительный. Кристаллы транзисторов будут иметь разброс по температуре, всегда. Один радиатор и близкое расположение друг к другу это частный случай. Может быть совсем иначе. Аппаратная реализация это то и значит, что схема должна будет усиливать не сигнал с шунта, то есть ВСЕГДА близкий к нулю, а сигнал с фазы.
@ПОКАНЕПРИДУМАЛ-м2у
@ПОКАНЕПРИДУМАЛ-м2у Ай бұрын
Спасибо большое. Почему вы не озвучили способ измерения фазного тока с помощью падения напряжения на самих же ключах? Там не всё просто, нужна таблица коррекции по температуре ключей, но всё же.
@micromaster4405
@micromaster4405 Ай бұрын
Ну и какой смысл? Если сопротивление ключа плавает как минимум от параметров окружающей среды
@TDMLab
@TDMLab Ай бұрын
Пожалуйста. Капризный метод, потому в SDK его нет. Если нужно уменьшить сопротивление то лучше переходить сразу к Холлам в фазах.
@ПОКАНЕПРИДУМАЛ-м2у
@ПОКАНЕПРИДУМАЛ-м2у Ай бұрын
@@TDMLab спасибо за ответ. Интересно... Я 3 года езжу на заводском контроллере с таким способом измерения фазного тока и контроллер хорошо работает. Скоро я сделаю замеры(в квартире будет стенд, это моё хобби) как и на сколько будут плавать показания. Я могу отписаться о результатах, и если всё будет не плохо, вы готовы попробовать?
@TDMLab
@TDMLab Ай бұрын
@@ПОКАНЕПРИДУМАЛ-м2у можно применять и применяется такой метод в серийных контроллерах, но для этого нужна аппаратная поддержка. При этом это то же по сложности что измерять напрямую в фазах.
@ПОКАНЕПРИДУМАЛ-м2у
@ПОКАНЕПРИДУМАЛ-м2у Ай бұрын
@@TDMLab аппаратная поддержка прямо в Микроконтроллере(MCU)???
@olegmiroshin2152
@olegmiroshin2152 27 күн бұрын
можно ли купить ваш контроллер?
@TDMLab
@TDMLab 27 күн бұрын
Информация на 29:32
@denisyegorov5109
@denisyegorov5109 13 күн бұрын
Спасибо, что делитесь знаниями. Подскажите программатор STlinkV2 "китайский" будет работать с этим SDK? или только оригинальный нужно покупать 25 баксов за свистульку, жаба не даст покоя ) Если интересно про моторы от Теслы kzbin.info/www/bejne/ap2qh5yjgbBobsk
@TDMLab
@TDMLab 13 күн бұрын
Спасибо за отзыв!😊 Не, китайский не прокатит, так как тут еще и USART в программаторе используется для прямого управления и сбора данных.
@TDMLab
@TDMLab 13 күн бұрын
Да-да, я смотрю канал Munro периодически.
@MrYrodz
@MrYrodz Ай бұрын
Все мотор-колеса издают легкий свист при работе. Возможно ли избежать этого явления, если подобрать алгоритм управления и аккуратно его настроить, или это вызвано конструктивными особенностями?
@TDMLab
@TDMLab Ай бұрын
Зависит от конструкции мотор-колеса. Если звук вызван коммутацией обмоток то векторное управление это решит если выставить частоту ШИМ >16кГц, выходя за звуковой диапазон. Но если причина конструктивные особенности мотор-колеса, то до конца свист не победить, я встречался из тем и с тем.
@S69Nik
@S69Nik Ай бұрын
@@MrYrodz частота
@47clere
@47clere Ай бұрын
Не все свистят, только на дешёвых контроллерах у которых нет синуса или у мотора обмотки не пролачены
@ОлегАсмолов-й5н
@ОлегАсмолов-й5н Ай бұрын
Добрый день на видео было видно литературу о преобразованиях, что это за книга 📚? Спасибо!
@TDMLab
@TDMLab Ай бұрын
Вот тут t.me/TDMLab/411
@Slesar.
@Slesar. Ай бұрын
Обычно сначало придумывают полезное устройство или систему, а потом только как это будет реализовано, какие серво двигатели и какая система управления. Если нет инновационного устройства, то зачем все это? Готовых отлаженных сервоприводов полно на рынке практически под все сферы применения, быть может проще приспособить готовое?
@TDMLab
@TDMLab Ай бұрын
Так я же не настаиваю, приспосабливайте, я об этом и говорю 28:43
@Slesar.
@Slesar. Ай бұрын
@@TDMLab, Пока нет идеи для чего это нужно, что надо получить на выходе, очередной ёМобиль или ЧПУ, это все не имеет смысла. Да и для мобиля и для ЧПУ не имеет смысла, так как рынок перенасышен такими готовыми решениями и компонентами к ним.
@TDMLab
@TDMLab Ай бұрын
@@Slesar. Что это не имеет смысла?
@pswru
@pswru Ай бұрын
@@TDMLab Не имеет смысла поддерживать и развивать конкуренцию, не имеет смысла обходить привязки производителей к собственным частным=дорогим расширениям/апгрейдам, не имеет смысла обсуждать обход колониальных приёмов дойки через самодостаточность, даже в мелочах и на кошечках. Спасибо за 13:36 60 vs 120 наглядно, не встречалось. Обмен выходов холлов B и С кажется приведёт именно к такому результату ? Лично я не встречал 60 град на графиках, думал что 2 цикла сигналов за оборот поля. Кстати как способ сэкономить провод в жгуте мотор колеса для датчика температуры, а возможно и увеличить число холлов - исключающее ИЛИ над 3 входами = 1 корпус КМОП или ТТЛ логики.
@TDMLab
@TDMLab Ай бұрын
Поменять местами не получится, можно только если инвертировать один. Мне вот встретился на 60гр, я то же немного удивился. Да, XOR все правильно, согласен. Внутри МК тот же XOR на входе.
@nikolyayakimenko6986
@nikolyayakimenko6986 Ай бұрын
честно до конца не досмотрел, я по большей части обычный пользователь, но какова цена такого контроллера если по себестоимости?
@TDMLab
@TDMLab Ай бұрын
@@nikolyayakimenko6986 Себестоимость зависит от размера партии для 10 и 1000 это будут сильно разные числа.
@hutoryanin
@hutoryanin Ай бұрын
"Какой-то добрый комментарий..."
@TDMLab
@TDMLab Ай бұрын
Благодарствую🙂
@BB-ti9bf
@BB-ti9bf Ай бұрын
Кстати цена за готовый контроллер, что на видео, более чем адекватная
@Bondarev-Y
@Bondarev-Y Ай бұрын
@@BB-ti9bf как его найти?
@TDMLab
@TDMLab Ай бұрын
​@@Bondarev-Y ответ на 29:50
@Bondarev-Y
@Bondarev-Y Ай бұрын
@@TDMLab чет дорого. Почему не взять одрайв? Там то же самое
@TDMLab
@TDMLab Ай бұрын
@@Bondarev-Y То же самое что? У них открытый исходный код?
@Bondarev-Y
@Bondarev-Y Ай бұрын
@@TDMLab стм, дрв.
@evgenyr4498
@evgenyr4498 Ай бұрын
Дядь ты кто? Что ты делаешь в моих подписках?))
@searus7237
@searus7237 Ай бұрын
Калокубер!
Свой контроллер для мотор-колеса
25:33
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 58 МЛН
ТЫ В ДЕТСТВЕ КОГДА ВЫПАЛ ЗУБ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 4,6 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,5 МЛН
Эксперименты с передачей звука I2S ESP32. Часть 1. Частоты оцифровки и фильтры.
24:02
Вот что я КУПИЛ на ALIEXPRESS.
11:41
Lisin YT
Рет қаралды 108 М.
мощный контроллер за очень дёшево
16:33
Кирилл Холодов
Рет қаралды 112 М.
Подводные камни китайских BMS
24:14
arduinoLab
Рет қаралды 59 М.
Собираю Пентагон 128 #1
26:41
Алексей Морозов
Рет қаралды 210 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН