Introducere în mai multe metode de control ale sursei de comutare controlată cu microcomputer unic cip
În această versiune au fost publicate multe articole despre sursele de alimentare controlate de microcontroller, iar dezbaterea a fost intensă. Aș dori să profitez de această ocazie pentru a -mi împărtăși și părerile.
Există mai multe metode de control pentru controlul puterii de alimentare a unei surse de alimentare controlate de microcontroller.
Unul este că microcontrolerul produce o tensiune (prin cip DA sau metoda PWM) ca tensiune de referință pentru sursa de alimentare. Această metodă înlocuiește doar tensiunea de referință originală cu un microcontroler, care poate introduce valoarea de tensiune de ieșire a sursei de alimentare prin butoane. Microcontrolerul nu adaugă o buclă de feedback la sursa de alimentare, iar circuitul de alimentare nu a fost modificat. Această metodă este cea mai simplă.
Al doilea este extinderea AD -ului microcontrolerului, detectează continuu tensiunea de ieșire a sursei de alimentare, reglați ieșirea DA pe baza diferenței dintre tensiunea de ieșire a sursei de alimentare și valoarea setată, controlați cipul PWM și controlați indirect funcționarea sursei de alimentare. Această metodă a adăugat un microcontroller la bucla de feedback a sursei de alimentare, înlocuind legătura de amplificare originală. Programul microcontroller trebuie să utilizeze un algoritm PID mai complex.
Al treilea este extinderea AD -ului microcontrolerului, detectează continuu tensiunea de ieșire a sursei de alimentare și undele PWM de ieșire bazate pe diferența dintre tensiunea de ieșire a sursei de alimentare și valoarea setată, controlând direct funcționarea sursei de alimentare. Această metodă implică cea mai mare intervenție a microcontrolerului în funcționarea alimentării cu energie electrică.
A treia metodă este cea mai amănunțită sursă de comutare controlată de microcontroller, dar are și cele mai mari cerințe pentru microcontroler. Solicitați microcontrolerului să aibă o viteză de calcul rapidă și să poată produce unde PWM cu o frecvență suficient de mare. Astfel de microcontrolere sunt evident scumpe.
Microcontrolerele bazate pe DSP au viteză mare, dar prețurile lor curente sunt, de asemenea, mari. Din perspectiva costurilor, acestea reprezintă prea multe costuri de alimentare cu energie electrică și nu sunt potrivite pentru utilizare.
Printre microcontrolerele ieftine, seria AVR este cea mai rapidă și are o ieșire PWM, care poate fi luată în considerare pentru utilizare. Dar frecvența de funcționare a microcontrolerului AVR nu este încă suficient de mare, poate fi utilizată doar cu reticență. Să calculăm în detaliu ce nivel poate fi atins prin controlul direct al funcționării sursei de comutare cu un microcontroler AVR.
În microcontrolerele AVR, cea mai mare frecvență de ceas este de 16 MHz. Dacă rezoluția PWM este de 10 biți, atunci frecvența undei PWM, care este frecvența de funcționare a sursei de alimentare de comutare, este 16000000/1024=15625 (Hz). Este evident că sursa de alimentare de comutare nu este suficientă pentru a funcționa la această frecvență (în intervalul audio). Deci, cu o rezoluție PWM de 9 biți, frecvența de funcționare a acestei surse de alimentare de comutare este 16000000/512=32768 (Hz), care se află în afara intervalului audio și poate fi utilizată, dar există încă o anumită distanță față de frecvența de funcționare a surselor de alimentare moderne de comutare.
