Sterowanie podświetleniem LED w monitorze samochodowym. - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Diody LED i Multiplexing (https://forum.arduinopolska.pl/dzial-diody-led-i-multiplexing) +--- Wątek: Sterowanie podświetleniem LED w monitorze samochodowym. (/watek-sterowanie-pod%C5%9Bwietleniem-led-w-monitorze-samochodowym) Strony:
1
2
|
Sterowanie podświetleniem LED w monitorze samochodowym. - Marek S - 09-03-2022 Mój monitor w samochodzie się już zużył i zaszła konieczność zmiany świetlówek na diody LED. Mam arduino z ATTiny 85 i chciałbym napisać program który z jednej strony by kontrolował prąd a z drugiej odczytywał oświetlenie ( pomiar napięcia opornik fotoopornik ) Napięcie zasilania jak to w samochodzie czyli 12-15 V, na razie nie jest mi znany prąd LED.. Na razie napisałem programik który generuje PWM, Elektronika to jakiś tranzystor wykonawczy, opornik pomiarowy i fotoopornik w szeregu z opornikiem. RE: Sterowanie podświetleniem LED w monitorze samochodowym. - Jarewa0606 - 09-03-2022 A w czym masz probem?? RE: Sterowanie podświetleniem LED w monitorze samochodowym. - Marek S - 09-03-2022 W napisaniu programu w zależności od oświetlenia i pradu. Nie mam koncepcji jat to powiazac. RE: Sterowanie podświetleniem LED w monitorze samochodowym. - Jarewa0606 - 09-03-2022 No OK, ale czego oczekujesz jaki efekt końcowy?? RE: Sterowanie podświetleniem LED w monitorze samochodowym. - kaczakat - 09-03-2022 A co już zrobiłeś? Pobawiłeś się tym fotorezystorem i wiesz jaki jest zakres odczytów? Ustal sobie na początek 4 poziomy jasności, np. 25/50/75/100% PWM , dla 4 zakresów możliwych do odczytania napięcia z fotorezystora, potem drabinką if else wybierz który ma być aktualnie włączony, przetestuj, wprowadź korekty wg swoich odczuć i tyle. A w standardowych przykładach jest "Calibration" gdzie są pokazane funkcje map i constrain, które pozwolą płynnie zmieniać jasność, do testów możesz użyć potencjometru 10k gdzie podłączasz GND, VCC i na wyjściu masz zakres 0-5V, 0-1023, potem mapujesz to na wartość 0-255 dla PWM 8bit. RE: Sterowanie podświetleniem LED w monitorze samochodowym. - Marek S - 10-03-2022 (09-03-2022, 23:19)kaczakat napisał(a): A co już zrobiłeś? Pobawiłeś się tym fotorezystorem i wiesz jaki jest zakres odczytów? Ustal sobie na początek 4 poziomy jasności, np. 25/50/75/100% PWM , dla 4 zakresów możliwych do odczytania napięcia z fotorezystora, potem drabinką if else wybierz który ma być aktualnie włączony, przetestuj, wprowadź korekty wg swoich odczuć i tyle.To nie tak masz opornik pomiarowy i jedno wejście mierzy spadek napięcia i na podstawie tego ustala prąd jaki idzie na LED sterując PWM w zależności od napięcia zasilania LED , drugie wejście mierzy czujnik światła który też zmienia w jakimś zakresie PWM czyli powiedzmy obniża napięcie o 30 % to takie wstępne założenia bo napięcie zasilania może się zmieniać od 12 do 15 V . Kod: int pwn_pin = 0; RE: Sterowanie podświetleniem LED w monitorze samochodowym. - Robson Kerman - 10-03-2022 (10-03-2022, 13:40)Marek S napisał(a): to takie wstępne założenia bo napięcie zasilania może się zmieniać od 12 do 15 V To zapodaj LDO i poziom skomplikowania spada do zera. RE: Sterowanie podświetleniem LED w monitorze samochodowym. - Marek S - 10-03-2022 Może jaśniej ? bo ja jestem zielony w temacie RE: Sterowanie podświetleniem LED w monitorze samochodowym. - kaczakat - 10-03-2022 No chyba zasilasz LED ze stałego napięcia po prostu, a nie prosto z aku auta. Przetwornice są też - większa sprawność. RE: Sterowanie podświetleniem LED w monitorze samochodowym. - Marek S - 10-03-2022 Nie, jednak zamierzam wykorzystać led driver. Ale zastanawiam sie nad innym problemem tzn. musze dobrac tak oporniki o fotoopornik żeby uzyskać jakiś zakres zmiennej która będzie potem przeliczana na PWM. jak jasno to PWM= 1 i pracuje tylko led driver. jak ciemno to jest PWM powiedzmy 30%. i tu nie mam pojęcia jak napisać program.. |