YPbPr, VGA, Basys3

3

El manual Basys3 (un FPGA de Digilent) dice que las salidas analógicas VGA pueden manejar entre 0 y 0.7 voltios.

¿Alguien sabe si, desde una perspectiva puramente analógica, esto puede impulsar el "componente de video", o el video en YPbPr, usando las salidas que normalmente se usan para RGB para YPbPr? Obviamente, tendría que jugar con la Y para implementar la "sincronización en Y"

Al final, conectaría un VGA simple al cable de componente y lo conectaría a una pantalla de componente

    
pregunta David

3 respuestas

0

Hice un poco más de investigación con el libro Video Demystified, cuarta edición.

En la página 75, en la interfaz SDTV YPbPr, se indica que los receptores deben estar acoplados a CA.

Aquí hay una foto de la página 76

Los números a la izquierda son los niveles de voltaje. Así como lo mencionó Ali Chen, la señal PbPr es de hecho 700mv pk-pk, pero aquí aparece como 0.3-1v, y la Y es 700mv para el luma, y otros 300mv para la sincronización.

Ahora, supongo que, dado que el receptor está acoplado a CA, el PbPr puede pasar como 0-0.7v desde el transmisor, porque está montado en DC, que se filtrará a + -350 mv. Para la Y, tengo que eliminar 300mv de uno de los extremos, y no puedo eliminar la sincronización, así que parece que tendría que sacrificar algo de brillo.

Todavía no he probado esto, así que no tengo resultados difíciles. Todo esto está en mi cabeza.

Me encantaría escuchar lo que otros tienen que decir sobre mi comprensión ...

    
respondido por el David
0

Salida VGA en la placa Basys3 utiliza la unidad de mano R-2R-4R-8R de peso binario hizo una red de resistencias para hacer un simple DAC de 4 bits a partir de salidas de nivel lógico digital de FPGA.

Lacodificacióndelasseñaleslógicas"VGA_XX" puede ser cualquier cosa, YPbPr, o lo que sea. El convertidor de 4 bits producirá la misma salida de ~ 0.7 V cuando se entregue a la interfaz analógica estándar de 75 ohmios.

Si no te gustan los niveles resultantes, puedes cambiar las resistencias para que se ajusten a tus necesidades.

EDITAR: como se desprende de la muy útil nota de Rohde & Schwarz () vinculados por el usuario a continuación, ambas señales RGB e YPbPr tienen un pico a pico de amplitud de 700 mV. Sin embargo, ambas señales tienen un pulso de sincronización con una amplitud negativa (350 mV), y YPbPr pasa de -350 a +350. Como está diseñado en la placa Basys3, el DAC primitivo no puede generar niveles negativos, por lo que la señal, incluso para el formato RGB, será subestándar. Puede mostrar algo en una pantalla VGA, pero la imagen puede ser inestable. La señal YPbPr será incluso menos parecida al estándar, por lo que puede olvidarse de la reproducción precisa del color en los monitores de componentes.

En resumen, la placa Basys3 no tiene los medios adecuados para generar señales estándar RGB ni YPbPr.

    
respondido por el Ale..chenski
0

Hay un cruce entre VGA y RGB video, pero dependiendo de la fuente vga, no siempre hay una garantía de que haya sincronización en la línea de señal verde vga. Hay cables por ahí, pero la gente no siempre tiene éxito con ellos porque algunas tarjetas vga no generan sincronización en la señal verde. Hay un esquema de cable VGA a YPrPb que encontré al buscar en google en enlace

deberíapoderhacerlo,peroesposiblequedebaconfigurarloenmodoEGAmanualmenteparaqueadmitapantallasde15kHz.

Además,sinotienesincronizaciónenelverde,deberáagregarlaconalgúntipodemezcladordeseñal.Heusadounocomoesteacontinuación:

simular este circuito : esquema creado usando CircuitLab

    
respondido por el drtechno

Lea otras preguntas en las etiquetas