Chciałbym zrobić regulator napięcia większej mocy (zasilacz), sterowany przez mikrokontroler AVR. Jeśli dobrze rozumiem, Atmega8 na przykład, nie posiada wyjścia analogowego. Chodzi o to,jak zamienić informację cyfrową na analogową, która byłaby informacją jak bardzo otworzyć tranzystor, lub jak wysterować chociażby LM317. Chodzi mi o samo sterowanie, procek nie musiałby regulować napięcia.
Próbowałem zrobić coś w rodzaju potencjometru elektronicznego, wykorzystując sygnał PWM1A z pinu OC1A, ale zakres regulacji był niepełny i nieliniowy. Macie możne jakieś pomysły?