Если будет интерес, я сниму ряд видео, по STM32F334 и STM32G474, пишите в комментариях, какой процессор более интересен. Но это видео посвящено теме как сделать фазосдвиг в MATLAB & Simulink.
не соглашусь. g474 довольно широко обозщревается на канале TDM Lab (правда в свете контроллера BLDC-двигателя, но не суть), а вот F334, во-первых, действительно более "приземлен" (с нынешними ценами на stm32 вообще), а во-вторых про него практически нет инфы (в русскоязычном сегменте так точно)
Спасибо, хорошее видео, что касается микроконтроллеров то начните всё же с stm32f334! Вы правильно сказали, что цены кусаются, всё же лучше с него начать.
Действительно круто! Теперь ясно, зачем matlab в универе учили :) Было бы интересно обзорно понять, как сделать народный БП/зарядку для бытовых аккумов на 150-300 Ватт на примере stm32 без раскрытия секретов, чтобы у такого хорошего блоггера хлеб не отнимать. Т.е. какое-то примитивное (пусть с низким КПД), но рабочее устройство с полностью цифровым управлением (не обязательно по резонансной схеме). А то обычно на дисплее одно, а на выходе - гульба тока и напряжения с кучей костылей для компенсации :)
В итоге по дед тайму, он будет динамически изменятся, подстраиваясь под конкретные элементы или константа, которая вводится методом подбора? Будет требуемый дед тайм зависеть от нагрузки?
Мертвое время это константа. Тут суть в том, что часто при расчете, вы получаете значения, которые трудно выполнить в железе, например, если получиться что нужно 50uH дроссель, то он будет больше силового трансформатора. В расчетах можно менять параметры, балансируя, находя оптимальную точку, а модель позволит проверить во всех режимах.
Интересно применение любых микроконтроллеров в ИИП. Однако не совсем понятно зачем отдавать ARM такие низкоуровневые функции как формирование ШИМ, регулирование и защита. Если практически для всех случаев есть специализированные ШИМ контроллеры. Цена этих СТэмок тоже не низкая. В образовательных целях кончено очень интересно.
Так ARM тут и не работает, аппаратный таймер, плюс аппаратные защиты. Компаратор, ОУ, все на кристалле. По сути, нужно микросхема драйвера и немного пассивных компонентов и управа готова! Просто возможностей больше, да и надежность повыше будет.
Все же при каждом сбросе микроконтроллера происходит программная конфигурация этой периферии (надежность?). Впрочем какая-то защита в этой линейке контроллеров даже без всяких конфигурационных регистров работает если правильно помню. В любом случае я такого не делал так что интересно будет посмотреть.
@@rozendam Драйвер нужен в любом случае. И на него возлагается защита первые наносекунды. Потом контроллер включает периферию и все становиться нормально. Хотя это теория, если правильно все спроектировать, то защита драйвера не работает вообще! Например, подтянуть выводы резисторами, чтобы не было неопределенного состояния. Это справедливо и для аналоговых ШИМ, при включении им тоже нужен сброс! Особенно сложные ШИМ, такие как фазосдвиг!
Слышал есть момент в повышенной чувствительности МК к помехам, видимо из-за низкого напряжения питания и наличия зарядовой памяти. При больших мощностях и неблагоприятном окружении нужно грамотно развязать МК с силовой частью.
Если будет интерес, я сниму ряд видео, по STM32F334 и STM32G474, пишите в комментариях, какой процессор более интересен.
Но это видео посвящено теме как сделать фазосдвиг в MATLAB & Simulink.
Наверное посмотреть на возможности современного чипа STM32G474 будет интереснее.
не соглашусь. g474 довольно широко обозщревается на канале TDM Lab (правда в свете контроллера BLDC-двигателя, но не суть), а вот F334, во-первых, действительно более "приземлен" (с нынешними ценами на stm32 вообще), а во-вторых про него практически нет инфы (в русскоязычном сегменте так точно)
Круто! Очень интересно и полезно! Буду благодарен продолжению серий этого материала, в особенности f334)))
Спасибо!
Тема интересная! Давай ещё видео на эту тему!
Спасибо! Дам!
HRTIM особенно на f334, это очень, очень, очень интересно. Спасибо!
Понял!
Спасибо, хорошее видео, что касается микроконтроллеров то начните всё же с stm32f334! Вы правильно сказали, что цены кусаются, всё же лучше с него начать.
Принял!
Плюсую, но вопросы далеко не только в контроллере :)
Действительно круто!
Теперь ясно, зачем matlab в универе учили :)
Было бы интересно обзорно понять, как сделать народный БП/зарядку для бытовых аккумов на 150-300 Ватт на примере stm32 без раскрытия секретов, чтобы у такого хорошего блоггера хлеб не отнимать. Т.е. какое-то примитивное (пусть с низким КПД), но рабочее устройство с полностью цифровым управлением (не обязательно по резонансной схеме). А то обычно на дисплее одно, а на выходе - гульба тока и напряжения с кучей костылей для компенсации :)
Спасибо, хорошее видео
огромное спасибо, очень полезная информация.
Спасибо!
супер
В итоге по дед тайму, он будет динамически изменятся, подстраиваясь под конкретные элементы или константа, которая вводится методом подбора? Будет требуемый дед тайм зависеть от нагрузки?
Мертвое время это константа.
Тут суть в том, что часто при расчете, вы получаете значения, которые трудно выполнить в железе, например, если получиться что нужно 50uH дроссель, то он будет больше силового трансформатора.
В расчетах можно менять параметры, балансируя, находя оптимальную точку, а модель позволит проверить во всех режимах.
не будет, нет ОСи
о, ты научился тыкать двумя шимами, теперь осталось малое - "для напряжения 3P3Z, для тока 2P2Z"
Интересно применение любых микроконтроллеров в ИИП. Однако не совсем понятно зачем отдавать ARM такие низкоуровневые функции как формирование ШИМ, регулирование и защита. Если практически для всех случаев есть специализированные ШИМ контроллеры. Цена этих СТэмок тоже не низкая. В образовательных целях кончено очень интересно.
Так ARM тут и не работает, аппаратный таймер, плюс аппаратные защиты. Компаратор, ОУ, все на кристалле. По сути, нужно микросхема драйвера и немного пассивных компонентов и управа готова!
Просто возможностей больше, да и надежность повыше будет.
Все же при каждом сбросе микроконтроллера происходит программная конфигурация этой периферии (надежность?). Впрочем какая-то защита в этой линейке контроллеров даже без всяких конфигурационных регистров работает если правильно помню. В любом случае я такого не делал так что интересно будет посмотреть.
@@rozendam Драйвер нужен в любом случае.
И на него возлагается защита первые наносекунды.
Потом контроллер включает периферию и все становиться нормально.
Хотя это теория, если правильно все спроектировать, то защита драйвера не работает вообще!
Например, подтянуть выводы резисторами, чтобы не было неопределенного состояния.
Это справедливо и для аналоговых ШИМ, при включении им тоже нужен сброс!
Особенно сложные ШИМ, такие как фазосдвиг!
Слышал есть момент в повышенной чувствительности МК к помехам, видимо из-за низкого напряжения питания и наличия зарядовой памяти. При больших мощностях и неблагоприятном окружении нужно грамотно развязать МК с силовой частью.