Тест-генератор VGA.


Те, кто занимается ремонтом мониторов, знают, как необходим бывает источник сигнала, для того, чтобы проверить правильную работу монитора. И не всегда под рукой бывает персональный компьютер. Да и ждать пока он загрузиться бывает недосуг. А для того, чтобы выбрать нужный тест, необходимо, чтобы монитор выдавал хоть какое-то изображение. Вот тут и приходит на помощь предлагаемое устройство - тест-генератор VGA.

За основу была взята схема, найденная на просторах Интернета. Оригинал выдавал сигнал только на линию красного цвета и содержал в себе лишь 3 цифры: 4-57. Естественно, этого было мало для комплексной проверки и настройки мониторов, поэтому схема была модифицирована, и было написано соответствующее програмное обеспечение.

Данное устройство вырабатывает стандартный VGA сигнал разрешением 640x480 с синхроимпульсами отрицательной полярности. Возможно получение одного из восьми тестов, запрограммированных в приборе. Выбор теста осуществляется одной кнопкой. Питание прибора независимо, а тестовый сигнал появляется на выходе устройства сразу после подачи питания.

Технические характеристики прибора:
  • Напряжение питания  -  9 вольт.
  • Ток потребления  -  ~12 mA.
  • Выходной сигнал  -  стандартный VGA 640x480.


    Тестовые сигналы:
                                     
                                     
    1. Цветные полосы.
                                     
                                     
    2. Белое поле.
                                     
                                     
    3. Красное поле.
                                     
                                     
    4. Зеленое поле.
                                     
                                     
    5. Синее поле.
                                     
                                     
    6. "Зебра".
                                     
                                     
                                     
                                     
    7. Шахматное поле.
    8. "Сетка".

    Принципиальная схема прибора изображена на рисунке 1. Основой устройства является микроконтроллер фирмы Microchip PIC16F84A. Целесообразность выбора микроконтроллера данного типа обусловлена возможностью его многократного перепрограммирования, что позволяет менять тестовые сигналы, например для разных мониторов или разрешений видеосигнала, простой заменой программного обеспечения.

    Рис. 1.   Принципиальная схема прибора.


    На рис. 2, 3 и 4 изображены осциллограммы сигналов в ключевых точках. Рис. 4 соответствует тестовому сигналу "цветные полосы".

    Рис. 2. Рис. 3.


    Рис. 4.


    Конденсаторы на линиях RB5-RB7 нужны для выработки тестового сигнала "сетка". Их подбором устанавливают толщину вертикальных линий "сетки".

    Регулировкой подстроечных резисторов на линиях R, G, B устанавливают необходимый уровень сигнала. Дополнительные диоды (показаны пунктирной линией на принципиальной схеме) в разрыве линий R, G, B ставятся для устранения темных вертикальных линий в тестовом сигнале "сетка", возникающих в результате действия дифференцирующей цепочки на спадающем фронте выходного сигнала с линий RB5-RB7.

    Кнопкой "Выбор теста" выбирают один из восьми тестовых сигналов. В тестовых сигналах "белое поле", "красное поле", "зеленое поле", "синее поле", "зебра" и "шахматное поле" в нижней половине экрана выводятся вертикальные цветные полосы.

    Для электропитания устройства используется 9-вольтовая батарея типа "Крона". Вместо батареи можно воспользоваться внешним блоком питания, на выходе которого вырабатывается постоянное напряжение порядка 7 - 30 вольт. Или запитывать все устройство от 3-х элементов питания типа AA 1,5V, включенных последовательно. При этом, можно исключить стабилизатор 7805.

    Микроконтроллер PIC16F84A фирмы Microchip можно заменить на PIC16F84, PIC16C84 той же фирмы. Постоянный резистор любой сопротивлением от 1 до 100 кОм. Подстроечные резисторы любые сопротивлением от 1 до 100 кОм. При применении подстроечных резисторов сопротивлением больше 15 кОм рекомендуется запаять между их средним и верхним (не заземленным) выводом резистор сопротивлением около 10 кОм. Конденсаторы любые. Стабилизатор 7805 можно заменить на любой аналогичный с напряжением стабилизации 5 вольт (например, КР142ЕН5Г), или заменить одной из схем, изображенных на рис. 6 и 7. Диоды любые кремниевые. Кварцевый генератор можно заменить на 3-х выводный (см. рис. 5), например, от "мышки" PS/2. Тогда запускающе-корректирующие конденсаторы можно исключить. VGA разъем применен от неисправной видеокарты.

    Рис. 5.


    Рис. 6. Рис. 7.


    Возможный вариант печатной платы для данного устройства изображен на рис. 8 и 9. Микроконтроллер рекомендуется поставить на панельку, для оперативной замены микрокода.

    Рис. 8. Вид со стороны деталей. Рис. 9.


    Сигнал "цветные полосы" можно использовать для проверки работы цветовых каналов. Сигнал "белое поле" - для настройки баланса белого. Сигналы "красное поле", "зеленое поле" и "синее поле" - для проверки чистоты соответствующего цвета, качества маски и люминофора. Сигналы "зебра" и "шахматное поле" - для проверки нелинейных искажений, качества подавления муара. Сигнал "сетка" - для проверки работы устройства коррекции геометрических искажений ("подушка", "трапеция" и т. п.).

    Исходник и прошивку микроконтроллера можно взять здесь. Для программирования микроконтроллера можно воспользоваться любым программатором PIC-контроллеров, например, PonyProg.

    Vadim Churkin (C) 2003.


    Hosted by uCoz