¿Cómo hacer que un monitor VGA muestre una pantalla blanca en todo momento?

Estoy jugando con un viejo monitor VGA (CRT). Intentando hacer un osciloscopio.

Lo que quiero es hacer que el monitor muestre una pantalla blanca en blanco en todo momento, cuando la alimentación está conectada, por supuesto. No me importa si ya no puedo usar mi monitor para su trabajo normal.

¿Es posible acortar algunos pines del conector VGA para imitar una pantalla blanca en blanco?

Creo que necesitará al menos pulsos HSync y VSync en el rango que acepta el monitor. ¿De dónde sacas esos? Creo que puedes vincular las líneas RGB a un voltaje en el pin, según recuerdo.
Cuando mido HS y VS con mi multímetro, mide algo de corriente en estos pines, por lo que no sé si necesito suministrar algo a estos pines.
@Qurben: debe leer sobre la señalización VGA, HS debe tener un pulso de corta duración para cada línea vertical en el monitor cada 1/60 s, y VS debe tener un pulso cada 1/60 s. Debería verificarlos con un osciloscopio y encontrar sus frecuencias, tiempos de encendido y relación de fase. Un multímetro no es suficiente.
Leí algunas especificaciones sobre el formato de la señal y creo que no soy capaz de crear un dispositivo que haga que mi monitor muestre una pantalla blanca, así que intentaré averiguar qué apaga el monitor y juguetear con la PCB del monitor (y matar mi monitor probablemente)
Entiendo la pregunta, pero no estoy seguro de entender cómo hacer que una pantalla sea completamente blanca es un paso hacia la fabricación de un osciloscopio.
@Cybergibbons Necesito evitar que el monitor se apague.
@Qurben: mostrar una señal significativa haría eso, ¿seguramente?
@Cybergibbons Sí, una pantalla blanca sería la mejor opción, pero cualquier cosa será suficiente. Actualmente estoy investigando el chip OSD, que también podría funcionar.
Un problema adicional es que si desea accionar las bobinas de deflexión para el funcionamiento del osciloscopio (solo son posibles frecuencias 'bajas' con deflexión magnética) y, por lo general, tendrá que dejar, al menos, las bobinas horizontales en su lugar para el HV de retorno circuito de generación para que funcione correctamente, lo que requiere una unidad de bobina de deflexión de repuesto.

Respuestas (2)

En VGA, las señales ROJA, VERDE y AZUL son analógicas, en el rango 0-0,7V. Para tener una pantalla blanca, debe suministrar 0,7 V a las tres entradas RGB.

No estoy seguro acerca de HSync y VSync, en el peor de los casos, también los necesitará para que el monitor LCD muestre algo.

El OP dijo específicamente que tiene una pantalla CRT, no LCD. Y sí, definitivamente necesita tanto Hsync como Vsync dentro de un rango que admita el monitor para obtener una pantalla.
Mala mía, quise decir monitor. Supongo que estoy demasiado acostumbrado a llamarlos LCD.
La otra respuesta es mejor, ya que olvida mencionar la necesidad de cambiar las líneas RGB cuando no está en el área activa. Si no hace eso y simplemente maneja un nivel de CC, es probable que la pantalla se desvanezca rápidamente a negro.

Desafortunadamente, no es un trabajo de cableado simple.

Como dijo armandas , deberás poner 0.7V por debajo de las señales R, G, B, lo que parece fácil. Sin embargo, para que el monitor salga de la suspensión y muestre una imagen, también debe proporcionar formas de onda HSYNC y VSYNC válidas.

También deberá apagar la pantalla (por lo tanto, 0V en las líneas R, G y B) cuando HSYNC o VSYNC estén activos.

Para hacer todo esto, necesitará un generador de reloj (alrededor de 25 MHz para 640x480), dos contadores (uno para la posición horizontal, uno para la posición vertical), ocho comparadores (cuatro para cada uno horizontal/vertical) y algo de pegamento para combinar los resultados.

Pero sus problemas recién comienzan, porque acaba de crear el generador de tiempo de una pantalla de gráficos de trama. Hay mucho más trabajo por delante antes de finalmente digitalizar, rasterizar y mostrar una señal de osciloscopio en el CRT.

Es probable que una de sus mejores opciones sea usar uno de los controladores de pantalla CRT adecuados para microcontroladores. Algunas soluciones se describen en esta pregunta .

Deberías mirar esta pregunta también, porque es bastante idéntica a la tuya.

En realidad, es bastante fácil construir la máquina de estado necesaria con un CPLD o incluso con un procesador rápido.