Spannungswerte >3V einlesen mit ESP32

OP #7280087
Hallo zusammen,
ich bin relativ neu auf dem Gebiet der Mikrocontrollerprogrammierung und 
möchte mit meinem ESP32 DevkitC V4 Spannungswerte von einem Sensor 
einlesen.

Das Problem ist, dass die GPIOs vom ESP32 ja nur 3,3V vertragen, mein 
Sensor aber Spannungswerte im Bereich 0,5V-5V ausgibt.

Was ist die beste Möglichkeit diese Spannungen zu begrenzen? Ideal wäre 
natürlich, wenn alle Spannungswerte auf den neuen Bereich so angepasst 
werden, dass das Verhältnis der einzelnen Spannungen zueinander gleich 
bleibt (jeder Wert wird um 40% verkleinert).
Zunächst wäre es aber auch schonmal hilfreich, wenn alle Werte die über 
3,3V liegen auf 3,3V begrenzt werden und die restlichen Werte 
unverändert bleiben.

Danke schonmal im Voraus.
Gast #7280466
Daniel schrieb:
> Zunächst wäre es aber auch schonmal hilfreich, wenn alle Werte die über
> 3,3V liegen auf 3,3V begrenzt werden und die restlichen Werte
> unverändert bleiben.

Das macht def. keinen Sinn, da dir die vom Sensor gelieferten Werte dann 
in dem Bereich fehlen und eine evtl. Anzeige nicht mehr der Wahrheit 
entspricht.
Gast #7280474
Daniel schrieb:
> Ideal wäre natürlich, wenn alle Spannungswerte auf den neuen Bereich so
> angepasst werden, dass das Verhältnis der einzelnen Spannungen
> zueinander gleich bleibt

Den "idealen" Hinweis hast Du dazu schon von Hmmm erhalten.
Gast #7280906
Daniel schrieb:
> ... mein Sensor aber Spannungswerte im Bereich 0,5V-5V ausgibt.
>
> Was ist die beste Möglichkeit diese Spannungen zu begrenzen?

Wenn du die Spannung einfach begrenzt, kannst du dort, wo der Sensor 
Spannungen außerhalb des Begrenzungsbereiches ausgibt, nicht messen.
Ist das deine Absicht?
Gast #7281130
Brain 2.0 schrieb:
> Das macht def. keinen Sinn, da dir die vom Sensor gelieferten Werte dann
> in dem Bereich fehlen und eine evtl. Anzeige nicht mehr der Wahrheit
> entspricht.

Ob das Sinn macht oder nicht, hängt davon ab, ob in der Anwendung der 
volle Messbereich des Sensors ausgeschöpft wird.

Schon Brain 1.0 hätte das gewusst

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 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.