Forum: Mikrocontroller und Digitale Elektronik STM32F4 ADC Problem


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Frank (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo,

bezüglich des ADCs würde ich gerne mal wissen, wie man jetzt genau eine 
einzelne Messung durchführt.

Ich habe das Problem, dass ich zwar in den Register ADC_SQR3 die Bits 
[0:4]einstelle für den Kanal, welchen ich gerne hätte (18 interner 
Temperatursensor) und in den ADC_SQR1 [23:20]  die Bits alle auf 0 setze 
um "einen" Kanal zu messen.

Jetzt versuche ich den internen Temperatursensor zu messen.
Das zugehörige Bit im ADC_CCR Register ist gesetzt.

Dennoch wird einfach "immer" ein anderer Kanal gesampelt.

von Frank (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hat sich erledigt. Falscher Offset des ADC_CCR Regsiters.

von Frank (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Bezüglich des ADC hätte ich aber noch eine weitere Frage:

Ich lasse den ADC einmal im Single Modus laufen und den Rest des 
Programmdurchlaufes im Continous Mode.
Danach stelle ich wieder um auf Single Modus. Hier bekomme ich dann zu 
tiefe Werte.

Kommentiere ich den Continous Mode aus, ist alles ok.

von Johnny B. (johnnyb)


Bewertung
0 lesenswert
nicht lesenswert
Ist die Samplezeit genügend lang?
Im Datenblatt steht, wie lange sie mindestens sein muss für den internen 
Temp. Sensor.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.