Forum: Mikrocontroller und Digitale Elektronik Schneller ADC Breakout


von SukApxConv (Gast)


Lesenswert?

Hallo Leute,

da die eingebauten ADC von AVR und STM32 nur max 2MS/s schaffen. Bzw. 
schon weit darunter nicht mehr sauber samplen. Suche ich ein 
Breakoutboard mit bipolarem ~10Bit ADC bis 50MS/s bzw. 100MS/s. 
Messbereich ist ersteinmal egal, lässt sich ja mittels Spannungsteilern 
immer noch vergrößern.

Anschlussart ist mir recht egal (Parallel, SPI, ...) hauptsache handlich 
und schnell.


Danke schonmal für eure Tipps.

von m.n. (Gast)


Lesenswert?

Welcher µC soll den die 100MS/s verarbeiten?

von Arc N. (arc)


Lesenswert?

SukApxConv schrieb:
> Hallo Leute,
>
> da die eingebauten ADC von AVR und STM32 nur max 2MS/s schaffen. Bzw.
> schon weit darunter nicht mehr sauber samplen. Suche ich ein
> Breakoutboard mit bipolarem ~10Bit ADC bis 50MS/s bzw. 100MS/s.
> Messbereich ist ersteinmal egal, lässt sich ja mittels Spannungsteilern
> immer noch vergrößern.
>
> Anschlussart ist mir recht egal (Parallel, SPI, ...) hauptsache handlich
> und schnell.

SPI? 100 MS/s * 10 Bit = 1 GBit/s, üblich sind bei den solchen ADCs 
parallele Schnittstellen oder div. LVDS-Varianten
Spannungsteiler? Mal rechnen welchen Filter man damit konstruiert...

Ansonsten mal bei
http://parametric.linear.com/high_speed_adcs
oder
http://www.analog.com/en/analog-to-digital-converters/ad-converters/products/index.html
oder
http://www.ti.com/lsds/ti/data-converters/high-speed-adc-greater-10msps-products.page
oder
http://para.maximintegrated.com/search.mvp?fam=fast_adc&tree=master
nachsehen...

von SukApxConv (Gast)


Lesenswert?

m.n. schrieb:
> Welcher µC soll den die 100MS/s verarbeiten?

Für kurze Aufnahmen würde es zum Beispiel noch mit einem STM32F4 @ 168 
MHz klappen sonst halt nen FPGA.

Arc Net schrieb:
> SPI? 100 MS/s * 10 Bit = 1 GBit/s, üblich sind bei den solchen ADCs
> parallele Schnittstellen oder div. LVDS-Varianten

Sag ich ja, Parallel ;-)
Danke für die Links !

von Mr. Tom (Gast)


Lesenswert?

SukApxConv schrieb:
> ~10Bit ADC bis 50MS/s bzw. 100MS/s

> SPI

rofl

von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

Eine Idee dazu hab ich vor einiger Zeit gepostet... der Stm32F4 kommt 
überigens auf über 10MSPS bei 12bit wenn ich mich recht erinnere (zwar 
etwas out of spec betrieben... 7.2MSPS schafft er lauf spec).

Mit dem Kamera Interface und einem programmierbaren Taktgeber sollte 
sich auf jedenfall schnelles Sampling machen lassen.

Alternativ mit dem DMA vom externen speicherinterface reinsamplen 
lassen.. sollte auch gehn.. nur beim neuen discovery hängen dort 8meg 
sdram dran...

in beiden Fällen kommst du in die von dir genannen größenordnungen.

Aktuell bastle ich an einem Shield zu das neue Stm32-Discovery board auf 
dem ADC und DAC Buffer verbaut sind. damit ließe sich dann ein 10msps 
scope basteln... immerhin kann man den ADC auch als trigger misbrauchen 
:)

73

von Gerhard W. (gerhard86)


Lesenswert?

Schau dir evtl mal die STM32F3 Serie an, die haben afaik noch schnellere 
ADCs als die STM32F4, bis zu 4 ADCs mit 5MSa/s bei 12bit. Da sollte man 
schon sehr genau überlegen ob man für seine Anwendung noch mehr 
benötigt.

von SukApxConv (Gast)


Lesenswert?

Muss zugeben, ich habe bisher nur xMega ADCs + DMA genauer verifiziert. 
Von einem Sinus war da ab 200kS/s immer weniger zu erkennen.

Sind die STM32 ADCs bis in den Spezifizierten Bereich wirklich nutzbar?
Dann hätte ich wieder einmal einen neuen Punkt auf der langen Liste für 
STM und gegen AVR ;-)

von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

Die ADCs sind nicht schlecht.

Beitrag "Re: Projektidee.Oszilloskop die 12334543te"

ist eine ganz andere Liga wie das AVR Zeugs...

73

von SukApxConv (Gast)


Lesenswert?

Ok,

damit ist AVR dann für mich gegessen :-D
Wenns für den selben Preis schnellere, bessere Hardware mit den gleichen 
PCB Anforderungen gibt .. warum dann Mist nehmen.

Muss ich mich halt nur noch tiefer in die Materie einarbeiten.

von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

ähm... avr und cortex m3/4 ist eine andere liga... nich zu 
vergleichen... ganz andere vorausetzungen.... nicht schlechter, nicht 
besser... anders!

zum lernen ist ein avr sicher besser... und dann gibts immer noch den 
guten alten x86 um den rest der historie zu erkunden ;) die realität 
spricht cortex! in ein paar jahren wirds anders sein.... garantiert! 
mips oder x86 bin ich mir noch nicht sicher...

btw ich suche immer noch nach mitstreitern für ein stm32 scope.... 
interesse?

73

: Bearbeitet durch User
von SukApxConv (Gast)


Lesenswert?

Das Interesse wäre da!

Bastel derzeit sowohl an einer Android App und der passenden Software 
auf µC. Arbeite mich derzeit erstmal ein in die im Gegensatz zum AVR 
doch recht komplexe Struktur.

Auf einem FPGA hat das Analoge + Digitale Samplen bereits funktioniert. 
NUr habe ich da keinen schnellen ADC. (ALTERA DE0-nano)


Können uns gerne zusammen tun und mal schaun was draus wird.
Denke derzeit an nen kompaktes Oszi zum iwo dran kleben und mit 
Bluetooth+App auslesen.

von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

Das klingt ja schon gut :)

Habe gerade herausgefunden, dass am neuen Discovery nicht nur ein TFT 
sondern auch Touch drauf ist :)

73

von Sukzessive A. (sukapxconv)


Lesenswert?

Ja, das Board schaut wirklich interessant.
Muss mal schaun, das ich eines der Tagesseminare mit machen kann wo es 
die Boards als Giveaway gibt.

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.