Amator
Guest
Mon Nov 17, 2008 4:07 pm
Muszę posterować podświetleniem LED w wyświetlaczu LCD. Dotychczas robiłem
to pwm-em. Teraz mam w układzie przetwornik A/C z wyjściem C/A i pomyślałem
sobie, że to C/A wykorzystam właśnie do regulacji podświetlenia.
Znalazłem schemat sterowania diodą laserową:
http://c4r0.skrzynka.org/_hv/index.php?page=lasers/dvd#s3
Czy mógłby ktos pomóc w dopasowaniu powyższego schamatu do mojego układu?
Mam zasilanie 5V, podświetlenie białe led wymaga 3,3V i max prąd 50mA.
Wszystkie elementy MUSZĄ BYĆ smd, sterowanie w minimum 10 krokach. Chciałbym
układ jak najprostrzy bo zawsze mogę dać jeden scalak pwm ds1050, który
załatwia sprawę ale podnosi niepotrzebnie koszt.
Pozdrawiam,
P
Amator
Guest
Mon Nov 17, 2008 4:22 pm
Zapomniałem dodać, że przetwornik to PCF8591 a napięcie referencyjne 5V.
P.
Grzegorz Kurczyk
Guest
Mon Nov 17, 2008 7:03 pm
Użytkownik Amator napisał:
Quote:
Muszę posterować podświetleniem LED w wyświetlaczu LCD. Dotychczas robiłem
to pwm-em.
I niech tak lepiej pozostanie :-)
Quote:
Teraz mam w układzie przetwornik A/C z wyjściem C/A i pomyślałem
sobie, że to C/A wykorzystam właśnie do regulacji podświetlenia.
Nie widzę żadnych korzyści z takiego rozwiązania. Zbędna komplikacja
układu, wzrost zużycia prądu z tytułu dodatkowego scalaka i paskudnych
strat w źródle prądowym. Co Kolega chce osiągnąć tą metodą ?
Pozdrawiam
Grzegorz
Amator
Guest
Mon Nov 17, 2008 8:40 pm
Mam wyjście analogowe z przetwornika a nie mam już za bardzo miejsca na
kolejny 8-nóżkowy scalak poza tym ds jest trudnodostępny i kosztuje
kilkanaście złotych. To przy koszcie mojego urządzenia juz jest znaczący
procent.
PC
Grzegorz Kurczyk
Guest
Tue Nov 18, 2008 12:28 am
Użytkownik Amator napisał:
Quote:
Mam wyjście analogowe z przetwornika a nie mam już za bardzo miejsca na
kolejny 8-nóżkowy scalak poza tym ds jest trudnodostępny i kosztuje
kilkanaście złotych. To przy koszcie mojego urządzenia juz jest znaczący
procent.
A ten wyświetlacz LED z czego jest sterowany ? z jakiegoś procka ?
Pozdrawiam
Grzegorz
Adam Dybkowski
Guest
Tue Nov 18, 2008 12:51 am
Amator pisze:
Quote:
Mam wyjście analogowe z przetwornika a nie mam już za bardzo miejsca na
kolejny 8-nóżkowy scalak poza tym ds jest trudnodostępny i kosztuje
kilkanaście złotych. To przy koszcie mojego urządzenia juz jest znaczący
procent.
Przecież PWM zrobisz na pierwszym z brzegu procku 8-nóżkowym za 3 zł.
Sterowanie jakie chcesz: UART / SPI / I2C czy co tam lubisz innego. Po
co scalak za 5x tyle? Jak się uprzesz to nawet możesz sobie "podrobić"
tego DS1050 tanim AVRkiem.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Amator
Guest
Tue Nov 18, 2008 3:44 pm
Układ jest na procesorze at89c51rc2. Wszystkie timery mam wykorzystane i nie
jestem wstanie stabilnie wygenerować impulsów dla podświetlenia. Zasilanie
nie stanowi problemu mam duży zapas. W układzie jest stabilizator impulsowy
więc nie ma problemu wydzielania temperatury.
Może mogę po prostu (w uproszczeniu) wprowadzic napięcie z wyjścia c/a na
bazę tranzystora i tak regulować podświetlenie? Pamiętam, że kiedyś bawiłem
się białym podświetleniem i ono świecilo się skokowo. Świeciło się jasno w
kliku poziomach a potem nagle trach i gasło. Nie było dużego zakresu
regulacji dlatego zrobiłem pwm.
PC
entroper
Guest
Tue Nov 18, 2008 5:10 pm
Użytkownik "Amator" <amator@poczta.onet.pl> napisał w wiadomości
news:gfukbh$223$1@news.onet.pl...
Quote:
Może mogę po prostu (w uproszczeniu) wprowadzic napięcie z wyjścia c/a na
bazę tranzystora i tak regulować podświetlenie?
Tak, jeżeli na oporniku emiterowym odłożysz odpowiednio dużo. Przy zasilaniu
5V i spadku na LED 3.3V właściwie nie masz co odkładać. Z punktu widzenia
strat zabawa jest, jak Koledzy słusznie Ci radzą, zupełnie bez sensu. Możesz
oczywiście dać wzmacniacz błędu, ale to będzie 8-nóżkowy scalak, którego
chcesz uniknąć.
e.
Grzegorz Kurczyk
Guest
Wed Nov 19, 2008 10:39 am
Użytkownik Amator napisał:
Quote:
Układ jest na procesorze at89c51rc2. Wszystkie timery mam wykorzystane i nie
jestem wstanie stabilnie wygenerować impulsów dla podświetlenia. Zasilanie
nie stanowi problemu mam duży zapas. W układzie jest stabilizator impulsowy
więc nie ma problemu wydzielania temperatury.
W jaki sposób wykorzystujesz te timery ? Trochę już zapomniałem serię
'51 ale w AVR-ach jeden timer, który robi mi za zegar systemowy
równocześnie PWM do wyświetlacza i jedno drugiemu nie przeszkadza.
Pozdrawiam
Grzegorz
Amator
Guest
Wed Nov 19, 2008 4:28 pm
Timer0 i 1 zliczają czas między impulsami sygnałów zewnętrznych (prędkość
pojazdu i obroty silnika). Trzeci timer jest generatorem transmisji UART.
P