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 |