RasPi2 GPIO Pullup Spannung Messen

Sannyboy111985

Commander
Registriert
März 2003
Beiträge
2.891
Hallo Leute

ich hoffe dass es hier ein paar Bastler gibt, die auch noch mehr können als nur einfache Schaltungen nach dem Internet zusammensetzen. Ich verstehe ein bischen, aber dann doch nicht alles. Ich würde von mir selbst behaupten ein grundwissen für Dinge dieser Art zu haben.

Vorab ich habe mich durch diverse Raspi Foren Blogs Guides etc gelesen, aber keine pärzisen Antworten auf die Fragen gefunden.


Hintergrund ist, dass ich einen DHT11 und seit neuestem auch einen AM2302 (DHT22) am Raspi betreibe. Beide Stecken auf einen Breadboard. Dazu habe ich noch einen DS18B20 Sensor mit Pullup komplett an 3,3V.

Zuerst hatte ich nur den DHT11 und habe ihn an 3,3V VCC betrieben, um die GPIOs im Fehlerfall nicht zu zerstören. Zudem einen Pullup mit 4k7 Ohm zwischen VCC und GPIO. Dort waren aber die Messwerte mehr als Fragwürdig und aufgrund eines Funds im Internet, dass die ergebnisse mit 5V besser wären habe ich das ausprobieren wollen. Gesagt getan. 3,3V mit Pullup an Data und VCC an 5V. Zur Sicherheit mit dem Multimeter die Spannung am GPIO gemessen und auf 3,2V gekommen. Soweit so gut.

Später noch einen AM2302 besorgt, da der wesentlich besser sein soll. Und diesen dann mit dem gleichen Aufbau (VCC->5V, 3,3V-->Pullup-->Data) vorbereitet und die Data Leitung gegen GND mit dem Multimeter gemessen. Da stehen dann auf einmal ca 4,2V auf dem Display. Mit der 3,3V an VCC und Pullup zum Data liegt die Spannung bei 3,2V.

Dazu einige Fragen:

- Es ist doch richtig, dass ich die Spannung, welche am GPIO anliegen würde ganz normal mit dem Mulitmeter gegen GND messen kann?

- Wie kann ich den AM2302 mit 5V an VCC betreiben ohne über 3,3V am Data/GPIO zu kommen? Möchte den Sensor später am langen Kabel betreiben und da wird das extra an Spannung wohl gut tun.

- Kann man generell hinter dem Pullup mehrere Sensoren anschlißen, oder braucht jeder seinen eigenen Pullup. Die DS18B20 kann man ja mit nur einem Pullup parallel schalten, ginge das auch mit den DHTs?




Vielen Herzlichen Dank für die Unterstützung.
 
Zuletzt bearbeitet:
Stichwort: Pegelwandler / Level Shifter - Such mal bei Mikrocontroller.net

Ich nutze übrigens mehrere H-Tronic TS2 (Da steckt auch ein DS18B20 drin) und die sind super!

Und das die DS18B20 bei 5V genauer arbeiten sollen als an 3,3V halte ich für ein Gerücht! - Zudem ist die Ausgabe der Temperatur DIGITAL, also irrelevant ob 5V oder 3,3V Pegel.
 
Der DHT11 scheint wohl bei 3,3V und 5V andere Ergebnisse zu liefern, nicht die DS18B20 (hatte das B vergessen). Mit meinem DS18B20 bin ich zufrieden, der misst wohl recht genau und sehr kleinschrittig. Habe einen Wasserdichten mit 1m Kabel.

Werd ich mir mal anschauen ;)
 
Zuletzt bearbeitet:
Zu den Fragen:
1. Ja
2. Entweder direkt mit 3,3V betreiben...Der Spannungsabfall ist nicht soo krass wenn man einen normalen querschnitt wählt. Alternativ der Spannungsteiler am Ausgang.
3. Wenn alle Sensoren an einer Strippe hängen genügt ein Pullup der ausreichend dimensoiniert ist.
 
Zurück
Oben