Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 21 sie 2025, o 05:12


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 25 kwi 2015, o 22:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 719
Lokalizacja: Zielona Góra
Pomógł: 75

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 :lol:

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..

_________________
pozdrawiam
phill2k



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 kwi 2015, o 06:27 
Offline
Nowy

Dołączył(a): 24 paź 2014
Posty: 6
Zbananowany użytkownik

Pomógł: 0

Ja do pomiaru amplitudy sygnału ( w tym przypadku audio) wykorzystuje :

Obrazek

Zamiast LTV , może być LM358 lub TL071 .
Spisuje się to idealnie ,należy dodać dzielnik na wejściu w przypadku większego sygnału (pow 5V)
I zmniejszyć wzmocnienie , przez zmiane wartości R2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 cze 2016, o 20:59 
Offline
Użytkownik

Dołączył(a): 26 cze 2016
Posty: 186
Pomógł: 7

Raczej tylko detektor, musiałbyś próbkować z częstotliwością kilka razy większą niż częstotliwość sygnału, żeby w miarę móc w szczyt utrafić. Pamiętaj, że twierdzenie Shannona-Kotielnikowa trzeba zastosować dla najwyższej harmonicznej mającej jeszcze jakieś istotne znaczenie. Czyli dla 10 MHz nie będzie to 20MHz z kawałkiem, bo to nie sinusoida!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO