Allnet Friendly_X710, EAN: 4038816059291

ALLNET Friendly_X710 - FriendlyELEC / Friendlyarm X710 LCD Capacitive Touch

FriendlyELEC > Entwicklungsboards > FriendlyArm

ALLNET Friendly_X710 - FriendlyELEC / Friendlyarm X710 LCD Capacitive Touch

Lieske-Nr. 504709
Hersteller-Nr. Friendly_X710
EAN-Code 4038816059291
Hersteller Allnet
bei uns nur 5,22 EUR
6,21 EUR inkl. MwSt.

Weitere Informationen zu ALLNET Friendly_X710 - FriendlyELEC / Friendlyarm X710 LCD Capacitive Touch

X710 Display Informationen: https://wiki.friendlyarm.com/wiki/index.php/LCD-X710 Passend für : Applicable Platforms Debian Android Linux+Qt NanoPi 2 NanoPi 2 NanoPi M2 NanoPi M2 NanoPi 2 Fire NanoPi 2 Fire NanoPi M3 NanoPi M3 NanoPC T2 NanoPC T2 NanoPC T3 NanoPC T3 Smart4418 Smart4418 Tiny4412 Tiny4412 One-Wire-Technologie Wie bei den meisten ARM-Boards haben wir festgestellt, dass die Verwendung der ADC-Wandlung der CPU bei großen LCDs (17,8 cm ( 7 Zoll ) und größer) mit Vier-Draht-Resistiv-Touch nicht sehr gut funktioniert. Einige Hersteller verwenden ein externes USB- oder UART-Modul, um diese LCDs anzuschließen. Um die Hardware-Ressourcen der CPU zu schonen und die Verwendung externer Module zu minimieren, haben wir die Ein-Draht-Technologie entwickelt, die nur einen einzigen GPIO-Pin verwendet, und wir haben diese Technologie in alle unsere LCD-Controller-Boards integriert. Bei dieser Technologie kommuniziert eine MCU mit dem Chip des Touchpanels (wir verwenden den ADS7843-Chip oder andere Chips, die mit dem ADS7843 kompatibel sind) und verarbeitet die analogen Signale des Vierdraht-Widerstands und gibt die gefilterten stabilen Signale über GPIO an das ARM-Board aus. Wir haben diese Technologie in verschiedenen LCDs getestet, und sie funktionierte selbst bei einem großen LCD von 48,3 cm ( 19 Zoll ) sehr gut, und einige häufig beobachtete Probleme wie Screen Flipping und Jittering traten nicht auf. Heute haben die meisten LCDs, die kleiner als 30,5 cm ( 12 Zoll ) sind, eine LED-Hintergrundbeleuchtung. Wir verwenden die MCU des One-Wire, um auch die Hintergrundbeleuchtung zu verarbeiten. Die Hintergrundbeleuchtung wird mit einer Reihe von Werten eingestellt. Der Benutzer kann einen Wert für die Hintergrundbeleuchtung einstellen und dieser Wert wird über den GPIO-Pin des One-Wire an die MCU zur Verarbeitung weitergeleitet. Jedes FriendlyARM-LCD-Modul hat eine eindeutige ID, die in der MCU des one-wire gespeichert ist. Wenn die MCU die ID-Informationen aus den GPIO-Signalen ausliest, erkennt sie das LCD-Modell und weist den Bootloader an, den entsprechenden LCD-Treiber zu laden, wodurch ein FriendlyARM-LCD plug and play wird. Bei der Ein-Draht-Technologie für unsere LCDs mit kapazitivem Touch haben wir den Chip des resistiven Touch-Panels entfernt, aber die Funktion zur Einstellung der Hintergrundbeleuchtung und die ID-Informationen des LCDs beibehalten. Daher ist die Kommunikation zwischen dem kapazitiven Touch und dem ARM-Board immer noch Standard IIC. Achtung: Die Ein-Draht-Technologie unterscheidet sich von der allgemein bekannten Single-Bus-Kommunikation. Auf dem ARM-Board verwenden wir einen PWM-Timer (nicht PWM-Pins), um die Kommunikationsfrequenz (9600Hz) zu erzeugen. Weitere Details entnehmen Sie bitte dem Quellcode des Treibers.
Dies ist ein Angebot von:

Lieske Elektronik e.K.

Reutener Str. 10
79279 Vörstetten

https://industry-electronics.de
Tel. 07666/88499-0
Fax. 07666/88499-111

Diesen Artikel finden Sie unter:
industry-electronics.de/artikel/504709
qrcode für ALLNET Friendly_X710 - FriendlyELEC / Friendlyarm X710 LCD Capacitive Touch