OLED 128x64 an Ausgang µC / Gehäuse

OP #4116555
Lesenswert?

Ich habe so ein Adafruit OLED-Display (I²C) mit 128x64 Pixeln, welches 
schön alles so macht wie ich es will. Dazu habe ich mal zwei Fragen.

1.
Wenn ich alle Pixel leuchten lassen komme ich auf einen Strom von knapp 
über 30 mA. Da der Strom pro I/O Pin eines Atmega 328 max. 40 mA 
betragen darf würde doch nichts dagegen sprechen, VCC des Displays 
direkt an einen DO des Atmegas zu hängen, oder? Funktionieren tut es 
jedenfalls :)
Hintergrund ist, dass ich im Deep Standby des Atmegas auch das Display 
komplett spannungslos machen möchte und dann keine weitere Treiberstufe 
bräuchte. Wenn alle Pixel ausgeschaltet sind verbraucht es noch knapp 
über 2 mA.

2.
In die Displayplatine sind so schöne 4 Löcher an den Ecken gebohrt. 
Leider habe ich noch nirgends im Netz ein Gehäuse gesehen, in das man 
nur das Display befestigen kann. Gibt es da wirklich nichts 
vorgefertigtes kleines? Wenn nicht, woraus könnte man das am besten 
bauen (so klein wie möglich mit ausgeführten Kabel).
#4116689
Lesenswert?

René L. schrieb:

> Wenn ich alle Pixel leuchten lassen komme ich auf einen Strom von knapp
> über 30 mA. Da der Strom pro I/O Pin eines Atmega 328 max. 40 mA
> betragen darf würde doch nichts dagegen sprechen, VCC des Displays
> direkt an einen DO des Atmegas zu hängen, oder? Funktionieren tut es
> jedenfalls :)

Wo hast Du das mit den 40 mA her? Aus den "Absolute Maximum Ratings"? 
Das sind nur die Extremwerte, für die Atmel sagt, dass der Chip das 
gerade noch so kurzzeitig überlebt. Diese Werte benutzt Du nicht als 
Bemessungsgrößen!

Zulässig sind nur 20 mA. Heißt für Dich: ein BC557/857 und ein 
Basiswiderstand. Sollte doch nicht so schwer sein, oder?

fchk
OP #4116704
Lesenswert?

Frank K. schrieb:
>
> Zulässig sind nur 20 mA. Heißt für Dich: ein BC557/857 und ein
> Basiswiderstand. Sollte doch nicht so schwer sein, oder?
>
> fchk

Nein ist nicht schwer, Problem ist nur der Platzmangel auf meiner 
Platine. Das mit dem Display ist nur so eine Idee danach.
Die 40 mA habe ich (weil ich es verwende) von der Arduino pro mini 
Beschreibung http://www.arduino.cc/en/Main/ArduinoBoardProMini
Das steht übrigens auch im Datenblatt auf Seite 299 mit dem Hinweis, 
dass der Dauerbetrieb mit diesem Strom den Controller zerstören würde. 
Diesen Dauerbetrieb habe ich ja nicht. Im Schnitt verbraucht das Display 
circa 10 mA für meine verwendeten Anzeigen. Müsste doch also theoretisch 
gehen!?
#4117177
Lesenswert?

René L. schrieb:
> Frank K. schrieb:
>>
>> Zulässig sind nur 20 mA. Heißt für Dich: ein BC557/857 und ein
>> Basiswiderstand. Sollte doch nicht so schwer sein, oder?
>>
>> fchk
>
> Nein ist nicht schwer, Problem ist nur der Platzmangel auf meiner
> Platine.

Du möchtest also sagen, dass Du für ein SOT23 (3mm*2.5mm) und einen 
Widerstand in 0603 (1.6mm*0.8mm) keinen Platz hast?

Da mache ich es mal wie beim Pokern und möchte sehen.

fchk

PS: Den BC857 gibts auch im SOT883B mit 1.0mm*0.6mm.
OP #4118013
Lesenswert?

c-hater schrieb:
> René L. schrieb:
>
>> Naja im anhang das Foto. bißchen knapp wird es schon, zumal ganz links
>> dann nochmal 4 Klemmen hinsollen :)
>
> Ich sach' mal: solange Platz für (i.d.R. völlig nutzlose, also
> überflüssige) Schmelzsicherungen ist, ist auch Platz für andere
> Bauelemente...

Die Aussage solltest du dir nochmal überlegen!
Erstens sind sie nur mal da, deswegen kannst du nicht sagen "solange 
Platz ist", weil der Platz eben weg ist.
Zweitens war ein schon vorgekommener Fehler ein defekter DC/DC Wandler 
(die schwarzen Dinger rechts) -> Kuzschluss -> durchgebrannte 
Feinsicherung. Davor hängt eine 12V Motorradbatterie...was dann ohne 
Absicherung bei einem Kurzschluss so passieren kann, kannst du dir ja 
vielleicht denken.

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