Електроника Промяна на подсветката на монитора към LED

И двете лампи за подсветка изгоряха в монитора Phillips на брат ми, сервизният техник каза, че ремонтът ще бъде много скъп - две лампи + труд за 300 UAH всяка, оказа се, че е по-лесно да го продам за резервни части и да купя нов, така че взех монитора за себе си за експерименти. Прочетох в интернет, че можете да преобразувате подсветката в LED и реших да опитам. Разглобих, извадих лампите, вместо тях залепих отгоре и отдолу половин метър LED лента (120 диода на метър, неутрално бяло). Беше много лесно, така че дори не направих снимка. Най-трудното остава да накараш подсветката да се включва и изключва, когато е необходимо + контролът на яркостта работи.

това

Сигналите ON / OFF и ADJ идват от платката „логика“ към платката „захранване“ и има захранващи напрежения от +12 и +5 V. Най-простата опция за контрол на яркостта, описана в статията Преобразуване на лампите за задно осветяване на LCD монитора в LED ленти, не работи - изходът ми за контрол на яркостта на ADJ се оказа обратен, т.е. при минимална настройка яркостта светеше до максимум, освен това ADJ сигналът не изчезна, когато мониторът беше изключен и очевидно честотата му беше ниска, тъй като мониторът трептеше забележимо. Така че трябва да направите някаква схема ... Имаше идея, разбира се, да направите всичко на елементарна логика, но тези микросхеми не бяха под ръка, но микроконтролери на attiny - цял куп.

промяна

промяна

подсветката

И така се оказа за разходите - 46 UAH за 1 метър LED лента, 16 UAH за микроконтролер и 3 UAH за транзистор с полеви ефекти. Общо 65 UAH. А готовите комплекти за преобразуване на подсветката в LED струват 300 UAH. (между другото, има отделни опции за директни иинверсен сигнал за управление на яркостта).

Коментари 11

Между другото - полевите работници могат да бъдат "изтеглени" от старата контролна платка - тя все още се изключва. Сглобих го на 13-та тинка - трябваше да се ядосвам, добре, забравете за Arduino IDE. Яркостта все още не е достатъчна за мен и всичко е зеленикаво - по принцип е доста подходящо за сървърна стая, но за постоянна работа трябва да изберете по-ярки светодиоди и чисто бяло, без синьо и жълтеникавост (т.е. студен и топъл ден времето няма да пасне). Всичко все още работи добре в подсветката на монитора на колата и таблото на Toyota (има optitron).

Ако темата е още жива — Стана и актуална. Реших да повторя - и прекъснах. закара скицата в Arduino IDE - оказва се ... почти 2k ... Как и в какво е необходимо? Моля, повече подробности... while( сума 132); - какво прави този ред? Наистина не наваксах, защо е това ... Е, по-малко е разбираемо, но повече? Освен това няма трептене. Минус - светодиодите могат да живеят по-малко и по-високи неравности и смесване на подсветката "цвят". По някаква причина се кълна във всичко - или форматът не е същият, или няма достатъчно свързани компоненти ...

Здравейте, радвам се, че някой се интересува. Веднага ще обясня - използвах attiny85 като микропроцесор, защото веднъж купих куп от тях от ebay, а за attiny13 трябваше да отида до магазина ... Следователно обемът на фърмуера ме притесни малко. 2k разбира се е много за такава проста програма, но tiny85 или дори tiny45 се побират свободно, а микроконтролерите сега са евтини.по време на който е имало високо ниво на сигнала и ниско ниво на сигнала не попада в този диапазон - това означава, че са уловили някаква интерференция и измерванията трябва да се повторят. Ето как направих дефиницията на сигнала на работния цикъл по такъв крив начин. Сега вероятно бих го направил по различен начин, при прекъсвания.

>Относно подложката - изглежда като шега, линейно регулиране тук без шеги, ред 55, analogWrite(led, br); включва изхода "led" PWM с пълнене, определено от променливата br. 0 - забранено, 255 - 100%.

SoftwareSerial - честно казано, не си спомням да съм инсталирал необичайни библиотеки SoftwareSerial, трябва да е стандартно. Е, извикванията на SoftwareSerial могат да бъдат премахнати напълно, те са само за отстраняване на грешки.

Благодаря ви за отговора! Има много лампови монитори на работа - време е да тръгваме. А закупуването на комплект нови лампи почти на цената на използван монитор определено е пресилено! Добре. принципно ще трябва по-рязко да извратя с оптимизация на кода - мисля че мога ... analogWrite (led, br) - винаги съм бил сигурен, че това не е ШИМ, а просто статична аналогова стойност на напрежението от порядъка на 0-5 волта. Погледнах ръководството - и това е вярно PWM ... За 128-132 ми светна - дори tupanul веднага ... Опитвам се да прикача RT4115 - токов стабилизатор с PWM контрол - вместо полеви работник. Когато го направя, ще публикувам пример. Докато светодиодът се научи да променя яркостта с шайба чрез сигнал от външен потенциометър ...

Така че, както лампите в магазините се продават за 50-70 UAH (ако сте го конвертирали правилно с Google), лесно се намират и е по-лесно да ги смените, отколкото да оградите градина. Достатъчно и за експерименти) Е, когато трансформаторът умре и няма какво да се замени, няма опции.

Да, сега погледнах Aukro - комплект от4 лампи се продават за 90 UAH. Преди това гледах магазини и за комплект лампи за 22" те поискаха 240-260 UAH, по принцип, както каза майсторът в сервиза.

Появява ли се "моар" под формата на вълни, плаващи по екрана поради налагането на ШИМ регулиране на светодиодите и хоризонталното сканиране?

когато сигнала на ADJ директно контролираше подсветката през полевия работник - имаше нещо подобно, когато генерирам ШИМ с нюанс - всичко е ок.

О, щях да пипна толкова силно за мен (

всъщност все още съм много слаб, защото съм програмист по образование и проспах лекциите по електроника в университета) и сега се интересувам и започнах да уча, и разбира се от страна на микроконтролерите, близки до мен като програмист.

Хубаво е, когато разбираш всичко това, но аз го прочетох и тъкмо разбрах, че си направил монитор за 65, а не за 300 :)