STM32 + ADC + LAN.Aufwand? Erfahrungen?

Gast #3077834
Lesenswert?
• ▲
▼
Hallo Zusammen,

ich bin gerade auf der Suche nach einer Lösung für folgende 
Anforderungen:
8 Kanäle Analog in AD Wandler mit ca 200-300Ksps gerne auch mehr.
Start durch Trigger (Digitalflanke)
Signallänge ca 100ms. Signal soll gewandelt (mehr oder weniger synchron) 
werden.
Abschließend Werte über Ethernet verschicken ( ich dachte an UDP)

Das ganze sollte weiche Echtzeit beherrschen, d.h. Werte können ggfs 
auch mit DMA direkt in einen Speicher gestreamt werden und von da aus 
verschickt werden. Wenn ein Verhältnis von 50% Wandung und 50% Netzwerk 
erreicht wird wäre dies okay

Sollte der Controller für die FFT zu langsam sein können auch direkt die 
Zeitbereichssignale verschickt werden

Meine Frage: Hat jemand so etwas schon gemacht, und hat hierzu 
Erfahrungen?

Ich hatte zur Umsetzung an einen STM32F407 gedacht, bevorzugt mit 
internem Wandler, zur Not geht auch extern. Dazu ein externer PHY. Packt 
das die Hardware?

Wie schätzt ihr den Aufwand zu Einarbeitung etc. ein?
Grundlagen die vorhanden sind: PIC18FXX - recht sattelfest ebenso in C, 
Erfahrungen mit STM jedoch keine...

Grüße aus dem nächtlichen Labor

SBL
(Firma: EleLa - www.elela.de) #3078384
Lesenswert?
• ▲
▼
Ja, stimmt, die gibt es noch nicht so einfach. Zumindest stehen die 
schon auf "Active" und sollten demnächst auch bei Farnell & Co zu 
bekommen sein. Derzeit gibt es die nur bei mouser.com

Der RAM ist nicht nur nicht zusammenhängend auch sind die 64KB CCM RAM 
nicht per DMA erreichbar.

200..300Ksps mit einem STM32, der zwar 3 AD-Wandler drin hat, je Kanal 
und Wandler aber auch 1,7µs benötigt. Musst Du mal ausrechnen ob das hin 
haut für die 8 Kanäle und wie Du das am besten aufteilst.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.