Hallo! Habe vom M55 ein Display ausgebaut. Möchte das Display nun zum laufen bringen damit ich es später eventuell für ein Projekt verwenden kann. Nun sollte ich das Datenblatt sowie Infos zur Hard- und Software haben. Habe leider noch nichts mit Grafikdisplays zu tun gehabt. Also nur mit Standarddisplays! Type ist LM15SGFNZ07 Vielen Dank schonmal!
Ich verweise da mal schnell auf die Elektor 4-2007. Den Programmcode kannst du dir kostenlos runterladen.
Danke für die schnelle Anwort! Habe den Code und Layout gefunden. Pinbelegung allerdings nicht. Weist du sie zufällig?
Sind Pin 8 bis 10 rein für die Hintergrundbeleuchtung nehme ich mal an oder?? Welche Spannung muss ich hier anlegen. Vorwiderstände sind intern oder??
Ja, sind nur für die Hintergrundbeleuchtung, ich denke es werden 2 weiße LEDs sein. Aber ich weiß nicht ob mit internen Widerständen, vorsichtig ausprobieren.
Wie sieht es mit der Beschaltung aus? Kann ich das gleich wie bei S65 Display machen? also zwischen Display und µC für jede Datenleitung 470 Ohm und 610 Ohm pro Leitung gegen Masse?? Hat hier jemand das Display schon mal angesteuert?? Scöne Grüße
Ich habe es mal testweise angeschlossen gehabt. Genauso wie mein S65 Display, an SPI ohne Widerstände in den Datenleitungen. Aber je nach dem brauchst du einen Spannungsteiler, ich nicht, da ich mit einem 3,3V System arbeite.
Was für ein Controller hast du verwendet. Wahrscheinlich den ATMEGA8?? Man braucht also ca. 3V Pegel für das Display. Wie kann ich das im µC konfigurieren das er mir nur 3V ausgibt anstatt TTL Pegel. Oder geht das überhaupt? Habe einen ATMEGA8515L
> Man braucht also ca. 3V Pegel für das Display. Wie kann ich das im µC > konfigurieren das er mir nur 3V ausgibt anstatt TTL Pegel. Oder geht das > überhaupt? Habe einen ATMEGA8515L Nein, du kannst das nicht konfigurieren. Der Controller kennt ausgangsseitig nur 4 Zustände: 1. High (VCC bzw. Betriebsspannung) 2. Low (GND bzw. 0V) 3. High Impedance (das trifft zu, wenn der Pin als Eingang ohne PullUp konfiguriert wurde) 4. PullUp (na ja... Eingang mit aktiviertem PullUp halt...) Du kannst aber die 5V/0V Pegel mit einfachen Mitteln beliebig herunterteilen. Siehe: http://www.mikrocontroller.net/articles/Pegelwandler Und dort speziell: http://www.mikrocontroller.net/articles/Pegelwandler#STEP-DOWN:_5V_-.3E_3.3V Gruß, Magnetus
Kann mir jemand den Pinabstand der 10 Kontakte am LCD angeben? Bin gerade am layouten und habe noch kein Display zum selber messen. Danke Andi
Hallo Magnetus! Kennst du den Artikel aus dem Elektor. Dort wurde der Ausgang direkt ohne Pegelwandler auf das LCD gehängt.(siehe Anhang) Verstehe nicht wie sie es dort gemacht haben
Ganz einfach: mit Vcc = 3,0V. Und schon kann man's direkt anschließen.
Die Ausgänge PB5 PB3 PD7 PD6 und PD5 haben doch 5V Pegel?? Oder habe ich am Ausgang automatisch 3V Pegel wenn ich den µC mit 3V Versorge?
Ja klar haben die 3V Pegel wenn der µC nur 3V am Eingang hat. Wo sollten den die 2V mehr herkommen? Wenn das System mit 3V läuft haben auch alle Leitungen maximal 3V.
Ok sorry wusste ich nicht. Bin Einsteiger wie du siehst. Hab gedacht dass die vielleicht einen internen Step up Wandler haben. D. h. also dass ich das Display praktisch mit jedem Controller ansteuern kann bei dem ich mit der Versorgungsspannung so weit hinunter gehen darf oder.
Habe einen ATMEGA 8515L. Müsste also problemlos sein oder!!?
Ja, hauptsache du hast nicht mehr als 3,3V auf den Datenleitungen. Teilweise gibt's auch Displays die 5V kompatibel sind...
Vielen Dank nochmal! Vielleicht melde ich mich wieder ;-)
@ Andi Im Anhang ein Layout von der Elektor Seite. Habe momentan keine Schublehre da aber vielleicht hilft es dir weiter. Das ganze Display ist 37mm breit. Also muss du das Layout auf die richtige Größe bringen. Was genaueres habe ich zur Zeit nicht, leider!
Danke Severin Die 37mm helfen zwar nicht viel, da ich nicht weiss von wo bis wo auf dem Layout die gehen. Aber die 2*5 Pin Stiftleiste ist ja auch eine gute Messreferenz (nehme mal an es ist ein 2.54mm Raster) Andi
Scheint ein 1.5mm Raster zu sein, genau wie beim S65. Un auch die Pinbelegung ist zum Verwechseln ähnlich. Nur LEDs ein wenig anders und RS - CS getauscht.
Die 37mm gehen auf dem Layout genau bis an den Rand. ( auf die Platine wird der Rahmen aufgelötet in den das Diplay eingeklickt werden kann) Ich würde mich nicht unbedingt darauf verlassen dass die Stiftleiste einen 2,54mm Raster hat. Die Reihe wird nämlich nicht für eine Stiftreihe verwendet. Es werden lediglich Drähte durchgeführt.
Ich bin nun endlich dazu gekommen, diese Display auszuprobieren. Dabei habe ich festgestellt, dass die Initialisierung (anhand dem Elektor - code), nur funktioniert, wenn ich die Daten erst ca. 5 Sekunden nach dem Einschalten sende. Früher reagiert das Display einfach nicht. Ist das normal, oder mache ich was falsch? Vielleicht braucht der Display Controller diese Zeit, und bei einem Handy stört das nicht so, da ja sowieso zuerst ein Netz gesucht wird, aber komisch ist das schon. Irgendwelche Erfahrungen (oder steht dazu vielleicht was im Elektor Artikel, den ich nicht habe)? Gruss Andi
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.