Показать сообщение отдельно
Старый 17.08.2010, 10:28   #170
ancc
Гуру
 
Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
ancc is a splendid one to beholdancc is a splendid one to beholdancc is a splendid one to beholdancc is a splendid one to beholdancc is a splendid one to beholdancc is a splendid one to beholdancc is a splendid one to behold
По умолчанию

Пока мой писикар не ездит в машине а пылится под столом, поскольку я доделываю свой мега усилитель+радио+монитор+контроллер питания в одном флаконе

решил написать как я сделал авторегулировку яркости на prology pcm-700. Вместе с разбитым ноутбуком из которого я сделал PCCAR мне достался инвертор для подсветки лампы штатной матрицы.
Вот такой:

собран на микросхеме OZ9910.

Поддерживает регулировку яркости как шимом, так и уровнем. Вот референсная схема.

Изучив схему питания лампы pcm-700, мне не захотелось с ней что-то делать и я решил ее просто тупо отключить. для этого перерезаем дорожку питания, чтобы все цепи преобразователя питания лампы были отключены.

Теперь надо перепаять разъем лампы на тот что подходит к этому инвертору, он берется с разбитой матрицы.

Поскольку контроллер у меня собран на ардуино, туда я впихнул и управлением яркостью и включением подсветки. Теперь у меня подсветка включается уже когда компьютер загрузился чтобы убрать этот ужасный синий экран длинной в секунду, когда монитор включается и ищет видеосигнал. Сам монитор включается вместе с компьютером. На мониторе запрограммировано чтобы он всегда включался при подаче питания, а так же при наличии видеосигнала.
Вот кусочек схемы который отвечает за включение подсветки и регулировку яркости.


Тут все просто. Фототранзистор подключен к аналоговому входу, измеряем уровень на нем, потом делаем определенные преобразования и используем ШИМ выход ардуино для управления уровнем на входе инвертора LCD ADJ. В данном случае инвертор управляется уровнем, поскольку при управлении по шиму в некоторых режимах он почему-то противно мерцал.

Кусочек скетча могу выложить, но от него может быть немного толку, поскольку я в условиях реальной дневной освещенности в машине это все не тестировал, только дома. Поэтому там скорей всего нужно будет другие коэффициенты использовать при пересчете значений, а настроиваемый коэффициент я пока не делал, поскольку не дошли руки.

в принципе при использовании внешнего инвертора если не нужна авто регулировка, можно и не городить никакой контроллер а просто крутилку поставить)) но так не интересно.
ancc вне форума   Ответить с цитированием