Raspberry Pi TFT-Display-Module: Verdrahtung, Konfiguration und was tatsächlich funktioniert
Ein Raspberry Pi ist eine verbreitete Steuerung für Prototypen oder Kleinseriengeräte, und das Display ist meist das Erste, was der Entwickler anschließt. Der Haken: Ein TFT-Panel spricht nur selten nativ mit dem Pi. Kleine Module wollen SPI über die GPIO-Leiste, größere eine HDMI-Brücke, wenige den DSI-Port. Diese Seite ordnet jeder RONEN TFT-Familie den Weg zu, der auf einem Pi tatsächlich funktioniert, und die Konfiguration, die das Bild zum Laufen bringt. Sie richtet sich an Entwickler und Ingenieure, die ein Pi-basiertes Display in Betrieb nehmen, nicht an Consumer-Bildschirme für den Pi.
Drei Wege, ein TFT am Pi zu betreiben
Kleine Panels (etwa 2,4 bis 3.5 Zoll) werden über SPI auf der 40-Pin-GPIO-Leiste angeschlossen und von einem Kernel-Framebuffer oder einer Userspace-Bibliothek angesteuert; sie benötigen kaum dedizierte Hardware und lassen den Großteil der GPIOs frei. Mittlere und größere Panels (7 bis 10.1 Zoll) nutzen eine HDMI-Brückenplatine, die den Pi-HDMI-Ausgang in die native LVDS- oder RGB-Schnittstelle des Panels umsetzt. Eine kleinere Zahl nutzt den DSI-Port für eine direkte Displayverbindung. Wählen Sie den Weg nach Panelgröße und danach, wie viel GPIO Sie noch brauchen.
HDMI-Brücke für 7- bis 10,1-Zoll-Panels
Für 7 bis 10.1 Zoll große LVDS- oder RGB-Panels ist eine HDMI-Brückenplatine zwischen Pi und Panel ein sauberer Weg, derselbe Wandleransatz wie bei Industrie-PCs und Legacy-Geräten. Der Pi sieht einen Standardmonitor, daher ist kein panelspezifischer Treiber nötig; die Brücke übernimmt EDID, Backlight-Ansteuerung und das native Interface. Die Wandler- und Brückendetails stehen auf der <a href="../solutions/hdmi-vga-display">HDMI- und VGA-Displaylösungen</a>-Seite. Touch wird, falls vorhanden, meist per USB von der Controller-Platine überbrückt.
SPI und GPIO für kleine 2,4- bis 3,5-Zoll-Module
Kleine SPI-Module sprechen über die GPIO-Leiste und werden mit einem Device-Tree-Overlay und einem in config.txt gesetzten Framebuffer in Betrieb genommen, oder für einfache UIs direkt aus Python angesteuert. Sie sind die richtige Wahl, wenn der Aufbau klein, die UI leicht und der Rest der GPIOs für Sensoren und Steuerung frei bleiben muss. Rechnen Sie mit geringerer Auflösung und Bildwiederholrate als bei einem HDMI-Panel — für Status- und Messgeräteanzeigen ist das ausreichend.
DSI und die 40-Pin-Leiste
Der dedizierte Display-Port des Pi führt DSI für eine direkte Panelverbindung bei den Modellen, die ihn herausführen, und vermeidet sowohl das GPIO-Bit-Banging von SPI als auch die HDMI-Brücke größerer Panels. Verfügbarkeit und Pinbelegung variieren je Pi-Generation, daher prüfen Sie den Port auf Ihrer konkreten Platine, bevor Sie darum herum entwickeln; für die meisten Bastlerprojekte sind HDMI-Brücke oder SPI-Weg das risikoärmere Vorgehen.
| Weg | Panelgröße | Was es benötigt |
|---|---|---|
| SPI über GPIO | 2.4 - 3.5 inch | Device-Tree-Overlay oder Userspace-Treiber, Framebuffer |
| HDMI-Brücke | 7 - 10.1 inch | HDMI-zu-LVDS/RGB-Wandler, USB-Touch-Brücke |
| DSI-Port | Abhängig vom Board | DSI-fähiger Pi, bestätigte Pinbelegung |
Treiber, Konfiguration und Lieferkontinuität
Unabhängig vom Weg: behalten Sie das Panel als benannte Teilenummer und prüfen Sie Brücke oder Overlay dagegen, denn die Konfiguration hängt am exakten Modul. Bei Kleinserie und Prototyp wiegt das weniger, bei einem Produkt wiegt es schwer. Unser gelagerter Katalog wird mit über 5 Jahren Kontinuität auf benannten Teilenummern geführt, sodass dasselbe Panel beim Übergang vom Prototyp in die Produktion nachbestellt werden kann; Bestellmengen werden projektbezogen bestätigt statt angenommen.
Passende RONEN-Standardmodelle
Die unten aufgeführten Module decken die zwei gängigen Pi-Wege ab: größere LVDS/RGB-Panels für eine HDMI-Brücke und kleine SPI/RGB/MCU-Panels für direktes GPIO. Prüfen Sie die Schnittstelle gegen Ihr Pi-Modell.
- RG-T070BAHA-19CA— 7.0" 1024x600 IPS, 450 cd/m2, LVDS, kapazitiver Touch
- RG-T070SWHWA-01— 7.0" 800x480 IPS, 1000 cd/m2, LVDS, ohne Touch, ausgelegt für -30 C
- RG-T101BAHA-01— 10.1" 1024x600 IPS, 500 cd/m2, LVDS, ohne Touch
- RG-T101HIEWA-01— 10.1" 1280x800 IPS, 1000 cd/m2, LVDS, ohne Touch, ausgelegt für -30 C
- RG-T024BQSA-01— 2.4" 240x320 IPS, 500 cd/m2, RGB/SPI/MCU, ohne Touch
- RG-T028BQSA-01— 2.8" 240x320 IPS, 500 cd/m2, RGB/SPI/MCU, ohne Touch
- RG-T035BHSA-01— 3.5" 320x480 IPS, 320 cd/m2, RGB/SPI/MCU, ohne Touch
- RG-T035QHI-03CP— 3.5" 320x480 IPS, 300 cd/m2, RGB/SPI/MCU, kapazitiver Touch
Häufig gestellte Fragen
Wie schließe ich ein RONEN TFT an einen Raspberry Pi an?
Nach Panelgröße: kleine Module von 2,4 bis 3.5 Zoll nutzen SPI über die GPIO-Leiste mit Device-Tree-Overlay oder Userspace-Treiber, während 7 bis 10.1 Zoll große LVDS- oder RGB-Panels eine HDMI-Brücke verwenden, die der Pi als Standardmonitor sieht. Einige Panels nutzen den DSI-Port, sofern der Pi ihn herausführt.
Kann ein Raspberry Pi ein 7-Zoll- oder 10-Zoll-TFT direkt ansteuern?
Nicht direkt über die GPIO; diese Panels nutzen eine HDMI-Brücke, die den Pi-HDMI-Ausgang in die native LVDS- oder RGB-Schnittstelle des Panels umsetzt und Touch über USB überbrückt. Für diesen Weg braucht der Pi keinen panelspezifischen Treiber.
Was benötigen kleine SPI-TFT-Module auf einem Pi?
Ein Device-Tree-Overlay und ein in config.txt gesetzter Framebuffer, oder eine Userspace-Bibliothek für einfache Bedienoberflächen. Sie benötigen kaum dedizierte Hardware und lassen den Großteil der GPIOs für Sensoren und Steuerung frei.
Sind diese Panels für Produktionsläufe verfügbar?
Unser gelagerter Katalog wird mit über 5 Jahren Kontinuität auf benannten Teilenummern geführt, sodass dasselbe Panel von der Prototypphase bis in die Produktion nachbestellt werden kann; Bestellmengen werden projektbezogen bestätigt.