EA FAQs

FAQ Häufige Fragen und Antworten

HMI uniTFT(s)

Eigene Seiten erstellen

Frage:

Guten Tag !

Ich habe bei Ihnen ein EA QUICKuniTFT gekauft. Dort ist ein schönes Demo eingebaut. Wie kann ich denn nun eigene Bildschirmseiten erstellen?

Antwort:

Sie benötigen dazu unsere uniTFTDesigner den Sie hier downloaden können. Das Display wird an den USB eines PCs (Windows) angeschlossen und die größeren Displays der EA uniTFT Serie (5" bis 10,1") benötigen eine externe Stromversorgung. Die kleinen Displays (uniTFTs) versorgen sich über den USB.

Nach der Installation des uniTFTDesigner Tools, empfehle ich Ihnen dieses Einführungsvideo. Sie finden im uniTFTDesigner gleichzeitig viele Beispiele. Weitere Tutorials haben wir für Sie in unserer uniTFT academy erstellt.

Falsche Zeichen über RS-232 (Arduino)

Frage:

Das ist mein Aufbau: Ich habe einen Arduino an die serielle Slave-Schnittstelle Ihres schönen EA uniTFT-Moduls angeschlossen. Das Modul zeigt einige Daten an, die ich vom Arduino sende. Ich möchte die Temperatur anzeigen, d.h. ich muss ° anzeigen. Leider wird es nicht angezeigt, wenn ich den Befehl "#SSC 1, \"32.5 °C\"\n" sende.

Antwort:

Die Arduino-Bibliothek verwendet UTF-8-Kodierung für den erweiterten ASCII-Zeichensatz. Es gibt mehrere Möglichkeiten, das Problem zu umgehen. Der einfachste ist die direkte Verwendung des ASCII-Hex-Codes für das Grad-Symbol: "#SSC 1, \"32.5 \"$B0 \"C\"\n".

Stand-alone Steuerung

Frage:

Ist es möglich mit dem Display als Stand-alone auch Steuerungsaufgaben umzusetzen?

Antwort:

Ja. Das Display bietet vielfältige Ein- und Ausgänge und kann externe Peripherie ansteuern, Daten berechnen und speichern. Alle Messwerte und Informationen können auf dem Display ansprechend und übersichtlich dargestellt werden (mittels digitaler Werte, Zeiger, Diagramme, Icons und Animationen). Ein schönes Beispiel hierzu ist z.B. das EA DEMOPACK-CLIMA.

Für die Bildschirmdarstellung haben wir ein intuitiv zu bedienendes Windows-Tool entwickelt: den uniTFTDesigner können Sie hier downloaden. Das Display wird an den USB eines PCs (Windows) angeschlossen und die größeren Displays der EA uniTFT Serie (5" bis 10,1") benötigen eine externe Stromversorgung. Die kleinen Displays (2" bis 4,3": uniTFTs) versorgen sich über den USB.

Update für String funktioniert nur teilweise

Frage:

Ist es möglich mit dem Display als Stand-alone auch Steuerungsaufgaben umzusetzen?

Antwort:

Der Befehl #SAP platziert einen String und überwacht dessen Änderung, somit der richtige Befehl für Ihre Anwendung.

Allerdings gibt es hier einen kleinen Fallstrick: auch wenn mehrere Werte dargestellt werden, wird nur der erste Eintrag überwacht. #SAP Obj-ID,..."%d, %d"; (R0+5), (R1/10) <LF> Wenn R0 sich ändert, wird der String erneuert, wenn aber (nur) R1 sich ändert, bleibt der String unverändert.

Hierzu gibt es 2 Lösungsmöglichkeiten:

- zwei unabhängige, automatische Strings (#SAP) platzieren

- mit dem Befehl #SAC. Analog zum Beispiel: #SAC Obj-ID, (R0+R1)<LF>. Dieser Befehl triggert durch eine Kalkulation einen Update der Strings. Er ändert aber nicht die Parameter oder Werte in R0 und R1.

Webshop

Ich kann mich nicht mehr anmelden

Frage:

Guten Tag !

Gerade wollte ich mich wieder bei Ihnen im Webshop anmelden, aber es funktioniert nicht mehr.

Antwort:

Hier ein paar Tips:

- Wir haben seit 1. Februar 2023 einen neuen Webshop. Ihren Account haben wir selbstverständlich mit umgezogen, das Passwort konnten wir aber nicht mitnehmen. Wenn Sie sich seitdem nicht mehr eingeloggt haben, bitten wir Sie deshalb ein neues Passwort zu vergeben: https://shop.lcd-module.de/account/recover Sie erhalten dann per E-Mail einen Link für die Neuvergabe; bitte evtl. auch im Spam-Ordner nach dieser E-Mail suchen.

- Ist evtl. "Caps-Lock"-Taste (Feststelltaste) für Großschreibung aktiviert?

- Ist die E-Mail-Adresse bzw. LoginID richtig geschrieben?

- Wenn Sie das Passwort vergessen haben, bitten wir Sie ein neues Passwort zu vergeben: https://shop.lcd-module.de/account/recover Sie erhalten dann per E-Mail einen Link für die Neuvergabe; bitte evtl. auch im Spam-Ordner nach dieser E-Mail suchen.

- Gerne kontaktieren Sie aber auch unseren Support per E-Mail oder Telefon 08105-778090 (Mo.-Fr. 8:00 - 17:00 Uhr).

eDIPTFT Serie

USB Treiber für EA EVALeDIP installieren

Frage:

Ich versuche gerade das EA eDIP240B-7LWTP zum laufen zu bekommen. Ich habe ein EA EVALeDIP240B bestellt und eine Platine EA 9777-2 mit USB Anschluss dazu bekommen.

Antwort:

Für den Anschluss an die USB-Schnittstelle eines PCs ist die Installation eines Treiber erforderlich. Dieser schaltet dann auch die Stromversorgung für das Display bzw. EVAL-Board frei.
In dieser Beschreibung wird erklärt wie man der Treiber installiert, um danach mit den LCD-Tools das erste eigene (Demo-)Projekt ins Display zu laden.

Passende Module:

EA eDIP128-6LW(TP), EA eDIP160-7LW(TP), EA eDIP240-7LW(TP), EA eDIP320-8LW(TP),
EA eDIPTFT32-A(TP), EA eDIPTFT43-A(TP), EA eDIPTFT57-A(TP), EA eDIPTFT70-A(TP),
EA EVALeDIP128, EA EVALeDIP160, EA EVALeDIP240, EA EVALeDIP320,
EA EVALeDIPTFT32, EA EVALeDIPTFT43, EA EVALeDIPTFT57, EA EVALeDIPTFT70

How to work with the Small Protocol

Frage:
We are going to use EA's eDIP240-7 in our products. We have connected the module using the SPI interface clocked at 75 kHz.
The messages are exchanged by means of the small protocol. We have the following questions:

1. After sending the command (with DC1 header) we send additional 0xff byte to get the ACK/NACK. In spite of conforming to the 6us time of clock inactivity EA eDIP sometimes sends a byte of unknown value (it's not an ACK and not a NACK).
In UART mode the eDIP sends the ACK/NACK when it's ready to send it, but in SPI mode eDIP is a slave, and the master dictates the moment for sending the acknowledgement. What value is output when it's done to early?

Answer: this is not specified.

2. We suspect there's some time needed to allow eDIP calculate the checksum of a received message and prepare the ACK/NACK byte. How long must it be?
Furthermore, this time seems to be dependent on the current eDIP CPU load, i.e. processing of previously received messages.

Answer: the calculation takes max. 6 us after receiving the last byte (bcc).
It depends not on the current CPU load because the receive interrupt has the highest priority.

3. Can the -SS be asserted throughout the message transfer or must it return high between subsequent bytes (as is shown in the datasheet)?

Answer: no. it's not necessary but we recommended it.

4. Please clarify the meaning of timeout when receiving a command. Is it the time for receiving a complete message, and if it's not received within this limit it's dropped?

Answer: yes.

5. How can we upgrade the firmware in the eDIP?

Answer: it is not possible to upgrade the firmware.

Antwort:

Makros updaten (einspielen) ohne PC / KitEditor ?

Makros updaten (einspielen) ohne PC / Kit-Editor ?

Frage:
Wir haben das o. g. Display in ein Produkt eingesetzt. Falls spätere Makro-Updates es erfordern, auch den Flash des Displays zu aktualisieren, wäre es von enormem Vorteil, dieses über die verwendete I²C-(RS-232-, I²C-)Schnittstelle zu erledigen.
Besteht hierzu die Möglichkeit? Wenn ja, können Sie mir das entsprechende Protokoll zukommen lassen?

Antwort:
Sie können die vom eDIP-Kompiler erstellte Makrodatei *.df auch unter einem beliebigen System zum EA eDIPTFT übertragen. 
Dazu übertragen Sie den Inhalt der *.df-Datei 1:1 (mit Smallprotokoll in 128-Byte-Paketen) zum eDIP320. In dieser Datei sind alle Programmierbefehle enthalten, weitere Kommandos sind nicht notwendig. 
Wenn mit einem PC gearbeitet werden soll, kann „copycom.exe“ verwendet werden. 
Aufruf (COM1) wenn das Smallprotokoll aktiviert ist: copycom projektname.df -c1 -b115200 –p 
copycom.exe liegt im Verzeichnis „ELECTRONIC ASSEMBLY LCD Tools\Tools\“

Weitere Informationen und Produkthinweise finden sie auf unseren Seiten "Support" und "Datenblätter"

FAQ: Der KitEditor

Der KitEditor ist sehr praktisch, aber wie lade ich die Makros ins eDIP für die Serienfertigung ?

Frage:
Ich bin jetzt mit der Entwicklung fertig und wir möchten nun in die Serie gehen. Zum Entwickeln ist der KITEditor / ELECTRONIC ASSEMBLY LCD-Tools zwar sehr praktisch, aber in der Fertigung möchte ich mit einer Batchdatei (*.bat) oder einem Stand-alone-Programmer arbeiten, um die Makros ins Display zu laden. Haben Sie dazu ein Tool?

Antwort:
Der eDIP-Kompiler (Kit-Editor) erstellt eine Makrodatei *.df. Diese liegt im Projektverzeichnis (wenn nicht anders angegeben). Diese Datei enthält alle Informationen einschließlich der Programmierbefehle, sodass Sie diese mit jedem x-beliebigen System zum EA eDIPTFT übertragen können.
Dazu übertragen Sie den Inhalt der *.df-Datei 1:1 (natürlich mit Smallprotokoll in 128-Byte-Pakete verpackt) zum eTFT. Unabhängig von der verwendeten Schnittstelle. Zusätzliche Kommandos sind nicht notwendig.
Wenn mit einem PC gearbeitet werden soll, kann dazu auch das Programm „copycom.exe“ verwendet werden.
Aufruf (COM1), wenn das Smallprotokoll aktiviert ist: copycom projektname.df -c1 -b115200 –p
copycom.exe liegt im Verzeichnis „ELECTRONIC ASSEMBLY LCD Tools\Tools\“


Weitere Informationen und Programmierungshinweise finden sie auf unseren Seiten "Support" und "Datenblätter"

Wie definiere ich Variablen ?

Wie definiere ich Variablen ?

Frage:
Ich möchte mit dem TFT-Display eine Schaltuhr programmieren und diese im Programm integrieren, um verschiedene Vorgänge zu unterschiedlichen Zeiten ausführen zu können.
Wenn es möglich ist, könnten Sie mir dazu ein Programm-Listing senden.

Antwort:
Bitte beachten Sie, dass die EA KITs / EA eDIPs nicht programmierbar sind, d. h. sie können keine Daten verarbeiten. Es sind intelligente Displays ohne Variablenfunktion, Schleifen oder Verzweigungen.
Die KITs / eDIPs sind Bedieneinheiten, die von außen angesteuert werden (z. B. von einem Mikrokontroller), und der ist auch für die Verarbeitung zuständig.
Im *.kmc-File sind nur Konstanten definierbar, die während des Übersetzens vom Kit-Compiler ausgewertet und fest abgelegt werden.
Das *.kmc-File enthält demnach auch kein Programm, sondern Makros.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Manchmal muss ich die Befehle doppelt senden. Warum ist das so?

Manchmal muss ich die Befehle doppelt senden. Warum ist das so?

Frage:
Ich habe ein kleines Problem mit Ihrem eDIPTFT43-A LCD-Modul. Ich habe das Display seriell angeschlossen und kann auch mit dem Modul kommunizieren.
Ich habe allerdings das Problem, dass ich bei manchen Befehlen diese zweimal schicken muss, bevor sie ausgeführt werden.
Z. B. wenn ich ein Makro wechseln will. Z. B. mit #MN,1.
Wenn ich diesen Befehl nur einmal schicke, dann ist es so, als wenn das Display abgestürzt wäre. Ich empfange allerdings auf der seriellen Schnittstelle ein ACK 0x06. Das Display bleibt allerdings im vorherigen Makro stehen, und alle Touchbereiche funktionieren nicht mehr.
Wenn ich allerdings den #MN,1 mit einem Delay von 1 ms noch einmal schicke, dann klappt alles so wie es sollte.
Man muss immer schnell Befehle hintereinander schicken, bevor sie ausgeführt werden.
Wäre super, wenn Sie sich zu dem Problem äußern könnten!

Antwort:
Wenn Sie die Befehle im ASCII-Modus senden, benötigt auch der letzte Parameter ein Trennzeichen (z. B. das Komma); siehe Datenblatt Seite 12.
Wenn Sie dann den Befehl nochmal senden, so fungiert das „neue“ Zeichen '#' als Trennzeiche,n auf das das eDIP wartet.

Hinweis:
Das ACK bedeutet, dass das Paket richtig empfangen wurde; der Inhalt wird nicht analysiert.
Senden Sie
#MN1,
dann wird alles funktionieren. 

Warum ist das so?
Damit das Display weiß, dass das Kommando mit #MN1 beendet ist,
benötigt es ein Trennzeichen; der Befehl könnte ja schließlich auch #MN12 oder auch #MN123 lauten.

Weitere Informationen und Programmierhinweise finden sie auf unseren Seiten "Support" und "Datenblätter"

FLASH updaten ohne PC und Kit Compiler

FLASH updaten ohne PC und Kit Compiler

Frage:
Ich setze in einem Gerät das Display EA eDIPTFT43 ein. Derzeit muss ich es vor dem Einbau mit dem Programmer programmieren. Will ich nachträglich etwas verändern, muss ich es ausbauen und neu programmieren.Das ist recht umständlich. Alle anderen Microkontrollersysteme in dem Gerät kann ich derzeit im eingebauten Zustand über entsprechende Bootloader programmieren, nur das Display nicht.
Gibt es eine Möglichkeit, wie ich ein Data-Flash-Upload-File *.df über die Schnittstelle in den Flash bekomme? Ich benutze derzeit die I²C-Schnittstelle.

Antwort:
Der Flash-Speicher in den EA eDIP-Modulen kann auch ohne Ausbauen mit neuen Makros, Bildern etc. beschrieben werden. Das geht ganz einfach.
Beispiel: Ihr Mikrokontroller spricht via I²C-Bus mit dem EA eDIP. Außerdem ist der Mikrokontroller per RS-232 mit dem PC, auf dem die DF-Datei (*.df) liegt, verbunden.
Jetzt schicken Sie die *.df-Datei vom PC zu Ihrem µC, der diese unverändert an das eDIP weiterreicht. Fertig.
Wenn Sie das Smallprotokoll verwenden, muss Ihr µC natürlich die Häppchen der *.df-Datei im Protokollrahmen verpackt an das EA eDIP senden.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Bargraph reagiert nach häufigem Benutzen nicht mehr

Bargraph reagiert nach häufigem Benutzen nicht mehr

Frage:
Wenn ich mit meinem eDIP TFT 4,3″ mit der Bargraphanzeige arbeite, ergibt sich folgendes Problem: Beim Steuern des Bargraphs per Touchpanal reagiert der Bargraph nach häufigem Betätigen (ca. 30-mal) nicht mehr.
Ist das normal?
Was kann dagegen unternommen werden?

Antwort:
Dieses Verhalten kann geändert werden. Das Display versucht jedesmal bei Veränderung des Bars, den neuen Wert über die serielle Schnittstelle zu senden. Da Sie den Sendebuffer nicht auslesen, ist er nach einer gewissen Zeit voll.
Das Display wartet dann eine Timeout-Zeit ab und überschreibt dann alte Werte im Buffer.
Bitte nutzen Sie den Befehl #AQ 0, um das Senden zu deaktivieren, am besten im Power-on-Macro.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

help file while working with the KitEditor/KitCompiler

I am looking for a help file while working with the KitEditor/KitCompiler

Frage:
I've downloaded and unpacked the LCD-TOOLS. I'm working with the KitEditor to programm my EA eDIP. Is there any help available, except the datasheet? Antwort:
Yes, of course. While working with the KitEditor, just press F1.
You will get detailed information about the compiler options and the commands. If you need help, how to work with the available commands pratically, you will find many examples in the following folder of the LCD-TOOLS: drive:\ELECTRONIC_ASSEMBLY_LCD-Tools-Portable\Data\eDIP - intelligent graphic displays\your eDIP\How to use...Just select a term you are interested in and open the *.kmi file with the help of KitEditor. Please feel free to inform us, if you need any further help or missing how to use examples.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Lebensdauer weiße LED

Lebensdauer weiße LED

Frage:
Ich habe gehört, dass die blauen LEDs nicht zuverlässig sind. Kann ich diese neuen Displays überhaupt einsetzen?

Antwort:
Sicher ist jedoch, dass die Lebensdauer, also die Helligkeit der LEDs im Wesentlichen sowohl von der Betriebstemperatur der Beleuchtung als auch dem Betriebsstrom abhängig ist. Wir empfehlen einen maximalen Betriebsstrom von 15 mA pro LED bei 25 °C. Für höhere Temperaturen ist ein Derating mitzuberücksichtigen!
Es empfiehlt sich in jedem Fall, die Beleuchtung im Bedarfsfall abschaltbar zu gestalten; da die Displays der BlueLine-Serie aber mit abgeschalteter Beleuchtung nicht mehr lesbar sind, kann auch alternativ die Helligkeit in Standby-Betrieb auf ein Minimum von wenigen mA reduziert werden.
Bitte beachten Sie weiterhin, dass LEDs unbedingt mit einer Stromquelle oder zumindest mit einem Vorwiderstand betrieben werden müssen. Aufgrund der großen Exemplarstreuung bei der Fluss-Spannung (3,0 ~ 3,6 V) sind bei der Vorwiderstandslösung alle Fälle mitzuberücksichtigen.
Für hochwertige Applikationen empfehlen wir, ein Modul aus der EA DIP-Serie oder EA eDIP-Serie zu verwenden. Diese Module sind mit weißen LEDs der Firma NICHIA bestückt, dem hochwertigsten Hersteller, welcher sich auf industrielle Anwendungen fokussiert hat.
Außerdem setzen wir hier deutlich mehr LEDs ein als der Mitbewerb. Dadurch sind unsere Beleuchtungen nicht nur wesentlich heller, auch die LEDs müssen nicht permanent an ihrer Leistungsgrenze betrieben werden. Dies kommt deutlich der Lebensdauer entgegen.
Diese Informationen beruhen auf dem derzeitigen technischen Stand, für weitere Fragen stehen wir Ihnen selbstverständlich jederzeit gerne zur Verfügung.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter

eDIPTFT: Kompilierte Datei über Netzwerkfreigabe speichern

Frage:
Wie bringe ich den Kit-Compiler dazu, die übersetzte Datei auf einer Netzwerkfreigabe abzulegen?

Antwort:
Mit dem Schlüsselwort „Destination“ in der *.kmc-Datei weisen Sie den Compiler an, die *.df-Datei auf einer Freigabe abzulegen.
DESTINATION: <\XP-Laptop\Ordner\mytarget.df>
Hinweis: die spitzen Klammern „<“ und „>“ sind die korrekte Syntax. In einer früheren Hilfedatei sind fälschlicherweise doppelte Anführungszeichen angegeben.
Nach erfolgreichem Compilerlauf liegt die übersetzte Datei auf der Freigabe Ihres Laptops.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

eDIP128 .. eDIP320

USB Treiber für EA EVALeDIP installieren

Frage:

Ich versuche gerade das EA eDIP240B-7LWTP zum laufen zu bekommen. Ich habe ein EA EVALeDIP240B bestellt und eine Platine EA 9777-2 mit USB Anschluss dazu bekommen.

Antwort:

Für den Anschluss an die USB-Schnittstelle eines PCs ist die Installation eines Treiber erforderlich. Dieser schaltet dann auch die Stromversorgung für das Display bzw. EVAL-Board frei.
In dieser Beschreibung wird erklärt wie man der Treiber installiert, um danach mit den LCD-Tools das erste eigene (Demo-)Projekt ins Display zu laden.

Passende Module:

EA eDIP128-6LW(TP), EA eDIP160-7LW(TP), EA eDIP240-7LW(TP), EA eDIP320-8LW(TP),
EA eDIPTFT32-A(TP), EA eDIPTFT43-A(TP), EA eDIPTFT57-A(TP), EA eDIPTFT70-A(TP),
EA EVALeDIP128, EA EVALeDIP160, EA EVALeDIP240, EA EVALeDIP320,
EA EVALeDIPTFT32, EA EVALeDIPTFT43, EA EVALeDIPTFT57, EA EVALeDIPTFT70

touch adjustment

touch adjustment - don't touch for normal use

Frage:

Wir müssen nächste Woche 2 Geräte ausliefern.

Jetzt zeigt ein EA eDIP128-6 nach dem Flashen der Font’s beim Booten die Meldung: "touch adjustment - don't touch for normal use"; siehe Anhang.

Ist das Display fehlerhaft?

Die Meldung hatten wir bisher noch nie.

 touch adjustment

Antwort:

besten Dank für Ihre E-Mail. Für diese Fehlermeldung gibt es folgende Gründe:

-       entweder gibt es durch den Einbau irgendwo einen permanenten Druck auf die Vorderseite (Touchpanel) des Displays: mal im ausgebauten Zustand nochmals testen und beim Einbau unbedingt mind. 0.5mm Abstand lassen

-       oder das gelbe Flexkabel auf der Rückseite oben ist nicht korrekt ein gesteckt (ZIFF Stecker): ZIFF Stecker entriegeln, Kabel vorsichtig herausziehen und wieder neu einstecken, Stecker verriegeln

-       oder das Touchpanel ist mechanisch oder elektrisch defekt: bitte zur Überprüfung zurücksenden

Weitere Informationen finden Sie im Datenblatt auf der Seite 17.

eDIP: Kompilierte Datei

Kompilierte Datei über Netzwerkfreigabe speichern

Frage:
Wie bringe ich den Kit-Compiler dazu, die übersetzte Datei auf einer Netzwerkfreigabe abzulegen?

Antwort:
Mit dem Schüsselwort „Destination“ in der *.kmc-Datei weisen Sie den Compiler an, die *.df-Datei auf einer Freigabe abzulegen.
DESTINATION: <\XP-Laptop\Ordner\mytarget.df>

Hinweis: Die spitzen Klammern „<“ und „>“ sind die korrekte Syntax. In einer früheren Hilfedatei sind fälschlicherweise doppelte Anführungszeichen angegeben.
Nach erfolgreichem Compilerlauf liegt die übersetzte Datei auf der Freigabe Ihres Laptops.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

using touch panel letters

eDIP240: when using touch panel letters "R", "L" and "C" are not displayed

Frage:
I have problem with your intelligent LCD EA eDIP240-7. When I try to write virtual keyboard I don’t get printed several letters: "R" – "L" – "C". That happens in simulator and also in real embedded application always when I try to write This three big letters. With other letters all looks OK.

For example (key R):

# AT X,Y, X dX, Y dY "R" 0,"R"

Antwort:
The letters R, L and C stand for right, left and center align. 1st. letter of text is always the alignment and when not mentioned then it will be centered.

So please use CR and CL an CC like

# AT X,Y,X dX,Y dY R 0,CR

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

eDIP240-7: Makros updaten ohne PC /Kitcompiler ?

eDIP240-7: Makros updaten ohne PC /Kitcompiler ?

Frage:
Wir haben das o. g. Display in ein Produkt eingesetzt. Falls spätere Makro-Updates es erfordern, auch den Flash des Displays zu aktualisieren, wäre es von enormem Vorteil, dieses über die verwendete I²C (RS-232, I²C)-Schnittstelle zu erledigen.
Besteht hierzu die Möglichkeit? Wenn ja, können Sie mir das entsprechende Protokoll zukommen lassen?

Antwort:
Sie können die vom eDIP-Kompiler erstellte Makrodatei *.eep auch unter einem beliebigen System zum eDIP240 übertragen.
Dazu übertragen Sie den Inhalt der *.eep-Datei 1:1 (mit Smallprotokoll in 64-Byte-Paketen) zum eDIP240. In dieser Datei sind alle Programmierbefehle enthalten, weitere Kommandos sind nicht notwendig.
Wenn mit einem PC gearbeitet werden soll, kann „copycom.exe“ verwendet werden.
Aufruf (COM1), wenn das Smallprotokoll aktiviert ist: copycom projektname.eep -c1 -b115200 –p
copycom.exe liegt auch im Verzeichnis „ELECTRONIC ASSEMBLY LCD Tools\Tools\“


Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA eDIP320-8

EA eDIP320-8: Wie kann ich Makros den KitEditor laden?

Frage:
Wir haben das o. g. Display in ein Produkt eingesetzt. Falls spätere Makro-Updates es erfordern, auch den Flash des Displays zu aktualisieren, wäre es von enormen Vorteil, dieses über die verwendete I²C (RS-232, I²C) Schnittstelle zu erledigen. Besteht hierzu die Möglichkeit? Wenn ja, können Sie mir das entsprechende Protokoll zukommen lassen?

Antwort:
Sie können die vom eDIP-Kompiler erstellte Makrodatei *.df auch unter einem beliebigen System zum EA eDIP320-8 übertragen.
Dazu übertragen Sie den Inhalt der *.df-Datei 1:1 (mit Smallprotokoll in 128-Byte-Paketen) zum eDIP320.
In dieser Datei sind alle Programmierbefehle enthalten, weitere Kommandos sind nicht notwendig.
Wenn mit einem PC gearbeitet werden soll, kann „copycom.exe“ verwendet werden.
Aufruf (COM1), wenn das Smallprotokoll aktiviert ist: copycom projektname.df -c1 -b115200 –p
copycom.exe liegt im Verzeichnis „ELECTRONIC ASSEMBLY LCD Tools\Tools\“


Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Der KitEditor ist sehr praktisch

Der KitEditor ist sehr praktisch, aber wie lade ich die Makros ins eDIP für die Serienfertigung ?

Frage:
Ich bin jetzt mit der Entwicklung fertig und wir möchten nun in die Serie gehen. Zum Entwickeln ist der KITEditor / ELECTRONIC ASSEMBLY LCD-Tools zwar sehr praktisch, aber in der Fertigung möchte ich mit einer Batchdatei (*.bat) oder einem Stand-alone-Programmer arbeiten, um die Makros ins Display zu laden. Haben Sie dazu ein Tool?

Antwort:
Der eDIP-Kompiler (Kit-Editor) erstellt eine Makrodatei *.eep bzw.*.df. Diese liegt im Projektverzeichnis (wenn nicht anders angegeben). Diese Datei enthält alle Informationen einschließlich der Programmierbefehle, sodass Sie diese mit jedem x-beliebigen System zum EA eDIP übertragen können.
Dazu übertragen Sie den Inhalt der *.eep bzw. *.df Datei 1:1 (natürlich mit Smallprotokoll in 64- bzw. 128-Byte-Pakete verpackt) zum eDIP240 bzw. eDIP320. Unabhängig von der verwendeten Schnittstelle. Zusätzliche Kommandos sind nicht notwendig.
Wenn mit einem PC gearbeitet werden soll, kann dazu auch das Programm „copycom.exe“ verwendet werden.
Aufruf (COM1), wenn das Smallprotokoll aktiviert ist: copycom projektname.df -c1 -b115200 –p
copycom.exe liegt im Verzeichnis „ELECTRONIC ASSEMBLY LCD Tools\Tools\“


Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

transfer macro files into eDIP240

How to transfer the macro files into the eDIP240?

Frage:
We are currently designing in the EA eDIP240-7 display in one of our products.
So far we have programmed the EEPROM on the display using the KitEditor connected to the display via RS232. For production reasons we would like to write our own program that programs the EEPROM. Where can I find the specification for the commands that are required to program the EEPROM?

Antwort:
You can send the created macro file *.eep with any other system to the EA eDIP240-7.
All programming commands are inside this file, so you only need to send the content of the *.eep file (via RS232, SPI or I2C with smallprotocol in packets) to the EA eDIP240-7.

For Windows/DOS we do have a little tool called copycom.exe

Usage (COM1) with smallprotocol:

copycom projectname.eep -c1 -b115200 -p

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

display a picture

Frage:
I'm using an EA eDIP320J-8LWTP. Now I like to implement a bitmap for a start-up screen into the display. I did install the EA KIT Editor and USB driver.

Antwort:
The EA KIT-Editor (ELECRONIC ASSEMBLY LCD Tools) is the right tool for that. When the USB driver is installed correct, please connect the display to the USB.

Open the EA KIT-Editor and the file
..\ELECTRONIC ASSEMBLY LCD Tools\eDIP320-8\Init\INIT.KMC

As a first step save it as e.g. "show_picture.kmc"

This is the code for the Power-On-Marco:

;-------------------------------------------------------------------------------
Picture 10 <..\..\..\bitmaps\monochrome\ea2.bmp> ; double click to open
;-------------------------------------------------------------------------------

Marko: MnPowerOn

;---- Place ELECTRONIC ASSEMBLY Logo ----
#TC 0    ; Cursor invisible
#UI 101,20,10   ; place Picture no. 10
#GD 30,75,290,75  ; draw a Line

EA eDIP320-8

EA eDIP320-8 mit kyrillischen Texten

Frage:
Wir haben folgendes Problem mit einzelnen Buchstaben bei kyrillischen Texten:
Wenn man eine Touchtaste mit kyrillischem Inhalt definiert, werden einige Zeichen nicht richtig dargestellt. Z. B.:
  • statt ASCII Symbol $C4 wird $8E angezeigt,
  • statt ASCII Symbol $D6 wird $99 angezeigt,
  • statt ASCII Symbol $DC wird $8C angezeigt,
  • statt ASCII Symbol $DF wird $E1 angezeigt,
  • statt ASCII Symbol $E4 wird $84 angezeigt,
  • statt ASCII Symbol $F6 wird $93 angezeigt,
  • statt ASCII Symbol $FC wird $81 angezeigt.
Was machen wir falsch?

Antwort:
Das liegt an der Umdefinition der deutschen Sonderzeichen / Umlaute. 
Da der ASCII-Standard nur Codes zwischen $20 und $7F festgelegt hat, sind alle Sonderzeichen in jedem System und in jeder Sprache unterschiedlichen Codes zugeordnet. In unserem System haben Sie die Möglichkeit, diese an jedes System anzupassen. 
In Ihrem Fall kommentieren Sie am besten die Umdefinitionen der deutschen Umlaute aus (mit einem Strichpunkt ;), dann können Sie direkt Ihre Hexcodes eingeben: 
;------------------------------------------------------------------------------
; Charactercodes für Zeichenketten definieren 
'äöüÄÖÜß' = $84, $94, $81, $8E, $99, $9A, $E1 
'€' = 128 
'°' = 248

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Bargraph / Touch reagiert nicht

Bargraph / Touch reagiert nach häufigem Benutzen nicht mehr

Frage:
Wenn ich mit meinem eDIP TFT 4,3″ mit der Bargraphanzeigen arbeite, ergibt sich folgendes Problem:
Beim Steuern des Bargraphs per Touchpanel reagiert der Bargraph nach häufigem Betätigen (ca. 30-mal) nicht mehr.
Ist das normal?
Was kann dagegen unternommen werden?

Antwort:
Dieses Verhalten kann geändert werden. Das Display versucht jedesmal bei Veränderung des Bars, den neuen Wert über die serielle Schnittstelle zu senden. Da Sie den Sendebuffer nicht auslesen, ist er nach einer gewissen Zeit voll.
Das Display wartet dann eine Timeout-Zeit ab und überschreibt dann alte Werte im Buffer. Bitte nutzen Sie den Befehl #AQ 0, um das senden zu deaktivieren, am besten im Power-on-Macro.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

help file with KitEditor/ KitCompiler

I am looking for a help file while working with the KitEditor/ KitCompiler

Frage:
I've downloaded and unpacked the LCD-TOOLS. I'm working with the KitEditor to programm my EA eDIP. Is there any help available, except the datasheet?

Antwort:
Yes, of course. While working with the KitEditor, just press F1.
You will get detailed information about the compiler options and the commands.

If you need help, how to work with the available commands pratically, you will find many examples in the following folder of
the LCD-TOOLS:

drive:\ELECTRONIC_ASSEMBLY_LCD-Tools-Portable\Data\eDIP - intelligent graphic displays\your eDIP\How to use...

Just select a term you are interested in and open the *.kmi file with the help of KitEditor.

Please feel free to inform us, if you need any further help or missing how to use examples.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter

Fontkonverter für EA eDIP240-7

Frage:
Für eigene Zwecke haben wir für die eDIP-Displays einen kleinen, rudimentären Font-Converter geschrieben.

Antwort:
Anbei schicke ich Ihnen das kleine Java-Program. Damit es laufen kann, muss eine Java-Laufzeitumgebung auf dem Rechner installiert sein, was meist der Fall ist. Wenn nicht, download bei SUN java.sun.com/javase/downloads/index.jsp (Java Runtime Enviroment (JRE)). Installation ist ein Selbstgänger. Das Program sollte sich mit Doppelklick auf EDIPFontConverter.jar starten lassen.
Die kommerzielle Nutzung erfordert unser Einverständnis (Sicom Stein Sohn GmbH).
Noch ein paar kleine Hinweise zum Programm:

  • In der Zeichensatzdarstellung bedeutet schwarzer Text zum Konvertieren ausgewählt und roter Text nicht ausgewählt. So werden nur die benötigten Zeichen ausgewählt und konvertiert (Speicherplatzschonung).
  • Auf den Comboboxen für Schriftart und Größe kann man mit dem Mausrad schnell Schriften und Größen durchspielen.
  • Beim Output-File muss der vollständige Pfad / Dateiname mit der fxt-Endung per Hand eingegeben werden.
  • In Verbindung mit einem Freeware-Fonteditor lassen sich wunderbar beliebige eigene Grafik-Fonts erstellen.
  • Nicht alle Fonts lassen sich sinnvoll konvertieren. Bei überlappenden Zeichen funktioniert das nicht richtig. Natürlich übernehmen wir keinerlei Garantien (außer für Vierenfreiheit).

Thomas Manet, Sicom Stein Sohn GmbH

Anmerkung von ELECTRONIC ASSEMBLY:

Wenn das Programm nicht durch einen Doppelklick startet, versuchen Sie es einmal in der Kommandozeile (Ausführen) mit folgender Anweisung:
javwa -jar EDIPFontConverter.jar
Die ELECTRONIC ASSEMBLY GmbH übernimmt keine Haftung und keinen Service.

PS: Inzwischen kann man direkt im Kit-Editor
über einen Doppelklick auf einen Fonteintrag dort wunderbar editieren. Auch Windows-Schriften lassen sich rastern und einbinden.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

How to work with the Small Protocol

Frage:
We are going to use EA's eDIP240-7 in our products. We have connected the module using the SPI interface clocked at 75 kHz.
The messages are exchanged by means of the small protocol. We have the following questions:

1. After sending the command (with DC1 header) we send additional 0xff byte to get the ACK/NACK. In spite of conforming to the 6us time of clock inactivity EA eDIP sometimes sends a byte of unknown value (it's not an ACK and not a NACK).
In UART mode the eDIP sends the ACK/NACK when it's ready to send it, but in SPI mode eDIP is a slave, and the master dictates the moment for sending the acknowledgement. What value is output when it's done to early?

Answer: this is not specified.

2. We suspect there's some time needed to allow eDIP calculate the checksum of a received message and prepare the ACK/NACK byte. How long must it be?
Furthermore, this time seems to be dependent on the current eDIP CPU load, i.e. processing of previously received messages.

Answer: the calculation takes max. 6 us after receiving the last byte (bcc).
It depends not on the current CPU load because the receive interrupt has the highest priority.

3. Can the -SS be asserted throughout the message transfer or must it return high between subsequent bytes (as is shown in the datasheet)?

Answer: no. it's not necessary but we recommend it.

4. Please clarify the meaning of timeout when receiving a command. Is it the time for receiving a complete message, and if it's not received within this limit it's dropped?

Answer: yes.

5. How can we upgrade the firmware in the eDIP?

Answer: it is not possible to upgrade the firmware.

Antwort:

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Summer piept

Summer piept obwohl ich ihn abgeschaltet habe

Frage:
Mir ist leider aufgefallen, dass ein High-Signal auf Pin 16 ausgegeben wird, obwohl kein Signal anliegen sollte.
Um sicher zu sein, dass auch das Display richtig eingestellt ist, habe ich den Befehl nochmal an das Display geschickt (ESC, Y, S, (n1 Wert = 0)) und trotzdem piepst der Lautsprecher bei jedem Tastendruck.

Antwort:
Wenn Sie die Automatik abschalten wollen, welche jeden Tastendruck mit einem Summer-Beep quittiert, verwenden Sie bitte den Befehl „ESC AS0“ bzw „ESC AS1“ (Seite 15 im Datenblatt).
Mit dem Befehl „ESC YS“ können Sie Ihren Summer manuell steuern; also unabhängig von der Touchfunktion.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

DIP Serie

EA DIP205 vs EA DIP203 (SPI Mode)

Unterschied EA DIP205 zu EA DIP203 (SPI Mode)

Frage:

Gibt es einen Unterschied zwischen dem neuen EA DIP205 und dem EA DIP203 ?

Antwort:

Vielen Dank für Ihre Anfrage. Zur Erinnerung: der Grund für die neue Artikelnummer ist, dass der Kontroller sich von SSD1803 (inzwischen abgekündigt) auf den RW1073 geändert hat.

Die Spezifikation beider Kontroller ist zu 100% kompatibel.

Im SPI-Mode fanden wir bei umfangreichen Test heraus, dass der SSD1803 mit einem Clock von bis zu 3 MHz läuft (damit allerdings weit ausserhalb der Spezifikation !) und der RW1073 nur bis 1.5 MHz. Aber beide arbeiten sauber innerhalb der Spezifikation: 1 MHz (tC= 1µs).

EA DIP203 vs EA DIP204

EA DIP203 vs EA DIP204

Question:

I have been struggling with the DIP203B-4NLW trying to get it to work.  I've purchased two of them and they both do the same thing when soldered on to my PCB.  I've used the same code with the DIP204B-4NLW and had no issues.  With the DIP203B-4NLW, the unit will not read in the 4 line display command.  Even when I do get it in 4 line display mode, when the cursor is moved to a new location, the first character is never displayed where the second one and on are displayed.  It doesn't seem like waiting extra time between the commands does any good.  Even when the commands are spaced 1 second apart, they display acts the same.  Could it be possible that I received 2 bad displays?  I would like some assistance as I have already purchased two of these units attempting to get this project up and running.  It seems like the DIP204B-4NLW worked much better.  Please help.

Answer:

Dear Andy,

thanks for your email. I’m sorry to hear that you are facing problems with the EA DIP203B-4NLW. But I can comfort you, you didn’t buy defect parts (if you did it on official way of our distributors).

It seems that your hardware or software does not keep the specification (SSD1803). Even when specification of EA DIP204 and EA DIP203 are identical, things outside of spec may lead to different effect. The only difference is that the old EA DIP204 could be powered by 5V or 3.3V and the new one EA DIP203 does support 3.3V only.

One known effect when driving the display outside of spec is, that Enable line need to stay low in idle state. If it’s high, then strange things do happen:

 EA DIP203 vs EA DIP204

But there are thousands of other way to be outside of specification.

So please double check timing and especially t(fall):

EA DIP203 vs EA DIP204

One important thing with the software (besides many others): do you wait for the Busy flag?

EA DIP203 vs EA DIP204

Have success !

PS: Here are all data sheets:

LatestPrevious
EA DIP203-4EA DIP203-6EA DIP204-4EA DIP204-6
data sheetdata sheetdata sheetdata sheet
KS0073SSD1803

Display bei ESD Test kaputt gegangen

Display ist bei ESD Test leider kaputt gegangen

Frage:
Wir benutzen das Display EA DIP204B-6NLW in zwei Geräten von uns. Letzte Woche haben wir einen CE-Test unseres Geräts machen lassen. Beim ESD-Test des Displays ist dieses leider kaputtgegangen. D. h. nachdem der ESD-Testfinger mit 4 kV die Displayfläche berührt hat, ließ sich das Display nicht mehr ansprechen.
Ist das Display nicht ESD-fest? Oder kann man etwas machen, damit es ESD-fest wird? Ich habe auf der Displayrückseite den Jumper 1 gefunden, der den Displayrahmen mit Ground verbindet.
Bei Auslieferung ist der Jumper nicht geschlossen. Auch ist im Datenblatt nichts zu finden, wofür dieser da ist! Über ein paar Tipps würde ich mich sehr freuen. Ich bin sicher nicht der einzige, der sein Gerät mit einem Display ausstatten will, welches auch ESD-fest ist.

Antwort:
Ein paar Tipps gebe ich Ihnen gerne, allerdings sieht die Lösung in jedem Aufbau anders aus.
  1. Ich kann Ihnen nicht empfehlen, das Display direkt mit der ESD-Pistole zu beschießen. Ich empfehle den Einbau in ein Gehäuse unter Abdeckung des Displays (Sichtfenster, evtl. mit Scheibe).
  2. Die Lötbrücke J1 verbindet den Metallrahmen mit der Systemmasse. Je nach Leiterbahnführung ist das beim ESD-Test von Vorteil, möglicherweise aber bei der Störaussendung nachteilig.
  3. Der beste Aufbau (ESD) ist immer der isolierte (Kunststoffgehäuse, Acrylscheibe). Wenn das nicht möglich ist, dann bestmöglich erden (dicke Leitung, idealen Punkt am Rahmen suchen).
  4. Gegen Abstürze hilft eine Testroutine, welche zyklisch den Displaykontroller abfragt und evtl. neu initialisiert bzw. einen Hardware-Reset auslöst. Bei einem Latch-up muss auch die Stromversorgung am Display getrennt werden (inkl. aller Datenleitungen bzw. zuvor richtigsetzen).
  5. Manchmal ist eine Masseanbindung des Metallrahmens über einen Scheibenkondensator besser.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

P204-3N / DIP204-4N

P204-3N / DIP204-4N zeigt nichts an

Frage:
Mein 4 × 20er LCD (P204-3N) zeigt nichts an

Antwort:
Bei den LCD-Modulen mit dem Kontroller KS0073 gibt es das zusätzliche RE-Bit, das über das Function-Set-Register gesetzt und zurückgesetzt werden kann. Nur wenn das RE-Bit gesetzt ist, können Sie das Display auf „4-zeilig“ initialisieren.
Beachten Sie, dass RE auch wieder zurückgesetzt werden muss, bevor Sie z. B. das Register für „Display On-Off Control“ erreichen können!
Beachten Sie, dass der Kontrast an Pin 3 (VEE) gegen VDD geregelt wird; d. h. je höher die Spannung wird (0,3 V ... 0,8 V ...), desto schwärzer wird das Display (ganz im Gegensatz zu Standarddisplays, welche dann blasser werden).
Dieser Hinweis betrifft EA P204-3N, EA P204-3NLED, EA DIP204-4NLED, EA C124-NLED.

Bei den LCD-Modulen mit dem Kontroller KS0073 gibt es das zusätzliche RE-Bit, das über das Function-Set-Register gesetzt und zurückgesetzt werden kann. Nur wenn das RE-Bit gesetzt ist, können Sie das Display auf „4-zeilig“ initialisieren.
Beachten Sie, dass RE auch wieder zurückgesetzt werden muss, bevor Sie z. B. das Register für „Display On-Off Control“ erreichen können!
Beachten Sie, dass der Kontrast an Pin 3 (VEE) gegen VDD geregelt wird; d. h. je höher die Spannung wird (0,3 V ... 0,8 V ...), desto schwärzer wird das Display (ganz im Gegensatz zu Standarddisplays, welche dann blasser werden).
Dieser Hinweis betrifft EA P204-3N, EA P204-3NLED, EA DIP204-4 und -6, EA C124-NLED.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Lebensdauer weiße LED

Lebensdauer weiße LED

Frage:
Ich habe gehört, dass die blauen LEDs nicht zuverlässig sind. Kann ich diese neuen Displays überhaupt einsetzen?

Antwort:
Sicher ist jedoch, dass die Lebensdauer, also die Helligkeit der LEDs, im Wesentlichen sowohl von der Betriebstemperatur der Beleuchtung als auch dem Betriebsstrom abhängig ist. Wir empfehlen einen maximalen Betriebsstrom von 15 mA pro LED bei 25 °C. Für höhere Temperaturen ist ein Derating mitzuberücksichtigen.
Bitte beachten Sie weiterhin, dass LEDs unbedingt mit einer Stromquelle oder zumindest mit einem Vorwiderstand betrieben werden müssen. Aufgrund der großen Exemplarstreuung bei der Fluss-Spannung (3,0 ~ 3,6 V) sind bei der Vorwiderstandslösung alle Fälle mitzuberücksichtigen.
Für hochwertige Applikationen empfehlen wir, ein Modul aus der EA DIP-Serie oder EA eDIP-Serie zu verwenden. Diese Module sind mit weißen LEDs der Firma NICHIA bestückt, dem hochwertigsten Hersteller, welcher sich auf industrielle Anwendungen fokussiert hat.
Außerdem setzen wir hier deutlich mehr LEDs ein als der Mitbewerb. Dadurch sind unsere Beleuchtungen nicht nur wesentlich heller, auch die LEDs müssen nicht permanent an ihrer Leistungsgrenze betrieben werden. Dies kommt deutlich der Lebensdauer entgegen.
Diese Informationen beruhen auf dem derzeitigen technischen Stand, für weitere Fragen stehen wir Ihnen selbstverständlich jederzeit gerne zur Verfügung.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA DIP204-4 an Bascom/ Atmega/ ATtiny

EA DIP204-4 an Bascom/ Atmega/ ATtiny

Frage:
Nachdem ich in den vergangenen Wochen mehrere Tage damit vergeudet habe, ein EA DIP204-4-Display an einem ATiny2313 sowie an einem Atmega48 programmiert mit Bascom zum Laufen zu bringen, möchte ich hiermit meinen Frust loswerden …
Da die Programme mit mehreren anderen Displays problemlos liefen, habe ich natürlich zunächst einen Defekt am Display vermutet und erstmal ein weiteres gekauft (das natürlich denselben „Fehler“ zeigte).
Wenn sie erstmal laufen, sind die Displays ja hevorragend und vor allem Baugröße und Bauform sind perfekt.
Aber mit Bascom kriege ich das Display einfach nicht zum Laufen.

Antwort:
Leider ist die BASCOM-Hilfe falsch. Es genügt, das Display mit

::::::::::::::::::::::::::::::::::::::::::::

Config Lcd = 20 * 4a , Chipset = Ks077 ::::::::::::::::::::::::::::::::::::::::::::

(kein Schreibfehler) anstelle von
Config Lcd = 20 * 4 zu deklarieren
Im Listing des Programms sieht das dann so aus:

::::::::::::::::::::::::::::::::::::::::::::

Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4
Config Lcdbus = 4
'Konfiguration der Port-Einstellungen

Config Lcd = 20 * 4a , Chipset = Ks0077

::::::::::::::::::::::::::::::::::::::::::::

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Montage / Einbau EA DIP204-6 ?

Frage:
Ich setze zurzeit das Display EA DIP204B-6NLW ein und möchte es zukünftig in einem Gehäuse verbauen.
1) Gibt es für das Display einen entsprechenden Frontrahmen?
2) Gibt es anderes Zubehör, was den Einbau in ein Gehäuse ermöglicht / vereinfacht?

Antwort:
Da die Displayfamilie EA DIP für Platinenmontage konzipert wurde, ist eine Frontplatten-Montage dieses Displays nicht vorgesehen. Die Montage erfolgt über die Platine; das bedeutet, dass die Platine im Gehäuse montiert wird und das Display entsprechend seinen Platz hinter dem Frontplattendurchbruch einnimmt.
Da wir ein mechanisch baugleiches Display EA DIP128-6 (Grafik) in einer unserer Bedieneinheiten verwenden (EA KIT129-6), passt die dazugehörige Einbaublende EA 0FP129-6 grundsätzlich vom Sichtfenster her auch für das Textdisplay. Die Einbaublende ist aus Aluminium gefertigt und schwarz eloxiert. Montiert wird aber auch hier die Basisplatine, nicht das Display.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA DIP204 läuft nicht im SPI Mode

EA DIP204 läuft nicht im SPI Mode

Frage:
Das LCD DIP204-4 funktioniert im SPI-Modus nicht. Im 4-Bit-Parallel-Modus funktioniert das LCD. Die Brücke wurde entsprechend auf SPI gesetzt, bzw. die Lötstelle wurde auch später aufgelöst und auf Custom-PINs / -Jumper geleitet, um das ständige Löten zu vermeiden.

Antwort:
Wenn Sie die Stellung der Lötbrücke mit einem Durchgangsprüfer geprüft haben (manchmal bleibt doch ein hauchfeiner Schluss) kann es eigentlich nur am Timing liegen.
Anbei das Datenblatt des KS0073.
Das Timing finden Sie auf S. 51 und S. 78.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

DOG Serie

Display bleibt dunkel (SPI)

Display bleibt dunkel (SPI)

Frage:
Ich habe mich genau an das Datenblatt von ELECTRONIC ASSEMBLY gehalten und die Hardware danach aufgebaut. Auch die Softwareinitialisierung habe ich dem Datenblatt entnommen. Trotzdem bleibt das Display leer und man kann nichts erkennen.

Antwort:

Vielen Dank für Ihre Anfrage.

Leider ist es nicht ganz einfach einen guten Ratschlag zu geben, da dieses Verhalten mehr als nur eine Ursache haben kann. Als erstes würde ich die Hardware ein weiteres mal ansehen: Haben Sie die Pins richtig gezählt, sind die Lötstellen in Ordnung? Ein anderes häufiges Problem ist die SPI Schnittstelle. Bitte sehen Sie sich – am besten mit einem Oszilloskop, die SPI-Signale an und vergleichen Sie es mit folgenden Schema:

cid:image001.png@01D43E17.4A436E10

Wir hoffen das Problem konnte gelöst werden. Bei weiteren Fragen melden Sie sich bitte.



Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Application Note und Arduino"

EA TOUCH160-1

I need informations on the touch panel EA TOUCH160-1

Frage:
I just purchased the EA DOGXL160-7 display and a touch panel. I am looking for data sheets on the above-mentioned product. The only thing I could
find on your website is the application example for the touch panel which shows how to connect the touch panel to an ATmega AVR processor and nothing else. This application example does not provide any information on how the touch panel works.

Antwort:
The touch panel EA TOUCH160-1 (which matches the EA DOGXL160-7) is an analogue, 4-wire, resistive touch display.
As you see, the 4 wires are connected to the 4 edges on the touch panel.

When

you press on it, there will be an electrical contact between the two

layers of the touch panel. Your ATmega will do something like this:

(1) connect 5V to the upper edge and 0V to the lower edge.
(2) read the voltage on the right/left edge

(3) connect 5V to left edge and 0V to the left edge
(4) read the voltag on the upper/lower edge

Example:
(2) read 2.5V and (4) reads 1V

This

2.5V reading tells you that the 'key press' was on a horizontal line

which is in the mid of the panel. And the second reading 1.0V indicates

he 'key press' on a vertical line near the right edge.
The 'key' was pressed on the coordinates where both lines intersect.

There's an interesting application note #341 on Atmel's web site:

www.atmel.com/dyn/resources/prod_documents/doc8091.pdf

The code that goes with it is here, if you search on 341:

www.atmel.com/dyn/products/app_notes.asp

Weitere Informationen und Programmierungshinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Umstieg von EA DOG auf OLED

Frage:

Wir setzen erfolgreich ein EA DOGM128xxx ein und würden das künftige Nachfolgegerät gerne mit einem größeren Display ausstatten, das idealerweise auch bei -30° noch arbeitet. An der Software soll möglichst wenig geändert werden.

Was schlagen Sie vor?

Antwort:
Sehr geehrter Herr XYZ,

für diese Anforderung paßt perfekt ein OLED-Display aus der Serie EA OLEDL128. Sie können Ihre bisherige Entwicklung zum größten Teil weiterhin nutzen, lediglich im Bereich der Stromversorgung wird sich Ihre Hardware ändern. Aus Programmierersicht sind OLEDL128xxx und DOGM128xxx, bis auf die leicht abweichende Initialisierung, identisch.

 EA DOGM128
Referenz LCD
EA OLEDM128
als OLED

EA OLEDL128  
OLED & größer

Temperaturbereich-20 bis zu +70°C-40 bis zu +80°C

-40 bis zu +80°C    

SPI Takt (max)

10MHz  20MHz

20MHz

Stromversorgung+3.3V / Strom hängt von der Beleuchtung ab+3.3V / +12V/200mA

+3.3V / +12V/300mA

Bauhöhe

2.0 bis zu 5.6mm2.4 bis zu 3.6mm2.4 bis zu 3.6mm
Abmessungen55x46mm55x46mm68x51mm

Sichtfenster

51x31mm51x31mm

64x37mm

        

:                              

:               

:                  

:                   

touch panel on EA DOGXL160-7

How to use the touch panel on EA DOGXL160-7 ?

Frage:
I just purchased the EA DOGXL160-7 display and a touch panel. I am looking for data sheets on the above-mentioned product. The only thing I could
find on your website is the application example for the touch panel which shows how to connect the touch panel to an ATmega AVR processor and nothing else. This application example does not provide any information on how the touch panel works.

Antwort:
The touch panel EA TOUCH160-1 (which matches the EA DOGXL160-7) is an analogue, 4-wire, resistive touch display.
As you see, the 4 wires are connected to the 4 edges on the touch panel.

When

you press on it, there will be an electrical contact between the two

layers of the touch panel. Your ATmega will do something like this:

(1) connect 5V to the upper edge and 0V to the lower edge.
(2) read the voltage on the right/left edge

(3) connect 5V to left edge and 0V to the left edge
(4) read the voltag on the upper/lower edge

Example:
(2) read 2.5V and (4) reads 1V

This

2.5V reading tells you that the 'key press' was on a horizontal line

which is in the mid of the panel. And the second reading 1.0V indicates

the 'key press' on a vertical line near the right edge.
The 'key' was pressed on the coordinates where both lines intersect.

There's an interesting application note #341 on Atmel's web site:

www.atmel.com/dyn/resources/prod_documents/doc8091.pdf

The code that goes with it is here, if you search on 341:

www.atmel.com/dyn/products/app_notes.asp 

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA DOGXL160-7

Does the EA DOGXL160-7 support grey scale / gray level?

Frage:
The EA DOGXL uses the UC1610 controller that supports 2 bit grey scale. Does the grey scale work with the DOGXL?

Antwort:
Yes, that's a good question. Please be informed that also the display supports the 4 grey levels! It's simply not mentioned in the data sheet.

On the other hand - and that's the reason why we do not promote - every grey level does reduce the contrast. And so we suggest to prefer using the full black color, whenever possible.

But for some small issues, it may be senseful to use the grey levels also e.g. for a disabled function. But for the very most display content we
suggest to use the full black&white option.

Here's the link to the controllers user manual UC1610.

Have fun with it!

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA 9780 und KitEditor arbeiten nicht zusammen

EA 9780 und KitEditor arbeiten nicht zusammen

Frage:
Ich habe das EA DOGXL160-7-Display mit dem Testboard EA 9780-2USB-Kontroller. Mit dem Kit-Editor ist es mir nicht möglich, etwas auf dem Gerät darzustellen bzw. ich kenne die Compiler-Anweisungen nicht.

Antwort:
Der Kit-Editor ist zum Erstellen von Makros für die EA KIT- und EA eDIP-Serie gedacht. Das sind beides intelligente Grafikdisplays mit eingebautem Speicher (EEPROM / Flash) und vielen Grafikfunktionen.
Zum Ansteuern der DOG-Module auf dem Testboard EA 9780-2 ist der DOG-Simulator StartDog.exe zuständig.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Graustufen beim EA DOGXL160-7

Graustufen beim EA DOGXL160-7

Frage:
Der bei Ihrem EA DOGXL160-7 verwendete Kontroller UC1610 ermöglicht eine 2-Bit-Graustufendarstellung. Ihr Datenblatt führt lediglich die Schwarz-weiß-Ansteuerung auf. Ist eine Graustufendarstellung bei diesem Modul nicht sinnvoll oder unzulässig?

Antwort:
Die Graustufendarstellung wird auch vom EA DOGXL160-7 voll unterstützt!
Wir empfehlen die Graustufen nur sehr dezent einzusetzen, da sie grundsätzlich den Kontrast und damit auch die Lesbarkeit verschlechtern.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Mein DOG-Module geht nicht

Mein DOG-Module geht nicht

Frage:
Mein DOG-Modul geht nicht. Soll ich es an Reichelt zurückschicken?

Antwort:
Da Ihre Fehlerbeschreibung leider nicht sehr ausführlich ist und meine Glaskugel zur Reparatur unterwegs ist, kann ich Ihnen nur eine kleine Stichpunktliste geben. Bitte überprüfen Sie anhand dieser Liste Ihre Hardware und Software:
EA DOGM081 / DOGM162 / DOGM163 verwenden den LCD-Kontroller ST7036. Das Datenblatt finden Sie hier.
Beispielprogramme stehen im o. g. Datenblatt st7036.PDF.
- Seriell: Der serielle Modus benötigt vier Leitungen.
- Seriell: Es gibt keine Möglichkeit, das Busyflag auszulesen.
- Seriell: Dieser Modus entspricht, bis auf das Timing (200 ms statt 26,3 µs nach Follower Control), dem 8-Bit-Modus.
- Interface: Sie haben die Wahl zwischen 4-Bit und 8-Bit parallel einerseits und SPI seriell andererseits. I²C wird nicht unterstützt! 
- Kontrast: Der Kontrast wird per Software eingestellt. Ein Poti kann nicht angeschlossen werden (siehe Registerbeschreibung C0 ... C5 im ST7036-Datenblatt). Konkrete Werte für die unterschiedlichen Konfigurationen stehen in dog-m.PDF.
- Seriell: Senden Sie das Bit 7 zuerst? Oder vielleicht doch Bit 0?
- Seriell: Die Übernahme des Datenbits an SI erfolgt mit der steigenden Flanke von SCK (Beispielprogramm auf S. 44 im ST7036- Datenblatt.
- Takt: Der LCD-Kontroller arbeitet mit typ. 540 kHz. Weil diese Frequenz vom Chiphersteller sehr locker spezifiziert ist (350 bis 1.100 kHz), empfehlen wir Ihnen das Busyflag zu beachten oder das Timing Ihres Prozessors entsprechend „langsam“ einzustellen (siehe linke Spalte der Ausführungszeit in den Befehlstabellen).
- Hardware: Sind Timing und Pegel eingehalten (siehe Datenblatt)?
- Hardware: Haben Sie ein 3-V-System (μC) mit einem 5-V-System (Display) gemischt betrieben? Reichen die H- bzw. L-Pegel aus, um eine einwandfreie Datenpübertragung zu gewährleisten?

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

DOG-M zeigt im SPI Mode keine Reaktion

DOG-M zeigt im SPI Mode keine Reaktion

Frage:
Ich habe soeben den Fehler bei der Ansteuerung des von mir verwendeten DOG-M-Displays gefunden: Der LCD-Chipsatz ist sehr kritisch bei dem Timing des tCSH (vgl. ST7036 Datasheet S. 55).
Vorgeschrieben sind 200–350 ns.
Bei dem von mir verwendeten CY7C68013 entsteht zusammen mit der von Braintechnology programmierten USB-Ansteuerung für das SPI-Interface bei den Einstellungen „CLK-Polarität = 1 ( Idle-State = 1, 1->0 = leading Edge, 0->1 = trailing Edge)“ und „Daten gültig bei trailing Edge“ eine recht geringe tCSH. Dies genügt, um das Display zu verwirren und zum Absturz zu bringen.

Antwort:
Wird die CLK-Polarität per Software gedreht und die Daten auf den führenden Flankenwechsel (0->1) gelegt, so wird tCSH 0,5 CLK-Perioden lang. Einziger Nachteil ist, dass die CLK-Ruheposition nicht den Vorgaben von Sitronics ST7036 entspricht. Ein negativer Effekt wurde bisher nicht festgestellt.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

lines on the display

Horizontal / diagonal lines on the display

Frage:
I just purchased and received two EA DOGM128W-6 displays from Mouser along with two white backlights. Upon opening the package, I can see two Horizontal lines on the front of the displays.  Is this normal or are the displays damaged?  Will these lines go away once powered up?

Not to be confused with the two diagonal lines and circle ROHS sticker on the back of the display.

Antwort:
The black/gray lines do mention that there are some protection foils, they have to be removed before assembling.

There is a protection foil
- on the front side of the display
- on the rear side of the display
- on the fron side of the backlight.

Please remove before mounting and soldering. The RoHS sticker will come off automatically when you pull off the rear side protection foil.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA DOGM162 läuft nicht an 80C51

EA DOGM162 läuft nicht an 80C51

Frage:
Ich habe EA DOGM162S-A mit EA LED55X31-R gekauft. Das Display läuft am 8051, aber nun vesuche ich, es mit dem 80C51 (5 V) zu betreiben. Die Beleuchtung funktioniert aber sonst nicht. Ich habe sehr lange Wartezeiten (1,5 s nach dem Einschalten und dann je 10 ms) in die Initialisierung eingebaut und sonst auch die Busy-Abfrage. Ich bekomme aber nichts zu sehen. Laut Datenblatt soll der Kontrast nach dem Einschalten ausreichend sein.

Antwort:
Vorab:
bei den DOG-Modulen wird der Kontrast per Befehl eingestellt, deshalb können Sie erst etwas auf dem Display sehen, wenn die Befehle POWERCONTROL, FOLLOWERCONTROL und CONTRASTSET korrekt ausgegeben wurden.
Bitte überprüfen Sie die Lo-Pegel beim Lesen vom Display; Auszug aus dem Datenblatt S. 4:
Bitte beachten Sie, dass aufgrund der COG-Technik die Strombelastbarkeit der Ausgänge begrenzt ist. Es kann dadurch bei größerer Buslast zu Signalverschleifungen und unsauberen Pegeln kommen. 
Im Zweifelsfall sind zusätzliche Pull-down-Widerstände (8051) erforderlich, oder es müssen zusätzliche Waits / NOPs eingefügt werden.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA DOGM132 / DOGM128 an 5V

http://www.lcd-module.de/deu/pdf/doma/dog-m.pdf

Frage:
Da ich gezwungen bin, den Prozessor mit 5 V zu betreiben, stellt sich mir die Frage, wie ich das sich daraus ergebende Schnittstellen-Pegel-Problem lösen kann, ohne großartig aktive Pegelwandler einzusetzen.
Aus dem vorliegenden Datenblatt ist leider nicht ersichtlich, welche Pegel für eine sichere H-resp. L-Erkennung an den Eingängen notwendig sind, ob intern Pull-up- / Pull-down-Widerstände vorhanden sind und wie weit man mit dem Pegel über Ub gehen darf, ohne die Eingänge zu rösten.

Antwort:
Meines Wissens nach sind die Eingänge nicht 5-V-tolerant. Der H-Pegel der Ausgänge des Displays mag, je nach μC, ausreichend sein. 
Nährere Informationen dazu finden im Datenblatt ST7565
Wir empfehlen den Einsatz von Pegelwandlern, wie z. B. den 74LVC4245 oder ähnlich.
Man könnte natürlich auch mit Teilerwiderständen oder Zenerdioden arbeiten; zumindest bei niedrigen Taktraten.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter

Beleuchtung mit Touchpanel

Braucht man eine Beleuchtung zusammen mit einem Touchpanel

Frage:
Ich habe eine Frage zur Kombination einer Touchfolie mit einem DOG-Display: Ist dafür eine Hinterleuchtung des Displays unbedingt erforderlich, oder würde es auch mit einem STN pos. gelbgrün reflektiven Display gehen?

Antwort:
Wir empfehlen Ihnen eine Hintergrundbeleuchtung einzusetzen.
Der Grund liegt darin, dass das Touchpanel die Helligkeit und den Kontrast des Displays reduziert. Durch die Hintergrundbeleuchtung lässt sich zumindest die verringerte Helligkeit mehr als kompensieren.
Mit Abstrichen kann man so ein Display aber auch ohne Beleuchtung noch erkennen.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

KIT Serie

KIT: help file while working with the KitEditor/ KitCompiler

I am looking for a help file while working with the KitEditor/ KitCompiler

Frage:
I've downloaded and unpacked the LCD-TOOLS. I'm working with the KitEditor to programm my EA eDIP. Is there any help available, except the datasheet?

Antwort:

Yes, of course. While working with the KitEditor, just press F1.
You will get detailed information about the compiler options and the
commands.

If you need help, how to work with the available commands pratically, you will find many examples in the following folder of
the LCD-TOOLS:

drive:\ELECTRONIC_ASSEMBLY_LCD-Tools-Portable\Data\eDIP - intelligent graphic displays\your eDIP\How to use...

Just select a term you are interested in and open the *.kmi file with the help of KitEditor.

Please feel free to inform us, if you need any further help or
missing how to use examples.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Kann man Variablen definieren?

Kann man Variablen definieren ?

Frage:
Ich möchte gerne das EA KIT240 als Steuerung verwenden und frage mich wie man Variablen definiert und mit If-then-Anweisungen arbeitet.

Antwort:

Bitte beachten Sie, dass die EA KITs nicht programmierbar sind d. h. sie können keine Daten verarbeiten. Sie können als intelligente Displays die Steuerung nicht ersetzen.
Die Displays EA KIT240, EA KIT320 und andere werden als Bedieneinheiten von außen angesteuert (z. B. von einem Mikrokontroller). Dieser ext. μC / PC oder SPS übernimmt auch die Verarbeitung. Im *.kmc-File sind nur Konstanten definierbar, die während des Übersetzens vom Kit-Compiler ausgewertet und fest abgelegt werden.
Variablenfunktion, Schleifen oder Verzweigungen sind demnach nicht möglich. Das *.kmc-File enthält kein Programm, sondern Makros.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

power consumption

Frage:
Our factory is looking for graphic LCD display for our prototype. I have read somewhere, that you are selling displays - and I have even found the type - 320x240STN with CFL-backlight (EA 7320-7,9NC), but I would like to get something technical information about it: I would like to know:
1.Power consumption (with and without backlight)
2.Power supply( voltage)
3.If it is equipped with contoller (if no - what type of controler it needs and have you got any ?)
4.Price of full kit or parts (I mean display, controler and backlight)

Antwort:
Thank you for your email response. Here are the answers for your questions. Please note that these datas are only valid for the EA 7320-7,9NC:

1.    The Power Supply Current at VCC is max. 15mA, at VEE max. 10mA.
2.    The logic voltage is 5V ±10% and the driving voltage for the contrast is -14..-21V (it depends on the temperature)
3.    For driving the lcd you need a controller chip like SED 1330 or MSM 6255 and some driver, display memory and decoder. Then you have to write a software with graphic routines, fonts ...
Furtherwards you need an CFL inverter for driving the CFL backlight (e.g. EA CXA-E005 DM 29,00 per pc.)
4.    The price for the full featured RS232 KIT (EA KIT7320-V24) is DM 850,00 per pc. Here you will get 5 intergrated Fonts, various graphics functions and an RS232 interface. The power supply is simply 5V. You do not need a CFL inverter anymore.

There are some other 1/4 VGA lcds available:
 

Weiter Informationen und Programmierhinweise finden Sie auf unserer Seite "SUPPORT" und "DATENBLÄTTER".

Erhöhter/extremer Stromverbrauch bei KIT129-6

Erhöhter/extremer Stromverbrauch bei KIT129-6

Frage:
Beim Betrieb des EA KIT129-6 haben wir eine überhöhte Stromaufnahme.
Im Handbuch steht ein Stromverbrauch von 170 mA.
Die eingeschaltete Strombegrenzung von 250 mA bei 5 V über J1 wurde jedoch vollkommen ausgereizt.
Das Display zeigt während der Einschaltphase von 1 ... 2 Sekunden keine Reaktion.
Können Sie beurteilen, was für ein Fehler vorliegen könnte?

Antwort:
Hallo,
Mittlerweile ist mir das Problem bewusst.
Der Fehler tritt nur bei eingeschalteter Strombegrenzung von weniger als 300 mA auf.
Der anfängliche hohe Strom zwingt das Netzteil in die Strombegrenzung.
Bei einer Strombegrenzung von 300 mA startet jedoch das LCD-Modul und zeigt 96 mA bei 5 V an.
Strombegrenzung 300 mA:
5 V bei 96 mA
Strombegrenzung 250 mA:
1,63 V bei 250 mA

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA KIT240-7 mit SPI Interface

EA KIT240-7 mit SPI Interface

Frage:
Wir haben Ihr Informationsblatt zum LCD-Touchdisplay EA KIT240-7CTP erhalten.
Dieses Display erscheint für uns sehr interessant aufgrund des hohen Funktionsumfangs und der bereits integrierten Kontroller und Spannungsversorgung. Allerdings ist ein Anschluss über RS-232 oder RS-422 an unseren Kontroller nicht mehr möglich. Besteht die Möglichkeit, dieses Modul mit SPI-Interface oder 8-Bit-Bus auszustatten?

Antwort:
Nein. Zurzeit ist dieses Display nur mit RS-232- oder RS-422-Schnittstelle lieferbar. In Planung ist ein KIT mit 320 × 240 Punkten, welches dann evtl. auch mit SPI-Schnittstelle lieferbar sein wird.
Eine 8-Bit-Bus-Version ist zurzeit technisch sehr aufwendig und damit unwirtschaftlich.
Verwenden Sie doch einen UART-Baustein wie z. B. den 8250 o. ä. Oder noch einfacher: Bilden Sie mithilfe eines Timer-Interrupts die serielle Schnittstelle doch softwaretechnisch nach; das Herausschieben der Bits ist sehr einfach. Das Empfangen von Daten ist etwas aufwendiger.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA KIT120

EA KIT120: Selbstdefinierbare Zeichen habe zufällige Punkte

Frage:
Eine Anwendung des Touchpanels KIT120-5 verlangt im Terminalbetrieb (Font 3, 6 × 8) die Darstellung des Grad-Zeichens. Das Zeichen wird mit dem Befehl #e1,$06,$09,$09,$06,$00,$00 definiert.Wie zu erwarten, stellt sich das Zeichen auf dem Display in den Spalten 1 bis 4 seines Zeichenfelds korrekt dar. Allerdings sollten die Spalten 5 und 6 leer sein; tatsächlich sind die entsprechenden Pixel jedoch zufällig gesetzt.

Antwort:
Dieser Fehler tritt nur auf, wenn ein Zeichen definiert wird und noch nie ein Zeichen zuvor ausgegeben wurde (nach Reset oder Power-on).
Workaround: Nachdem der Font eingestellt ist. Ein Dummy-Leerzeichen ausgeben und danach erst das Zeichen definieren
z. B. #F 3,1,1 #ZL 0,0,

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter

ASCII Programmierung

ASCII Programmierung EA KIT128 / KIT160

Frage:
Wir haben bei der Ausgabe leider die Einschränkung, dass nur ASCII-Zeichen <128 gesendet werden können. Außerdem kann kein 0-Zeichen und kein XON/XOFF (13h, 11h) gesendet werden.
Was mich noch interessiert ist:
- Gibt es einen Bildschirm-Löschbefehl mit einer einfachen ASCII-Sequenz (Werte < 128 und nicht XON oder XOFF), welcher die Ausgabe automatisch auf den linken oberen Rand positioniert?
- Ist im Gerät bereits ein Font definiert?
- Kann ich ganze Sätze an das Display senden und wird beim Senden von CR/LF die Ausgabe automatisch am nächsten Zeilenanfang positioniert?
Mit freundlichen Grüßen
Ewald N.

Antwort:
zu 1.) Sorry, der Code $00 ist als Endekennung eines Strings unbedingt erforderlich. ASCIIs <128 enthalten keine Umlaute ä, ö, ü bzw. ß.
zu 2.) ^L (Formfeed) löscht den Bildschirm und positioniert den Cursor auf (1,1).
zu 3.) EA KIT128 enthält 10 Fonts (unveränderbar, EPROM), EA KIT160 enthält 5 Fonts (variabel, EEPROM) erweiterbar auf bis zu 16 Fonts
zu 4.) CR/LF werden ausgeführt

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA KIT240-7

EA KIT240-7: Fehlermeldung beim Downloadversuch von Makros

Frage:
Wir haben von Ihnen das EA KIT240-7 mit EA OPT-OPTO8I8O bezogen und folgendes Problem: Beim Downloadversuch eines Makros mittels der mitbestellten Software kommt die Fehlermeldung, dass das Modul an dem jeweiligen COM-Port nicht vorhanden sei. Wenn ich das Display mittels Hyperterminal anspreche, funktioniert es. Woran kann das liegen? Für eine schnelle Auskunft wäre ich Ihnen sehr dankbar.
Best regards
K.P.

Antwort:
Vielen Dank für Ihre Anfrage per E-Mail. Folgende Ideen habe ich:
- COM-Port muss richitg definiert sein,
- es wird nur COM1 und COM2 unterstützt,
- keine weitere Software darf Zugriff auf den COM-Port haben (Hyperterminal schließen!),
- Schnittstellenkabel richtig verdrahtet (verwenden Sie EA KV24-9B),
- DCD, DTR und DSR am Rechner müssen gebrückt sein,
- RTS und CTS müssen verdrahtet sein.
Sicherlich gibt es aber auch noch eine Reihe weiterer Fehlermöglichkeiten.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Handshake RTS bei KIT240 funktioniert nicht

Handshake RTS bei KIT240 funktioniert nicht

Frage:
Handshake bei KIT240 funktioniert nicht.

Antwort:
Hallo,
bei der Programmierung eines EA KIT240-7 unter Linux traten gehäuft Übertragungsprobleme auf. Ihre Supportabteilung hat mich darauf hingewiesen, dass eventuell noch Daten vom FIFO des UART der seriellen Schnittstelle ,_NACHDEM_ CTS auf –10 V gegangen ist, gesendet werden. 
Abhilfe: Abschalten des FIFO. Diesen Effekt habe ich unter Linux mit dem Kommando 'setserial /dev/ttyS0 uart 16450' (Beispiel für /dev/ttyS0) erreicht. Der UART ist eigentlich ein 16550A. Wenn man den kompatiblen 16450 konfiguriert, klappt die Kommunikation. (Das Ganze funktioniert natürlich nur, wenn man einen 16550A hat. Ist aber sehr oft der Fall.) Das ist vieleicht etwas für Ihre FAQ.
Mit freundlichen Grüßen
M.T.

Weitere Informationen und Programmierungshinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Standardgrafik

Displays für Einbau in 1 HE

Frage:
Sie haben ein sehr großes Portfolio, das ist wunderbar. Fast überwältigend. Ich bin auf der Suche nach einem Display, das ich in ein 1HE-Gerät einbauen möchte.
Das Gerät ist also maximal eine Höheneinheit (= ~ 44 mm) hoch.
-> Können Sie mir bitte einen Hinweis geben, in welche Gerätegruppe aus Ihrem großen Portfolio ich ein möglichst großes Display finde, das in diese Höhe gerade noch so eingebaut werden kann. Die Breite soll dabei so groß (breit) wie möglich sein.
Vielen Dank für einen Hinweis.

Antwort:
Da fallen mir spontan folgende Displays ein:
Text:
- EA DIP081, EA DIP162, EA DIP204: www.lcd-module.de/produkte/dip.html
- EA DOGM081, EA DOGM162, EA DOGM163: www.lcd-odule.de/produkte/dog.html
- EA 8081, EA DIPS082: siehe oben „DIP“
- EA T162G-3NLED
Grafik:
- EA DIP122-5, EA DIP180-5: siehe oben „DIP“
- EA DOGS102, EA DOGM132: siehe oben „DIP“
Die interessantesten Displays dürften das EA DIP180B-5NLW (120 × 27 mm) und das kleinere EA DOGS102-5 (39 × 41 mm) sein.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Lebensdauer weiße LED

Lebensdauer weiße LED

Frage:
Ich habe gehört, dass die blauen LEDs nicht zuverlässig sind. Kann ich diese neuen Displays überhaupt einsetzen?

Antwort:
Sicher ist jedoch, dass die Lebensdauer, also die Helligkeit der LEDs im Wesentlichen sowohl von der Betriebstemperatur der Beleuchtung als auch dem Betriebsstrom abhängig ist. Wir empfehlen einen maximalen Betriebsstrom von 15 mA pro LED bei 25 °C. Für höhere Temperaturen ist ein Derating mitzuberücksichtigen!
Es empfiehlt sich in jedem Fall, die Beleuchtung im Bedarfsfall abschaltbar zu gestalten; da die Displays der BlueLine-Serie aber mit abgeschalteter Beleuchtung nicht mehr lesbar sind, kann auch alternativ die Helligkeit in Standby-Betrieb auf ein Minimum von wenigen mA reduziert werden.
Bitte beachten Sie weiterhin, dass LEDs unbedingt mit einer Stromquelle oder zumindest mit einem Vorwiderstand betrieben werden müssen. Aufgrund der großen Exemplarstreuung bei der Fluss-Spannung (3,0 ~ 3,6 V) sind bei der Vorwiderstandslösung alle Fälle mitzuberücksichtigen.
Für hochwertige Applikationen empfehlen wir, ein Modul aus der EA DIP-Serie oder EA eDIP-Serie zu verwenden. Diese Module sind mit weißen LEDs der Firma NICHIA bestückt, dem hochwertigsten Hersteller, welcher sich auf industrielle Anwendungen fokussiert hat.
Außerdem setzen wir hier deutlich mehr LEDs ein als der Mitbewerb. Dadurch sind unsere Beleuchtungen nicht nur wesentlich heller, auch die LEDs müssen nicht permanent an ihrer Leistungsgrenze betrieben werden. Dies kommt deutlich der Lebensdauer entgegen.
Diese Informationen beruhen auf dem derzeitigen technischen Stand, für weitere Fragen stehen wir Ihnen selbstverständlich jederzeit gerne zur Verfügung.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Graphikdisplay 60x30mm

Frage:
Ich bin an kleinen Grafikdisplays interessiert ca 60 × 30 mm aber auch an dem restlichen Angebot.

Antwort:
Die kleinsten Standard-Grafikdisplays haben folgende Abmessungen:
- EA DOGS102-6: 39 × 41 mm, 102 × 64 dots mit und ohne Beleuchtung
- EA P098-5NLED:außen 52 × 44 × 13 mm, Sichtfenster 46 × 18,5 mm (98 × 32 Pixel oder 4 × 16 Zeichen)
- EA T120A-54NLED: außen 68 × 39 × 8 mm, Sichtfenster 62 × 22,4 mm (120 × 32 Pixel oder 4 × 20 Zeichen)
Alle angebotenen Displays besitzen einen integrierten Kontroller und sind für den direkten Anschluss an den 8-Bit-Datenbus bzw.SPI eines Prozessorsystems ausgelegt. Sie sind mit und ohne Beleuchtung lieferbar.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Stecker für Handy Display EA W128

Stecker für Handy Display EA W128

Frage:
Hallo, gibt es für das Display EA W128-6F8HEW einen einfachen Weg, an die Leitungen heranzukommen? Direkt dranlöten ist nicht sehr einfach. Gibt es irgendeine Klemme oder ähnliches, die die einzenen Leitungen zugänglich macht? Woher bekomme ich so etwas?

Antwort:
Der Anschluss des EA W128-6xxx ist ausschließlich zum direkten Auflöten auf eine Leiterplatte konzipiert; Stecker oder Klemmen sind hierzu nicht verfügbar.
Haben Sie sich schon das Display EA W127-6xx angesehen?

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Grafik mit 128x128 dots und T6963

Grafik mit 128x128 dots und T6963

Frage:
Für einen Kunden suchen wir als Ersatz ein LCD-Grafikmodul 128 × 128 mit T6963C effektive Fläche ca. 72 × 72
Bisher eingesetzter Typ MGLS128128
Stückzahl zunächst ca. 50 Stück

Antwort:
Unser Grafik-LCD mit 128 × 128 Punkten hat ein Sichtfenster von 62 × 62 mm. Die Außenabmessungen betragen 85 × 100 mm, und es ist sowohl mit EL- Beleuchtung als auch mit einer langlebigen LED-Beleuchtung lieferbar. Durch den integrierten Kontroller T6963 ist es somit softwarekompatibel.
Der Preis ab 25 Stück liegt bei DM 117,60 netto. Musterstückzahlen sollten immer ab Lager lieferbar sein. Größere Mengen haben ca. 6 Wochen Lieferzeit.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Qualität EA P128-6N2LED

Qualität EA P128-6N2LED

Frage:
Die falsch kontaktierten Module 6N2LED haben bisher keinen Defekt gezeigt.
Scheinen sehr robust zu sein.
Vielen Dank nochmals für Ihre Unterstützung.

Antwort:
War sicher auch ein wenig Glück im Spiel :-)

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Resetprobleme bei EA P120-5NLED

Frage:
Ich benutze das Display ea_p120 in meinen Messgeräten und habe ein Problem beim Reset des Displays, welches keine ext. Res.-Leitung hat. Es kommt vor, dass es keinen Res. auslöst und somit in einem undefinierten Zustand verbleibt (Anzeige schwarz od. teilweise zerstört). Aus diesem ist es nicht durch Steuerkommandos zurückzusetzen. Gibt es eine bestimmte Initialisierungsvorschrift oder ähnliches?

Antwort:
Da das Display EA P120-5N keinen Hardwarereset besitzt, gibt es nur die Methode (und das ist wirklich die einzig sichere), das Display von der Versorgungsspannung zu trennen um damit einen Power-on-Reset auszulösen. Am besten schalten Sie VDD über einen Transistor (PNP) und achten darauf, dass im abgeschalteten Zustand (oder besser noch schon vorher) alle Daten- und Steuerleitungen auf GND liegen. Dann steuern Sie den Transistor durch und beginnen wie gewohnt mit der Initialisierung.
Achten Sie weiterhin darauf, dass das Display so lange abgeschaltet bleibt, bis sich evtl. parallel liegende Blockkondesatoren entladen habe (evtl. Entladewiderstand eindesignen).
Wenn Sie das Display an einem 5-V-System betreiben, empfehlen wir den Einsatz des EA T120-5. Hier haben wir einen Resetbaustein fest integriert, welcher bei „unsauberen“ Spannungsanstiegen oder kurzen Spannungseinbrücken die beiden Displaykontroller resettet.
Das Display ist preisgleich und sowohl reflektiv als auch mit gelbgrüner LED-Beleuchtung wie auch in blau-weiß verfügbar.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Grafikdisplay: 160x80 dots, HD61830

Grafikdisplay: 160x80 dots, HD61830

Frage:
Ich suche ein Grafikdisplay: 160 × 80 dots, integrierter Kontroller, Ansteuerung über 8-Bit-Datenbus oder seriell.
Was können Sie mir empfehlen?

Antwort:
Ich empfehle Ihnen den Typ

(1) EA W160G-6NLED / B-6NLW (Datenblatt 378 kB)
Die Außenabmessungen betragen 93 × 70 mm. Das Display besitzt eine LED-Hintergrundbeleuchtung (abschaltbar). Die Auflösung ist dank 0,3 × 0,3 mm dots sehr fein. Das Display besitzt eine integrierte Displayspannung, sodass eine 5-V-Versorgung ausreicht. Optional ist dieses Display auch mit einem integrierten Touchpanel lieferbar. Dieses hat 8 × 4 Felder und wird wie eine Folientastatur abgefragt.
Bis Mitte 1999 wird es eine Komplettversion mit diversen integrierten Fonts, Grafikbefehlen und Makros geben (EA KIT160). Diese wird über eine RS-232- bzw. RS-422-Schnittstelle bedient. In der Touchpanel-Version wird das Zeichnen und Abfragen des Touches vollständig unterstützt. Diverse digitale Ein- und Ausgänge stehen ebenso zur Verfügung.

Sowie das
(2) EA DOGXL160-7 (Datenblatt)
78 × 64mm außen, superflach und in verschiedensten Designs lieferbar. Sehr helle Beleuchtung, SPI- und I²C Bus-Interface. Low power. Verfügbarkeitsgarantie.
USB Testboard EA 9780-2USB und USB-Stick mit Zeichensätzen und Font-Editor sind als Zubehör lieferbar.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Dotmatrix

Lebensdauer weiße LED

Lebensdauer weiße LED

Frage:
Ich habe gehört, dass die blauen LEDs nicht zuverlässig sind. Kann ich diese neuen Displays überhaupt einsetzen?

Antwort:
Sicher ist jedoch, dass die Lebensdauer, also die Helligkeit der LEDs im Wesentlichen sowohl von der Betriebstemperatur der Beleuchtung als auch dem Betriebsstrom abhängig ist. Wir empfehlen einen maximalen Betriebsstrom von 15 mA pro LED bei 25 °C. Für höhere Temperaturen ist ein Derating mitzuberücksichtigen!
Es empfiehlt sich in jedem Fall, die Beleuchtung im Bedarfsfall abschaltbar zu gestalten; da die Displays der BlueLine-Serie aber mit abgeschalteter Beleuchtung nicht mehr lesbar sind, kann auch alternativ die Helligkeit im Standby-Betrieb auf ein Minimum von wenigen mA reduziert werden.
Bitte beachten Sie weiterhin, dass LEDs unbedingt mit einer Stromquelle oder zumindest mit einem Vorwiderstand betrieben werden müssen. Aufgrund der großen Exemplarstreuung bei der Fluss-Spannung (3,0 ~ 3,6 V) sind bei der Vorwiderstandslösung alle Fälle mitzuberücksichtigen.
Für hochwertige Applikationen empfehlen wir ein Modul aus der EA DIP-Serie oder EA eDIP-Serie zu verwenden. Diese Module sind mit weißen LEDs der Firma NICHIA bestückt, dem hochwertigsten Hersteller, welcher sich auf industrielle Anwendungen fokussiert hat.
Außerdem setzen wir hier deutlich mehr LEDs ein als der Mitbewerb. Dadurch sind unsere Beleuchtungen nicht nur wesentlich heller, auch die LEDs müssen nicht permanent an ihrer Leistungsgrenze betrieben werden. Dies kommt deutlich der Lebensdauer entgegen.
Diese Informationen beruhen auf dem derzeitigen technischen Stand, für weitere Fragen stehen wir Ihnen selbstverständlich jederzeit gerne zur Verfügung.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Kleine LCD´s mit 2..4 Zeilen

Kleine LCD´s mit 2..4 Zeilen

Frage:
Ich suche für ein Microcontroller Projekt LCD Module mit 2..4 Zeilen x 12..16 Zeichen, möglichst klein und dünn.

Antwort:
Es gibt es eine Reihe von Möglichkeiten:
- EA DIPS082
- EA 8081-A3N
- EA T162G-3NLED
- EA DOGM163-A
Grafik:
- EA DOGS102-6 

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Punktmatrixanzeige über LPT-Port

Punktmatrixanzeige über LPT-Port

Frage:
Ich benötige eine Punktmatrixanzeige mit Hintergrundbeleuchtung (LED) und einem HD44780-Kontroller. Ich möchte die Anzeige über den LPT-Port meines Computers ansteuern. Die Größe sollte 4 × 20 oder 4 × 40 sein. Wie viel würde mich dieses kosten?
Mit freundlichen Grüßen
C.G.

Antwort:

Ich empfehle Ihnen EA P204-NLED (4 × 20) und EA P404-HNLED (4 × 40). Die Preise liegen folgendermaßen:
Die Preise verstehen sich zzgl. Versand, Verpackung und zzgl. MwSt. Die Ansteuerung über den Druckerport kann im 4-Bit-Modus des HD-44780 erfolgen (Strobe=E D4 ... D7=D4 ... D7, RS=D5. Die Stromversorgung muss allerdings separat erfolgen. Achten Sie unbedingt auf Potenzialunterschiede zwischen dem PC und dem Netzteil=Anzeige. Beachten Sie außerdem, dass die 4 × 40-Anzeige zwei Enable besitzt (obere und untere zwei Zeilen).
Eine weitere Lösung (v. a. bei Abständen über 1 m) ist die Verwendung einer Anzeige mit RS-232-Schnittstelle (Datenblatt 1.514 kB). Preise 148, DM bzw. 224, DM.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Suche 2x40 mit RS-232 und LED-Beleuchtung

Frage:
Ich interessiere mich für ein LC-Display mit folgenden Eigenschaften: 2 × 40 Zeichen, Hintergrundbeleuchtung, per RS-232 ansteuerbar.
Bitte teilen Sie mir mit, welche Produkte diese Kriterien erfüllen und ob auch einzelne Stücke erwerbbar sind.
Vielen Dank im Voraus, und schöne Grüße aus Kiel,
K.V.

Antwort:
Dann ist der Typ EA SER402-NLED die richtige Wahl. 
Ein Datenblatt dazu können Sie hier laden (PDF, 1.415 kB).
Das Display besitzt eine serielle Schnittstelle RS-232 (RS-422 optional) und ist mit einer langlebigen LCD-Hintergrundbeleuchtung ausgestattet. Ein Abdeckrahmen mit entspiegelter Scheibe ist automatisch im Lieferumfang inbegriffen. Das Display ist in kontraststarker STN-Technik ausgeführt.
Selbstverständlich liefern wir auch Einzelstücke (ca. 1 Woche Lieferzeit).

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

LCD Anzeigen

LCD Anzeigen 2 x 40 und 4 x 20 mit grün/gelber Schrift auf dunkelblauem Hintergrund

Frage:
Wir sind auf der Suche nach LCD-Anzeigen im 2 × 40- und 4 × 20-Format, aber mit grüngelber Schrift auf dunkelblauem Hintergrund.
Bitte Info und einen Katalog per Post an uns schicken.
Mit freundlichem Gruß
RF

Antwort:
Die Displays EA P204-NLED und EA P402-NLED können wir ab einer Losgröße von 250 Stück auch in blau mit gelb leuchtender Schrift liefern.
Bitte prüfen Sie anhand der Datenblätter für unsere 4 × 20er- bzw. 2 × 40er-Displays, ob diese Typen passend sind. Gerne erstellen wir Ihnen dann ein individuelles Angebot.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

2-zeiliges Display (HD44780)

Wieso kann ich bei meinem 2-zeiligen Display nur 1 Zeile ansprechen (HD44780)

Frage:
Ich habe ein 2-zeiliges Display mit 40 Zeichen pro Zeile (EA P402-NLED). Aber irgendwie funktioniert nur die erste Zeile. Auch wenn ich den Cursor auf $40 setze, erscheinen in der zweiten Zeile keine Buchstaben. Das machen alle drei Displays, die ich gekauft habe.
Bitte geben Sie mir schnell Bescheid, da ich mitten in der Entwicklung bin.
MfG. 
E.D.

Antwort:
Der auf dem Display integrierte Kontroller kann 1-, 2- und 4-zeilige Displays ansteuern. Damit er korrekt arbeitet, muss man ihm per Befehl (Function-Set) sagen wie viele Zeilen das Display hat (Number of display lines). Sie programmieren also N=1. Und dann adressieren Sie die zweite Zeile mit $40..$67.
Die aktuelle Cursoradresse erfahren Sie beim Lesen des Busy-Flags mit den Bits DB0..DB6.
4-zeilige Displays werden übrigens wie 2-zeilige Displays programmiert.
Hinweis: Durch die Initialisierung mit N=1 stellen Sie im Kontroller die Multiplexrate um. Die am Pin 3 (Vee) angelegte Kontrastspannung wird jetzt nicht mehr auf 1 (3) Zeilen, sondern auf 2 (4) Zeilen „verteilt“. Jetzt müssen Sie die Vee-Spannung entsprechend einstellen, damit Sie wieder den gleichen, guten Kontrast wie mit N=0 haben!

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Sehe nichts auf Bildschirm

Ich habe alles richtig angeschlossen, sehe aber nichts auf dem Display

Frage:
Wir sind gerade dabei, die Hardware und Software für unser neues Gerät zu entwickeln. Dazu lieferten Sie uns verschiedene Displays. Das Problem ist nun, dass kein einziges dieser Displays funktioniert. Ich habe alles richtig angeschlossen und auch mehrmals kontrolliert, sehe aber nichts auf dem Display. Muss ich das Display speziell initialisieren oder gibt es einen Trick?
Gruß
S.O.H.

Antwort:
Messen Sie doch mal die Versorgungsspannung direkt am Display (Pin 1 und Pin 2). Dort sollten ca. 5 V zu messen sein (Versorgung der Displayelektronik). Wenn das der Fall ist, messen Sie zwischen Pin 2 und Pin 3 des Displays. Dort sollten ebenfalls ca. 5 V zu messen sein (Kontrastspannung). Wenn nicht, drehen Sie an Ihrem Kontrastpoti oder legen im einfachsten Fall den Pin 3 auf GND (=Pin 1). Hochtemperaturdisplays benötigt am Pin 3 (VEE) jedoch ein negatives Potenzial von ca. –3 V (Kontrastspannung).
Nun sollte zumindest die erste Zeile grau oder schwarz erscheinen. In der Initialisierung ist der Function-Set das Wichtigste; hier muss „Number of display lines“ bei 1-zeiligen Displays mit N=0 programmiert werden und bei 2- und 4-zeiligen LCDs ist N=1. Nach Erhalt dieses Befehls müssen alle Zeilen gleichmäßig und sehr blass sichtbar sein. Alle weiteren Initialisierungen nehmen Sie nach Belieben vor.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Display beim Power-On

Teilweise (zu ca. 20%) wird das Display beim Power-On nicht richtig initialisiert

Frage:
Bei meinem Display habe ich folgendes Problem: Teilweise (zu ca. 20 %) wird das Display beim Power-on nicht richtig initialisiert. In den anderen Fällen arbeitet das Display korrekt. Wird bei richtig arbeitenden Display ein Softwarereset durchgeführt (ohne Power off/on), ist alles ok. Nach einem Power-on-Fehlstart kann durch mehrmalige Softwareresets die Anzeige zum Laufen gebracht werden. Meine 5-V-Versorgungsspannung steigt nach Einschalten in etwa 4 ms an.
Haben Sie eine Idee zur Fehlersuche?
Danke!
Mfg
Dieter R.

Antwort:
Für den von Ihnen beschriebenen Fehler gibt es grundsätzlich drei Fehlerursachen:
1.) Power-on-Reset nicht einwandfrei.
Abhilfe: steilerer Spannungsanstieg, „Versorgungsspannung“ im Off-Zustand sollte <0,2 V sein (alle Elkos entladen)
2.) Nach dem Power-on werden zu schnell Daten gesendet
Abhilfe: Lassen Sie dem Display ruhig etwa 100 ms Zeit nach dem Power-on, bevor Sie mit der Initialisierung beginnen.
3.) Timing wird nicht eingehalten
Abhilfe: Achten Sie besonders auf die Enable-Leitung. Gefordert sind steile Flanken (z. B. HCMOS), Enable Pulse Width >450 ns, Enable Cycle Time >1.000 ns, Data Setup Time >195 ns und Data Hold Time >20 ns.
Nähere Hinweise zum Timing und den Pegeln finden Sie im Datenblatt zum Kontroller ST7066. Bitte unbedingt als Grundlage für Ihre Entwicklung verwenden.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

I2C-Bus Ansteuerung

Frage:
Ich habe bei Ihnen das wunderschöne kleine Display EA T123W-I²C gekauft, bekomme es aber nicht zum Laufen. Ein anderer I²C-Bus-Baustein von Philips läuft einwandfrei am übrigens gleichen Bus. Das bedeutet für mich, dass ich die Schnittstelle im Griff habe. Gibt es noch irgendein Geheimnis zu diesem Display, oder was habe ich im Datenblatt übersehen?
Danke im Voraus für eine schnelle Bearbeitung
Oliver P.

Antwort:
Wenn Sie somit ein anderen I²C-Bus-Baustein ansteuern können, kann es also nur noch an der Initialisierung des Displays liegen. Ein bekannter Stolperstein sind im Function-Set die Bits M und N. Beide müssen auf 1 gesetzt werden (sozusagen auf 4 × 12). Weiterhin muss im Befehl Display-Control mit dem Bit D das Display erstmal eingeschaltet werden.
Wenn Sie dann immer noch nichts sehen, überprüfen Sie mal die Spannungsversorgung direkt am Display: Zwischen Pin 1 und Pin 2 müssen Sie 3,6 bis 6 V messen, zwischen V0 und VLCD sollen es ca. 6,5 V sein (Abhängig vom Kontrast). Sie benötigen also in jedem Fall eine negative Versorgungsspannung von –0,5 bis zu –3,5 V.
Mit freundlichen Grüßen
Ralph Tischler

PS: Weitere Displays mit I²C Bus:
- EA DOGXL160-7 (Grafik)
- EA eDIP240-7 / EA eDIP320-8 (Grafik)

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Dotmatrix: P204-3N / DIP204-4N

P204-3N / DIP204-4N zeigt nichts an

Frage:
Mein 4 × 20er-LCD (P204-3N) zeigt nichts an.

Antwort:
Bei den LCD-Modulen mit dem Kontroller KS0073 gibt es das zusätzliche RE-Bit, das über das Function-Set-Register gesetzt und rückgesetzt werden kann. Nur wenn das RE-Bit gesetzt ist, können Sie das Display auf „4-zeilig“ initialisieren.
Beachten Sie, dass RE auch wieder rückgesetzt werden muss, bevor Sie z. B. das Register für „Display On-Off Control“ erreichen können!
Beachten Sie, dass der Kontrast an Pin 3 (VEE) gegen VDD geregelt wird; d. h. je höher die Spannung wird (0,3 V ... 0,8 V ...), desto schwärzer wird das Display (ganz im Gegensatz zu Standarddisplays, welche dann blasser werden).
Dieser Hinweis betrifft EA P204-3N, EA P204-3NLED, EA DIP204-4NLED, EA C124-NLED.

Bei den LCD-Modulen mit dem Kontroller KS0073 gibt es das zusätzliche RE-Bit, das über das Function-Set-Register gesetzt und rückgesetzt werden kann. Nur wenn das RE-Bit gesetzt ist, können Sie das Display auf „4-zeilig“ initialisieren.
Beachten Sie, dass RE auch wieder rückgesetzt werden muss, bevor Sie z. B. das Register für „Display On-Off Control“ erreichen können!
Beachten Sie, dass der Kontrast an Pin 3 (VEE) gegen VDD geregelt wird; d. h. je höher die Spannung wird (0,3 V ... 0,8 V ...), desto schwärzer wird das Display (ganz im Gegensatz zu Standarddisplays, welche dann blasser werden).
Dieser Hinweis betrifft EA P204-3N, EA P204-3NLED, EA DIP204-4 und -6, EA C124-NLED.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

TXT204 Anwahl über RS-232

TXT204 Anwahl über RS-232

Frage:
Das Programmieren meines EA TXT 204 sowie das Anwählen der Festtexte über die sechs Eingänge funktioniert einwandfrei. Probleme bereitet mir die Anwahl der Festtexte über die RS-232. Bis heute habe ich es nicht geschafft, die gespeicherten Texte über die RS-232-Schnittstelle aufzurufen. Was mache ich falsch? Auf Ihrer Homepage habe ich keine Beispiele bezüglich des Anwählens der Festtexte gefunden. Können sie mir in ein paar Zeilen aufzeigen, wie ich die Textwechsel über die RS-232 erreichen kann.

Antwort:
Vielen Dank für Ihre Anfrage. Die Anwahl der einzelnen Texte per RS-232 erfolgt über die Befehlsfolge ESC T nr; wollen Sie z. B. den Text Nr. 48 anzeigen, senden Sie ESC T 48, oder in Hex ausgedrückt: $1B $54 $30.
Bitte beachten Sie, dass die Textnummern nicht als ASCII-Zeichen erwartet werden, sondern binär (48d = $30 = b00110000 = 0(ASCII)).

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Lebensdauer weiße LED

Lebensdauer weiße LED

Frage:
Ich habe gehört, dass die blauen LEDs nicht zuverlässig sind. Kann ich diese neuen Displays überhaupt einsetzen?

Antwort:
Sie meinen sicherlich die LED-Hintergrundbeleuchtung der BlueLine-Displaymodule.
Dort werden weiß leuchtende LEDs eingesetzt. Diese basieren auf blauen LEDs mit Konverterstoffen (Phosphor) im LED-Gehäuse. Zu dem blauen Licht haben wir ein wenig Gelb dazugemischt, sodasss das Auge es als weißen Licht wahrnimmt. Diese Technik ist relativ neu. Im etwas breiteren Anwendungsgebiet werden die weißen LEDs in Displays erst seit ca. fünf Jahren eingesetzt, während die roten, grünen und gelben LEDs mehr als 25 Jahre verwendet werden. Dementsprechend wenig Erfahrungswerte existieren im echten Langzeitgebrauch.
Sicher ist jedoch, dass die Lebensdauer, also die Helligkeit der LEDs im Wesentlichen sowohl von der Betriebstemperatur der Beleuchtung als auch dem Betriebsstrom abhängig ist. Wir empfehlen einen maximalen Betriebsstrom von 15 mA pro LED bei 25 °C. Für höhere Temperaturen ist ein Derating mitzuberücksichtigen!
Es empfiehlt sich in jedem Fall, die Beleuchtung im Bedarfsfall abschaltbar zu gestalten; da die Displays der BlueLine-Serie aber mit abgeschalteter Beleuchtung nicht mehr lesbar sind, kann auch alternativ die Helligkeit in Standby-Betrieb auf ein Minimum von wenigen mA reduziert werden. 
Bitte beachten Sie weiterhin, dass LEDs unbedingt mit einer Stromquelle oder zumindest mit einem Vorwiderstand betrieben werden müssen. Aufgrund der großen Exemplarstreuung bei der Fluss-Spannung (3,0 ~ 3,6 V) sind bei der Vorwiderstandslösung alle Fälle mitzuberücksichtigen.
Diese Informationen beruhen auf dem derzeitigen technischen Stand, für weitere Fragen stehen wir Ihnen selbstverständlich jederzeit gerne zur Verfügung.
Für hochwertige Applikationen empfehlen wir ein Modul aus der EA DIP-Serie oder EA eDIP-Serie zu verwenden. Diese Module sind mit weißen LEDs der Firma NICHIA bestückt, dem hochwertigsten Hersteller, welcher sich auf industrielle Anwendungen fokussiert hat.
Außerdem setzen wir hier deutlich mehr LEDs ein als der Mitbewerb. Dadurch sind unsere Beleuchtungen nicht nur wesentlich heller, auch die LEDs müssen nicht permanent an ihrer Leistungsgrenze betrieben werden. Dies kommt deutlich der Lebensdauer entgegen.
Diese Informationen beruhen auf dem derzeitigen technischen Stand, für weitere Fragen stehen wir Ihnen selbstverständlich jederzeit gerne zur Verfügung.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Das EA T123-I2C funktioniert nicht

Das EA T123-I2C funktioniert nicht; andere Bausteine arbeiten aber am I²C-Bus

Frage:
Mein EA T123-I²C funktioniert nicht. Mit den anderen Bausteinen an meinem I²C-Bus kann ich ganz normal arbeiten.

Antwort:
Bitte kontrollieren Sie am Oszilloskop den Spannungsverlauf an den beiden Bus-Leitungen.
- Sind die Flanken normal steil?
- Gibt es vielleicht auf der SDA-Leitung einen ungewöhnlichen Pegel, der irgendwo zwischen VSS und VDD liegt?
Wenn ja, sollten Sie versuchen, den Pull-up-Widerstand an der SDA-Leitung hochohmiger (z. B. 10 k) zu dimensionieren.
Grund: D ie kurze Verbindung auf dem EA T123-I²C zwischen Pin und COG-IC ist relativ hochohmig. Mit dem Pull-up-Widerstand ergibt sich ein Spannungsteiler, der in manchen Fällen verhindert, dass der Master das ACK-Bit als Low-Pegel erkennt.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

RS-232 Displays

display with 2 or 3 lines

Looking for a display with 2 or 3 lines and about 15-20 char and RS-232

Frage:
I would like to have more information about your EA KIT240-7. I am also looking for a display unit (probably LCD) that can display 2 or 3 lines and about 15-20 characters in each line. This unit should be about 3-4cm x 10-15cm , it should work in dark place and i want to control it via RS232.

If its possible please send this information to my Email and also send me the price of this units.

Antwort:
An english data sheet for the EA KIT240-7 you can download here (pdf, 1.113kB). A german one you can get here.

If you are looking for a character lcd with RS232 interface, there are many different lcd units. Please find here an overview for it.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Kleiner LCD Monitor als Bildschirmanzeige

Kleiner LCD Monitor als Bildschirmanzeige des ca. 100 Meter entfernten Systems

Frage:
Wir sind Anbieter einer DNC-Datenübertragungslösung und sind auf der Suche nach einem kleinen LC-Display, welches uns die Bildschirmanzeige des ca. 100 m entfernten DNC-Systems anzeigt. Ist das möglich?
Wir bitten um Informationen.

Antwort:
Sie haben die Möglichkeit, über die RS-232- oder RS-422-Schnittstelle eine LC-Anzeige anzuschließen. Da die RS-232-Spezifikation von einer max. Kabellänge von 15 m ausgeht, empfehlen wir Ihnen die RS-422-Schnittstelle (bis 1.500 m).
Anzeigen bieten wir in den unterschiedlichsten Größen und Ausführungen an (2 × 16 bis 4 × 40, mit und ohne Beleuchtung (Datenblatt 1.514 kB); auch Grafikanzeigen bis zu 240 × 128 Punkten und integriertem Touchpanel (Datenblatt 1.115 kB) sind mit RS-422 lieferbar.
Die Anzeigen verstehen ASCII-Codes sowie Cursorsteuerungen wie CR/LF. Einige weitere Befehle (v. a. bei Grafikanzeigen) werden per Escapesequenzen bedient.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA GE120 mit 8-Bit Bus Ansteuerung

EA GE120 mit 8-Bit Bus Ansteuerung

Frage:
Gibt es das EA GE120-5NV24 auch mit 8-Bit-Datenbusansteuerung?

Antwort:
Nein. Diese Displaygröße können wir mit eingebauter Intelligenz (Zeichensätze Grafikbefehle) nur mit RS-232-Schnittstelle liefern.
Es sollte jedoch, auch bei kleinen μC kein Problem sein, über einen Port per Software das serielle Format zu emulieren. Die Baudrate kann bis auf 1.200 Baud reduziert werden. Das ermöglicht auch langsamen Systemen die Datenübertragung. Der Bildschirmaufbau wird dadurch nicht gebremst, da die GE120 mit sehr mächtigen Befehlen arbeitet, wodurch sich der Datenstrom über die RS-232 auf ein absolutes Minimum reduziert.
Wenn Sie ein paar mm mehr zur Verfügung haben, gibt es noch das Grafikdisplay EA KIT128-BUS (Datenblatt, PDF, 1.175 kB). Dieses Interface ermöglicht den direkten Anschluss an einen 8-Bit-Datenbus oder an eine Centronics-Schnittstelle. Das Display hat dann statt 120 × 32 Punkte 128 × 64.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Schriften für das Display EA GE240

Schriften für das Display EA GE240

Frage:
Könnten Sie mir bitte mitteilen, welche Schriften für das Display EA GE240-6KV24 zur Verfügung stehen. Gibt es z. B. Chinesisch, Arabisch und Kyrillisch?

Antwort:
In den Grafikeinheiten EA GE240-xxx sind drei Zeichensätze (4 × 6, 6 × 8, 8 × 16 dots) eingebaut. Darin befinden sich alle im deutschen Sprachraum üblichen Schriftzeichen einschließlich der Umlaute ä, ö und ü sowie ß. Ein spezieller Zeichensatz ist ab einer Mindestabnahme von 100 Stück und unter Beistellung der Codes jederzeit möglich.
Alternativ dazu empfehlen wir Ihnen das Displays EA KIT240-6LED (Datenblatt 1.074 kB) und die Diskette EA DISKFONT6963. Auf der Diskette sind zwei kyrillische Zeichensätze enthalten, welche Sie per RS-232 in das LCD laden können. Der mitgelieferte Fonteditor erlaut auch die Erstellung komplett eigener Fonts; auch schon bei einem Stück.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

DVM / Zähler

EA 6110-13EA zählt nicht

Mein Zähler EA 6110-13EA zählt nicht

Frage:
Ich habe bei meinem Zähler EA 6110-13EA Versorgungsspannung und Reset angeschlossen und versuche mit meinem Funktionsgenerator Impulse zu zählen. Aber das Display zeigt immer nur irgendwelche Zahlen an. Auch der Reset funktioniert nicht. Soll ich Ihnen das Teil zusenden?

Antwort:
Ich denke, das ist nicht nötig. Legen Sie den Pin 9 (Store) auf VSS (Pin 2), dann wird der Zähler arbeiten. Aufgrund eines internen Pull-up-Widerstands ist immer der Anzeigenspeicher aktiviert; im Hintergrund zählt er zwar, aber man sieht es einfach nicht. Auch der Reset läuft nur im Hintergrund.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EA 4044: Strommessung

Strommessung (bis 4A) mit dem Anzeigemodul EA 4044

Frage:
Unser Problem: eine Strommessung (bis 4 A) mit dem Anzeigemodul EA 4044. Mit einem Shunt-Widerstand wäre, nach unseren Berechnungen, ein Widerstand von 10 mOhm nötig. Das ist nicht durchführbar (Leiterwiderstand, Lötpunktwiderstand). Wir wären Ihnen sehr verbunden, wenn Sie uns einen Lösungsvorschlag präsentieren könnten.
Danke, Herr P.

Antwort:
Ihre Berechnung ist richtig. Der zu messende Strom muss durch einen 10-mOhm-Shunt fließen. Dazu sind geeignete Kabel und Klemmen erforderlich, damit der Spannungsabfall (und die Erwärmung) nicht größer als unbedingt nötig wird.
Am besten fügen Sie den Shunt in eine bereits bestehende Leitung ein. Um diesen Spannungsabfall nun zu messen, reicht eine einfache Litze bis zu den Eingängen INHI und INLO des DVMs. Diese Leitung kann deshalb so einfach sein, weil hier so gut wie kein Strom fließt (nA), denn das Voltmeter EA 4044 ist sehr, sehr hochohmig.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

DVM für 150..200V AC-Messung

DVM für 150..200V AC-Messung

Frage:
Anfrage: Ich benötige ein Voltmeter in Modulbauweise zum Messen von 150 bis 250 V AC. Ausführung in LED oder LCD ist nebensächlich. Falls Sie so etwas anbieten, wäre ich an Produktinfos interessiert.

Antwort:
Prinzipiell bieten wir nur Voltmeter zur Messung von Gleichspannung an. Alle DVMs besitzen eine Empfindlichkeit von ±200 mV und sind sehr hochohmig.
Zusammen mit einem RMS-Zusatzmodul (EA 9410-RMS) kann damit auch eine echte Effektivwertmessung realisiert werden. Der genannte Effektivwertzusatz passt am besten auf die Modulserie EA 4110-xxx (Datenblatt PDF, 835 kB).
Zur Anpassung der Mess-Spannung finden hier zudem Teilerwiderstände Platz.
Ist eine echte RMS-Messung nicht erforderlich (konstante Kurvenform und Frequenz, keine hohe Genauigkeit erforderlich), ist es oft ausreichend, lediglich einen Brückengleichrichter und einen Pufferkondensator als AC-DC-Wandler vor das Voltmeter zu schalten.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Zubehör

Temperature range

Temperature range EA DP35-13AHR

Frage:
In our products we are using your LCD display EA DP35-13AHR.
For certification our product we need technical specificaton or datalist for this one. What is the storage and function temperature range?

Antwort:
The operating temperature range of the EA DP35-13AHR is -20.. 70°C. 
The storage temp. range is -30.. 80°C. Please find here a data sheet (pdf, 668kB) with dimensions and pinout.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

EL-Leuchtfolien

EL-Leuchtfolien

Frage:
Sehr geehrte Damen und Herren,
wir beschäftigen uns mit der optischen Vermessung von SMD-Bauteilen. In diesem Rahmen untersuche ich Möglichkeiten, SMDs im Durchlichtverfahren zu beleuchten.
Aufgrund der Homogenität der Leuchtfläche und der geringen Einbauhöhe erscheinen mir EL-Folien geeignet, eine solche Beleuchtung auf kleinem Raum realisieren zu können. In diesem Zusammenhang hätte ich folgende Fragen an Sie:
* In welchem Wellenlängenbereich sind EL-Folien verfügbar?
* Wie ist die Oberflächenbeschaffenheit (matt oder glänzend)?
* Farbe im ausgeschalteten Zustand?
* Lassen sich andere Geometrien als nur Ebenen herstellen(z. B. Oberfläche von Kegeln)?
Können Sie mir ein Muster zusenden?
Mit freundlichen Grüßen
M.H.

Antwort:
EL-Folien lassen sich prinzipiell in allen Farben herstellen. Üblich und in kleineren Mengen verfügbar sind die Farben Grün, Blau und Weiß.
Die Oberfläche ist eher glänzend und im ausgeschalteten Zustand schmutzig weiß. Weiß leuchtende Folien erscheinen im ausgeschalteten Zustand rosa bis hellblau.
Herstellen lassen sich sicherlich auch komplette 3-D-Modelle. Mir ist jedoch keine darauf ausgelegte Fertigungsstätte bekannt.
Ein Muster geht Ihnen heute per Post zu.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

Kabel EA KV24-9B

Kabel EA KV24-9B

Frage:
Ich wüsste gerne:
- wie lange euer RS-232-Kabel EA KV24-9B ist,
- den Lieferumfang des EA KIT240-7CTP.
Danke

Antwort:
Das Schnittstellenkabel EA KV24-9B hat die Standardlänge 1,5 m. Selbstverständlich bekommen Sie auch Ihr ganz individuelles Maß (kürzer: kein Aufpreis, länger: jeder zus. Meter 1, EUR Aufpreis).
Der Lieferumfang EA KIT240-7CTP enthält ein komplett betriebsbereites Display mit RS-232 und integriertem Touchpanel. Sie benötigen zum Betrieb lediglich 5 V / 1 A, einen Rechner mit RS-232 und ein Schnittstellenkabel (z. B. EA KV24-9B). Die Diskette ist nicht zum Betrieb erforderlich, ermöglicht jedoch die Nutzung weiterer eingebauter Features.

Weitere Informationen und Programmierhinweise finden Sie auf unseren Seiten "Support" und "Datenblätter"

« K O N T A K T

SERVICE-HOTLINE

+49 (0) 8105 / 77 80 90

+49 (0) 8105 / 77 80 99

x