Skocz do zawartości

Arduino pomiar częstotliwości i amplitudy oraz generator częstotliwosci


Pomocna odpowiedź

Napisano

Witam

 

Czy dało by się na Arduino wykonać coś takiego:

Wyjście 1 - Generator częstotliwości oraz wypełnienia. (0-150kHz, 0-100%) - Pytanie dodatkowe: generowanie Sinusa o danej częstotliwości z w/w przedziału?

Wejście 1 - Pomiar częstotliwości oraz amplitudy (porównanie do wejścia 1 - tylko częstotliwości)

 

Oczywiście Mały wyświetlacz na którym ustawia się częstotliwość i wypełnienie oraz wyświetlane są dane o amplitudzie 0-5V lub 3,3 jeśli będzie to inna logika arduino (może być skalowane 0-100% obojętne), Porównanie częstotliwości.

 

 

9 minut temu, xpytonx napisał:

Generator częstotliwości oraz wypełnienia. (0-150kHz, 0-100%)

Bez problemu

9 minut temu, xpytonx napisał:

Sinusa o danej częstotliwości z w/w przedziału?

Moduł wykorzystujący układ AD9833 - w innym przypadku w grę wchodzi wyłącznie filtr i odpowiednie generowanie sygnału PWM, by po filtracji wyglądał na sinusa, ale droga wykorzystująca układ jest łatwiejsza.

11 minut temu, xpytonx napisał:

Pomiar częstotliwości oraz amplitudy (porównanie do wejścia 1 - tylko częstotliwości)

To jest problem... O ile amplitudę bez problemu można mierzyć, o tyle Arduino krztusi się przy pomiarze częstotliwości > 10kHz. Może da się to jeszcze trochę podbić, ale odchylenie przy 10kHz wynosiło ok. 4%, co jest dość sporą wartością...

  • Lubię! 1

A gdyby wykorzystać STM albo ESP? Ewentualnie arduino DUE?

Zaraz doszkolę się na temat tego układu...

Hmmm może prościej będzie opisać co chciałbym spróbować zrobić? zaraz to ubiorę w slowa.

  • Lubię! 1

Chciałbym zrobić coś co powinno działać jak wykrywacz metali VLF 

Generator podawał by przez tranzystor kluczujący sygnał na cewkę nadawczą. 

Cewka odbiorcza + wzmacniacz (tutaj musiał bym przetestować co by najlepiej się nadawało) na wejście analogowe.

Pomiar amplitudy to w zasadzie sygnał że cos zostało wykryte, natomiast pomiar przesunięcia to rodzaj dyskryminacji... przynajmniej tak mi się wydaje.

  • Lubię! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...