Analiza wielu trybów sterowania impulsowego sterowania mikrokontrolerem zasilacza

Apr 11, 2024

Zostaw wiadomość

Analiza wielu trybów sterowania impulsowego sterowania mikrokontrolerem zasilacza

 

Mikrokontrolerowe sterowanie zasilaczem impulsowym, począwszy od samego sterowania wyjściem zasilacza, może być kilka metod sterowania.

Jednym z nich jest to, że mikrokontroler wyprowadza napięcie (poprzez układ DA lub tryb PWM), które jest używane jako napięcie odniesienia zasilacza. W ten sposób jest tylko mikrokontroler zamiast pierwotnego napięcia odniesienia, klawiszem można wprowadzić wartość napięcia wyjściowego zasilacza, mikrokontroler nie wchodzi w pętlę sprzężenia zwrotnego zasilacza, w obwodzie zasilacza nie ma żadnego zmiany. Ten sposób jest najprostszy.


Po drugie, mikrokontroler rozszerza AD, stale wykrywając napięcie wyjściowe zasilacza, zgodnie z różnicą między napięciem wyjściowym zasilacza a ustawioną wartością, dostosowując moc wyjściową DA, kontrolując układ PWM i pośrednio kontrolując zasilanie. W ten sposób mikrokontroler został dodany do pętli sprzężenia zwrotnego zasilacza, zamiast pierwotnego porównania łącza wzmacniającego, program mikrokontrolera w celu wykorzystania bardziej złożonego algorytmu PID.

Trzeci to mikrokontroler rozszerzający AD, stale wykrywający napięcie wyjściowe zasilacza, zgodnie z napięciem wyjściowym zasilacza i różnicą między ustawioną wartością, wyjściową falą PWM, bezpośrednio sterującą zasilaczem. W ten sposób mikrokontroler ingeruje najbardziej w pracę zasilacza.


Trzeci sposób to najdokładniejszy zasilacz impulsowy do sterowania mikrokontrolerem, ale wymagania mikrokontrolera są również najwyższe. Wymagania dotyczące szybkości obliczeniowej mikrokontrolera i możliwości wyjścia fali PWM o wystarczająco wysokiej częstotliwości. Taki mikrokontroler jest oczywiście również drogi.


Szybkość mikrokontrolera klasy DSP jest wystarczająco wysoka, ale obecna cena jest również bardzo wysoka, ze względów kosztowych, stanowiących zbyt dużą część kosztów zasilacza, nie należy go stosować.


Można rozważyć tani mikrokontroler serii AVR, najszybszy, z wyjściem PWM. Jednak częstotliwość robocza mikrokontrolera AVR nadal nie jest wystarczająco wysoka, można ją ledwo wykorzystać. Tutaj specjalnie obliczamy, jaki poziom pracy zasilacza impulsowego może osiągnąć mikrokontroler AVR bezpośrednio sterujący.


Mikrokontroler AVR, najwyższa częstotliwość taktowania 16MHz, jeżeli rozdzielczość PWM wynosi 10-bit, to częstotliwość fali PWM jest jednocześnie częstotliwością roboczą zasilacza impulsowego 16000000/1024=15625 (Hz), Praca zasilacza impulsowego na tej częstotliwości oczywiście nie wystarczy (w zakresie audio). Następnie weź rozdzielczość PWM wynoszącą 9 bitów, tym razem częstotliwość robocza zasilacza impulsowego wynosi 16000000/512=32768 (Hz), która może być używana poza zakresem audio, ale nadal istnieje pewna odległość od obszaru roboczego częstotliwość nowoczesnych zasilaczy impulsowych.

Wyślij zapytanie