Forum: Mikrocontroller und Digitale Elektronik OLED-Display NHD-2.23-12832


von Ernst H. (wirbersturm)


Lesenswert?

Hallo Leute,

ich versuche das oben benannte Display in Betrieb zunehmen.

Beim einschalten der Versorgungsspannung (3,3V) bleibt das Display 
dunkel. Die Versorgung des Displays wird auf dem Terägerboard mit einem 
DC/DC-Wandler (12,5V) erzeugt. Diese funktioniert auch, aber trotzdem 
bleibt das Display dunkel.

Ich möchte das Display über SPI ansteuern, aber bin momentan 
verunsichert warum das Display keinen Mucks von sich gibt.

Das Display kann während der Initialiiserung in den Off-Zustand gebracht 
werden.

Gruß
Ernst

von Oliver (Gast)


Lesenswert?

Hi

Da kann es natürlich viele Ursachen geben:
- Ist der Mode korrekt verdrahtet?
- Liegt die Reset Leitung auf high?
- Wurden die korrekten Initalisierungsbefehle an das Display geschickt?
- Soweit ich mich erinnere (und sofern es mit meinem NHD-2.7-12864UCY3 
vergleichbar ist) müssen per SW Befehle erst die ganzen internen 
Spannungen aktiviert werden.

Oliver

von Ernst H. (wirbersturm)


Lesenswert?

Hallo Oliver,

der SPI-Mode und auch die Reset Leitung sind richtig beschaltet. Alle 
GND- Leitungen wie auch die 3,3V Versorgung, wie auch die 12,5V 
Versorgung die auf dem Trägerboard erstellt wird funktioniert.

Auch ohne Initialisierung sollte wenigstens etwas aufleuchten, wenn die 
Spannungen zugeschaltet werden oder liege ich da falsch?

Ernst

von Timmo H. (masterfx)


Lesenswert?

Ohne richtige Initialisierung sagt das Display natürlich auch nichts.
Ist doch der SSD1305 Chip. Schau dir mal die OLED lib von Xprotolab an, 
die verwende ich auch und es geht wunderbar. (natürlich vorrausgesetzt 
dass deine Verkabelung richtig ist).

Ansonsten poste mal deinen Init-Code etc.

Ein Beispiel für die Initialisierung ist ja auch im Datenblatt des 
Display drin, zumindest die musst du schon machen und natürlich auch ein 
paar bits in den Displayspeicher packen (oder du setzt das Display auf 
Invertiert, dann sollten alle Pixel leuchten)

von Ernst H. (wirbersturm)


Lesenswert?

Hatte ich mir schon gedacht.

Ich werde die Initialisierung erst mal aus dem Datenbaltt übernehmen und 
danach selbst mal testen.
Danke für den Hinweis.

Gruß
Ernst

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
Noch kein Account? Hier anmelden.