July 26th, 2017

2,1″ TFT mit 65.536 Farben und 23232 Pixel3

Heute kam mal wieder der Postbote und brachte ein neues Spielzeug. Ein Display von www.display3000.com mit kleinsten Abmaßen und mächtig Potential.

Zunächst werde ich es bei einem kleineren Projekt einsetzen um alle Funktionen zu testen. Danach gucken wir mal ob man es in Verbindung mit einem MFA-fähigen Hebel gebrauchen kann ;)

Hier zwei Impressionen:

Erster Test

Zweiter Test

Tags: ,


Entwicklung der Schaltung abgeschlossen0

Die Entwicklung der Schaltung für das Mainboard ist nun abgeschlossen. Gestern wurden auch die letzten Fehler korrigiert und auch der CAN Bus und das neue Display laufen nun. Der nächste Schritt ist die Herstellung der Platinen.

Tags: , ,


Moderne LED Technik mit organischen Stoffen5

Heute habe ich ein nagelneues PLED Display von Electronic Assembly in Betrieb genommen. Es soll einen Kontrast von 100:1 haben, einen Stromverbrauch von nur 20µA pro Pixel und absolut verzögerungsfreie Anzeige. Genaueres ist im Datenblatt zu finden.

Hier ein paar Impressionen von Kontrast und Blickwinkel des OLED:

img_3388a.jpg img_3391a.jpg img_3393a.jpg img_3395a.jpg

Tags: , , , , , ,


CANBus Empfänger, Interrupt gesteuert0

Die Entwicklung unseres Projekts für das EL2 Labor nähert sich mit großen Schritten dem Ziel. Heute ist es mir gelungen denPIC so zu programmieren, dass er CAN-Nachrichten mit zwei verschiedenen IDs liest und die darin enthaltene Temperatur auf dem Display ausgibt.

Das Konzept ist so gestaltet, dass der Prozessor im Hauptprogramm die Werte der temporären Speicher für die zwei Temperaturen auf das Display schreibt. Das lesen der CAN-Nachrichten ist Interrupt gesteuert, d.h. wenn eine Nachricht eintrifft wird ein Interrupt ausgelöst der dann den Inhalt in die oben genannten Speicherzellen kopiert.

Die Software ist bei den Projektdateien oder hier zu finden.

Tags: , , ,


Adapter Flexbuchse - MA10-20

Da die bei dem Glcd enthatene Flexbuchse im Handel schwer zu finden ist und ich sie gerne in verschiedenen Anwendungen verwenden möchte, habe ich mir einen Adapter gebaut. Damit kann ich das Display nun durch einfache Pfostenstecker anschließen.

flex_to_2×10.brd

Tags: ,


Gekauft und zufrieden2

Wie vor einigen Tagen angekündigt, habe ich bei Linux4Media ein neues Grafikdisplay gekauft. Das ist nun heute angekommen, nach 3 Tagen. Ein super Service! Doch das ist nicht alles, es war sogar eine Buchse für die Flexleitung dabei. Ich hatte danach schon gesucht und war fleißig am Überlegen wie man eine solche günstig besorgen könnte, aber das hat sich ja nun erledigt. Seht selbst:

img_2142.JPG img_2145.JPG

Tags: ,


PIC18F4685 und HD447800

Da mein großes GLcd mit dem T6963C nicht mehr läuft, habe ich mir ein kleines billiges Display mit einem HD44780-kompatiblen Controller genommen und an den Pic angeschlossen. Nach kurzem Studieren des Datenblattes habe ich ein Testprogramm geschrieben, welches die wichtigsten Funktionen beherrscht: Initialisieren, Adresse schreiben, Display löschen und Zeichen schreiben.

Die aktuelle Version gibt es hier.

Tags: , , ,


Neues Display gekauft1

Heute habe ich kurzerhand ein neues Grafikdisplay 12864 WRF QE5 von Powertip bei ebay gekauft. Es ist ein 128×64Pixel Display mit blauer Hintergrundbeleuchtung/weiße Zeichen. Controller ist der KS108 und zu Display und Controller sind bereits Datenblätter vorhanden.

Sobald das Display eintrifft, sollte einem erste Testprogramm nichts im Wege stehen…

Tags: , ,


PIC18F4685 und T6963C1

Um das Grafikdisplay mit dem T6963C mit Text zu füllen muss es an einen Mikrocontroller angeschlossen werden. Ich nahm mir den PIC18F4685 zur Hand, da ich einen CAN-Knoten aufbauen möchte der Messdaten empfängt und auf dem Display ausgibt.

Wenn die Hardware soweit gesteckt ist und alle Verbindungen geprüft sind gehts an die Software. Aber was tun, wenn es keine Bibliothek für diesen controller gibt? Man drucke sich das Datenblatt des T6963C und los…

Mit Hilfe der MPLAB IDE, die freie Assembler Entwicklungsumgebung von Microchip, schreibe ich mir meine eigene Bibliothek für den Displaycontroller. Zu beachten gab es so einiges: Eine Statusabfrage vor dem Schreiben von Daten, das Timing und die Reihenfolge der Controlbits beim Schreiben/Lesen von Daten und die Befehle um Textfeld und Modi zu wählen. Alles ist im Datenblatt wunderbar beschrieben.

Ich habe, wo möglich, alle Befehle Kommentiert. Die Software gibt es hier.

Tags: , , ,


Verwendung des GLcd mit dem T6963C nicht möglich0

Nach vielen, vielen Stunden die ich mit meinem PIC und dem Display verbracht habe stellt sich nun heraus, dass der integrierte Inverter für die Kontrastspannung hochohmig ist anstatt -9V auszugeben. Des weiteren bricht die Kontrastspannung auf 0,22V zusammen, wenn man das Display anschließt. Alles deutet auf einen Defekt des Displays hin, denn die Signale habe ich in mühevoller Handarbeit mit dem Oszilloskop überprüft.

Nun werde ich mich nach einem neuen Display umsehen, welches blaue Hintergrundbeleuchtung hat. Das ist eh viel schöner. ;-)

Tags: , ,


Displaycontroller T6963C1

Vor einiger Zeit hat sich mein Kollege Jonas ein gLcd gebraucht gekauft. Ursprung dieses Kaufs war die Idee eine eigene MFA (Multifunktionsanzeige) für sein Auto zu bauen. Leider war das Display auf Grund der Größe nicht geeignet und ein passenderes war nicht günstig zu finden. Daher musste das Projekt vorerst sterben.

Doch da das Display dann ungenutzt rumlag und ich mich mit der Assemblerprogrammierung beschäftigen wollte, habe ich beschlossen (mehr…)

Tags: , , , ,


Imhotep theme designed by Chris Lin. Proudly powered by Wordpress.
XHTML | CSS | RSS | Kommentare-RSS