Forum: Mikrocontroller und Digitale Elektronik Wie kann ich so ein Display ansteuern?


von Wolfgang M. (avvf)


Angehängte Dateien:

Lesenswert?

Guten Tag,
ich habe ein paar kleine Displays gefunden, weiß aber leider nicht wie 
ich die verwenden kann. Leider konnte ich über diese nichts im Internet 
finden. Haben dazu leider kein Datenblatt oder sonstige Informationen.

Bitte um Hilfe!

Mit freundlichen Grüßen,
Wolfgang

von Marcus W. (Gast)


Lesenswert?

So:

von Rudolph (Gast)


Lesenswert?

Dafür brauchst Du einen Controller mit LCD-Controller Unit.
Sowas wie den ATMega169V im AVR Butterfly Kit: 
http://www.mikrocontroller.net/articles/AVR_Butterfly

von Sven (Gast)


Lesenswert?

Mach Strom dran ?!


Dises Display scheint auf dem ersten blick ohne Controller zu sein. 
Viele Anschlüsse hat es auch nicht. Ich denke das kann man in ein paar 
minuten durch Ausprobieren herausfinden.

Ideal währen c.a. 5v Wechselspannung mit recht geringer Frequenz.

von MaWin (Gast)


Lesenswert?

> Haben dazu leider kein Datenblatt oder sonstige Informationen.

Oje.

Ein Finger an einen Kontakt, Erde(Heizung) an einen anderen und meist 
sieht man dann, welches Segment zwischen beiden hängt.

Damit kann man die Anschlussbelegung ermitteln.

Wichtig ist, ob es ein nicht-gemultiplextes ist oder ein gemultiplextes 
ist.

Wenn es nur 2-stellig ist, ist es vielleicht nicht gemultiplext, dann 
lässt es sich einfach ansteuern, direkt von einem uC mit 18 Pins.

Für Multiplex nimmt man besser einen IC wie PCF211x/8566/8577, denn die 
Hilfsspannungserzeugung per Widerstandspannungsteiler ist sonst ätzend 
aufwändig.

http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.11

von Wolfgang M. (avvf)


Lesenswert?

okay, also nur mit ATMega32 allein geht einmal gar nichts?

Gibt es da eine günstigere und kleinere Variante? Also dass ich 
vielleicht nur einen IC dazu brauche und alles dann möglichst kompakt 
auf meinem eigenen board unter bringen kann.

Mit freundlichen Grüßen,
   Wofgang

von Eumel (Gast)


Lesenswert?

Wolfgang Maier schrieb:
> okay, also nur mit ATMega32 allein geht einmal gar nichts?

Klar geht das aber informier dich doch erstmal wie ein LCD das keinen 
eigenen Controller hat angesteuert werden möchte.

von Wolfgang M. (avvf)


Lesenswert?

Eumel schrieb:
> Wolfgang Maier schrieb:
>> okay, also nur mit ATMega32 allein geht einmal gar nichts?
>
> Klar geht das aber informier dich doch erstmal wie ein LCD das keinen
> eigenen Controller hat angesteuert werden möchte.

Ahh okay, es is ist quasi so Aufgebaut wie eine 7seg?

Ja, habe ich vor, kennst du vielleicht eine gute Internetseite wo das 
beschrieben ist?
wenn ich bei google suche, kommen nur welche mit Controller

von Meckerer (Gast)


Angehängte Dateien:

Lesenswert?

Wolfgang Maier schrieb:
> IMG_1644.JPG
> 2 MB

Es ist schon beeindruckend, wie viele Pixel so ein iPhone4 hat.
Wenn der Bildinhalt wenigstens der Größe entsprechen würde ...

von Thomas E. (thomase)


Lesenswert?


von Wolfgang M. (avvf)


Lesenswert?

Meckerer schrieb:
> Wolfgang Maier schrieb:
>> IMG_1644.JPG
>> 2 MB
>
> Es ist schon beeindruckend, wie viele Pixel so ein iPhone4 hat.
> Wenn der Bildinhalt wenigstens der Größe entsprechen würde ...

Bist du die Bilddaten auslesen gegangen? (weil du weißt dass es von 
einem iPhone 4 ist)

von Axel S. (a-za-z0-9)


Lesenswert?

Wolfgang Maier schrieb:

> ich habe ein paar kleine Displays gefunden, weiß aber leider nicht wie
> ich die verwenden kann. Leider konnte ich über diese nichts im Internet
> finden. Haben dazu leider kein Datenblatt oder sonstige Informationen.

Sieht aus wie dieses hier:

Beitrag "LCD ohne Kennzeichnung, 2x9 Pin, Pollin Sortiment"

Wie man solche nackten LCD-Gläser auch ohne spezialisierten Controller 
ansteuert, steht hier:

http://awawa.hariko.com/avr_lcd_drive_en.html

(via Beitrag "LCD LPH5018-1 / LPH5019-1 an ATMega8")


XL

von Thorsten S. (thosch)


Lesenswert?

wichtig ist bei diesen "nackten" LCD-Gläsern übrigens auch, daß die 
Ansteuerung absolut gleichspannungsfrei erfolgt.
D.h. das Tastverhältnis der ansteuernden Wechselspannung sollte exakt 
50% betragen, da ansonsten ein DC-Offset entsteht.

Das LCD funktioniert zwar (anfänglich) auch mit DC-Offset, aber es 
degradiert schnell, da sich unter Gleichspannungseinwirkung die 
Flüssigkristalle zersetzen.
Das äußert sich meist zuerst in einem Verblassen der Kanten von 
angesteuerten Segmenten, die dann weniger scharf oder nicht mehr gerade 
verlaufend aussehen.

Wenn man das ganze per µC ansteuert, sollte man also darauf achten, daß 
man mittels Timer-Interrupt für konstante Bedingungen sorgt und dann 
auch innerhalb der Interrupt-Service-Routine die Ausgabe unabhängig vom 
Betriebszustand zum gleichen Zeitpunkt erfolgt.
Also im Zweifelsfalle immer erst Ausgabe der gespeicherten Werte, dann 
neuberechnung. Dann erfolgen die Ausgaben exakt äquidistant, auch wenn 
die Berechnungen mal länger / mal kürzer dauern.

Maximal 50mV gilt üblicherweise als Grenzwert für den DC-Offset.
Dabei muß man übrigens bereits berücksichtigen, daß die Kapazitäten von 
Segmenten und Backplane sehr unterschiedlich groß sein können, was 
effektiv zu einer Tastverhältnisverschiebung führt, wenn die Treiber 
nicht schnell genug sind, die Kapazitäten gleichschnell umzuladen.

von Gerhard W. (gerhard_w)


Lesenswert?

hier in der Codesammlung ist´s auch schön erklärt:
Beitrag "7-Segm. LCD-Ansteuerung, 4-stelliges Einbaumodul, Attiny45"

von tuss (Gast)


Lesenswert?

Eumel schrieb:
> Wolfgang Maier schrieb:
>> okay, also nur mit ATMega32 allein geht einmal gar nichts?
>
> Klar geht das aber informier dich doch erstmal wie ein LCD das keinen
> eigenen Controller hat angesteuert werden möchte.

Vergesse bei Deinem Projekt den ganzen ATMEL-Quatsch.

Von Microchip gibt es Controller, die alles haben um ein LCD-Glas ohne 
weitere Hardwaretreiber anzusteuern zu können:

http://ww1.microchip.com/downloads/en/DeviceDoc/41261b.pdf

von Rudolph (Gast)


Lesenswert?

tuss schrieb:
> Vergesse bei Deinem Projekt den ganzen ATMEL-Quatsch.

Yup, immer schön neutral, sachlich und informativ bleiben.

von spess53 (Gast)


Lesenswert?

Hi

>Vergesse bei Deinem Projekt den ganzen ATMEL-Quatsch.

>Von Microchip gibt es Controller, die alles haben um ein LCD-Glas ohne
>weitere Hardwaretreiber anzusteuern zu können:

Hat ATMEL auch:

http://www.atmel.com/devices/ATMEGA649P.aspx?tab=documents

Für die Ansteuerung über normale IO-Pins:

http://www.atmel.com/Images/doc2569.pdf
http://www.atmel.com/Images/AVR241.zip

MfG Spess

von Wolfgang M. (avvf)


Lesenswert?

Vielen Dank für eure Antworten!

Mit freundlichen Grüßen,
   Wofgang

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.