I wanted to make myself a SCART cable to connect my Enterprise to a monitor, and used the standard pinout diagram at
http://enterprise.iko.hu/pinouts.htm. But then I started wondering if the resistor values were calculated or just a convenient round number (100!). My own calculations suggested that 100R would result in a signal that is too big, so I probed around a bit with an oscilloscope. (Monitors must be quite tolerant because 100R has been used by lots of people for many years!)
The SCART spec is that the RGB signals should be 0-0.7V with an input impedance of 75R and the composite sync should be 0-1V again with an input impedance of 75R.
I wrote a little BASIC program that turned off the status line, turned the border red and cleared the screen. The top channel is ~CSYNC (B5) and the scope triggers off this. The second channel is the red signal (B3). You can see the red border on each side of the video line. The dotted lines nearly 1/4 way down and just over 3/4 way down are the 0V levels of the channels.
[ Guests cannot view attachments ]
This is the output from the Enterprise ie. before the resistors. ~CSYNC signal is displayed at 2V/div and the red signal is at 1V/div. Both the ~CSYNC and red outputs are around 3V.
[ Guests cannot view attachments ]
The SCART side of the RGB resistors, 100R. ~CSYNC 2V/div, red 0.5V/div. ~CSYNC is just over 2V, red 2.5V.
[ Guests cannot view attachments ]
The SCART side of the RGB resistors, 330R. ~CSYNC 2V/div, red 0.5V/div. Red now just under 1.5V.
[ Guests cannot view attachments ]
The SCART side of the RGB resistors, 470R. ~CSYNC 2V/div, red 0.5div. Red now about 1V.
The output of the Enterprise is supposed to be 4V but mine seems to be more like 3V. Although with 470R resistors it is nearer the SCART spec, the red border is noticeably darker and I think I will go for 330R, both for the RGB resistors and the ~CSYNC resistor. In other words, replace all 4 100R resistors with 330R.
Any hardware engineers care to comment?