Коректор коэффициента мощности

Изучаю вопрос возможности реализации коректора коэффициента мощности с управлением от микроконтроллера. Никак не могу разобраться с вопросом: как реализовывать в такой системе быстрые защиты, требующие мгновенной реакции? Допустим корекция тока и напряжения по значениям входного напряжения, выходного напряжения и тока дросселя будет реализовано в самом микроконтроллере по принципу ПИ-регулятора. Таким образом, я полностью откажусь от аналоговой ШИМ микросхемы ККМ. Но как быть с защитой от перегрузки по напряжению и по мгновенному значению тока? Здесь могут быть подвисания микроконтроллера. Защиту от перегрузки по току можно сделать, как я понимаю, с помощью выхода Fault драйвера, т. е. по его блокировке и параллельно завести на вход прерывания микроконтроллера. Таким образом надежно сработает аналоговая цепочка и параллельно обработается прерывание и затем последующий запуск. Но как сделать защиту от перенапряжения? Если использовать аналоговую шим-микросхему и дополнительно к ней микроконтроллер, то микроконтроллер в данном случае будет выполнять только функции слежения за параметрами, а это уже не выгодно с точки зрения экономичности. А задача стоит конкретно как реализовать цифровое управление, при этом с защитами на аналоговых цепях.
3 года назад от Екатерина Ермаченко

2 Ответы

0 голосов
У микроконтроллера время реакции много больше контроллера PFC. Для этих целей применяются DSP контроллеры на основе ПЛИС. А это намного сложне применения PFC контроллера.
3 года назад от AngelesFurma
0 голосов
Надо определиться с допустимым временем реакции, скоростью микроконтроллера. и приоритетами прерываний. В некоторых микроконтроллерах есть встроенные компараторы с прерыванием по срабатыванию компаратора. Есть еще механизм DMA, который работает независимо от ядра и может по запросу от периферийного устройства очень быстро переслать заране заготовленную последовательность констант в другое периферийное устройство (например, отключить выходы ШИМ) .
3 года назад от Роман Шрейдер

Связанные вопросы

1 ответ
6 года назад от Николай Деков
2 ответов
9 года назад от Серый Ветер