Reverse-Engineering: Verstehe Ansteuerung LCD-Matrix nicht

Gast #1917949
Lesenswert?

Hallo zusammen,

ich habe heute ein LCD-Matrix-Display inkl. Ansteuerung erhalten.

Das Ganze wird über einen Z80 mit tausenden Schieberegistern und 
Transistoren erledigt.

Da ich das Kommunikationsprotokoll des Z80 leider nicht kenne, muss ich 
eine eigene Ansteuerung verwenden. Der gesamte Treiberteil mit den 
Schieberegistern ist aber separat und lässt sich alles so 
wiederverwenden. Nur verstehe ich die Treiberschaltung, die ich der 
Platine entnommen habe, für die LED Zeilen/Spalten nicht. Schon der 
Zeilen-FET ist meiner Meinung nach falsch gepolt.
Ich habe mehrfach kontrolliert und die Schaltung ist wirklich so 
aufgebaut, wie im Anhang.

Kann diese Schaltung so funktionieren, bzw. warum funktioniert sie?

Danke und  Viele Grüsse ;),

Dan
Angehängte Dateien:
Gast #1917971
Lesenswert?

Der Z80 an sich hat kein Kommunikationsprotokoll.
Das ergibt sich erst aus der Aussenbeschaltung und dem Programm im 
Eprom.
Allerdings gibt es da keine Veschluesselung, Lockbits o.ae. so dass es 
nur eine Fleissarbeit ist.

doch Gast
Gast #1917973
Lesenswert?

> Kann diese Schaltung so funktionieren, bzw. warum funktioniert sie?

Fangen wir mal beim Treiber-NPN 'links oben' an: Wenn der Strom bekommt, 
dann zieht er das Gate vom (Zeilen-)FET auf GND runter und der FET 
sperrt. Wenn er keinen Strom abbekommt, dann zieht der Pullup-Widerstand 
am Gate selbiges auf +Vcc und der FET leitet.

Wenn der FET sperrt, dann bekommen auch die LEDs nix vom Kuchen ab, die 
ganze Zeile ist dunkel. Wenn der FET leitet dann kann man jede einzelne 
LED (dieser Ziele) einzeln mit ihrem jeweiligen Transistor ein- bzw. 
ausschalten.

Macht man das abwechselnd mit allen Zeilen reihum (auch 
(Zeit)Mul(t)iplexing genannt), dann kann man damit ein Muster erzeugen.
Gast #1917982
Lesenswert?

nichtGast schrieb:
> Der Z80 an sich hat kein Kommunikationsprotokoll.

Die Module lassen sich über einen Bus ansteuern, und ich habe keine 
Ahnung was es für einer ist und was für ein Protokoll er nutzt ;)


Was ich immer noch nicht verstehe:
Ist der FET denn nicht falsch herum? Ich meine die Gate-Source Spannung 
ist ja nie wirklich definiert oder? Es ist ein N-MOS.
Gast #1917994
Lesenswert?

> Ist der FET denn nicht falsch herum?

Hm, Drain auf +Vcc, Source irgendwo bei (GND+ Vled +Vce), Gate auf GND 
oder +Vcc (Übergangszustände mal weggelassen).. ne, passt schon, ein 
typischer 'Schalter' halt.

> Ich meine die Gate-Source Spannung ist ja nie wirklich definiert oder?

Gate liegt auf +Vcc oder auf (GND +Vce) (Übergangszustände mal 
weggelassen). Source ist (GND +Vled +Vce) wenn mindestens einer der 
Spaltentransistoren durchgeschaltet hat oder hängt irgendwo in der Luft 
wenn alle sperren (das macht dann aber nix, weil ja eh kein Strom nicht 
durch die LEDs nicht fließen kann).

Passt schon.

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