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
Der Voltage Translator oder Level Shifter wandelt digitale Signale von einer Spannung in eine andere um, entweder herauf oder herunter. Dieses Modul bietet insgesamt vier Kanäle, auf denen die Spannungsumwandlungen vorgenommen werden können.
In der heutigen Zeit arbeiten Mikrocontrollersysteme in verschiedenen Spannungsbereichen. Ältere Systeme wie Arduino, die auf einem Atmega-Controller basieren, nutzen 5V-Signale. Neuere Geräte wie der Raspberry Pi, der auf einem ARM-Controller basiert, arbeiten hingegen mit 3,3V-Signalen.
Wenn eine Kommunikation zwischen zwei Systemen mit unterschiedlichen Spannungspegeln erforderlich ist, muss das Spannungslevel angepasst, also "geshiftet", werden. Ohne diese Anpassung könnte die überschüssige Spannung zu Schäden an den empfindlicheren, niedrigspannigen Geräten führen.
Der Level Shifter ermöglicht eine sichere und effiziente Kommunikation zwischen Geräten mit unterschiedlichen Spannungsanforderungen und schützt so die Hardware vor potenziellen Schäden durch nicht kompatible Spannungspegel. Dies ist besonders wichtig in Projekten, die verschiedene Mikrocontroller und Sensoren integrieren, um eine reibungslose und sichere Funktion zu gewährleisten.
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:
Arduino | Sensor |
---|---|
5 V | Vccb |
Pin 3 | B1 |
Pin 4 | B2 |
Pin 5 | B3 |
Pin 6 | B4 |
GND | GND |
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.
Der Voltage Translator oder Level Shifter wandelt digitale Signale von einer Spannung in eine andere um, entweder herauf oder herunter. Dieses Modul bietet insgesamt vier Kanäle, auf denen die Spannungsumwandlungen vorgenommen werden können.
In der heutigen Zeit arbeiten Mikrocontrollersysteme in verschiedenen Spannungsbereichen. Ältere Systeme wie Arduino, die auf einem Atmega-Controller basieren, nutzen 5V-Signale. Neuere Geräte wie der Raspberry Pi, der auf einem ARM-Controller basiert, arbeiten hingegen mit 3,3V-Signalen.
Wenn eine Kommunikation zwischen zwei Systemen mit unterschiedlichen Spannungspegeln erforderlich ist, muss das Spannungslevel angepasst, also "geshiftet", werden. Ohne diese Anpassung könnte die überschüssige Spannung zu Schäden an den empfindlicheren, niedrigspannigen Geräten führen.
Der Level Shifter ermöglicht eine sichere und effiziente Kommunikation zwischen Geräten mit unterschiedlichen Spannungsanforderungen und schützt so die Hardware vor potenziellen Schäden durch nicht kompatible Spannungspegel. Dies ist besonders wichtig in Projekten, die verschiedene Mikrocontroller und Sensoren integrieren, um eine reibungslose und sichere Funktion zu gewährleisten.
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:
Arduino | Sensor |
---|---|
5 V | Vccb |
Pin 3 | B1 |
Pin 4 | B2 |
Pin 5 | B3 |
Pin 6 | B4 |
GND | GND |
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.
Der Voltage Translator oder Level Shifter wandelt digitale Signale von einer Spannung in eine andere um, entweder herauf oder herunter. Dieses Modul bietet insgesamt vier Kanäle, auf denen die Spannungsumwandlungen vorgenommen werden können.
In der heutigen Zeit arbeiten Mikrocontrollersysteme in verschiedenen Spannungsbereichen. Ältere Systeme wie Arduino, die auf einem Atmega-Controller basieren, nutzen 5V-Signale. Neuere Geräte wie der Raspberry Pi, der auf einem ARM-Controller basiert, arbeiten hingegen mit 3,3V-Signalen.
Wenn eine Kommunikation zwischen zwei Systemen mit unterschiedlichen Spannungspegeln erforderlich ist, muss das Spannungslevel angepasst, also "geshiftet", werden. Ohne diese Anpassung könnte die überschüssige Spannung zu Schäden an den empfindlicheren, niedrigspannigen Geräten führen.
Der Level Shifter ermöglicht eine sichere und effiziente Kommunikation zwischen Geräten mit unterschiedlichen Spannungsanforderungen und schützt so die Hardware vor potenziellen Schäden durch nicht kompatible Spannungspegel. Dies ist besonders wichtig in Projekten, die verschiedene Mikrocontroller und Sensoren integrieren, um eine reibungslose und sichere Funktion zu gewährleisten.
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:
Arduino | Sensor |
---|---|
5 V | Vccb |
Pin 3 | B1 |
Pin 4 | B2 |
Pin 5 | B3 |
Pin 6 | B4 |
GND | GND |
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.
Der Voltage Translator oder Level Shifter wandelt digitale Signale von einer Spannung in eine andere um, entweder herauf oder herunter. Dieses Modul bietet insgesamt vier Kanäle, auf denen die Spannungsumwandlungen vorgenommen werden können.
In der heutigen Zeit arbeiten Mikrocontrollersysteme in verschiedenen Spannungsbereichen. Ältere Systeme wie Arduino, die auf einem Atmega-Controller basieren, nutzen 5V-Signale. Neuere Geräte wie der Raspberry Pi, der auf einem ARM-Controller basiert, arbeiten hingegen mit 3,3V-Signalen.
Wenn eine Kommunikation zwischen zwei Systemen mit unterschiedlichen Spannungspegeln erforderlich ist, muss das Spannungslevel angepasst, also "geshiftet", werden. Ohne diese Anpassung könnte die überschüssige Spannung zu Schäden an den empfindlicheren, niedrigspannigen Geräten führen.
Der Level Shifter ermöglicht eine sichere und effiziente Kommunikation zwischen Geräten mit unterschiedlichen Spannungsanforderungen und schützt so die Hardware vor potenziellen Schäden durch nicht kompatible Spannungspegel. Dies ist besonders wichtig in Projekten, die verschiedene Mikrocontroller und Sensoren integrieren, um eine reibungslose und sichere Funktion zu gewährleisten.
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 Pico 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 = 5V - VCCa = 3,3V) sein muss
Beispiel Anschluss-Belegung zwischen Arduino und Raspberry Pi Pico:
Arduino | Sensor |
---|---|
5 V | Vccb |
Pin 3 | B1 |
Pin 4 | B2 |
Pin 5 | B3 |
Pin 6 | B4 |
GND | GND |
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.