Forum: Mikrocontroller und Digitale Elektronik Displaybeleuchtung Arduino mit Transistor


von Technix (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute!

Kann man so mit dem Arduino über den PA0 die Displaybeleuchtung über 
einen Transistor regeln?
Bin relativ neu auf dem Gebiet und würd gern etwas Feedback bekommen 
bevor ich mir was zerschieße.
Danke im vorraus.

von STK500-Besitzer (Gast)


Lesenswert?

Technix schrieb:
> Kann man so mit dem Arduino über den PA0 die Displaybeleuchtung über
> einen Transistor regeln?

Dein Poti R3 sollte sich im Kollektor-Weg befinden.
Dein Emitter direkt an GND.

von Hubert G. (hubertg)


Lesenswert?

SChau einmal ins Datenblatt des LCD wieviel Strom und Spannung deine 
Hintergrundbeleuchtung will.

von Wolfgang (Gast)


Lesenswert?

STK500-Besitzer schrieb:
> Dein Poti R3 sollte sich im Kollektor-Weg befinden.

Dann wird daraus aber keine Stromregelung.

Warum kein fester Vorwiderstand und eine Steuerung der Helligkeit per 
PWM vom PA0_22?

von STK500-Besitzer (Gast)


Lesenswert?

Wolfgang schrieb:
> STK500-Besitzer schrieb:
>> Dein Poti R3 sollte sich im Kollektor-Weg befinden.
>
> Dann wird daraus aber keine Stromregelung.

Dafür bräuchte man dann auch keinen Portpin.

von Wolfgang (Gast)


Lesenswert?

STK500-Besitzer schrieb:
> Dafür bräuchte man dann auch keinen Portpin.

Irgendwie wird man auch der Stromregelung ihren Soll-Wert geben müssen - 
und sei es in digitaler Form als PWM bzw. PWM mit nachgeschaltetem 
Tiefpass.

von STK500-Besitzer (Gast)


Lesenswert?

Wolfgang schrieb:
> Irgendwie wird man auch der Stromregelung ihren Soll-Wert geben müssen -
> und sei es in digitaler Form als PWM bzw. PWM mit nachgeschaltetem
> Tiefpass.

Wenn man sowieso eine PWM benutyt, kann man sich die "interner" 
Stromregelung doch sparen.
Ein strombegrenzendes Element reicht da (220 Ohm).

von Wolfgang (Gast)


Lesenswert?

STK500-Besitzer schrieb:
> Wenn man sowieso eine PWM benutyt, kann man sich die "interner"
> Stromregelung doch sparen.

Das kommt drauf an, ob man PWM-Licht mag.

von STK500-Besitzer (Gast)


Lesenswert?

Wolfgang schrieb:
> Das kommt drauf an, ob man PWM-Licht mag.

Für eine varialbe Helligkeit müsste der Portpin dann doch an einem DAC 
hängen.

Ich kenne Feststromquellen mit einem Transistor so, dass im 
Emitter-Zweig ein (variabler) Widerstand hängt.
Über die UBE und die Re-Spannung dann der Strom über die CE-Strecke 
eingestellt wird.
Wie soll das funktionieren, wenn sich der Potiabgriff in einer der 
Endstellungen befindet?

von MaWin (Gast)


Lesenswert?

Technix schrieb:
> Kann man so mit dem Arduino über den PA0 die Displaybeleuchtung über
> einen Transistor regeln

Nein.

Der Transistor müsste so sein:
1
          +5V
2
          _|_  +
3
          \_/ LED
4
           |   -
5
         220Ohm
6
           |
7
PA0 --1k--|<
8
           |E
9
          GND
also direkt an Masse ohne dein Poti.
Bei dem ist eh fraglich, was es soll, wenn die Helligkeit über PA0 
beeinflusst werden soll.

Schalte es an einen Analogeingang, dann kann der uC die PWM nach 
Pozistellung einstellen.
1
+5V
2
 |
3
1kPoti-- A/D
4
 |
5
GND

von Karl B. (gustav)


Angehängte Dateien:

Lesenswert?

Hi,
bei meiner Schaltung kommt noch in die Plusleitung ein R (R7). Kann bei 
Bedarf angepasst werden.
Dann kann man R5 noch bis auf 1 k verkleinern. Und R6, wenn sauberes 
Schalten so wie so gewährleistet ist, weglassen. Der ist im Wesentlichen 
dafür da, Basis von T1 auf definiertes Potenzial zu ziehen, wenn es mal 
"Wackelkontakte" geben sollte.
R1 bis R4 entfallen. Diese Anschlüsse bleiben (bis auf wenige Ausnahmen) 
unbeschaltet.

ciao
gustav

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.