S6E63D6 - dsPIC 33

OP #2146609
Lesenswert?

Hallo!
ich habe mir die Beiträge betreffend des s6e63d6 displaytreiber hier 
durchgelesen, fand aber leider keine antwort auf mein problem und hoffe 
ihr könnt mir auf die sprünge helfen!

ich habe die Beschaltung aus einem pdf im anhang übernommen (Seite 17), 
die ansteuerung sollte über das spi mit dem pic33 erfolgen

offene frage:
generiert sich der treiber die + - versorgung selbst über vgh und vgl 
bei der initialisierung?

(habe beide varianten getestet, also vgh mit + und vgl mit - verbunden, 
da hier dann sich der treiber selbst versorgt) vci / vdd3 auf 3.3V
ebenso habe ich die + - versorgung extern beschaltet

was funktioniert:
spi von seite des pic33 (mit oszi kontrolliert)

folgende problemstellung:
der treiber reagiert leider weder auf schreib, noch auf lesezugriffe
0.5V einstreuung von sdo auf sdi (sind synchron) bei lese versuch

kontrolliert habe ich:
Pin belegung mehrfach kontrolliert
daten werden richtig zum s6e63d6 übertragen (also sdo/sck)
Reset zu beginn
mehrere delaytimes hinzugefügt, falls irgendein zeitproblem

meinen code sowie die beschaltung findet ihr im anhang!

danke im vorraus für die hilfe :)
Angehängte Dateien:
OP #2164287
Lesenswert?

danke vielmals! :)
die + / - Versorgung stelle ich über einen MURATA NTA0503MC (+ -3.3V) 
her..
ist es soweit richtig, dass das Display weiß leuchtet sobald man 
Versorgung anschließt? (ich las in einem Sparkfun Forum das man zuerst 
das Oled initialisieren sollte, wie genau das funktioniert stand nicht 
drinn)

sollte man bei der Initialisierung etwas wichtiges beachten?
könntest du mir erklären für was VLOUT[] und VGH bzw VGL sind? :)

Gruß Florian
Gast #2164337
Lesenswert?

Hallo

Bei meinem Display (C0283QGLC-T) sind im Datenblatt die Spanungen für
AR_VSS mit -4.4V +/- 0.1 und
AR_VDD mit +4.6V +/- 0.05 angegeben. Ich weis nicht ob das Display mit 
+/- 3.3V funktioniert.

Die Spannungen AR_Vdd und AR_Vss versorgen das organische Material 
direkt und werden nicht über den Controller geführt.

Es ist richtig dass das Display weiss leuchtet wenn der Controller nicht 
initialisiert ist. Dieser Zustand kann das Display zerstören. Ich 
initialisiere zuerst den Displaycontroller und schalte erst dann AR_VSS 
und AR_VDD zu. Der Displaycontroller wird über VCI und IOVCC(VDD3) 
versorg und benötigt AR_VSS und AR_VDD nicht.

Gemäss Datenblatt:
VGH: The positive voltage used in the gate driver. Connect a capacitance 
(1u/10v) to gnd.

VGL: The negative voltage used in the gate driver. Connect a capacitance
(1u/10v) to gnd.

VLOUT: booster output pin. (1u/16V)

Gruss Manuel

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