Hallo an Alle...
Ich habe mir 2006 in Nangqing/China für Entwicklungszwecke einige schöne
Displays gekauft. Seitdem liegen sie bei mir rum weil ich weder
Datenblätter noch Pinbelegungen finden kann. Nachdem ich sie nun
wiedermal hervorgekramt hatte, würde ich sie gerne doch mal zum laufen
bringen mit einem ATMega 32, kennt irgendwer dieses Display oder ein
ähnliches Baugleiches? Es hat blaue Hintergrundbeleuchtung und weiße
Schrift (20 Pins).
Bin für jede Hilfe mehr als Dankbar.
Hi Michelle
Danke für den Tipp, hab da mal eine Mail hingeschickt mit einer Anfrage.
In der Produktliste konnte ich das Display leider nicht finden. Mal
schaun was zurückkommt.
LG Alfred
Bei 20 Pins würde ich von einer Standardbelegung ausgehen:
1 GND
2 VCC
3 Vo (Kontrast)
4 RS
5 R/W
6 E
7 D0
8 D1
9 D2
10 D3
11 D4
12 D5
13 D6
14 D7
15 /CS1
16 /Reset
17 /CS2
18 ---
19 Vee out
20 LED Anode
Guck mal ob das passen kann. Bei einem GLCD könnte der KS0108 oder ein
ähnlicher Controller verwendet sein, bei einem Character-LCD ein HD44780
oder kompatibel.
Hi Knut
Danke für den Tipp, vermute daß es sich um ein Character-LCD handelt was
ich mich noch dunkel erinnern kann.
Von der Firma Bona Fide Tech. bekam ich mittlerweile auch schon Antwort,
es ist leider keines ihrer Produkte aber sie haben mir ein mögliches
Vergleichsdatasheet von einem 4-zeiligen Display zukommen lassen mit
folgendem Text:
Hi,
Thank you for contacting us.
Your sample is not our product, I found attached 128x64 with 20 pins may
be similar to your product.
What kind of display you are looking for? We can provide for you.
You can surf our website for company detail and right product or let me
know your spec, we are pleased to serve you.
Best Regards,
Atwood Chan
Ich stelle dieses Datasheet hier zur Verfügung, ist mir nicht geholfen
(werd die Belegung noch versuchen), hilft es vlt jemand anderem.
@Knut: Mir kommt der Kontakt 19 Vee out komisch vor, sollte da nicht die
Hintergrundbeleuchtung sein auf den letzten Zweien?
Oder ist das einer davon?
Danke erstmal für die Tipps, werde alle mal versuchen bislang und hoffe
auf weitere Hinweise. Schönes Wochenende an alle.
LG Alfred
>aber sie haben mir ein mögliches>Vergleichsdatasheet von einem 4-zeiligen Display zukommen lassen mit>folgendem Text:
Das ist das Datenblatt von einem Grafikdisplay mit Ks108.
Nimm diese Pinbelegung und versuch es
damit. Wenn es nicht geht dann ab in die Tonne.
1 GND
2 VCC
3 Vo (Kontrast)
4 RS
5 R/W
6 E
7 D0
8 D1
9 D2
10 D3
11 D4
12 D5
13 D6
14 D7
15 CS1
16 CS2
17 /Reset
18 Vee out
19 LED Kathode
20 LED Anode
Hi
Hab alle Tipps versucht nun, also Standardbelegung haut mal nicht hin,
GND scheint auf Pin 2 zu sein. Beleuchtung auf 19 und 20 passt, leuchtet
schön blau ggg ist aber schon das Einzige was sich rührt.
Bei Standardbelegung nimmt das Display über 3A auf, und der Pin 2 geht
definitiv auf Masseflächen.
Hat sonst noch wer eine Idee?
GLG Alfred
Alfred schrieb:> Standardbelegung nimmt das Display über 3A auf
Das würde mich stutzig machen.
Größenordnung 5 mA (eher weniger) + 60 mA für die Hintergrundbeleuchtung
(da auch mehr) wäre m.E. ok
Noob
> Standardbelegung nimmt das Display über 3A auf
Würde drauf tippen, dass es jetzt Schrott ist.
Masse kannste ja durchmessen, entweder zur Masse der LED-Bel. oder an
die Goldringe/Flächen um Schraubenlöcher und dort wo die Clips vom
Metallrahmen durch die Platine kommen.
Dann haste einen OPAMP da drauf wenn ich das richtig lese (LM324) und
zwei gelbe SMD Kondensatoren, bei denen - markiert ist.
Von Kondensator Plus und LM324 Plus misste zu den Anschlüssen durch -
sobald der Durchgangsprüfer piepst hast du VCC gefunden. Das mal an 5V
hängen, dürften wohl so 50-80mA fliessen, bei Displays in der Grösse.
Dann messen wo ne negative Spannung gegen Masse rauskommt, das ist VEE
out.
Rest sind dann wohl Datenleitungen/Steuerleitungen.
Rechts unten auf dem Zweiten Bild sind 8 SMD Widerstände, R11-R18, kann
ja sein dass das Schutzwiderstande für 8 Datenleitungen (D0-D7) sind...
...
...
Danke Nils, der Tipp ist mal sauheiß, werde ich gleich mal versuchen =)
Habe ja zum Glück auch noch ein 2. Nagelneues liegen sollte es
abgeraucht sein.
Frage ist nur noch wie ich den Vdd finde als Gegenstück zum Vee um
meinen Poti anzuschließen :S
Der Rest sollte herauszufinden sein wenn ich mal was angezeigt bekomme.
Geraucht oder gestunken hatte mal nichts, vlt lebt es ja doch noch gg
GLG Alfred
Alfred schrieb:> Danke Nils, der Tipp ist mal sauheiß
So heiss auch wieder nich, einfach nur mal aufs Display geguckt...
Der wirkliche LCD-Freak ist Benedikt ?...?, aber ich denke, der hätte
sich schon gemeldet wenn er es kennt :)
> Frage ist nur noch wie ich den Vdd finde als Gegenstück zum Vee um> meinen Poti anzuschließen :S
Nimmste ein Poti, 10k...100k, stellst es so sein, dass nach GND 0Volt
gemessen werden und dann ein Amperemeter in Reihe schalten.
Damit dann an die jeweiligen Pins zum ausprobieren und immer Strom
beobachten. Ich weiss jetzt nicht wie gross der Strom bei anderen
Displays ist, aber ich denke nicht mehr als 2-3mA.
Also langsam am Poti drehen, Strom gucken, Kontrast gucken.
> Geraucht oder gestunken hatte mal nichts, vlt lebt es ja doch noch gg
Ich glaubs weniger, mehrere A durch einen Display Chip jagen....
Nils S. schrieb:>> Geraucht oder gestunken hatte mal nichts, vlt lebt es ja doch noch gg> Ich glaubs weniger, mehrere A durch einen Display Chip jagen....
Ich denke, das war eher ein Stromfluss von einem zu einem anderen
Massepin. Ansonsten hätte es sofort gequalmt.
Wie wäre es mal mit sowas wie einer vernünftigen Strombegrenzung. Nur
weil manche China-"Labornetzteile" 5 A liefern können, muß man die ja
nicht gleich 'nem Display zur Verfügung stellen ;-)
Strombegrenzung hätte ich ja dabei, auch deutsche Netzteile können 5A
liefern gg, habe kein Chinesisches. Ne, hab damit nicht gerechnet und
hab sie nicht runtergestellt gehabt. Werde heute mal versuchen obs
diesmal anspringt.
Schönen Sonntag an alle und LG Alfred
Hi @all
Kleiner Fortschritt heute =)
Also dieses Display besitzt keinen Vee und benötigt eine negative
Spannung beim Kontrast. Diese habe ich mal mit meinem Netzteil
generiert. Es handelt sich eindeutig um ein DotMatrix-LCD.
Habe glücklicherweise von einer chinesischen Firma das passende
Datenblatt nun endlich bekommen. Leider bekam ich es auch damit nicht
zum Laufen.
Config Graphlcd 128 * 32 akzeptiert mir Bascom nicht und mit den Pins
komme ich auch nicht wirklich klar =(
Hat da vlt wer eine Idee wie ich das nun in Bascom initialisieren muss
und welche Pins nun was für Bascom sind?
Angeschlossen und klar waren: Vdd, Vss, Vo, DB0 - DB7 , RST (reset) , FG
(Frameground NC) und die Beleuchtung (LED+ und -)
Unklar sind mir CS (möglicherweise Chipselect), R/W (Read/Write aber in
der Bascomconfig nicht verfügbar?), D/I ???, E (Enable ebenso nicht
verfügbar)
Aus der Bascom-Hilfe habe ich diese Zeile versucht:
Config Graphlcd = 128 * 32 , Dataport = Porta , Controlport = Portc , Ce
= 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8
Mode ist mir auch nicht wirklich klar.
Das Datenblatt und ein Bild mit dem Kontrastmuster habe ich angehängt.
Das mit der Negativspannung muss ich mir erst in Google raussuchen.
Hoffe so kommen wir einen Schritt weiter nun...
LG Alfred
PS.: Scheint die 3A doch überlebt zu haben =)
Ich bin grad übers GPRS im Netz, da tu ich mir keine 3.4MB JPEGs
Datenblatt an, da reichen 100kb!
Wird ja höchstwahrscheinlich ein "Standard-Controller" drauf sein, also
K0108, SED..., T6963, ...
Für diese Displays gibts fertige C Libraries und für Bascom gibts genug
Beispiele, such nich nach dem Display, sondern nach "<Controller>
Bascom".