7-Segment-LCD-Anzeige ansteuern

Gast #5745410
Lesenswert?

Hallo,
ich würde gerne folgendes Display mit einem AVR ansteuern:
https://www.reichelt.de/lcd-7-segment-1x8-h-6-0mm-lcd-7s-8-6-a-p197508.html?&trstct=pos_0

Nur verstehe ich das Datenblatt nicht wirklich, das einzige was ich da 
so verstanden habe ist, dass es verschiedene COM-Pins gibt und man mit 
Kombination das irgendwie ansteuern kann.

Hat jemand schon mal so ein Display angesteuert und kann mir sagen, wie 
man so etwas macht?

Gruß
(Firma: matzetronics) #5745426
Lesenswert?

Das ist ein sogen. 'RAW-LCD', also ohne jeglichen Controller. Aber so 
gut wieder jeder Hersteller von Mikrocontrollern hat dazu Application 
Notes, um die Dinger anzusteuern. Man braucht allerdings für jeden Pin 
des Displays ein Portbeinchen - abgesehen von Trickschaltungen mit 
Multiplexern oder anderen externen Gattern.

Vorsicht. Man darf keine Gleichspannung anlegen, sondern muss immer mit 
Wechselspannungen arbeiten, weil sonst Elektrolyse stattfindet, die das 
Display zerstört. Also immer mit zumindest niederfrequentem AC ansteuern 
(ab 20Hz aufwärts).
AVR Appnotes:
http://ww1.microchip.com/downloads/en/AppNotes/doc2569.pdf
http://ww1.microchip.com/downloads/en/AppNotes/doc8103.pdf
#5745474
Lesenswert?

-Unmengen an Ports nötig, was schon mal einen Grossteil der der AVRs 
ausschliesst
-das timing muss genau eingehalten werden, was für einen Ungeübten gar 
nicht so einfach ist. Schnell hat man einen DC-Anteil drin, der das 
Display zerstört
-bei mehreren backplanes wird die Erzeugung der Pegel durchaus 
anspruchsvoller
Gast #5745489
Lesenswert?

H.Joachim S. schrieb:

> -Unmengen an Ports nötig, was schon mal einen Grossteil der der AVRs
> ausschliesst

Nunja, maximal 38 Pins im konkreten Fall. Da sind noch etliche AVR im 
Rennen.

> -das timing muss genau eingehalten werden, was für einen Ungeübten gar
> nicht so einfach ist. Schnell hat man einen DC-Anteil drin, der das
> Display zerstört

Das stimmt. Man muss tatsächlich wissen, was man tut. Das trifft 
allerdings auch für viele andere Sachen zu, mit denen man es als 
Programmierer zu tun hat. Also wo soll jetzt das besondere Problem sein, 
auf Grund dessen man darauf verzichten sollte, die Teile zu benutzen?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren