Witam!!
Tak mnie ostatnio interesuje możliwość zrobienia jakiejś prostej przetwornicy DC-DC na AVRze... czasem, gdy buduje się prosty układ nie ma sensu dokładać dodatkowego scalaka do wytworzenia jakiegoś napięcia. Niestety, jeśli jest ono konieczne - powstaje problem... zwłaszca dotyczy to wyższego napięcia niż napięcie zasilające. Dlatego też chciałbym wykorzystać 1 timer w trybie PWM i przetwornik ADC AVRa i samemu coś takiego wyrzeźbić :)... niestety, nie mam pojęcia jak to najlepiej zrobić, a nie chcę wywarzać otwartych drzwi :)... Wiadomo, to ma być reguator, więc jest kwestia ustalenia zasady jego działania, kwestia stabilności itp... a, że skrót PID mówi mi tylko tyle, że to regulator ze wszystkim (całka, proporcja, pochodna ;P) i nic więcej, to tym bardziej ciężko mi się za coś takiego zabrać... może ktoś zna jakieś dostępne w internecie rozwiązania tego typu przetwornic z jakimś skromnym opisem, żebym mógł dostosować to do własnych potrzeb... albo też jakieś informacje teoretyczne, które pozwolą mi jednak zacząć próby samodzielnie, jednak bez błądzenia po omacku. Fajnie, gdyby to rozwiązanie nie zabierało całej mocy obliczeniowej AVRa, ja bym to widział jako małą procedurę obsługi przerwania od ADC, która koryguje wartość współczynnika PWM w zależności od błędu napięcia wyjściowego.
Pozdrawiam Konop