ШИМ управління LED підсвіткою ЖК монітора на PIC12F675
В один прекрасний день перестав радувати своєю яскравою картинкою монітор LG 1510. Озадачившись ремонтом, заліз в інет в пошуках причини згаслого монітора. В результаті перепайка вказаних, згорілих елементів не оживила CCFL підсвітку. Але попутно натрапивши на тему переробки CCFL підсвітки на LED, вирішив реалізувати свою ідею. В результаті намалювалася проста схема включення і ШІМ регулювання яскравості підсвітки монітора за допомогою сигналів від штатної схеми управління монітором.
Для початку був розібраний монітор, для вимірювання необхідної ширини LED стрічки. На али замовив стрічку шириною 5 мм White SMD2835 120 світлодіодів/м.
Для розробки схеми був обраний піковий контролер PIC12F675. У якому задіяв основні апаратні функції:
АЦП (пін 5) для вимірювання заданої яскравості, вихідний сигнал у LG 1510 від 0 до 5В (опорне напруження АЦП – живлення ПІКа);
переривання за рівнем сигналу на вході (пін 6), для включення і вимкнення підсвітки (on/off у схемі монітора з рівнем 5В);
і переривання за таймером для реалізації програмного ШІМ управління яскравістю світлодіодів, вихід (пін 7).
У даному моніторі є вихідне живлення 12В і 5В. Але живлення ПІКа було реалізовано від 12В через кренку, для забезпечення високої стабільності рівня яскравості.
В вихідній прошивці включено WDT, який виводить ПІК з sleep режиму раз в 2,3 сек., коли рівень сигналу на вході включення дорівнює нулю. За перериванню на вході включення високим рівнем сигналу, запускається ШІМ, зі скважністю імпульсів пропорційно задаючому сигналу яскравості. Частота імпульсів складає порядка 1 кГц, при роботі ПІКа від внутрішнього тактового генератора. Також можна збільшити частоту підключивши зовнішній кварц і змінивши біти конфігурації. З кварцом 20МГц частота ШІМу збільшиться пропорційно до 5кГц.
Для управління навантаженням на світлодіодах вибрав польовий транзистор N-типу AO3400 з досить пристойним навантажувальним током для своїх габаритів.
У схемі самого монітора були випаяні майже всі елементи CCFL підсвітки, і додано в ланцюг живлення (12В) нової схеми LC фільтр.
Після зборки і включення, монітор порадував своєю рівномірною і високою яскравістю картинки, витрачені зусилля призвели до хорошого результату. І в свою чергу дозволили вдихнути досягнення в ЖК промисловості в старий монітор.
Максимальна і мінімальна яскравість LG 1510, в порівнянні з моїм IPS.
Також цю схему можна застосувати в інших цілях, де потрібно управління за допомогою ШІМ.
Дані, Data:
адреса 0х2104 - поріг максимальної яскравості (1…255).
адреса 0х2105 - поріг мінімальної яскравості (0…254), мінімальний поріг повинен бути нижче максимального, в іншому випадку яскравість не буде регулюватися.
адреса 0х2106 - корекція частоти внутрішнього генератора ПІК контролера, для зміни частоти ШІМу (x*4 до 252).
адреса 0х2107 - підключення підтягуючого резистора, високий рівень на вході для включення ШІМу.( =1 підключено, =0 немає)
Ця схема не критична до номіналів елементів.
Список радіоелементів
Обозначення | Тип | Номінал | Кількість | Примітка |
---|---|---|---|---|
IC1 | МК PIC 8-біт |
PIC12F675
|
1 | |
Лінійний регулятор |
UA78L05
|
1 | ||
T1 | MOSFET-транзистор |
AO3400
|
1 | |
C1 | Конденсатор | 10мкФ 16В | 1 | |
R3 | Резистор |
100 Ом
|
1 | |
R1 | Резистор |
1 кОм
|
1 | |
R2 | Резистор |
10 кОм
|
1 |
Прикріплені файли:
- LED-LCD.rar (54 Кб)