• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Przetwarzanie A/C i C/A
#1
Smile 
Witam,
Chciałbym zbudować układ jak na uproszczonym schemacie w załączniku     . Z generatora chciałbym wygenerować sygnał np. sinusoida, 128Hz, 2V p-p i przepuścić to w pierwszej kolejności przez przetwornik A/C potem w uC przechwycić sygnał i np: przemnożyć amplitudę x2 i podać na wyjście C/A, ALE   chciałbym aby przetwornik był 24 bitowy w układzie delta-sigma z wejściem +/- 25V. 
Na końcu podać sygnał wyjściowy na oscyloskop i zmierzyć czas opóźnienia sygnału.
Pytanie: Czy to jest możliwe na Arduino i jak się do tego zabrać? Nie ukrywam, że trochę kiedyś programowałem na uC ale były to raczej jakieś migające diody Smile.
Pozdrawiam i będę wdzięczny za pomoc.
Maciej
 
Odpowiedź
#2
Witam,
To przede wszystkim musisz sprawdzić jaka jest częstotliwość próbkowania (konwersji) dla przetwornika. Jeśli to jest 24-bitowy przetwornik to raczej nie jest zbyt duża. Czas konwersji dla np. LTC2440 wynosi około 1 ms dla dużej częstotliwości zegara, czyli będziesz mieć "rzadkie" próbkowanie przy podanej przez Ciebie częstotliwości.
Pozdrawiam.
 
Odpowiedź
#3
układy Delta sigma to 1bitowe przetworniki
24 ADC-DAC bitowych nie zrobisz na arduino i wykraczaja poza ten obszar

robilem kilka przykładów jest to bardzo prosty układ, odpisz jesli jesteś zainteresowany.
oblookaj ten film to ci pomoże - Jeri super opisałą to co chcesz zrobić., sprawdzone również prze zemnie

https://www.youtube.com/watch?v=DTCtx9eNHXE
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości