Forum: Mikrocontroller und Digitale Elektronik 2 Kanal 14bit ADC mit 10MSPS/Kanal über USB


von Ray (Gast)


Lesenswert?

Hallo,

für ein kleines SDR Projekt möchte ich die Soundkarte durch einen ADC 
ersetzen, der über USB an den PC mit Linux angebunden werden soll.

Der 2 Kanal ADC sollte etwa 14Bit Auflösung haben und pro Kanal eine 
Abtastrate von ca. 10MSPS schaffen. Ich habe schon daran gedacht einen 
FT2232H im synchronen FIFO Modus zu verwenden und den ADC parallel an 
diesen anzubinden. Dazwischen müsste aber noch ein bisschen Logik um die 
14bit zB. auf 2x8bit aufzuteilen.

Welche anderen "einfachen" Möglichkeiten gibt es noch einen schnellen 
ADC über USB anzubinden, bzw. mit welchen Möglichkeiten habt ihr bereits 
Erfahrungen gemacht?

Ich freue mich auf eure Vorschläge.

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

2 x 14Bit x 10.000.000      280 MBit
----------------------   =  --------
           s                    s


Da wirst du mit USB wohl Probleme haben...

Gruß,
Magnetus

[Edit]
Na ja.... USB2.0 geht ja bis 480MBit...
[/Edit]

von Alexander S. (esko) Benutzerseite


Lesenswert?

2  14 Bit  10e6 / s = 33.4 MByte/s

Ray schrieb:
> einen FT2232H im synchronen FIFO Modus zu verwenden

http://www.ftdichip.com/Products/ICs/FT2232H.htm
>> Single channel synchronous FIFO mode for transfers > 25 Mbytes/sec.

http://de.wikipedia.org/wiki/Universal_Serial_Bus#Isochroner_Transfer
>>> so dass bei aktuellen Systemen eine nutzbare Datenrate in der
>>> Größenordnung von 320 Mbit/s (40 MB/s) bleibt.

Es könnte klappen. Ausprobieren würde ich sagen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.