Oled Display und Atmega 32

#4238731
Lesenswert?

Hallo,

ich habe ein umfangreiches Programm mit Ausgabe und Untermenüs
auf einen 2x16 LCD für Temperatur-Max -Min Datum-  Zeit-
Batteriespannungsanzeige....und Auswertungen ....mit einen Programmteil
zur Einstellung der des Datums und der Uhr erstellt. Alles funktioniert
sehr gut auch mit  Aufzeichnung auf SD Karte.

Das Programm ist zur Überwachung einer Solaranlage und deren Batterie .
Der Mikrocontroller ist ein Atmega 32 mit einen LCD 2x16.

Ich möchte ein Oled Display mit min 2 x 16 oder mehr anschließen, denn 
im Winter wird das LCD aussteigen.

Ich habe mit Mikrocontrollern noch nicht viele Erfahrungen.

Hat jemand einen Vorschlag für ein Oled Display, dass an dem Atmega 32
funktioniert mit einer Bibliothek für die Zeichendarstellung?
Ich habe nichts gefunden.

Holger
Gast #4238745
Lesenswert?

http://www.reichelt.de/LCD-Module-organisch/EA-W162-X3LW/3/index.html?&ACTION=3&LA=2&ARTICLE=113317&GROUPID=3012&artnr=EA+W162-X3LW
http://www.reichelt.de/LCD-Module-organisch/EA-W162-XLG/3/index.html?&ACTION=3&LA=2&ARTICLE=113320&GROUPID=3012&artnr=EA+W162-XLG

Die sind als direkter Ersatz für LCDs gedacht, ich habe hier auch ein 
Gerät laufen an dem ich schon verschiedene LCD 2x16 und die beiden OLED 
2x16 dran hatte, einfach so ohne Anpassung.

Schade, dass OLED immer noch nicht so weit verbreitet ist.

Der höhere Temperatur-Bereich ist eine Sache, dann laufen die Teile auch 
ohne Anpassung bei 3,3V, der Kontrast ist erheblich größer, die Anzeige 
"schmiert" nicht da die Teile sehr schnell sind.
Gast #4238806
Lesenswert?

Ebay 151629997176
Nicht groß aber fein. Beispiele gibt es haufenweise.
Ich finde die Lassen sich echt gut ablesen und sind ihren Preis 
jedenfalls wert.

Achtung die gibt es günstiger auch zweifarbig 1/3 Blau und 2/3 Gelb
Gast #4238819
Lesenswert?

hallo Holger!

hab mit Atmega8 und etwas drumherum so eine Spannungs, Strom, Watt und 
AH anzeige in Bascom gemacht an 2 x 20 LCD, geht super, nur zur 
Verwendung in einem Netzgerät einfach zu schlecht zu sehen, hab ein Oled 
drangemacht, ist einfach toll zu sehen, gute alternative zu üblichen 
Led-Voltmeter, ja leider der Preis ist doch etwas höher, was mich aber 
mehr ärgert, diese Oled haben andere Platinenformate bzw. die Anschlüsse 
nicht an der gleichen Stelle wie die LCD-Module so das ich Adapterkabel 
zusammenlöten musste.
Oled braucht man nur umstecken, Pin 3 (Kontrast), Pin 15 + 16 sind zwar 
drauf, werden aber nicht verwendet (man braucht keinen Kontrast 
einstellen)
leuchten mit ca. 30mA Verbrauch bei 5 V echt gut.

Frage zu Deinem Projekt: Mit was hast Du programmiert?, ich versuche 
auch auf SD-Karte zu schreiben, bring es aber nicht zustande, vielleicht 
könntest mich da etwas unterstützen?

mfg. Peter
#4238896
Lesenswert?

Bernd schrieb:
> Warum ist das schade? Die kosten 25 Euro!

Warum kosten die wohl immer noch so viel? Weil die eben immer noch nicht 
besonders gut verbreitet sind.

Wobei das schon etwas nach Apotheken-Preisen aussieht,
ich wüsste spontan nur nicht, wo man die günstiger bekommt.

> Wer wirft denn sein Geld für so wenig Funktion
> (2 x 16 Zeichen plus Beleuchtung) raus?

Zum Beispiel jemand dem der Temperatur-Bereich eines LCD von -20...+70°C 
nicht reicht.
Oder jemand der möchte das seine Anzeige etwas schicker aussieht als die 
normalen Anzeigen.
Oder jemand der das Display bei 3,3V betreiben möchte.

Durch den wirklich schwarzen Hintergrund spielt der Kontrast von den 
Dingern auch komplett in einer anderen Liga als ein LCD.

Wenn die günstiger wäre dann würde ich die nur noch einsetzen, also bei 
Faktor 1,5 bis 2 gegenüber einem LCD.
Also bei Markenware und nicht den China-Crap-LCDs vom Grabbeltisch. :-)
Gast #4238897
Lesenswert?

Holger W. schrieb:

> Ich möchte ein Oled Display mit min 2 x 16 oder mehr anschließen, denn
> im Winter wird das LCD aussteigen.

Warum sollte es? Natürlich existieren viele (oft historische) Text-LCDs, 
die temperaturmäßig nicht sehr weit nach unten können, aber es gibt 
heute eben auch viele andere, auf die das nicht zutrifft. Wenn man weiß, 
daß man weit nach unten muß, nimmt man einfach diese "anderen". Wo ist 
das Problem?

Und vor allem: Wie kommt man auf die oberschwachsinnige Idee, das LCD 
unbedingt durch ein OLED ersetzen zu wollen? OLEDs sind schlimme 
Verschleißteile mit eingebautem Verfallsdatum und sie verbrauchen 
obendrein auch noch sehr viel mehr Strom als ein LCD, inbesondere, wenn 
sie auch bei hoher Umgebungshelligkeit abgelesen werden sollen.

Wenn überhaupt irgendwas zur Entscheidung für ein OLED führen kann, dann 
die Forderung nach einem extrem großen möglichen Ablesewinkel bei der 
gleichzeitigen Randbedingung einer relativ geringen Umgebungshelligkeit. 
Das kann ein LCD nicht leisten, ein OLED schon. Für alle anderen Fälle 
ist eine OLED genau nur eins: die falsche Wahl. Und das wird so bleiben, 
bis die Hersteller die Technologie soweit im Griff haben, daß sie 
wenigstens annähernd die Halbwertszeit anorganischer LEDs schaffen.
#4239025
Lesenswert?

Bernd schrieb:
> Warum ist das schade? Die kosten 25 Euro! Wer wirft denn sein Geld für
> so wenig Funktion (2 x 16 Zeichen plus Beleuchtung) raus?

Weil die sogar bei hellem Tageslicht gut ablesbar sind, und manchmal
ist das ganz sinnvoll.
Und der Stromverbrauch ist auch geringer.
Weil keine Hintergrundbeleuchtung notwendig ist.
Es leuchten ja nur die aktivierten Zeichen

http://www.reichelt.de/EA-W162-XLG/3/index.html?&ACTION=3&LA=446&ARTICLE=113320&artnr=EA+W162-XLG&SEARCH=oled+display

Edit:
Den Blickwinkel habe ich vergessen.
Probier es aus, du wirst überrascht sein :-)
#4240570
Lesenswert?

nupeter schrieb:

>
> Frage zu Deinem Projekt: Mit was hast Du programmiert?, ich versuche
> auch auf SD-Karte zu schreiben, bring es aber nicht zustande, vielleicht
> könntest mich da etwas unterstützen?
>
> mfg. Peter


Hallo Peter,
Ich habe in C programmiert und ein fertiges Modul für SD Karten mit 
Spannungswandler angeschlossen. http://www.ebay.de/itm/281422030958
Den Beispiel Code für SD und die passenden Bibliotheken habe ich aus dem 
Buch "AVR Hardware und Programmierung in C"

In Bascom kann ich dir nicht weiterhelfen nur in C.

Ich verweise auf meinem
Beitrag "Beispiel Quellcode sd-karte" und
Beitrag "UART und SD Karte"



Grüße Holger

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