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.
Die Bezeichnung MCG3978 sieht nach Bona Fide Technology aus... http://www.bonafide.com.hk/ Grüße Michelle
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
Hier wohl doch etwas vorsichtig sein >19 LED Kathode >20 LED Anode Laut Datenblatt anders rum. Musst halt ausprobieren.
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 =)
Schaug Dir die Datenplätter [1, 2] von den angegebenen Treibern an, da sollte alles notwendige drinstehen - musst nur noch die dortigen Pin-Namen auf die hiesigen mappen. Und dann ggf. noch eine anständige Programmiersprache einsetzen ;-) HTH [1] http://www.datasheetarchive.com/pdf/getfile.php?dir=Datasheets-29&file=DSA-567919.pdf&scan= [2] http://www.datasheetarchive.com/pdf/getfile.php?dir=Datasheets-29&file=DSA-567937.pdf&scan=
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".
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.