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,

Treiber für LCD Hype hier downloaden

 

***

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