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

[AT90USB] Przesył danych RAW

Koriel 12 Sie 2008 11:55 3099 7
REKLAMA
  • #1 5431729
    Koriel
    Poziom 13  
    Witam,
    potrzebuje przesłać przez USB dane z 8-bitowego ADC,
    (samplowanie z f=1MHz), chciałbym użyć do tego AT90USB,
    teoretycznie interface zapewnia odpowiednią przepustowość,
    tylko jak potem odebrać takie dane po stronie PC?
    I czy będzie trzeba dopisać do niego sterowniki czy też są jakieś obsługujące podobne transmisje (RAW USB)?
    Jest to mój pierwszy kontakt z USB od strony mikrokontrolerów i nie zabardzo wiem od czego zacząć.
  • REKLAMA
  • Pomocny post
    #2 5431955
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 5432008
    Koriel
    Poziom 13  
    Czy FTDI pociągnie transfer z prędkością 1MB/s ( a nawet 1.6MB/s), to jest sprawa krytyczna w tym projekcie.
  • #4 5432072
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #5 5432115
    slomo
    Poziom 18  
    1.6MB/s to raczej nie osiagniesz na AT90USB
    Dla urzadzen Full Speed przy założeniu że magistrala USB jest wolna uzywajac transferu typu Bulk mozna teoretycznie osiagnać transfery na poziomie 1.2MB/s.

    pz
  • #6 5432367
    Koriel
    Poziom 13  
    Spróbuje zastosować FTDI w trybie równoległym i jakiegoś AVR do sterowania przepływem i ew wstępnej obróbki danych. Jakbym potrzebował większego strumienia danych zostaje w zasadzie FastEthernet...
  • REKLAMA
  • #7 5433424
    Konto nie istnieje
    Konto nie istnieje  
  • #8 6215295
    Smashing
    Poziom 20  
    jak masz dalej ten problem napisz może coś Ci pomogę ( odbiór danych w Builder C++ ). Ale odbiór danych z prędkością 1.5 mega można raczej zapomnieć. Nie pamiętam jaka to była prędkość może 300-500 kilo bitów... ale nie wiem na 100%
REKLAMA