USB-LCD-Textdisplay
mit CH341A USB Interface Modul
für
- ProfiLab Expert 4.0
- LCD Hype
- LCD Smartie
-
Preiswert und einfach aufzubauen
-
Keine µC-Programmierung erforderlich
-
Kein SMD-Löten erforderlch
-
Spannungsversorgung per USB
-
für HD44780 (kompatible) Standard-LCD-Displays
-
Ersatz für Betrieb am (aussterbenden) LPT-Port
HD44780 (kompatible) LCD-Displays
http://www.sprut.de/electronic/lcd/index.htm
CH341A USB Interface Modul
Das fertig aufgebaute Modul, Treiber und Anleitung gibt´s bei Abacom:
http://www.electronic-software-shop.com/index.php?cName=hardware-usb-ch341a-c-2_24
Die Schaltung
Neben dem CH341A-Modul und dem LCD-Display braucht man nur noch eine USB-Buchse (oder Kabel), einen Elko 22µF/10V und ein (Trimm-)Poti mit 100 KOhm.
Software
Die Ansteuerung des Displays erfolgt mit ProfiLab Expert 4.0 (neuestes Update).
Es stehen zwei Varianten zum Download zur Verfügung:
Ansteuerung mit DLL
Ansteuerung ohne DLL
***
LCD HYPE TREIBER
Das Display kann jetzt auch mit der Freeware LCDHype betrieben werden,
***
NEU! --- LCD SMARTIE TREIBER --- NEU!
Das Display kann jetzt auch mit der Freeware LCDSmartie betrieben werden,
Treiber für LCD Smartie hier downloaden
Dieser Smartie-Treiber kann auch als Smartie->ProfiLab-Interface benutz werden...
***
Ein erfolgreicher Nachbau von Thomas...
"Mit dem CH341A hat die Displayansteuerung auf Anhieb funktioniert.
Das Display hängt bei mir in der Küche an der Wand und zeigt Temperaturen
und wenn es welche gibt, die Störung der Haussteuerung an.
Der Chip sitzt direkt in der Unterputzdose und die USB Anbindung
erfolgt über 2x2x0,6 Fernmeldekabel (15 meter !!!) und auch das klappt wunderbar."
******
***
Ihr habt es sicher schon gesehen....
ABACOM bietet das Display nun auch anschlussfertig an:
***
Schaltungserweiterungen
Der CH341A-Chip bietet zusätzlich zum Display-Anschluss noch eine I²C-Schnittstelle an, die gut für Schaltungserweiterungen genutzt werden kann. Dazu muss man obige Schaltung geringfügig ändern. Der Masseanschlus von Pin 23 wird entfernt, um die I²C-Schnittstelle frei zu haben. Damit der CH341A trotzdem korrekt initialisiert wird, muss nun stattdessen Pin 1 (/ACT) über einen 2k2-Widerstand mit Masse verbunden werden. Jetzt steht dem Anschluss von I²C-Chips nichts mehr im Wege. So lässt sich z.B. die Hintergrundbeleuchtung über einen PCF8574-Port-Expander abschaltbar machen:
Auch analoge Ein- und Ausgänge lassen sich z.B. mit einem PCF8591 realisieren:
Die Ansteuerung dieser Schaltungen erfolgt mit Hilfe der Funktion StreamI2C. Diese ist Bestandteil des Treiber-API, dass man bei ABACOM runterladen kann.
Für ProfiLab Expert habe ich Makros für diese beiden I²C-Chips erstellt.
Download Makro für PCF8574
Download Makro für PCF8591
____________________________
Auch einen PCA9532 und PCA9533 habe ich nun per CH341A I²C zum Laufen gebracht...
Download Beispiel für PCA9532 / PCA9533
Kostenlose Website erstellt mit Web-Gear Verantwortlich für den Inhalt dieser Seite ist ausschließlich der Autor dieser Webseite. Verstoß anzeigen
|