Zum Inhalt springen

WSAL23112 – 5.5inch 1440x2560 LCD

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Dieses Dokument beschreibt die technische Einbindung des Waveshare 5,5-Zoll-HDMI-LCDs mit 1440×2560-Auflösung und 10-Punkt-Kapazitiv-Touch. Es umfasst die Konfiguration für Raspberry Pi-Systeme (Bildschirmdrehung, Touch-Rotation, virtuelle Tastatur) sowie den Betrieb als PC-Monitor unter Windows.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Das Display ist ein universelles 5,5-Zoll-HDMI-IPS-Panel mit einer Hardwareauflösung von 1440×2560 und einem voll verklebten kapazitiven Touch-Panel mit gehärtetem Glas (Härtegrad 6H).
  • Die Anbindung erfolgt über eine HDMI-Schnittstelle für das Bildsignal und einen USB-Anschluss für das Touch-Eingabegerät; zusätzlich werden ein 3,5-mm-Ausgang und ein 4-Pin-Header für die Audioausgabe bereitgestellt.
  • Standardmäßig zeigt der Bildschirm im Hochformat an. Das Querformat wird durch Änderung der Software-Einstellungen aktiviert.
  • Unter Raspberry Pi OS muss die Auflösung manuell gesetzt werden, da sonst eine fehlerhafte Anzeige auftritt. Die Konfiguration erfolgt über die Datei config.txt im Wurzelverzeichnis der SD-Karte.
  • Für ältere Systeme wie Stretch oder Jessie wird die Drehung über display_rotate in config.txt gesteuert; neuere Systeme nutzen cmdline.txt oder udev-Regeln bzw. X11-Kalibrierungsmatrizen für die Touch-Drehung.
  • Ab Raspberry Pi OS Bookworm ist Squeekboard als On-Screen-Tastatur voreingestellt und erscheint automatisch beim Anschließen des Touch-Displays.

Befehle und Beispiele – vor Ausführung prüfen: 

hvs_priority=0x32ff
gpu_mem=256
config_hdmi_boost=10
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=87
hdmi_drive=2
hdmi_pixel_freq_limit=268500000
hdmi_timings=1440 0 10 10 140 2560 0 11 2 2 0 0 0 50 0 206000000 3
disable_overscan=1
framebuffer_width=1440
framebuffer_height=2560
max_framebuffer_width=1440
max_framebuffer_height=2560
extra_transpose_buffer=2
video=HDMI-A-1:400x1280M@60,rotate=90
display_rotate=1
ENV{ID_INPUT_TOUCHSCREEN}=="1", ENV{LIBINPUT_CALIBRATION_MATRIX}="0 -1 1 1 0 0"
Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"

Hinweise und Versionsgrenzen

  • Die exakte Kommandozeile für die Videokonfiguration enthält einen Platzhalterwert (400x1280), der an die tatsächliche Auflösung angepasst werden muss.
  • Bestimmte PC-Modelle erfordern einen Neustart, damit sich das Display korrekt darstellt.
  • Bei gleichzeitiger Verwendung mehrerer Monitore wird der Touch-Effekt standardmäßig nur auf dem Hauptbildschirm angewendet; die Zuweisung zu einem Sekundärbildschirm erfordert zusätzliche Schritte.
  • Die PWM-Hintergrundbeleuchtungsanpassung erfordert eine Hardwaremodifikation am Board.
  • Einige Einstellungen sind versionsabhängig: Ältere Betriebssysteme benötigen andere Treiber oder Konfigurationsdateien als neuere Versionen.

Quelle und Revisionsnachweis