BLDC контроллер своими руками на микроконтроллере STM32

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • Плата управления бесколлекторными двигателями на микроконтроллере STM32F103. Схема, чертеж платы:
    blog.avislab.c...
    Примеры и исходный код для STM32:
    github.com/avi...
    github.com/avi...
    Статьи об управлении бесколлекторными двигателями с помощью микроконтроллера STM32
    STM32 - BLDC Motor Control:
    blog.avislab.c...
    STM32 - PMSM Control:
    blog.avislab.c...
    Подборка видео о бесколлекторных моторах. BLDC, PMSM, векторное управление:
    blog.avislab.c...
    Все о brushless моторах:
    blog.avislab.c...

ความคิดเห็น • 149

  • @smorovoz
    @smorovoz 6 ปีที่แล้ว +27

    Видео вообще на +5! Спасибо за столь подробный анализ и пояснения!

  • @liftoman_777
    @liftoman_777 5 ปีที่แล้ว +5

    Вы обьясняльщик от бога :) несколько лет учу векторное управление и только сейчас понял. Спасибо за канал!

  • @microelectronics_technology
    @microelectronics_technology 6 ปีที่แล้ว +9

    Очень познавательное видео. Спасибо. Редко такое увидишь в инете.

  • @BurguyMtl
    @BurguyMtl 5 ปีที่แล้ว +4

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

  • @powerlabs9028
    @powerlabs9028 3 ปีที่แล้ว +2

    Очень информативно и доходчиво обьяснил))
    Автору респект👍

  • @sklivello
    @sklivello 3 ปีที่แล้ว +1

    Спасибо! Потихоньку вникаю в тему управления bldc двигателями...

  • @azbukaChisel
    @azbukaChisel 6 ปีที่แล้ว +4

    Огромное вам спасибо! Очень интересно. Делайте ещё! Ещё! И ещё)

  • @NIKOLAY_PSHONIA
    @NIKOLAY_PSHONIA 6 ปีที่แล้ว +4

    Работаю с силовой техникой - использую быстрый диод параллельно R3 R4 в обратном включении - тогда полевики быстрее закрываются. Еще важен монтаж Сток верхнего транзистора идет на микросхему (VS), а уж потом на Исток нижнего транзистора. Выходной провод подключается вблизи (VS). Может показаться мелочью - но вч тычки пропадают. D1 лучше использовать быстрый BYV27-200-TR (время 15-25 нс) и падения напряжения на нем по меньше 0,7-0,85в.

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      Спасибо за полезный совет.

    • @kazanbass175
      @kazanbass175 6 ปีที่แล้ว

      Avislab, ни одного дизлайка, красава)

  • @ВиталийБогачук-н4у
    @ВиталийБогачук-н4у ปีที่แล้ว +1

    Драйвер полумоста ir2101 имеет встроенную аппаратную защиту от одновременного открытия верхнего и нинего ключей, что освобождает контроллер от необходимости вставлять дедтаймы. Собственно драйвера для того и создаются, чтобы упростить управление аналоговыми цепями при помощи цифровых устройств.

  • @user-ji5nb5yt1g
    @user-ji5nb5yt1g 3 ปีที่แล้ว

    Так подробно и доходчиво объясняют единицы! Спасибо!

  • @electricpower_ua
    @electricpower_ua 4 ปีที่แล้ว

    Очень полезное и информативное видео... Я конечно, все, что сказано в этом видео знаю и ничего нового для себя, не услышал, но все-равно, заслушался... Насколько плотно четко и доступно подана информация - браво!

  • @Serega643
    @Serega643 4 ปีที่แล้ว

    Большая благодарность за отснятый материал!!! Успехов Вам!!!

  • @ИванИванов-ж1г1я
    @ИванИванов-ж1г1я 4 ปีที่แล้ว +1

    Очень интересно. Отличная подача материала. Спасибо

  • @СергейТыщенко-х2з
    @СергейТыщенко-х2з 5 ปีที่แล้ว +1

    Очень познавательно и толково, спасибо большое.

  • @ПорохАнатолий
    @ПорохАнатолий 5 ปีที่แล้ว

    Четко, понятно, без воды! Лайк подписка

  • @vadim7229
    @vadim7229 5 ปีที่แล้ว +1

    Просто шикарно! Спасибо!

  • @alexled2759
    @alexled2759 2 ปีที่แล้ว

    Очень информативное видео!

  • @sledleo
    @sledleo 4 ปีที่แล้ว +1

    ТОП контент! Круто!!

  • @msdesignru
    @msdesignru 6 ปีที่แล้ว

    Irf540 во многих китайских драйверах стоят, а значит их там можно попробовать купить. Спасибо за видео.

  • @verdana3d
    @verdana3d 3 ปีที่แล้ว

    Красава, отличная работа. Спасибо

  • @ВиталийБогачук-н4у
    @ВиталийБогачук-н4у ปีที่แล้ว

    При параллельном включении мосфетов, выравнивающие ток резисторы необходимо включать в истоковые цепи. Величину сопротивлений выравнивающих резисторов следует выбирать одного номинала, исходя из падения напряжения на них при максимальном рабочем токе - около 0,7 вольта. А резисторы в цепях затвора льшь сглаживают паразитные ёмкостные и индуктивные всплески (осцилляции).

  • @igormorozov6801
    @igormorozov6801 5 ปีที่แล้ว

    Просто платиновая информация, да по полочкам!
    Конечно серийный образец купить проще.
    Но причина №3 (докопаться и разобраться) пересилила.

  • @user-jp2xc7tv1f
    @user-jp2xc7tv1f 3 ปีที่แล้ว

    Супер, все правильно и просто.

  • @reptiloidx8942
    @reptiloidx8942 3 ปีที่แล้ว +2

    ПРИВЕТ А ЕСТь ЛИ СXЕМА НЕ АРДУИНОВСКАЯ ДЛЯ УПРАВЛЕНИЕ ТРЁXФАЗНИКА С УСТАНОВКОЙ ПЛАВНООГО ПУСКА ИЛИ ПЛАВНОГО ТОРМОЖЕНИЯ ИЛИ ПУСК ВПЕРЁД ИЛИ ПУСК НАЗАД ??? СПАСИБА !!!!!

  • @aleksandrkozlov9286
    @aleksandrkozlov9286 6 ปีที่แล้ว

    Можно по подробнее рассказать про бездатчиковое определение положение ротора BLDC, схематехнику, откуда и с чем сравниваете АЦП во время подачи коротких импульсов

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      Про бездатчиковые BLDC будет следующее видео.

  • @TheDiscoLux
    @TheDiscoLux 5 ปีที่แล้ว

    Резистор на затворе ограничивает ток драйвера и фронты сглаживает. И разница в 10наносекундах открывания одного транзистора быстрее другого не выведет из строя. Импульсные токи гораздо больше сток исток чем 2-5 раз. А так хороший ролик.

  • @ДаниярСитов
    @ДаниярСитов 4 ปีที่แล้ว +1

    Здравствуйте , а можно купить готовый слабенький вариант и его умощнить?

  • @ВикторВи-Рус
    @ВикторВи-Рус 5 ปีที่แล้ว

    Бесспорно видео просто отличное!
    Хотелось бы уточнить один нюанс, на 6.24 минуте видео говорится о частоте ШИМ и " дид тайме" , но на сколько мне известно частота ШИМ как правило постоянна при таком способе управления скоростью вращения, меняется длительность импульса а период(частота) постоянен! Таким образом меняется время открытого состояния транзистора за период!
    При ШИМ изменяется действующее напряжение, т.е. меняется напряжение на нагрузке.
    ????
    Или в видео другой способ описывается?
    Или же тут за счёт изменения частоты происходит изменение скорости вращения???
    Тогда это не ШИМ а просто частотное управление скоростью!????
    Хотелось бы уточнить у автора для правильного понимания...

  • @yehorpererva6803
    @yehorpererva6803 6 ปีที่แล้ว +1

    Так ACS712 уже ж не рекомендуют для использования в новых разработках. Замена на ACS723.
    Или использовали ACS712 просто потому, что он был в наличии?
    П.С. за видео - спасибо!

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      Эта плата собиралась из того что было, ACS712 в том числе. Но, про ACS723 я не знал, спасибо.

  • @igormatveev7743
    @igormatveev7743 6 ปีที่แล้ว

    Anti spark - хорошо, но конденсатор нужно еще и разряжать при снятии питания. Если конденсатор емкий и на высокое напряжение с этим могут быть проблемы - если просто поставить параллельно резистор может или сильно греться в процессе работы или очень долго разряжать конденсатор при отключении питания. Подбирал сопротивление экспериментально.

    • @Kachanivskuj_litsey
      @Kachanivskuj_litsey หลายเดือนก่อน

      навіщо розряджати? це ж не мережевий блок, де 310В як їбане то зірки в очах стають - тут низька і безпечна напруга

  • @MAGDEBACH
    @MAGDEBACH 5 ปีที่แล้ว

    Вы где всё это время были?! Я ваш сайт перечитал до дыр, а канал так и не нашёл. По вентельному электроприводу вообще нет информации в интернете и библиотеке, а она нужна. Нужное дело делаете.

  • @Goglebogle1
    @Goglebogle1 2 ปีที่แล้ว

    Подскажите, а для 1s можно собрать такой рконтроллер? На машинку стрижки волос нужен

  • @prurieure775
    @prurieure775 5 ปีที่แล้ว

    Круто, ну хоть Вы расскажите то, что сколько можно цеплять транзисторов на одно плечо? В даташите нигде не нашёл, в моем случае, ir2104

  • @sssserya1
    @sssserya1 ปีที่แล้ว

    Глянув даташит драйвера думаю розібрався в чому причина вигорання, у нього струм максимум це 360 міліампер на закритття а у вас резистор стоїть 20 ом, при 12 вольт живленняя драйвера це 600 міліампер. Треба ставить на ці драйвера як мінімум 40 ом на напругу 12 вольта щоб не вигорали а краще 100 ом .

    • @avislab7180
      @avislab7180  ปีที่แล้ว

      У Ваших розрахунках дещо не враховано:
      - Rg (Gate input resistance) силового транзистора;
      - Опір вихідних транзисторів драйвера (у високовольтних він значний);
      - Наявність R18, R26, R31
      - До того ж при закриванні силового ключа резистор майже не працює, бо шунтований діодом.
      То ж якби це було б причиною, застосована схема драйвера згорала б завжди та відразу. На щастя це не так і вона досі у мене працює. То ж причина в іншому. Драйвер може згоріти (не відразу, а при певних обставинах), якщо прибрати D2, D4, D6.

    • @sssserya1
      @sssserya1 ปีที่แล้ว

      @@avislab7180 Звісно крім цього ще є опір, тому це той номінал при якому драйвер 100% не згорить по схемі с даташита, ну якщо ви ставили такі номінали на затвори і він горів тоді мабуть брак.

  • @Брам-з1о
    @Брам-з1о 5 ปีที่แล้ว

    Здравствуйте.
    Можно ли использовать в качестве тестовой платы центральную плату от гироскутера? Цена б/у гироскутера колеблется в пределах 3..5 т.р.. Зато имеется два трёхфазных моста, два двигателя и источник питания на литий -ионных батарейках. Будут ли у вас эксперименты с подобными платами?
    Спасибо.

  • @freeshooter3163
    @freeshooter3163 5 ปีที่แล้ว

    Привет. Я сам с большим опытом,но стал вопрос быстрого позиционирования на бесколлекторниках. Вроде сверхбыстрых шаговиков. Есть идеи,как реализовать? Нужна точность положения,высокая скорость и старт с нагрузкой.Планирую доработать 3D принтер до сверхскоростей работы :)

  • @valikaleshevich1618
    @valikaleshevich1618 4 ปีที่แล้ว

    а как на счет широко распространенных драйверов ADP3418 и согласно его даташиту транзисторов - IPD12N03 и IPD06N03 (2шт) ?
    вроде бы широко распространенный драйвер/транзисторы из материнок. правда напряжение максимум 30V но для начала достаточно...
    драйвер с автоматическими дедтаймом, то есть, казалось бы, подавай себе на вход ШИМ и все дела...
    можно ли заменить на вашей схеме драйвера/транзисторы на эти, как думаете?

  • @РусланКиселев-ь3б
    @РусланКиселев-ь3б 11 หลายเดือนก่อน

    ничего не понял . но очень интересно

  • @kogram
    @kogram 5 ปีที่แล้ว

    Здравствуйте, а не могли бы подсказать какой драйвер лучше использовать вместо IR2101? Ни то, что бы не нравится IR2101, просто в виде прозвучала фраза, что это не самый лучший драйвер, а какие тогда лучше

  • @Yupitrer
    @Yupitrer 4 ปีที่แล้ว

    На 2:00 неправильно расказал. Для одновременной работы этого не достаточно. Могут сгореть так ты и сказал.

  • @ЕвгенийА-т6ч
    @ЕвгенийА-т6ч 4 ปีที่แล้ว

    Добрый день, как с вами связаться?

  • @АндрейКохановский-ы1я
    @АндрейКохановский-ы1я 6 ปีที่แล้ว

    Спасибо за познавательную информацию, понятное повествование!!!! возможна -ли реализация рекуперации? Спасибо!!!

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      На этой схеме рекуперация не планировалась. Но принципиально - это возможно.

    • @АндрейКохановский-ы1я
      @АндрейКохановский-ы1я 6 ปีที่แล้ว

      У Вас в этом проекте реализовано векторное управление? Спасибо!!!

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      Нет. Эта плата не для векторного управления. Я на видео специально об этом говорил.

  • @irbiit4910
    @irbiit4910 6 ปีที่แล้ว

    спасибо

  • @MaxYn_TTV
    @MaxYn_TTV 6 ปีที่แล้ว

    Если использовать ACS-712, то рекомендую экранировать его.

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      А можно пример как это сделать правильно?

    • @MaxYn_TTV
      @MaxYn_TTV 6 ปีที่แล้ว

      Avislab у каждого своё "правильно". У меня была двухсторонняя плата, снизу полигон земли, сверху металлический экран паял над микросхемой

  • @АлексейНутрихин-ы4и
    @АлексейНутрихин-ы4и 4 ปีที่แล้ว

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

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      И Вы абсолютно правы - я больше программист чем схемотехник. Плата делалась исключительно как тестовая без каких либо претензий на что-то большее. Что касается "ошибочных суждений", замечаний по схеме и разводке хотелось бы подробностей, можно с пристрастиями, ибо я испытую острую нехватку именно конструктивной критики.

  • @kokotmkokot4926
    @kokotmkokot4926 6 ปีที่แล้ว

    Здравствуйте. Спасибо за очередное видео! Нужна подсказка в следующем вопросе по управлению двигателем. Запустил мотор-колесо на FOC библиотеке от STM. Одним из параметров в настройках является фазовый сдвиг в электрических градусах между максимумом B-EMF первой обмотки двигателя и нарастающим фронтом датчика Холла H1. Возможно провести измерение B-EMF первой обмотки не подключаясь к средней точке обмоток, чтобы не разбирать двигатель? Заранее благодарю!

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      Добрый день. Если средняя точка не доступна, один из вариантов - взять половину напряжения питания. Т.е. использовать простой делитель напряжения. Если у Вас мотор-колесо для велосипеда, очень интересно было бы услышать Ваши впечатления от FOC применительно именно к велоколесу.

    • @kokotmkokot4926
      @kokotmkokot4926 6 ปีที่แล้ว

      1. Я не использую питание обмоток, питаются только датчики Холла, вращаю руками колесо и вижу на одном канале осциллографа сигнал датчика H1. Втором канал подключен так- щуп + подключен к обмотке 1, земляной щуп - к обмотке 2.
      Необходимо определить сдвиг фазы именно между максимумом ЭДС 1 обмотки и фронтом датчика Холла. Вот и туплю, от какой именно обмотки вижу максимум... от 1 или 2. Надеюсь понятно пояснил. Благодарю за желание помочь!
      2. Колесо использую от гироскутера. Мне самому интересно разобраться с FOC, собрал стенд и пытаюсь оптимизировать настройки на данный двигатель)

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      Я понял Вашу ситуацию. Среднюю точку можно получить собрав через резисторы в пучок все фазы. Как на этой схеме: www.avislab.com/blog/wp-content/uploads/2013/08/bldc4_2.png

    • @kokotmkokot4926
      @kokotmkokot4926 6 ปีที่แล้ว

      спасибо!

  • @alexnavin8833
    @alexnavin8833 5 ปีที่แล้ว

    Спасибо за видео! А есть ли у вас схема более компактного драйвера? Хотябы раза в 4 меньше, чтобы можно было использовать в квадрокоптерах и прочих самоделках.

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว +2

      Нет, меньше нет. Меленькие (для авиамоделей) я покупаю. Получается дешевле, чем собирать самому.

    • @BETEP_BECT
      @BETEP_BECT 2 ปีที่แล้ว

      @@avislab7180 привіт, без ардуіно і микроконтроллера можеш зробити. За гроші?

    • @avislab7180
      @avislab7180  2 ปีที่แล้ว

      ​@@BETEP_BECT Вітаю. Так, Ні. Так - без мікроконтроллера на спеціальній мікросхемі зробити можна. Ні - під замовлення не роблю.

  • @sergeyk1260
    @sergeyk1260 5 ปีที่แล้ว

    И в этой теме Вас по достаю) Спасибо ещё раз за работы. Не могли бы Вы пояснить далёким от программирования людям, чем отличаются алгоритмы управления в примере для AVR и этот для ARM? Просто на сверхмалых оборотах с нагрузкой на валу АВР хоть и с перебоями (из-за чего и переделал на ARM) но тянет мощно мотор колесо, а STM32 очень низкий момент даёт, причём рывками. Силовая часть та же что и у атмеги, все сигналы в норме(с холла через триггер Шмидта). Я так понимаю при старте отличаются алгоритмы? Что изменить в коде для STM32 чтобы добиться такой же тяги на старте, как и на Атмеге?
    Благодарю!

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว +1

      Если вкратце, то в моих примерах есть BLDC режим и PMSM. BLDC - простой и будет работать всегда. Но PMSM более эффективный. Но для того что бы он был действительно эффективный, нужно все чётенько настроить. Мотор на малых оборотах может дергаться если контроллер думает, что мотор остановился, и пере запускает его. Пример, который я опубликовал, он универсальный, и не совсем подходит для вело колеса, ибо вело колесо для контроллера (при тех настройках что в примере) очень очень медленное. Я сейчас экспериментирую с вело колесом 500 ватт, планируется отдельный пример оптимизированный именно под вело колесо.

    • @sergeyk1260
      @sergeyk1260 5 ปีที่แล้ว

      @@avislab7180 Спасибо, буду ждать Ваш пример для велоколеса. Чем отличается этот пример от PMSM я понял, Вы всё это доступно объяснили в видео, видимо я вопрос не точно задал. Я имел ввиду чем отличается программа и алгоритм именно BLDC на STM32 от BLDC на Атмеге? Потому что работают на старте по разному, хотя настроек особо и нет.

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว +1

      Это странно. Ибо алгоритмы одинаковые. На днях проверю и сообщу.

    • @sergeyk1260
      @sergeyk1260 5 ปีที่แล้ว

      @@avislab7180 кажется я нашёл проблему. Если Вам будет интеренсо, могу поделиться опытом, скинуть фотки осциллограмм. Обнаружил, что при определённых условиях, в том числе и нагрузке на старте, драйвер просто игнорирует как минимум половину сигналов с контроллера. Соответственно при коэфф. заполнения 50% на движок в лучшем случае 25% приходит

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว

      Конечно интересно. мой e-mail: andre@avislab.com интересно понять почему так происходит.

  • @ИванЗахаров-е8д
    @ИванЗахаров-е8д 4 ปีที่แล้ว

    Здравствуйте. Скажите есть двигатель от стиральной машины лж с датчиками холла и оцентрован оригинальным валом с подшипником. Не хотите провести эксперимент за запчасти я заплачу.

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      Нет, спасибо.

  • @palianycia333
    @palianycia333 4 ปีที่แล้ว

    11:58 дайте ссылочку на отдельное видео

  • @EK-px1cu
    @EK-px1cu 5 ปีที่แล้ว

    Объясните пожалуйста, зачем нужен драйвер? Почему нельзя управлять мосфетом, условно, от ноги микроконтроллера?

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว

      Нога микроконтроллера не может обеспечить необходимого напряжения и тока для открытия мосфета. Для этого и используют драйвера собранные на транзисторах или на спец. микросхемах.

    • @EK-px1cu
      @EK-px1cu 5 ปีที่แล้ว

      @@avislab7180 спасибо

  • @summersnow2408
    @summersnow2408 4 ปีที่แล้ว

    А чего не поставить термистор для исключения искрения на клемме питания?!

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      Термистор можно применять, если токи не большие (единицы ампер). Здесь плата рассчитана на токи до 30А. Максимальный ток термистора, который я встречал 12А. Это шайба диаметром два сантиметра и у нее сопротивление 0.7 Ом - это очень много.

    • @summersnow2408
      @summersnow2408 4 ปีที่แล้ว

      @@avislab7180 Блин, про ток я чёт и не подумал;)))

  • @sssserya1
    @sssserya1 3 ปีที่แล้ว

    разве BLDC порядке переключения ключей нужен dead time ?

    • @avislab7180
      @avislab7180  3 ปีที่แล้ว

      dead time - нужен при комплементарной работе ключей. Неважно чем они управляют и в какой последовательности включаются. Если комплементарная работа ключей не используется, тогда dead time, разумеется, не нужен.

  • @TheIntellekt
    @TheIntellekt 6 ปีที่แล้ว

    отзовитесь кто еще собирал проект?! не пойму толи руки толи лыжи...

  • @Євген-е4г
    @Євген-е4г 4 ปีที่แล้ว

    Теория это хорошо НО, на практике 3 фазы питания процессоров на 3-х 120А мосфетах служили дольше и выходили из строя реже чем, 5фаз на 40А при равной мощности потребления процессором! Да и если уж городить самопал, то для самопального двигателя, а это значит что, мотать звезду с отводом от средины. Управлять можно тремя мосфетами вместо шести.

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      "5 фаз", "Тремя мосфетами вместо шести"... я прям, всплакнул.

    • @summersnow2408
      @summersnow2408 4 ปีที่แล้ว

      @@avislab7180 он же говорит про подключение обмоток мотора звездой, видимо звезда пятиконечная у него, вот и выходит 5 фаз))))) А вообще он про питание процессора от компа говорит, про VRM, вот только он не учёл, что процессор далеко не индуктивная нагрузка...

  • @gggcgf6237
    @gggcgf6237 5 ปีที่แล้ว

    Ты говоришь подключал к мотор колесу велосипеда, так вот хотел спросить может у тебя есть или был контроллер китайский мотор колёса? Возможно ли такой контроллер переделать чтоб поднять частоту ну чтоб быстрее ехать? У меня есть мотор колесо 250вт 36в я купил контроллер 250вт 24в-36в и с ним разгонялся до 29км/ч но в горку тянуло плохо так взял купил на 350вт 36в-48в с ним в горку едит уже лучше но вот беда с ним разгоняюсь только до 26 , я думал может хоть до каких 34кмч будет ехать, батарея у меня 36в.

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว +1

      Да, есть колесо с контроллером. "Поднять частоту ну чтоб быстрее ехать" - звучит забавно :)
      По европейским законам скорость электро велосипедов ограничена до 25 км/ч. В китайских контроллерах обычно есть перемычка вкл/выкл ограничение. В моем специальный разъем выведен. Подозреваю, что причина в этом. Почитайте доку по Вашему контроллеру.

    • @summersnow2408
      @summersnow2408 4 ปีที่แล้ว

      1) поднять напряжение до 48В, 2) сменить колесо хотя бы на 350Вт, 3) проверить просадки на акуме, возможно у вас дохлые или просто ширпотребные элементы 18650. Это всё что вам может помочь.

  • @foxev429
    @foxev429 5 ปีที่แล้ว

    Можете скинути розводку плати для лута? Щоб розпечатати на принтері

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว +1

      На цій сторінці: www.avislab.com/blog/stm32_brushless/
      Є посилання на архів зі схемою і платою для Eagle: www.avislab.com/blog/wp-content/uploads/2017/07/BLDCPMSM.zip
      З архіву витягаєте файл плати (brd) і друкуєте як заманеться.

  • @englishman_i
    @englishman_i 6 ปีที่แล้ว

    В каком магазине покупали скобы на транзисторы, скиньте пожалуйста. Или хоть маркировку их. Спасибо.

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      Скобы и радиатор не покупались. Они были сняты с какой то мертвой "железяки". Т.е. на разборке.

    • @englishman_i
      @englishman_i 6 ปีที่แล้ว

      жалко, редкая вещь скобы, или дорогие. Спасибо.

    • @KBinSNT
      @KBinSNT 5 ปีที่แล้ว +1

      подобные скобы держат корпус печки ваз 2108 2109

  • @pashoki6880
    @pashoki6880 4 ปีที่แล้ว

    Добрый день , можно ли в качестве драйверов использовать ir2110 для транзисторов irf3205 ?

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      Да, этого драйвера будет более чем достаточно.

  • @tashay174
    @tashay174 ปีที่แล้ว

    а где схему посмотреть? сайт не работает

    • @avislab7180
      @avislab7180  ปีที่แล้ว

      @Anton Tolstykh
      Ссылки в описании поправил. ( Сайт давно переехал, забыл ссылки поправить ).

  • @Tp9m30
    @Tp9m30 5 ปีที่แล้ว

    Объясните пожалуйста зачем использовать шим, Если нужно просто переключать катушки??? Я не совсем понимаю.

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว

      ШИМ нужен для регулирования уровня напряжения. Если ШИМ не применять, мотор будет всегда работать на полных оборотах.

    • @Tp9m30
      @Tp9m30 5 ปีที่แล้ว

      @@avislab7180 я думал что обороты управляются частотой переключения катушек, имитируя как бы трёхфазное напряжение, разве такой подход не правильный? т.е. в вашей модели магнитное поле вращается всегда с одной скоростью??

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว +5

      ​@@Tp9m30 НЕТ! Если бы поле всегда вращалось с одной скоростью, то и ротор мотора всегда вращался бы с одной скоростью.
      Здесь не применяется метод "изнасилования". Типа я дам частоту, а ты как хош так и крутись, так дела не будет, на греть мотор не надо.
      Поступают так: подают напряжение на обмотки (уровень напряжения регулируется ШИМ), а переключают "катушки" по мере вращения ротора. Т.е. частота переключения напряжения на обмотках зависит от того как быстро вращается ротор.
      Аналогия - двигатель внутреннего сгорания. Мы же не можем сказать, что если мы будем впрыскивать топливо в камеру сгорания чаще, то и скорость вращения мотора будет выше.
      Ведь топливо нужно впрыскивать только в определенный момент, когда поршень находится в определенном положении. И если мы будем чаще впрыскивать топливо, то мы не сможем разогнать мотор, мы просто зальем мотор, топливо не будет полностью сгорать и т.п. поэтому впрыск топлива синхронизирован с оборотами мотора и выполняется в момент зависящий от положения поршня.
      Считайте частота впрыска - это частота переключения напряжения на обмотках бесколекторника.
      А как мы управляем скоростью вращения ДВС - изменяем количество подаваемого топлива за впрыск.
      Считайте количество топлива - это напряжение на обмотках бесколекторника.
      Дали больше напряжения (топлива) - мотор быстрее вращается. Быстрее вращается - чаще переключаем обмотки (делаем впрыск топлива). Ну как то так.

    • @Tp9m30
      @Tp9m30 5 ปีที่แล้ว

      @@avislab7180 спасибо большое, попробую реализовать на своей модели.

    • @ARTUR7043
      @ARTUR7043 4 ปีที่แล้ว

      @@avislab7180 вообще круто объяснил и аналогию провёл, теперь всё стало понятно ,спасибо

  • @funcMYXOMOP
    @funcMYXOMOP 4 ปีที่แล้ว

    13:58 Кнопули :3

  • @Дмитрий754
    @Дмитрий754 4 ปีที่แล้ว

    Здравствуйте ,можно ли использовать ардуино нано?

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      Нет, плата схема для STM32F103

    • @Дмитрий754
      @Дмитрий754 4 ปีที่แล้ว

      @@avislab7180 ,я в плане прошивки

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      @@Дмитрий754 прошивка для stm32f103

  • @prurieure775
    @prurieure775 5 ปีที่แล้ว

    сколько можно подключать мосфетов на одно плечо ir2101?

    • @avislab7180
      @avislab7180  5 ปีที่แล้ว

      Зависит от емкости затвора этих самых мосфетов...

  • @ofeo1e
    @ofeo1e 4 ปีที่แล้ว

    Какова несущая частота ШИМ?

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      8/16/32/64 KHz. В прошивке можно установить любую разумную частоту. Частота определяется праметром PMSM_CHOPPER_PERIOD. PWM Frequency = 72000000/PMSM_CHOPPER_PERIOD. см.: github.com/avislab/STM32F103/blob/master/Example_PMSM/pmsm.h

  • @TheIntellekt
    @TheIntellekt 6 ปีที่แล้ว

    Спасибо за видео! помогите разобраться?! сделал такую плату и прошил! но открывается сразу много ключей! и при потенциометре на 0, мотор удерживается обмотками, и часть ключей а их в разных положения 2-3 открыты на землю!
    спасибо!

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว +1

      Добрый день. Мотор с датчиками или без? Какой именно прошивкой прошивали? Example_BLDC, Example_BLDC_Sensorless, Example_PMSM ?

    • @TheIntellekt
      @TheIntellekt 6 ปีที่แล้ว

      Avislab
      Мотор с холлам
      Прошивал BLDC
      И PMSM
      МНЕ интересна именно синусная

    • @TheIntellekt
      @TheIntellekt 6 ปีที่แล้ว

      Avislab
      Более того, подключил к заранее рабочей плате драйверов, и тоже самое.

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว

      Странно. Сегодня проверю все примеры, сообщу...

    • @TheIntellekt
      @TheIntellekt 6 ปีที่แล้ว

      Avislab спасибо

  • @русскийкорабльпошолна
    @русскийкорабльпошолна 6 ปีที่แล้ว

    здраствуйте, можно с вами связаться?

    • @avislab7180
      @avislab7180  6 ปีที่แล้ว +1

      да, andre@avislab.com

    • @reptiloidx8942
      @reptiloidx8942 3 ปีที่แล้ว +1

      @@avislab7180 ПРИВЕТ А ЕСТь ЛИ СXЕМА НЕ АРДУИНОВСКАЯ ДЛЯ УПРАВЛЕНИЕ ТРЁXФАЗНИКА С УСТАНОВКОЙ ПЛАВНООГО ПУСКА ИЛИ ПЛАВНОГО ТОРМОЖЕНИЯ ИЛИ ПУСК ВПЕРЁД ИЛИ ПУСК НАЗАД ??? СПАСИБА !!!!!

  • @БогданСуський-ы7г
    @БогданСуський-ы7г 3 ปีที่แล้ว

    А на Ардуинке можна?

    • @avislab7180
      @avislab7180  3 ปีที่แล้ว

      Можно, но не советую. Я с Атмег начинал, и желание возвращаться к ним категорически не испытую.

    • @БогданСуський-ы7г
      @БогданСуський-ы7г 3 ปีที่แล้ว

      Етот контролер есть же и частотником?

  • @elniko4852
    @elniko4852 3 ปีที่แล้ว

    Быстрее и дешевле купить готовый?🤣я на blheli сжег 3 контроллера по 1600р при рограммировании(отключал мотор,пускал через лампу питание и всеравно не спасло),еще 4 контроллера дают сбой синхронизации,еще 4 контроллера не программируются,а мне нужно убрать отсечку по напряжению,один контроллер работает на коммерческом проекте и мы теряем кучу бабок и клиентов из за этой гребаной отсечки!потому что используем не литий а свинец!в гробу я видал эти регуляторы китайские хоть самому собирать начинать свой!!!

  • @Lloydby
    @Lloydby 5 ปีที่แล้ว

    Как сделать контролёр 300в 500ампер???????

    • @user-dw9yr7ex6p
      @user-dw9yr7ex6p 3 ปีที่แล้ว

      Ты тоже не знаешь вижу кому бы заказать? ))) я устал таких искать решил теперь сам заморочиться))

  • @Ma_X64
    @Ma_X64 4 ปีที่แล้ว

    IGBT!

  • @ВиталийБогачук-н4у
    @ВиталийБогачук-н4у ปีที่แล้ว

    Закон Джоуля - Ленца Количество теплоты, выделяемое проводником с током, равно произведению квадрата силы тока, сопротивления проводника и времени.
    Закон Ома описывает линейную зависимость между силой тока на участке цепи и электрическим напряжением на этом участке.
    Мощность электрического тока равна произведению напряжения на силу тока.
    Слава Украине!

  • @nin1ten1do
    @nin1ten1do 4 ปีที่แล้ว

    Umnička..

  • @spinakerodd2519
    @spinakerodd2519 2 ปีที่แล้ว

    По русски надо говорить: мертвое время, а не dead time