RTV forum PL | NewsGroups PL

Sterowanie jasnością podświetlenia LCD z ATMega32 - jak użyć PWM i tranzystora?

AVR i kontrola podswietlenia LCD (PWM?)

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Sterowanie jasnością podświetlenia LCD z ATMega32 - jak użyć PWM i tranzystora?

Dariusz Zolna
Guest

Thu Sep 13, 2007 1:48 pm   



Mam układ na ATMega32, w jaki sposób sterować podświetleniem LCD w
sposób pozwalający na regulację jasności? Wiem, że za pomocą PWM, ale
nigdy nie używałem sprzętowego, to co znalazłem w sieci trochę mało mi
mówi. O ile pewnie od strony programowej poradziłbym sobie bez większych
problemów, to bardziej interesuje mnie połączenie podświetlenia z
prockiem. Czy zwykły tranzystor (baza prze opornik do procka, emiter do
podświetlenia, kolektor do +5V) wystarczy? Widziałem jakiś schemat z
MOSFET-em, ale zastanawiam się jaki jest sens tego.

Dariusz Żołna

Yes
Guest

Thu Sep 13, 2007 1:53 pm   



Dariusz Zolna pisze:
Quote:
Mam układ na ATMega32, w jaki sposób sterować podświetleniem LCD w
sposób pozwalający na regulację jasności? Wiem, że za pomocą PWM, ale
nigdy nie używałem sprzętowego, to co znalazłem w sieci trochę mało mi
mówi. O ile pewnie od strony programowej poradziłbym sobie bez większych
problemów, to bardziej interesuje mnie połączenie podświetlenia z
prockiem. Czy zwykły tranzystor (baza prze opornik do procka, emiter do
podświetlenia, kolektor do +5V) wystarczy? Widziałem jakiś schemat z
MOSFET-em, ale zastanawiam się jaki jest sens tego.

Dariusz Żołna

BC547 lub BC337: kolektor przez rezystor np. 10R do katody podświetlenia
(sprawdź czy nie ma już rezystorów ograniczających na LCD - z reguły
są), emiter do masy, anoda podświetlenia do +5V, baza przez rezystor do
wyjścia PWM w procku.

yes

Dariusz Zolna
Guest

Thu Sep 13, 2007 1:59 pm   



Yes pisze:
Quote:
BC547 lub BC337: kolektor przez rezystor np. 10R do katody podświetlenia
(sprawdź czy nie ma już rezystorów ograniczających na LCD - z reguły
są), emiter do masy, anoda podświetlenia do +5V, baza przez rezystor do
wyjścia PWM w procku.

Czyli to co chciałem zrobić na BC327 (bo takich już kilka siedzi w
układzie, a chciałem uprościć) tylko od strony katody Smile
Zaraz ulepię pająka i zobaczymy. Dzięki.

Dariusz Żołna

AntekL
Guest

Thu Sep 13, 2007 2:05 pm   



Przy okazji warto użyć drugiego kanału PWM do regulacji kontrastu, bo
nakład sprzętowy jest żaden (noga PWM procka bezpośrednio do nogi
kontrastu LCD).

Dariusz Zolna
Guest

Thu Sep 13, 2007 2:33 pm   



AntekL pisze:
Quote:
Przy okazji warto użyć drugiego kanału PWM do regulacji kontrastu, bo
nakład sprzętowy jest żaden (noga PWM procka bezpośrednio do nogi
kontrastu LCD).

Też o tym myślałem, ale jako że obsługę urządzenia chcę sprowadzić do
minimum, to musiałby ten kontrast być regulowany automatycznie (teraz
jest po prostu PR regulowany przez otworek w panelu czołowym).
Da się taką automatyczną regulację zrobić w prosty sposób? Jeden pin ADC
mam wolny.

Dariusz Żołna

BartekK
Guest

Thu Sep 13, 2007 10:24 pm   



AntekL pisze:
Quote:
Przy okazji warto użyć drugiego kanału PWM do regulacji kontrastu, bo
nakład sprzętowy jest żaden (noga PWM procka bezpośrednio do nogi
kontrastu LCD).
A jak ustawisz kontrast (z procesora, czyli gdzieś z menu urządzenia)

nie widząc nic na ekraniku (bo kontrast nie ustawiony)? Ustawić
regulację kontrastu jako startowy poziom menu - też bez sensu, bo zaraz
ktoś klikając "na pałę" zepsuje kontrast i będzie że nie działa bo nic
nie widać...

Ustawianie kontrastu ma sens tylko w wypadku gdy jest ograniczony z dołu
i góry do wartości czytelnych ale bladych, i tylko korekta kontrastu
następuje z procesora/programu. Przy typowych wyświetlaczach na HD44..
(bo pewnie o takich mówimy) rozrzut kontrastu jest ogromny, potencjometr
jednak lepiej chyba się sprawdza. A są też takie, że w zasadzie
regulować kontrastu nie trzeba (noga regulacji na masie i jest ok)...

--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

elektroda NewsGroups Forum Index - Elektronika Polska - Sterowanie jasnością podświetlenia LCD z ATMega32 - jak użyć PWM i tranzystora?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map