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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.