Strom/Spannung Messen an STM32 - jetzt doch mit Spannungsteiler

OP #3797197
Hallo

Habe mich jetzt doch entschieden, aus Kostengründen und wegen der 
Einfachheit mittels Spannungsteiler zu arbeiten (vorerst). Werde mal 
damit Erfahrungen sammeln.

Muss zwischen 2S und 4S LILO messen können (Spannungsteiler schaltbar 
mittels DIP-Schalter). Strom mittels ACS722 Sensor.

(Werde dann noch einen 5V Regulator einzeichnen. für die Versorung des 
Sensors, STM32 und andere Geräte)


Ich weiss dass die DIP-Schalter ein gewisses Risiko bergen für den 
ADC.... aber eine einfache Lösung dafür habe ich nicht gefunden (ausser 
dem Verweneden nur eines Spannungsteilers über den gesammten Bereich von 
5-16.8V)

Bin aber für jede Hilfe und Hinweise sehr dankbar und freue mich über 
jede Kritik

Gruss

Andy
Angehängte Dateien:
Persönliche Seite #3797255
Nimm einen ganz normalen Spannungsteiler, den du auf die kleinste zu 
messende Spannung auslegst.

Über N-Kanal FETs kannst du mittels Controller zum unteren Widerstand 
weitere Widerstände parallel schalten, um auch höhere Spannungen zu 
messen.

Du kannst noch z.B. 47k Ohm in Reihe zum ADC-Eingang schalten um den 
Controller zu schützen.
OP #3797401
Hallo Marius

Ups. Das war etwas zu viel neues für mich. Wäre sehr dankbar, wenn man 
mir dies mit einer Skizze verdeutlichen könnte. Finde viele Informatioen 
über  N-Kanal FET's. Ev. kann mir jemand helfen

Wird dann die Source nicht zu hochohmig, wenn ich 47k in Reihe schalte?

Noch einmal vielen Dank. Ich werde jetzt mal N-Kanal FET's versuchen zu 
verstehen...
OP #3797438
Ja, 5V sind zu viel. Wird dann später noch angepasst. Resp. die 
Spannungsversorung für den STM32 ist hier nicht eingezeichnet.

Also N-Kannal MOSFET: Durch eine regulierbare negative Spannung am 
G-Gate wird der Strom zwischen Source und Drain reguliert.  hmmm aber 
wie kann ich damit "über Controller zum unteren Widerstand weitere 
Widerstände Parallel schalten"?


Danke

Andy
Gast #3797498
Andreas R. schrieb:

> Wird dann die Source nicht zu hochohmig, wenn ich 47k in Reihe schalte?

Der STM32F405 hat 2 Pins (PA4 und PA5), die +/-5mA vertragen. Wenn du 
nur einen/keinen DAC brauchst, kannst du diese Eingänge nehmen und den 
Schutzwiderstand deutlich kleiner machen. Alle anderen Pins sind mit 0mA 
spezifiziert, da ist es sowieso Glückssache.

Mit FETs zu schalten wird knifflig, finde mal einen mit geringem 
Leckstrom und geringem On-Widerstand. Die meisten haben 1uA bei 25(!) 
Grad, damit brauchst du keine 0.05% Widerstände mehr...

Ich würde die DIL-Schalter durch Reed-Relais ersetzen und die wie bei 
einem Auto-Range-Voltmeter per Programm schalten. Dann kann dem STM32 
normal nichts mehr passieren. Ja, Selbstzerstörung per Programm geht 
noch ;)

Relais hätten auch den Vorteil, dass der Akku nicht über den 
Spannungsteiler entladen wird.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.