Masse bei Bi-Directional-Level-Shifter

Gast #4737712
Lesenswert?
• ▲
▼
Aber wo setze ich das Ground? Ich habe für I2C SCL und SDA. Und wo 
schließe ich mein Kabel für die Masse an? Ich habe eine AD-Wandler. 
Dieser arbeitet mit 5V. Raspberry jedoch nur mit 3V3. Also möchte ich 
den Pegelwandler nutzen. Aber wo am Schaltbild setze ich den 
Masseanschluss? Es gibt auch pegelwandler von Adafruit (Level Shifter). 
Diese haben auf beiden Seiten GND Anschlüsse, jedoch ist mir aus dem 
Schaltplan nicht klar, wo diese genau sitzen ...
Angehängte Dateien:
Gast #4737726
Lesenswert?
• ▲
▼
Schließe ich am Adafruit Pegelwandler aber keine Masse an, funktioniert 
dieser auch nicht. Merkwürdig ... Liegt das vllt daran, dass alle 
Komnponenten den Masseanschluss vom Spannungsgenerator nutzen, jedoch 
die SCL und SDA Leitungen 3,3V vom Raspberry? Kann man dann den GND vom 
Raspberry mit dem GND der gesammten Schaltung legen?
Gast #4737730
Lesenswert?
• ▲
▼
Sebi schrieb:
> Es gibt auch pegelwandler von Adafruit (Level Shifter).
> Diese haben auf beiden Seiten GND Anschlüsse, jedoch ist mir aus dem
> Schaltplan nicht klar, wo diese genau sitzen ...

Die gehen da einfach über das Board. Völlig passiv, an nix 
angeschlossen.
Der Pegelwandler selber braucht keinen GND. (das macht der Schaltplan 
MEHR als deutlich)
Glaube dem Plan.
Glaube dem Plan.
Glaube dem Plan.

Ideen sind gut, aber unnütze Gedanken können auch blockieren.


Sebi schrieb:
> Schließe ich am Adafruit Pegelwandler aber keine Masse an, funktioniert
> dieser auch nicht. Merkwürdig .
Das ist eine Falschaussage!

Sebi schrieb:
> Kann man dann den GND vom
> Raspberry mit dem GND der gesammten Schaltung legen?
Das ist kein Deutsch, verstehe ich also nicht.

Meine Aussage dazu ist und bleibt gültig:

Arduino F. schrieb:
> Die wird verbunden!
> Ohne GND können die I2C Partner nicht miteinander quatschen.

Auch gültig:
GND schrieb:
> Die wird ausserhalb dieser Schaltung verbunden! GND<-->GND !!!

Und:
Christian M. schrieb:
> Der ADC wird selbst einen oder mehrere GND-Anschlüsse haben. Dort
> schliesst du diene Masse an.
Gast #4737743
Lesenswert?
• ▲
▼
Sebi schrieb:
> Kann man dann den GND vom
> Raspberry mit dem GND der gesammten Schaltung legen?

Muss man!   Achte einfach darauf dass ALLE deine Schaltungen
eine gemeinsame Masse haben! Also alle GND miteinander verbinden!

Wenn es so verschalten ist , dann braucht dein Pegelwandler keinen
GND Anschluss mehr, da dort die GND nur DURCHGESCHLEIFT wird.
Gast #4737760
Lesenswert?
• ▲
▼
Also, folgendes:
12V werden von einem Spannungsnetzteil geliefert. Mit entsprechenden 
Spannungsreglern erhalte ich 5V für einen Teil der Bausteine wie dem 
ADC. Die 3,3V für den level Shifter erhalte ich über den Raspberry Pi. 
Also auch bezogen auf dem massepunkt des Raspberry und nicht bezogen auf 
den Massepunkt des Spannungsnetzteils.

Betreibe ich den Level Shifter und schließe beide GND-Punkte an meionem 
12V-GND an, funktioniert nicht. Schließe ich den GND-Punkt des 
LEvelShifters, wo die 3,3V anliegen, an meinem GND vom Raspberry, 
funktioniert die Schaltung. Demnach müssen die Massepunkte des Adafruit 
Levelshifters irgend eine Funktion haben!
Gast #4737798
Lesenswert?
• ▲
▼
Selten soviel Blödsinn auf einem Haufen gelesen, herrlich...

Die (einzig) korrekte Antwort: I2C ist ein sog. Wired-AND-Bus, d.h. die 
Teilnehmer ziehen die Datenleitungen während der Kommunikation nach 
Masse. Deshalb bekommt der Bus zwar keine GND-Leitung spendiert, die 
Teilnehmer aber sehr wohl. Die Masse muss übrigens "durchverbunden" 
werden, da auch bei einer Pegelwandlung sich alles auf eine Masse 
referenziert. Wenn die GND-Potentiale verschieden sind - und auch so 
bleiben müssen - so ist der Einsatz einer galvanischen Trennung nötig.
Gast #4737810
Lesenswert?
• ▲
▼
Sebi schrieb:
> Betreibe ich den Level Shifter und schließe beide GND-Punkte an meionem
> 12V-GND an, funktioniert nicht.

Weil dein GND zum "Empfänger" nicht weiterverbunden wird-

Sebi schrieb:
> Schließe ich den GND-Punkt des
> LEvelShifters, wo die 3,3V anliegen, an meinem GND vom Raspberry,
> funktioniert die Schaltung.

Weil die 2 GND Punkte am Levelshifter deine 2 Geräte mit Masse
verbindet.

Sebi schrieb:
> Demnach müssen die Massepunkte des Adafruit
> Levelshifters irgend eine Funktion haben!

Oh Sebi, male dir deine Verbindungen für dich auf !!!!
Der Levelshifter seine 2 GND Punkte sind eine einfache Drahtverbindung!

Mit sicherheit hast du eine Schaltungs-Spannungsversorgung so
verdrahtet, dass die 2 GND Punkte eine Masseverbindung vom Netzteil zum
Gerät darstellt, wenn du sie nicht anschliesst, kappst du dieese
Masseverbindung!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren