100MHz DSO Selbstbau ohne FPGA mit STM32?

(Firma: EleLa - www.elela.de) #2787129
Lesenswert?

Hallo,

Das DSO203 (mit STM32F103 und FPGA) hat schon seinen Reiz:
http://www.seeedstudio.com/wiki/DSO_Quad
Beitrag "Pocket DSO - mit STM32"

Nun ist die Überlegung wenn man einen STM32F4xx verwendet, ob man nicht 
100MHz ohne FPGA erreichen könnte, wenn man das so anschließt:

STM32F4 --- FSMC Datenbus 16Bit --- AD9288 2x8Bit für 2 Kanäle

Der DMA schaufelt einfach nonstop die Daten in 112KB RAM, das sollte mit 
100MHz machbar sein.
Wenn man das ganze langsamer haben will, so konfiguriert man den FSMC 
einfach mit ein paar Clock's Wait-State und noch langsamer, dann im 
Interrupt.

Als Trigger-Schwelle könnte man am Analogsignal einfach einen Komparator 
(OP, mit DA-Ausgang von CPU) verwenden.
Oder langsamer, mit 1,6µS Auflösung den internen AD-Wandler mit laufen 
lassen.

Was denkt Ihr, wäre das so umsetzbar?

Grüße Markus.
Gast #2787169
Lesenswert?

Ich würde das nicht selbst bauen. Neben RAM und ADC gehört ja noch jede 
Menge anderes Zeugs drumerhum, wie Display, Trigger-Schaltung, 
Verstärker, Filter, etc.

Ich bezweifle, dass Du es für weniger als 300 Euro hinbekommst.

Sicher mag das ein interessantes Projekt sein, aber willst Du mehr als 
300 Euro dafür ausgeben?
(Firma: EleLa - www.elela.de) #2789136
Lesenswert?

Ein Display muss es nicht unbedingt haben, die Daten könnten auch per 
USB übertragen werden.

Mir ging es erst mal darum überhaupt AD-Werte mit 100MHz mit einem 
STM32F4 verarbeiten zu können, ob das überhaupt möglich wäre. Denn damit 
wäre es möglich so schnelle Aufzeichnungen ohne Extra FPGA zu 
realisieren.

Im moment kann ich das Teil ohnehin nicht bauen, da ich nicht genügend 
Zeit für solch ein Projekt habe.

Dennoch hätte ich gerne eine weitere Meinung ob das, so wie ich mir das 
ausgedacht habe, realisierbar wäre.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren