5V Ausgang auf 3,3V?

Ich habe einen Mikrocontroller und einen Raspberry Pi, die beide parallel mit derselben 5-V-Versorgung betrieben werden. Der Mikrocontroller hat 4 5-V-Ausgangspins und der andere ist ein Raspberry Pi, der nur Eingänge von 3,3 V und weniger akzeptieren kann.

Offensichtlich kann ich die Ausgänge nicht direkt mit den Eingängen verbinden - das wird den Raspberry Pi braten.

Wie kann ich 5-V-Ausgänge an die GPIO-Pins des Raspberry Pi anschließen?

Antworten (2)

Verwenden Sie einen ebenen Übersetzer, wie er von sparkfun verkauft wird .

Schließen Sie einen VCC an 5 V und den anderen an 3,3 V am Rasberry Pi an.

Mit etwas mehr Recherche habe ich das gefunden . Das scheint genau das zu sein, was ich brauche, danke.
Für eine unidirektionale Verbindung, wie OP zu fragen scheint, ist ein Spannungsteiler billiger als ein Übersetzerchip.
@ThePhoton: Stimmt.
Das dachte ich zuerst, aber in diesem Fall kostet der Kauf der Widerstände für die Teiler + Versand dasselbe wie dieser Chip, der weniger Platz beansprucht als Veroboard.

Wenn die Verbindung in eine Richtung geht: von 5 V auf 3,3 V, dann stehen neben einem dedizierten Chip eine Vielzahl von Spannungsverschiebungstechniken zur Verfügung, wie in diesem Beitrag beschrieben. Die relevantesten (billigsten, einfachsten usw.) sind:

  • Spannungsteiler (zwei Widerstände, die von Ihrem +5-Ausgang mit GND in Reihe geschaltet sind, wobei der mittlere "Abgriff" mit Ihrem 3,3-V-Eingang verbunden ist
  • Diodenspannungs-Downshifter-Schaltung (Diode in Reihe mit einem Widerstand zur niedrigeren Spannung geschaltet, in diesem Fall 3,3 V)