logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Dspic + DMA. Układy z pamięcią RAM i dostępem przez DMA. Próbkowanie sygnału.

ziobroo 09 Lis 2006 15:34 1844 3
REKLAMA
  • #1 3205392
    ziobroo
    Poziom 12  
    Nie mam za dużo praktyki w elektronice. Mam nadzieję, że znajdę tutaj pomoc.
    Chciałbym próbkować sygnał z częstotliwością około 10 MSPS (chodzi mi sygnał wizyjny po przemianie na wysokie częstotliwości)
    Właściwie tylko co jakiś czas spróbkować około 2000 tys próbek z tą częstotliwością, przetwarzać na sygnał cyfrowy 8-12 bitowy i następnie zajmować się obróbką DSP.
    Rozumiem, że do tego jest potrzebny zewnętrzny przetwornik, gdyż żaden mikrokontroler nie ma na tyle dobrego wbudowanego A/C.
    Czy są układy (podejrzewam, że jakieś dspic firmy Microchip) wyposażone na przykład w pamięć ram ok. 4kB z dostępem przez DMA?
    Czy nie będzie problemu, żeby przez DMA przesyłać dane z prędkością 10 MSPS. Na jaki parametr mikrokontrolera muszę zwrócić uwagę? Czy jak taki dspic działa z prędkością do 40 MIPS to znaczy, że jest w stanie pobierać próbki przez DMA z prędkością 40 MIPSów??
    Czy wtedy w specyfikacji takiego układu jest napisane, że wyposażony w DMA i podana prędkość transmisji DMA maksymalna??
    I jeszcze jedno. Czy znacie może jakieś specjalne układy dedykowane do próbkowania i przetwarzania sygnałów wizyjnych??
    Bardzo będę wdzięczny za pomoc.
  • REKLAMA
  • #2 3205693
    Prymulka
    Poziom 18  
    Niestety kolego ale musze Cie zmartwic. Wlasnie przejrzalem katalog microchipa i niestety najwyzsza czestotliwosc probkowania wynosi 1MSPS 10 bit lub 500kSPS 12 bit dla rodziny dsPIC33 i 1MSPS 10 bit lub 200kSPS 12 bit dla rodziny dsPIC30. Z DMA jeszcze nic nie robilem ale kazdy dsPIC33 ma 6 kanałów.
    Dopiero teraz doczytałem że chcesz zewnetrzny przetwornik :). No takich znajdziesz pełno. Życze powodzenia z tym układem.
    Pozdro
  • REKLAMA
  • #3 3206824
    ziobroo
    Poziom 12  
    Mówisz, że każdy dspic jest wyposażony w 6 kanałów DMA??
    No to gites. Ale skąd mam wiedzieć z jaką prędkością można przesyłać przez kanały DMA? Tak jak napisałem. Czy częstotliwość pracy dspica 40 MIPS-ów to jest jednocześnie częstotliwość z jaką mogę przesyłać przez DMA?
    No i jeszcze czy żeby przesyłać przez kanał DMA to muszę mieć zewnętrzny przetwornik z wyjściem jakimś dedykowanym?? Czy może być zwykłe równoległe (albo szeregowe bardziej chyba) ??
  • #4 3206993
    Prymulka
    Poziom 18  
    Z DMA nie korzystałem, jeszcze nie miałem potrzeby, więc nie odpowiem na te pytania. DMA po 6 ch mają wszystkie dsPIC33. W 30 ich nie było. Niestety Microchip pogniewal się z wysyłaniem próbek do osób prywatnych i teraz wysyła tylko do szkół i firm. Niestety w detalu nie sa zbyt tanie.
REKLAMA