Boards/UI/LCD-CHAR: Unterschied zwischen den Versionen

Aus
< Boards‎ | UI
Wechseln zu: Navigation, Suche
(LCD + Keypad mit I2C)
(LCD + Keypad mit I2C)
Zeile 63: Zeile 63:
  
 
Die Firma Adafruit hat I2C Displays entwickelt, die eine '''mehrfarbige Hintergrundbeleuchtung''' haben und '''5 Taster''' zur bedienung. Die Ansteuerung erfolgt aber über I2C und benötigt deshalb nur 2 I/O Leitungen.  
 
Die Firma Adafruit hat I2C Displays entwickelt, die eine '''mehrfarbige Hintergrundbeleuchtung''' haben und '''5 Taster''' zur bedienung. Die Ansteuerung erfolgt aber über I2C und benötigt deshalb nur 2 I/O Leitungen.  
 +
 +
Möglich wird das durch einen Controller MCP23017 auf diesem Board. Adafruit liefert dieses Board als '''Arduino Shield''' oder als Zusatzboard für einen '''Raspberry PI'''. Es stehen Libs zur Verfügung (Open Source), was die Ansteuerung sehr einfach macht.
  
 
<gallery mode="traditional" widths=90px heights=90px perrow=9 caption="">
 
<gallery mode="traditional" widths=90px heights=90px perrow=9 caption="">

Version vom 9. Oktober 2019, 16:58 Uhr

LCD Display 4x20


LCD Charakter Displays

Diese LCD Anzeigen sind Zeichen orientiert. Sie wurden entwickelt, um kurze Texte oder Zahlenwerte anzuzeigen. Sie haben eine Punktmatrix (5x8) und können praktisch jedes Zeichen anzeigen. Sozusagen die direkte Ablöse von 7 und 14 Segment Anzeigen.

Die Anzeigen haben meist 2 oder 4 Zeilen. Die Anzahl der Stellen reicht von 16 bis 40. Auf dem Board ist ein Controller, der die LCD Elemente ansteuert. Da hat sich als Standard der HD44780 durchgesetzt.

Die Displays gab es anfänglich nur in dem typischen LCD beige. Heute bekommt man diese Display in unterschiedlichsten Farben: Blau, Rot, gelb, Grün, Weiß

Meisten haben die Displays eine Hintergrund Beleuchtung. Nur wenige Displays arbeiten heute noch reflektiv, was Strom sparen würde. Es gibt Display mit mehrfärbiger Hintergrundbeleuchtung, damit kann man sehr schön Warnungen und Fehler anzeigen, weil sich das in einer Menge an Displays sehr stark hervor hebt.

Die HD44780 kompatiblen Displays haben einen festen Zeichensatz, sodass man die Anzeige sehr schnell ansteuern kann (ein Byte pro Zeichen). Einige Zeichen sind aber frei definierbar, sodass man jede Art von Sonderzeichen erstellen und sogar kleine Grafiken darstellen kann.


WEB Links


LCD Display HD44780

Diese Displays mit HD44780 kompatiblem Controller haben einen normierten Anschluss und werden parallel angesteuert. Es kann ein 4 Bit oder ein 8 Bit breiter Bus verwendet werden. Die Kommunikation ist einfach und sehr schnell, man benötigt aber zur Ansteuerung 8 oder 12 I/O Leitungen (3 Steuerleitungen, 1 Beleuchtung, 4 oder 8 Datenbits). Minimal benötigt man 6 I/O Leitungen, wenn man Enable fix aktiviert hat und auf die Schaltbarkeit der Hintergrundbeleuchtung verzichtet.



WEB Links


LCD Display mit I2C

Diese Displays haben auch einen HD44780 kompatiblen Controller. Die Ansteuerung erfolgt aber über I2C und benötigt deshalb nur 2 I/O Leitungen. Möglich wird das durch ein kleines Zusatz Board, das I/O Leitungen über I2C zur Verfügung stellt (I2C Port Expander).

Diese I2C Zusatzboards sind auch separat erhältlich. Das Board passt genau auf die Anschlussleiste der Displays und kann daher direkt unterhalb montiert werden. Es gibt auch Displays die das schon integriert haben.


WEB Links


LCD + Keypad mit I2C

Die Firma Adafruit hat I2C Displays entwickelt, die eine mehrfarbige Hintergrundbeleuchtung haben und 5 Taster zur bedienung. Die Ansteuerung erfolgt aber über I2C und benötigt deshalb nur 2 I/O Leitungen.

Möglich wird das durch einen Controller MCP23017 auf diesem Board. Adafruit liefert dieses Board als Arduino Shield oder als Zusatzboard für einen Raspberry PI. Es stehen Libs zur Verfügung (Open Source), was die Ansteuerung sehr einfach macht.


WEB Links