Instructions

KY-051 Voltage Translator / Level Shifter
Ausgabe: 29.04.2016 Copyright by Joy-IT - Published under CC BY-NC-SA 3.0 Seite 213 von 227
Will man jedoch zwischen zwei Systemen mit zwei verschiedenen Spannungslevel kommunizieren (wie das
untere Beispiel Arduino -> Raspberry Pi), so muss der Spannungslevel "geshiftet" werden - Wird dieses nicht
getan, so muss dasjenige System mit dem niedrigeren Spannungslevel die überschüssige Spannung an den
Eingangsstufen "in Wärme verbrauchen". Dieses kann je nach System zu dauerhaften Schäden am System
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] = 5V @ B1 >>>>>>> 3.3V @ B2 -> 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 sein muss als VCCa (Beispiel VCCb=5V - VCCa=3,3V)
Beispiel Anschluss-Belegung zwischen Arduino Raspberry Pi:
Anschlussbelegung Arduino: