Forum: Mikrocontroller und Digitale Elektronik Umstellung von SSD1306 (I2C) auf SSD1309 (I2C) macht elektrisch und mechanisch gesehen Probleme.


von Andreas V. (Firma: IGL) (andreas_va)


Lesenswert?

Hallo zusammen,

seit ein paar Jahren verwende ich den SSD1306 mit dem I2C Interface. Das 
ist ein stromsparendes kleines Display mit 3,3V VDD. Der SSD1306 hat mit 
I2C immer gut funktioniert. Nur manchmal ist es hat einfach zu klein.

Jetzt gibt es den SSD1309 als Breakout Board mit 2,4" der auch voll 
kompatibel zum SSD1306 ist:
https://www.ebay.de/itm/2-42-inch-OLED-LCD-Display-SSD1309-128x64-SPI-IIC-Serial-Port-Green-for-Arduino/122797984765?_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D225078%26meid%3Daa8cf4f40d054d579dd3d49e1e28d87a%26pid%3D100033%26rk%3D6%26rkt%3D8%26sd%3D283911475554%26itm%3D122797984765%26pmt%3D0%26noa%3D1%26pg%3D2045573%26brand%3D-+Senza+marca%2FGenerico+-&_trksid=p2045573.c100033.m2042

Laut Bechreibung einiger Verkäufers und auch auf anderen Webseiten ist 
das Ding auch arduino kompatibel. Darunter verstehe ich 3,3V und vor 
Allem 5V. Laut Datenblatt verträgt die Logik 1,65V bis 3,3V und der 
Driver 7V-16V.

Nun habe ich nicht das Display gekauft, sondern das Breakout-Board inkl. 
Display. Ich hätte es wegen Support lieber in Deutschland gekauft, aber 
da finde ich kein vergleichbares Display das kompatibel zum SSD1306 ist 
als Breakout ist. Ich konnte zum Display Breakout Board allerdings keine 
weitere Info bekommen. Ich habe das Teil nach dem Umbau der Lötbrücken 
mit 3,3V nicht zum Laufen bekommen. Mit 5V lief es dann eine Zeit Lang.

Unter SPI soll das Teil einwandfrei laufen, aber nach dem Umbau scheint 
es laut Berichten des öfteren schnell auszufallen. Die Umbauanleitungen 
sind teilweise falsch, teilweise unvollständig...

Die sinnvollste Anleitung (von den vielen) für den Umbau auf I2C scheint 
mir diese zu sein (hatte ich später gefunden):
1
Display ist schön groß und funktioniert gut mit IIC wenn man Widerstände umlötet .
2
Der R4 muss ausgelötet und als R3 eingelötet werden. R6 muss mit Draht überbrück werden. Habe selber einen 560Ohm SMD Widerstand für R6 genommen.
3
R7 habe ich auch einen Widerstand eingelötet damit ich 'CS' nicht beschalten muss.
4
5
Außerdem muss 'DC' auf GND und 'Reset' auf VCC gesetzt werden damit das Display mit funktioniert.
6
Das Board hat eine Betriebsspannung von 3,3V und nicht 5V.

Kann es sein dass sich die Leiterbahnen nach dem Löten auflösen? Da 
wurde nicht zu knapp mit Flußmittel gearbeitet und die Platinen sind 
trotz Breakout Board Ausführung doch recht dünn. Eigentlich kann ich 
ganz gut löten und mir macht auch SMD kein Problem, - aber diesmal hätte 
sich die Platine fast regelrecht aufgelöst. Also nochmal umbauen würde 
ich es so nicht. Wahrscheinlich baue ich dieses Display auf SPI zurück 
und verwende das Display für ein anderes Prohjekt.


- Hat jemand ähnliche Erfahrungen damit gemacht?

- Hat jemand eine Idee wieviel Strom das Breakout Modul normalerweise 
zieht?

- Hat jemand Ideen?

- Schelte?

- Verbesserungsvorschläge?


Nutzen würde ich den SSD1309 mit 2,4" als I2C Ausführung ja schon 
gerne...

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.