Znajomy posiada generator funkcyjny zbudowany na kostce MAX038 z regulacją amplitudy wyjściowej w granicach 0-10Vpp, plus do tego regulacją offsetu w granicach +/-2.5V, ma pomiar częstotliwości i chce mieć dodatkowo pomiar amplitudy na wyjściu.
Rzucił mi pytanie czy dało by radę to zrealizować za pomocą jakiegoś mikrokontrolera, z zaznaczeniem żeby nie wytaczać działa na muchę
I teraz rodzi się pytanie w jaki sposób przy pomocy mikrokontrolera (mam tu na myśli AVR) wykonać pomiar amplitudy sygnału którego częstotliwość oscyluje w granicach 0-10MHz i którego kształt może przybierać postać sinusa, trójkąta lub prostokąta.
Od razu przyszły mi do głowy dwa rozwiązania:
1. przy pomocy FFT, ale tu wiadomo pomiar w zakresie max 20kHz
2. z zastosowaniem detektorów szczytowych
jednego i drugiego jeszcze nie przerabiałem, ale kiedyś trzeba się z tematem zmierzyć i właśnie jest okazja
Moje pytanie do szanownego Gremium, czy może ktoś już kiedyś podejmował się takiego karkołomnego

zadania, ma doświadczenie w tym temacie, ma jakaś sprawdzone rozwiązanie, może podzielić się uwagami, może pokazać światełko w tunel

, wskazać prawidłowy kierunek... itp. itd..