Hallo zusammen, heute möchte ich euch meine VFD Library vorstellen inkl. ein paar Bildern. Dabei steht VFD als Abkürzung für "Vacuum Fluorescent Display". Bei dieser Art von Display wird das benötigte Licht im Display selber erzeugt, es leuchtet also aus sich heraus und kann deshalb auch abgelesen werden, wenn der umgebene Raum völlig dunkel ist. Die Library bedient dabei das weit verbreitete Display CU20025-TW200A der Firma Noritake mit 2 x 20 Zeichen. Diese Art von Display kann man hier Neu kaufen (z.B. www.farnell.de) Ganz oft findet man es aber auch auf Flohmärkten (z.B. Hobbytronik) oder manchmal auch bei ebay. Da diese Art von Display schon sehr lange gebaut wird, kann es u.U. sein, dass es nicht alle Kommandos versteht. Mein eigenes Display, Baujahr 1997, kann z.B. kein Euro Zeichen und auch kein "Horizontal Scroll Mode". Das ist aber nicht weiter schlimm, da das Display Kommandos einfach ignoriert, die es nicht kennt. Das Display kann generell parallel, oder seriell angesprochen werden. Aus diesem Grund ist es erforderlich, sich zuerst eine Low Level Funktion für die Ausgabe genau eines Byte zu schreiben und dies der Library als Information beim vfd_init() mitzugeben. In meinem Beispiel verwende ich eine Serielle Kommunikation mit 4800Baud 8N1 und TTL Pegel ! Das ganze klappt ausgezeichnet. Da die Displays ziemlich schnell sind, gibt es auch so gut wie keine Timing Probleme und die Kommunikation gestaltet sich sehr einfach. Die Library steht unter einer "modified BSD license" und ist somit auch für kommerzielle Projekte freigegeben. Ich hoffe auf gutes gelingen eurer Projekte. Mit freundlichen Grüßen Michael
Hallo Michael, lässt sich diese Lib an andere VFDs anpassen? Oder braucht man auch erst VFD Controller? Ich habe nämlich noch tonnenweise VFDs aus DVD-Playern, Videoplaxer, usw. MFG Max
Ein Tipp ... Wenn du die JPG komprimieren würdest, hätte das Archiv kein 1MB mehr ... Zwei JPGs mit 480kB ... ;-)
@max: Das ist für Noritake/Futaba-Textdisplays mit eigenem Controller. Für die nackten Displays aus diversen Geräten ist zusätzlich erstmal die Ansteuerung zu erstellen, das wird, wenn man keinen Zugriff auf spezielle VFD-Treiber hat(PT6311 oder diverse andere von Allegro oder Maxim), ein ziemliches Transistorgrab.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.