Zasilacz sterowany komputerem
    sq6ade pisze:

      . pisze:


      3. Bieda-przetwornik w postaci wyjścia PWM z mikrokontrolera, reszta jak p. 2.



    Ciekawe czy sam uP z PWM (szybki Andrutino) jest na tyle szybki aby regulować
    impulsowo mosfetem DC w zasilaczu z trafo 50Hz mierząc wyjście na A/D ?


Zadanie @QFE to nie 'generator arbitralny' tylko 'zasilacz', stała czasowa odpowiedzi na zmiany w zasilaniu będzie dłuższa niż okresy PWM przy konwersji DC/DC możemy, w pewnym zakresie dać regulator liniowy i może trochę tak zastosować PWM:

Cyfrowe sterowanie wartością napięcia wyj-
ściowego uzyskano przez zmianę napięcia na
wejściu NI (5) za pomocą przetwornika C/A. Ze
względu na uproszczenie konstrukcji zasilacza
nie zastosowano tu drogich przetworników C/A.
Wykorzystano prosty obwód całkujący RC (R6,
C17), na który podawany jest przebieg PWM
z wyjścia OC1A mikrokontrolera ATmega8
oraz wtórnik napięciowy U7 odseparowujący
obwód całkujący od obciążającego go układu.
Zmiana wartości cyfrowej na odpowiadającą
jej wartość napięcia następuje poprzez całko-
wanie sygnału PWM, w obwodzie RC, którego
stała czasowa jest większa od okresu przebie-
gu PWM. Przetwornik C/A ma rozdzielczość 10
bitów, a jego napięcie wyjściowe zawiera się
w zakresie napięcia zasilania mikrokontrole-
ra, a więc od 0 do 5 V.


https://serwis.avt.pl/manuals/AVT5161.pdf


  PRZEJDŹ NA FORUM