8-fach ADC bei STM32

Gast #4983472
Lesenswert?
• ▲
▼
Es geht um das STM32f4 Discovery-Board. Der Kontroller hat 3 ADC. Ich 
habe etwas gelesen, dass es möglich ist, weitere Pins auf den ADC 
durchzuschalten. Insgesamt werden 7 ADC benötigt. Wie kann ich das mit 
dem Board realisieren/prorgammieren? Beispielcode? Danke.
Gast #4983507
Lesenswert?
• ▲
▼
Mikrocontroller haben oft nur einen oder zwei ADCs.
Der STM32F4 mit drei ist schon gut Bestückt.

Vor dem ADC sitzt ein Multiplexer um auf verschiedene Pins zu routen.
Damit können nacheinander mehrere Spannungen gewandelt werden.
(Firma: matzetronics) #4983565
Lesenswert?
• ▲
▼
Gerade beim F4 Discovery ist es ganz schön Gewurschtel, weil die meisten 
Pins am ADC schon durch andere Peripherie belegt sind. Die einzigen 4 
Pins, die in einem Rutsch abgefragt werden können (ADC mit DMA 
Anbindung, anders isses beim F4 fast nicht sinnvoll), sind die Pins 
PA0-PA3, entweder mit ADC1 oder mit ADC2. Auf PA0 sitzt zwar ein Button, 
aber den muss man ja nicht drücken.

Danach wirds schwieriger. Die Pins PB0 und PB1 sind frei für IN8 und 9 
von ADC1 oder ADC2 und dann wieder PC1, PC2, PC4 und PC5, entweder mit 
ADC1, ADC2 oder ADC3.
Uwe B. hat hier eine gute Übersicht:
http://mikrocontroller.bplaced.net/wordpress/wp-content/uploads/2013/03/Pinbelegung_v101.html

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.