Widerstand via Mikrocontroller steuern (Helligkeit Display verändern)

Gast #3890972
Lesenswert?

Hallo zusammen

Ich möchte mit mein Mikrocontroller die Helligkeit meines LCD Display 
verändern.
Dazu muss bei der Beschaltung den Widerstand ändern. Theoretisch ist 
dieses einfach zu realisieren mittels eine Transistorschaltung u.s.w .
Gibt es hierzu auch eine bessere/einfachere Lösung. Es kann analog oder 
digital erfolgen.
Gast #3890976
Lesenswert?

> meines LCD Display

Ich weiss nicht welches Display du hast. Bei meinem kann man eine 
Steuerspannung von 0,5-1V anlegen, und die lässt sich leicht mit PWM 
erzeugen. Dadurch wird der Kontrast gesteuert.

Für die Helligkeit muss ich die Lampe an der Zimmerdecke dimmen. Bei 
Displays mit LED-Belechtung  kann man die LED mit PWM ansteuern, um sie 
zu dimmen.
Gast #3891030
Lesenswert?

Hanswerner schrieb:
> Die digitalen Potis sind mir etwas zu teuer.
... und auch ziemlicher Unsinn für den Zweck.

Für die Steuerung der Beleuchtung kannst du auch eine 
Spannungsgesteuerte KSQ verwenden. Dann flackert es nicht so ;-)
Dazu gibst du einfach eine PWM-Signal auf einen Tiefpass und steuerst 
mit dem gefilterten Signal die KSQ.
#3891120
Lesenswert?

Hanswerner schrieb:
> LED Beleuchtung ges. 120mA
> MC: Atmega 32


Am Mega suchst du dir einen Pin aus, an den du eine Hardware-PWM 
programmieren kannst. FAQ: Timer

Vom Pin geht es über einen Basiswiderstand an die Basis eines NPN. Die 
Kathode vom Backlight kommt an den Collector, der Emitter vom NPN geht 
an Masse.

So wie hier
http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern#Schaltstufe_f.C3.BCr_kleine_Lasten
Nur dass anstelle des Relais die Hintergrundbeleuchtung des LCD sitzt.

Damit kannst du die Beleuchtung ein/aus schalten. Und wenn dieses 
ein/aus schalten schnell genug erfolgt, und sich auch noch die Zeiten 
für ein bzw. aus unterscheiden (man spricht dann von PWM), dann siehst 
du kein Blinken mehr, sondern eine gedimmte Hintergrundbeleuchtung.
#3891156
Lesenswert?

Joachim B. schrieb:
> spess53 schrieb:
>> Die meisten LCD-Beleuchtungen brauchen aber auch einen Vorwiderstand.
>>
>> MfG Spess
>
> stimmt, ist aber oft schon auf dem LCD Board, z.B. bei typischen 5V/3,3V
> Modulen jedenfalls habe ich nie einen nachsetzen müssen.

Ein zusätzlicher schadet aber auch nicht. Die meisten 
Hintergrundbeleuchtungen sind sowieso so eingestellt, dass man sich ohne 
Sonnenbrille der Gefahr einer Netzhautablösung aussetzt.
#3891168
Lesenswert?

Karl Heinz schrieb:
> Ein zusätzlicher schadet aber auch nicht. Die meisten
> Hintergrundbeleuchtungen sind sowieso so eingestellt, dass man sich ohne
> Sonnenbrille der Gefahr einer Netzhautablösung aussetzt.

aber das Ziel ist doch PWM wer hindert mich nicht voll aufzudrehen oder 
aufdrehen zu begrenzen?

PS dazu passt ganz gut
http://www.mikrocontroller.net/articles/LED-Fading
Gast #3891169
Lesenswert?

Hi

>stimmt, ist aber oft schon auf dem LCD Board, z.B. bei typischen 5V/3,3V
>Modulen jedenfalls habe ich nie einen nachsetzen müssen.

Also z.B. sind von den 20 Datenblätter von 16x2 Displays, die ich hier 
habe, mehr als die Hälfte ohne Vorwiderstand. Die DOG-Displays generell 
ohne.

MfG Spess

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