Електроніка Переробка підсвічування монітора на світлодіодне
У брата в моніторі Phillips перегоріли обидві лампи підсвічування, майстер у сервісі сказав, що ремонт обійдеться дуже дорого — по 300 грн дві лампи + робота, виходило, що простіше його продати на запчастини і купити новий, так що я забрав монітор собі для експериментів. 3>Почитав в інтернеті, що можна переробити підсвічування на світлодіодне і вирішив спробувати. Розібрав, вийняв лампи, замість них наклеїв по півметра світлодіодної стрічки зверху та знизу (120 діодів на метр, нейтральний білий колір). Це було дуже просто, тож фото навіть не робив. Залишилося найскладніше - зробити щоб підсвічування включалося і вимикалося коли треба + працювало регулювання яскравості.

Від плати "логіки" на плату "живлення" приходять сигнали ON/OFF і ADJ, і є напруга живлення +12 і +5 V. Найпростіший варіант управління яскравістю, описаний у статті. мене вихід управління яскравістю ADJ виявився інверсний, тобто на мінімальній установці яскравість світило по максимуму, до того ж сигнал ADJ не пропадав при вимкненні монітора і, мабуть, його частота була низькою, так як монітор помітно мерехтів. Значить треба робити якусь схему ... Була думка звичайно зробити все на елементарній логіці, але під рукою цих мікросхем не було, а ось мікроконтролерів attiny - ціла купа. Зібрав спочатку все на макетці, налагодив програму, розвів плату в Eagle.



І так за витратами вийшло — 46 грн. світлодіодна стрічка 1 метр, 16 грн. мікроконтролер і 3 грн. польовий транзистор. Разом 65 грн. А готові набори для обробки підсвічування на світлодіодне коштують 300 грн. (до речі є окремі варіанти для прямого таінверсного сигналу керування яскравістю).
Коментарі 11
До речі - польовики можна "смикати" зі старої плати управління - вона все одно відключається. Зібрав таки на 13 тіньці - довелося поизгаляться, ну і про Ардуїно ІДЕ забути. Яскравість все-таки недостатня у мене вийшла, та й зелене все - в принципі для серверної цілком піде, а ось для постійної роботи потрібно вибирати яскравіше світлодіоди і чисто білі, без синяви і жовтизни (тобто холодні і теплі-денні не підійдуть). Ще все добре працює в підсвічуванні монітора авто та приладової панелі Toyota (там оптитрон).
Якщо тема ще жива — теж стало актуально. Вирішив повторити – і обламався. загнав скетч в Ардуїно ІДЕ - він виходить ... майже 2к ... Як і в чому треба? Бажано докладніше ... while (sum 132); - Що робить цей рядок? Не дуже наздогнав, навіщо це… Ну менше – зрозуміло, а ось більше? Щодо шима – схоже це жарт, тут лінійне регулювання. Плюс - немає мерехтіння. Мінус - світлодіоди можливо менше проживуть і вище нерівномірність і змішання "кольору" підсвічування. У мене чомусь все лається — то формат не той, то не вистачає пов'язаних компонентів…
Доброго дня, приємно, що хтось цікавиться. Відразу поясню — як мікропроцесор використав attiny85, тому що колись давно купив їх купу на ebay, а за attiny13 довелося б іти в магазин... Тому обсяг прошивки мене слабко хвилював. 2к це звичайно дуже багато для такої простої програми, але в tiny85 або навіть tiny45 влазить вільно, а мікроконтролери нині дешеві. якщо сума часу вперебігу якого був високий рівень сигналу і низький рівень сигналу не потрапляє в цей діапазон - значить уловили якусь перешкоду і виміри треба повторити. Ось таким кривим чином я зробив визначення duty cycle сигналу. Тепер би напевно зробив інакше, на перериваннях.
>Щодо шима — схоже це жарт, тут лінійне регулювання ніяких жартів, рядок 55, analogWrite(led, br); включає на виведенні "led" ШІМ із заповненням, що визначається змінною br. 0 - вимкнено, 255 - 100%.
SoftwareSerial - щиро кажучи не пам'ятаю щоб я ставив якісь незвичайні бібліотеки SoftwareSerial, повинна бути стандартна. Та й виклики SoftwareSerial можна взагалі прибрати, вони лише для налагодження.
Дякую за відповідь! На роботі темрява лампових моніторів - пора підходить. А купувати комплект нових ламп практично за ціною за бу монітор - це перебір однозначно! Ну. в принципі доведеться крутіше перекрутитися з оптимізацією коду - думаю що зможу ... analogWrite (led, br) - завжди був впевнений, що це не шим, а просто статичне аналогове значення напруга в діапазоні 0-5 вольт. Подивився в мануал — і правда ШИМ… Про 128-132 дійшло — подружжя тупанув одразу… Я так намагаюся приробити РТ4115 — стабілізатор струму з шим-управлінням — замість польовика. налагоджувати буде складніше ... А реалізації його для тину13 не бачив. Як зберу – викладу приклад. Поки світлодіоду шимом навчився яскравість змінювати за сигналом із зовнішнього потенціометра.
Так як лампи в магазинах продаються по 50-70грн (якщо правильно гуглом сконвертував), знайти легко, та й міняти їх простіше ніж город городити. На експерименти теж вистачить) Добре коли трансформатор дихне і замінити нічим, тут без варіантів.
Так, зараз подивився на Aukro - комплект з4 лампи продають за 90 грн. До цього дивився магазини і за комплект ламп для 22" просили 240-260 грн, в принципі, як і говорив майстер на сервісі.
Чи не виникає "муар" у вигляді хвильок, що пливуть по екрану, через накладання ШИМ-регуляції світлодіодів і малої розгортки?
коли сигнал ADJ безпосередньо через полівик керував підсвічуванням - було щось подібне, коли генерую ШИМ тинькою - все прибл.
Ех, нишпорити б настільки сильно мені (
насправді "кулю" я ще дуже слабко, тому що за освітою я програміст, а лекції з електроніки в універі я проспав) а зараз зацікавило і став займатися вивченням, ну і звичайно з боку мікроконтролерів, близько мені як програмісту.
Добре коли розумієш у всьому цьому, а читав читав і зрозумів щойно ти зробив монітор за 65 а не за 300 :)