Digamos que voy a desarrollar un componente de computadora que muestre video (llámelo chip TTL, GPU, lo que sea).
Tiene que haber algunos conceptos básicos sobre cómo comunicarse con el monitor, o cómo asegurarse de que los datos que se le envían coincidan.
Básicamente, ¿cuáles son los detalles aquí? Suponiendo que solo quiero poner algo (en el monitor), ¿qué protocolo de evaluación se requiere? ¿Qué tipo de interfaz se debe hacer? ¿Los datos/señales tienen que enviarse de cierta manera? ¿Alguna documentación sobre esto?
Tenga en cuenta que, sí, soy un principiante en todo esto, especialmente en EE, pero se prefiere una respuesta detallada más que un "no sabe lo suficiente" (simplemente porque puedo entender términos profundamente técnicos mucho más fácilmente de lo que pensarían los "expertos").
Aclaración: No, sin LED, pantallas de matriz de LED. Además, no estoy preguntando cómo CONSTRUIR una pantalla, sino cómo INTERFAZAR con una pantalla específica (monitor CRT).
Lo siento si esto parece una "pregunta demasiado amplia", y no pretendo insultar a ningún experto aquí (solo digo antes que algunos expertos piensan que cualquier persona sin un título no puede hacer lo que puede, o son muy cortos/groseros con algunos principiantes hacen preguntas genuinas sobre componentes de interfaz, etc.).
Hay dos formas comunes de transmitir señales a un monitor de video, ya sea analógica (como se incorpora en la interfaz VGA ) o digital (como se incorpora en las interfaces DVI y HDMI ).
Si desea poner imágenes en un monitor, la forma más sencilla de hacerlo es conectar un chip controlador VGA o HDMI a su circuito (las interfaces para ambos tipos de chips son muy similares) y diseñar su FPGA, GPU, DSP o lo que sea para impulsar esa interfaz, que generalmente comprende datos RGB paralelos (8 a 10 bits por color), junto con un reloj de píxeles y señales HSYNC/VSYNC.
¿Qué son HSYNC y VSYNC? Bien, volvamos a lo básico, entonces. Una pantalla de video es una serie de imágenes fijas o "cuadros", que normalmente se muestran a una velocidad de 30 a 120 cuadros por segundo. Cada cuadro contiene cientos de miles a millones de elementos de imagen individuales o "píxeles". Cada píxel es una mancha de color, especificada como tres valores para rojo, verde y azul (los colores "primarios aditivos"), y estos valores deben transmitirse a la pantalla en cualquier lugar entre 10 M (millones) y 125 M píxeles/ segundo. En un sistema analógico, los valores se transmiten como voltajes variables; en un sistema digital, se transmiten como palabras digitales, utilizando entre 4 y 10 bits por color.
Por convención, los píxeles se transmiten comenzando en la esquina superior izquierda de cada cuadro y luego "escaneando" a lo largo de la fila superior. Siguen filas sucesivas, de arriba a abajo del marco. La señal VSYNC indica el comienzo de un nuevo marco, mientras que la señal HSYNC indica el comienzo de cada fila dentro del marco.
jorge blanco
jorge blanco
pjc50
Tecnología GR
yippie
usuario35059