I2C LCD1602

i2c_lcd1602

  • GND: Masse

  • VCC: Spannungsversorgung, 5V.

  • SDA: Serielle Datenleitung. Über einen Pull-up-Widerstand mit VCC verbinden.

  • SCL: Serielle Taktleitung. Über einen Pull-up-Widerstand mit VCC verbinden.

Wie allgemein bekannt ist, bereichern LCDs und andere Anzeigen zwar die Mensch-Maschine-Interaktion, haben jedoch eine gemeinsame Schwäche. Wenn sie an einen Controller angeschlossen werden, werden mehrere IO-Ports des Controllers belegt, der über nicht viele externe Anschlüsse verfügt. Dies schränkt auch andere Funktionen des Controllers ein.

Daher wurde das LCD1602 mit einem I2C-Modul entwickelt, um dieses Problem zu lösen. Das I2C-Modul verfügt über einen integrierten PCF8574 I2C-Chip, der I2C-Serien-Daten in parallele Daten für das LCD-Display umwandelt.

I2C-Adresse

Die Standardadresse ist im Grunde 0x27, in einigen Fällen kann sie jedoch auch 0x3F sein.

Beispielhaft für die Standardadresse 0x27 lässt sich die Geräteadresse durch das Kurzschließen der A0/A1/A2-Pads modifizieren; im Ausgangszustand sind A0/A1/A2 auf 1, und wenn das Pad kurzgeschlossen wird, sind A0/A1/A2 auf 0.

i2c_address

Hintergrundbeleuchtung/Kontrast

Die Hintergrundbeleuchtung kann durch Aufsetzen einer Jumper-Kappe aktiviert werden, zum Deaktivieren einfach die Jumper-Kappe abziehen. Das blaue Potentiometer auf der Rückseite dient zur Kontrastanpassung (Verhältnis der Helligkeit zwischen dem hellsten Weiß und dem dunkelsten Schwarz).

back_lcd1602

  • Kurzschlusskappe: Die Hintergrundbeleuchtung kann mit dieser Kappe aktiviert werden, zum Deaktivieren einfach diese Kappe abziehen.

  • Potentiometer: Dient zur Kontrasteinstellung (der Klarheit der angezeigten Texte), die im Uhrzeigersinn erhöht und gegen den Uhrzeigersinn verringert wird.

Beispiel