KY-051 Voltage Translator / Level Shifter
Dieser Level-Shifter wandelt digitale Signale von einer Spannung in eine andere herunter bzw. herauf.
- Arduino
- Raspberry Pi
- Raspberry Pi Pico
- Micro:Bit
Dieser Level-Shifter wandelt digitale Signale von einer Spannung in eine andere herunter bzw. herauf. Es stehen insgesamt vier Kanäle zur Verfügung, auf denen Umwandlungen vorgenommen werden können.
In der heutigen Zeit gibt es eine Vielzahl ein Mikrocontrollersystemen, die in verschiedenen Spannungsbereichen operieren: So arbeiten z.B. die Ein- und Ausgänge von älteren Systemen wie dem Arduino, basierend auf einen Atmega-Controller, mit 5 V-Level. Neuere Geräte, wie z.B. der Raspberry-Pi Computer, der auf einen ARM-Controller basiert, arbeitet mit einem Spannungslevel von 3,3 V.
Ist jedoch die Kommunikation zwischen zwei Systemen mit unterschiedlichen Spannungslevel gewünscht, so muss das Spannungslevel "geshiftet", also angepasst, werden. Wird auf eine Anpassung verzichtet, so muss die überschüssige Spannung anderweitig verbraucht (z.B. in Form von Wärme) werden. Je nach System kann dies zu dauerhaften Schäden des Gerätes führen.
Pin-Belegung
Die Pin-Belegung ist auf der Modulplatine aufgedruckt.
Die Signale an den Ein-/Ausgängen A1-A4, sowie B1-B4 werden auf das jeweilige Spannungslevel geshiftet (VCCa -> A1-A4 | VCCb -> B1-B4)
Beispiel:
Arduino Ausgang -> Digital [EIN] = 5 V @ B1 >>>>>>> 3.3 V @ A1 -> Raspberry Pi Eingang
Eine zusätzliche Software bzw. Code wird nicht zum Betrieb benötigt; das Modul arbeitet autonom.
Bitte beachten Sie, dass VCCb größer/gleich VCCa (Beispiel VCCb=5 V - VCCa=3,3 V) sein muss
Beispiel Anschluss-Belegung zwischen Arduino und Arduino:
Anschlussbelegung Arduino:
Arduino | Sensor |
---|---|
5 V | Vccb |
Pin 3 | B1 |
Pin 4 | B2 |
Pin 5 | B3 |
Pin 6 | B4 |
GND | GND |
Anschlussbelegung Arduino
Arduino | Sensor |
---|---|
3.3 V | Vccb |
Pin 3 | A1 |
Pin 4 | A2 |
Pin 5 | A3 |
Pin 6 | A4 |
GND | GND |
Bitte achten Sie darauf, dass beide Systeme über die selbe Masseverbindung (GND) verbunden sind - OE muss bei diesem Modul nicht verbunden werden.
Dieser Level-Shifter wandelt digitale Signale von einer Spannung in eine andere herunter bzw. herauf. Es stehen insgesamt vier Kanäle zur Verfügung, auf denen Umwandlungen vorgenommen werden können.
In der heutigen Zeit gibt es eine Vielzahl ein Mikrocontrollersystemen, die in verschiedenen Spannungsbereichen operieren: So arbeiten z.B. die Ein- und Ausgänge von älteren Systemen wie dem Arduino, basierend auf einen Atmega-Controller, mit 5 V-Level. Neuere Geräte, wie z.B. der Raspberry-Pi Computer, der auf einen ARM-Controller basiert, arbeitet mit einem Spannungslevel von 3,3 V.
Ist jedoch die Kommunikation zwischen zwei Systemen mit unterschiedlichen Spannungslevel gewünscht, so muss das Spannungslevel "geshiftet", also angepasst, werden. Wird auf eine Anpassung verzichtet, so muss die überschüssige Spannung anderweitig verbraucht (z.B. in Form von Wärme) werden. Je nach System kann dies zu dauerhaften Schäden des Gerätes führen.
Pin-Belegung
Die Pin-Belegung ist auf der Modulplatine aufgedruckt.
Die Signale an den Ein-/Ausgängen A1-A4, sowie B1-B4 werden auf das jeweilige Spannungslevel geshiftet (VCCa -> A1-A4 | VCCb -> B1-B4)
Beispiel:
Arduino Ausgang -> Digital [EIN] = 5 V @ B1 >>>>>>> 3.3 V @ A1 -> Raspberry Pi Eingang
Eine zusätzliche Software bzw. Code wird nicht zum Betrieb benötigt; das Modul arbeitet autonom.
Bitte beachten Sie, dass VCCb größer/gleich VCCa (Beispiel VCCb=5 V - VCCa=3,3 V) sein muss
Beispiel Anschluss-Belegung zwischen Arduino und Raspberry Pi:
Anschlussbelegung Arduino:
Arduino | Sensor |
---|---|
5 V | Vccb |
Pin 3 | B1 |
Pin 4 | B2 |
Pin 5 | B3 |
Pin 6 | B4 |
GND | GND |
Anschlussbelegung Raspberry Pi
Raspberry Pi | Sensor |
---|---|
3,3 V [Pin 1] | Vcca |
GPIO 18 [Pin 12] | A1 |
GPIO 3 / SCL [Pin 5] | A2 |
GPIO 2 / SDA [Pin 3] | A3 |
GPIO 11 [Pin 8] | A4 |
GND [Pin 6] | GND |
Bitte achten Sie darauf, dass beide Systeme über die selbe Masseverbindung (GND) verbunden sind - OE muss bei diesem Modul nicht verbunden werden.
Dieser Level-Shifter wandelt digitale Signale von einer Spannung in eine andere herunter bzw. herauf. Es stehen insgesamt vier Kanäle zur Verfügung, auf denen Umwandlungen vorgenommen werden können.
In der heutigen Zeit gibt es eine Vielzahl ein Mikrocontrollersystemen, die in verschiedenen Spannungsbereichen operieren: So arbeiten z.B. die Ein- und Ausgänge von älteren Systemen wie dem Arduino, basierend auf einen Atmega-Controller, mit 5 V-Level. Neuere Geräte, wie z.B. der Raspberry-Pi Computer, der auf einen ARM-Controller basiert, arbeitet mit einem Spannungslevel von 3,3 V.
Ist jedoch die Kommunikation zwischen zwei Systemen mit unterschiedlichen Spannungslevel gewünscht, so muss das Spannungslevel "geshiftet", also angepasst, werden. Wird auf eine Anpassung verzichtet, so muss die überschüssige Spannung anderweitig verbraucht (z.B. in Form von Wärme) werden. Je nach System kann dies zu dauerhaften Schäden des Gerätes führen.
Pin-Belegung
Die Pin-Belegung ist auf der Modulplatine aufgedruckt.
Die Signale an den Ein-/Ausgängen A1-A4, sowie B1-B4 werden auf das jeweilige Spannungslevel geshiftet (VCCa -> A1-A4 | VCCb -> B1-B4)
Beispiel:
Arduino Ausgang -> Digital [EIN] = 5 V @ B1 >>>>>>> 3.3 V @ A1 -> Raspberry Pi Eingang
Eine zusätzliche Software bzw. Code wird nicht zum Betrieb benötigt; das Modul arbeitet autonom.
Bitte beachten Sie, dass VCCb größer/gleich VCCa (Beispiel VCCb=5 V - VCCa=3,3 V) sein muss
Beispiel Anschluss-Belegung zwischen Arduino und Micro:Bit:
Anschlussbelegung Arduino:
Arduino | Sensor |
---|---|
5 V | Vccb |
Pin 3 | B1 |
Pin 4 | B2 |
Pin 5 | B3 |
Pin 6 | B4 |
GND | GND |
Anschlussbelegung Micro:Bit
Micro:Bit | Sensor |
---|---|
3,3 V [Pin 3V] | Vcca |
P0 [Pin 0] | A1 |
P1 [Pin 1] | A2 |
P2 [Pin 2] | A3 |
P8 [Pin 8] | A4 |
GND [Pin GND] | GND |
Bitte achten Sie darauf, dass beide Systeme über die selbe Masseverbindung (GND) verbunden sind - OE muss bei diesem Modul nicht verbunden werden.
Dieser Level-Shifter wandelt digitale Signale von einer Spannung in eine andere herunter bzw. herauf. Es stehen insgesamt vier Kanäle zur Verfügung, auf denen Umwandlungen vorgenommen werden können.
In der heutigen Zeit gibt es eine Vielzahl ein Mikrocontrollersystemen, die in verschiedenen Spannungsbereichen operieren: So arbeiten z.B. die Ein- und Ausgänge von älteren Systemen wie dem Arduino, basierend auf einen Atmega-Controller, mit 5 V-Level. Neuere Geräte, wie z.B. der Raspberry-Pi Computer, der auf einen ARM-Controller basiert, arbeitet mit einem Spannungslevel von 3,3 V.
Ist jedoch die Kommunikation zwischen zwei Systemen mit unterschiedlichen Spannungslevel gewünscht, so muss das Spannungslevel "geshiftet", also angepasst, werden. Wird auf eine Anpassung verzichtet, so muss die überschüssige Spannung anderweitig verbraucht (z.B. in Form von Wärme) werden. Je nach System kann dies zu dauerhaften Schäden des Gerätes führen.
Pin-Belegung
Die Pin-Belegung ist auf der Modulplatine aufgedruckt.
Die Signale an den Ein-/Ausgängen A1-A4, sowie B1-B4 werden auf das jeweilige Spannungslevel geshiftet (VCCa -> A1-A4 | VCCb -> B1-B4)
Beispiel:
Arduino Ausgang -> Digital [EIN] = 5 V @ B1 >>>>>>> 3.3 V @ A1 -> Raspberry Pi Eingang
Eine zusätzliche Software bzw. Code wird nicht zum Betrieb benötigt; das Modul arbeitet autonom.
Bitte beachten Sie, dass VCCb größer/gleich VCCa (Beispiel VCCb=5 V - VCCa=3,3 V) sein muss
Beispiel Anschluss-Belegung zwischen Arduino und Raspberry-Pi Pico:
Anschlussbelegung Arduino:
Arduino | Sensor |
---|---|
5 V | Vccb |
Pin 3 | B1 |
Pin 4 | B2 |
Pin 5 | B3 |
Pin 6 | B4 |
GND | GND |
Anschlussbelegung Raspberry Pi Pico
Raspberry Pi Pico | Sensor |
---|---|
3,3 V | Vcca |
GPIO0 | A1 |
GPIO1 | A2 |
GPIO2 | A3 |
GPIO3 | A4 |
GND | GND |
Bitte achten Sie darauf, dass beide Systeme über die selbe Masseverbindung (GND) verbunden sind - OE muss bei diesem Modul nicht verbunden werden.