Keohi HDTV

 

 

Powered by Keohi Web Design

[INTERFACES]

Build your Own
RGB to Component Transcoder

Tip from Jon Rhees:  Jon successfully built and has been using his own transcoder before any commercial products have been available.  So, if you are handy with the tools and understand schematics/electronics, then you can probably build one without have to shell out over $100 for one.  Below is Jon's notes from a few years ago.  You may want to contact him directly to see if he has since made any improvements/changes to the design.

"Hello all. I've promised for some time to post my schematic for the VGA->YPrPb converter I built and have been using for the past 6 months on my HTPC. Finally, with some time off from work, I got around to drawing up the circuit! (hopefully, Mark R. can post the schem.)

Here's what it does:
This circuit is designed to convert 60Hz VGA (480p) from a computer's VGA port and drive progressive-component outputs to an HDTV (or similar display device). In my case, I have been driving a 56" Panasonic HDTV since May '99 without a hitch. The circuit converts the RGB colorspace into YUV and translates the HV syncs to the Y signal.

I have *not* made provisions in the circuit for interlaced (1080i), since I'm partly too cheap and partly too busy to go and buy a G400 which can do the appropriate timing. Depending on the display device, 1080i *may* work without modification, and more likely 540p will (my set doesn't process interlace timing any differently, but simply detects the increase in scan rate).

The schematic does not show the power supply, but basically a split supply capable of about 100mA should do fine. In my case, I use a 'wall' transformer which gave me 9VAC and generated split supplies using 78L05 and 79L05 regulators.

When finished, I built my circuit into a small case, which has a 1' VGA cord coming out of it, and 3 RCA jacks to provide the YPrPb.

Yes, it works with 480p and all x480p's. The converter does not distinguish those sorts of things, but the resolutions supported are a function of the display device. Since progressive component is primarily designed for HDTV, the supported resolutions (480p, 720p, and 1080i) are the expected formats. The horizontal resolution has nothing to do with the converter, and the display device doesn't care either -- it is simply a matter of the 'bandwidth' of the display. For example, I can run a display at 640x480 @ 60Hz @ 31.25 KHz, or 1920x480 @ 60Hz @ 31.25KHz. Note that the scan timings did *not* change, and therefore the horizontal resolution is a measure of the number of analog pixels smashed into a single line. The design I am posting has a max bandwidth of 100MHz, and more realistically, is around 30MHz, depending on construction details. This should be more than enough for horizontal resolutions past 1024 pixels.


>>> Click here for the Schematic. <<<


Oops! I've spotted my first error on the schematic: Please note that the resistor coming from the output of the 'Y' op-amp driving out to 'Y' should be 75 ohm, not 1.0K.

As far as 720p, the circuit should work as-is. My Panasonic is the first-generattion set which doesn't do native 720p, so I can't try it.

If needed, I can supply a power-supply circuit like the one I am using for this, or someone else can come up with a circuit.

For those thinking of designing a PCB (no, I never designed one):
Take care to keep the design as tight as possible (the op-amp/resistor-section at least). These are high-frequency signals and the tighter the layout, the better the overall frequency response. In my case, I ended up using SMT components and mounted the resistors directly underneath (on back side) the amps.

Some things to improve:
1) As you can see, the SYNC generation circuit is VERY rough. Basically, it worked for me, so I stopped there. In redesign, I would use one-shots for the sync timing, and possibly make the circuit auto-adapt to positive and negative syncs. I would also add an extra set of one-shots with trim-pots to allow rudimentary image centering adjustments. To do this right, though, I would advise getting hold of the IEEE specs for the component standards (which I do not have) to get the details just right.

2) I would use a better op-amp. There are several out there which claim better bandwidth and are better suited to drive the 75 ohm output down a length of cable. In my case, I am driving about 12' without problem."