mirror of
git://projects.qi-hardware.com/ben-blinkenlights.git
synced 2024-11-05 12:38:27 +02:00
a794c4b1b2
- ubb-vga.sch: use resistive divider instead of diodes - ubb-vga.sch, ubb-vga.c (VSYNC): moved VSYNC from DAT3 to CLK to make all MMC data lines available for pixel data - ubb-vga.sch, ubb-vga.c (R): moved red from DAT2 to DAT3 for convenient access to the 4th channel - ubb-vga.sch: added luminance (Y) channel - ubb-vga.sch: added pull-down to HSYNC/CMD, for later use with the MMC controller - ubb-vga.c (pdfuns, pdfunc, ben_setup, setup): make UBB signals GPIOs, in case someone left them in a different configuration
370 lines
6.7 KiB
Plaintext
370 lines
6.7 KiB
Plaintext
EESchema Schematic File Version 2 date Wed Apr 27 16:44:31 2011
|
|
LIBS:power
|
|
LIBS:device
|
|
LIBS:8_10-card
|
|
LIBS:vga
|
|
LIBS:ubb-vga-cache
|
|
EELAYER 24 0
|
|
EELAYER END
|
|
$Descr A4 11700 8267
|
|
Sheet 1 1
|
|
Title "UBB VGA Adapter"
|
|
Date "27 apr 2011"
|
|
Rev "20110427"
|
|
Comp "Werner Almesberger"
|
|
Comment1 ""
|
|
Comment2 ""
|
|
Comment3 ""
|
|
Comment4 ""
|
|
$EndDescr
|
|
Wire Wire Line
|
|
8150 4100 8150 3400
|
|
Connection ~ 4750 3600
|
|
Wire Wire Line
|
|
3750 3600 4750 3600
|
|
Connection ~ 4750 4000
|
|
Wire Wire Line
|
|
4750 4300 4750 4100
|
|
Wire Wire Line
|
|
4750 4100 4750 4000
|
|
Wire Wire Line
|
|
4750 4000 4750 3600
|
|
Wire Wire Line
|
|
4750 3600 4750 3400
|
|
Wire Wire Line
|
|
4750 3400 4750 3200
|
|
Wire Wire Line
|
|
4750 3200 3750 3200
|
|
Wire Wire Line
|
|
1900 3900 1900 4800
|
|
Wire Wire Line
|
|
7550 3400 7550 2100
|
|
Wire Wire Line
|
|
7550 3400 8150 3400
|
|
Wire Wire Line
|
|
8150 3400 9500 3400
|
|
Wire Notes Line
|
|
5250 5100 6100 5100
|
|
Wire Wire Line
|
|
6800 3500 7100 3500
|
|
Wire Wire Line
|
|
7100 3500 7100 3800
|
|
Wire Wire Line
|
|
7100 3800 9500 3800
|
|
Wire Wire Line
|
|
3750 3300 5400 3300
|
|
Wire Wire Line
|
|
5400 3300 5500 3300
|
|
Wire Wire Line
|
|
5500 3300 6300 3300
|
|
Wire Wire Line
|
|
6300 3500 5800 3500
|
|
Wire Wire Line
|
|
5800 3500 5700 3500
|
|
Wire Wire Line
|
|
5700 3500 3750 3500
|
|
Connection ~ 5400 3300
|
|
Wire Wire Line
|
|
5400 3900 5400 3300
|
|
Connection ~ 5700 3500
|
|
Wire Wire Line
|
|
5700 3500 5700 3900
|
|
Connection ~ 6000 3700
|
|
Wire Wire Line
|
|
6000 3700 6000 3900
|
|
Connection ~ 5800 2400
|
|
Wire Wire Line
|
|
5800 2400 5800 2600
|
|
Wire Wire Line
|
|
1900 3900 2550 3900
|
|
Connection ~ 4750 4100
|
|
Wire Wire Line
|
|
4750 4100 3750 4100
|
|
Wire Wire Line
|
|
6000 4400 6000 4600
|
|
Wire Wire Line
|
|
5400 4600 5400 4400
|
|
Wire Wire Line
|
|
9500 3700 9300 3700
|
|
Wire Wire Line
|
|
9300 3700 9300 4300
|
|
Wire Wire Line
|
|
5700 4400 5700 4600
|
|
Wire Wire Line
|
|
4750 4000 3750 4000
|
|
Wire Wire Line
|
|
2550 3700 1900 3700
|
|
Wire Wire Line
|
|
9500 3200 8550 3200
|
|
Wire Wire Line
|
|
8550 3200 8550 2400
|
|
Wire Wire Line
|
|
8550 2400 6100 2400
|
|
Wire Wire Line
|
|
6100 2400 5800 2400
|
|
Wire Wire Line
|
|
5800 2400 5500 2400
|
|
Wire Wire Line
|
|
5500 2400 5500 2600
|
|
Wire Wire Line
|
|
6100 2400 6100 2600
|
|
Connection ~ 6100 2400
|
|
Wire Wire Line
|
|
6100 3100 6100 3700
|
|
Connection ~ 6100 3700
|
|
Wire Wire Line
|
|
5800 3100 5800 3500
|
|
Connection ~ 5800 3500
|
|
Wire Wire Line
|
|
5500 3300 5500 3100
|
|
Connection ~ 5500 3300
|
|
Wire Wire Line
|
|
3750 3700 6000 3700
|
|
Wire Wire Line
|
|
6000 3700 6100 3700
|
|
Wire Wire Line
|
|
6100 3700 6300 3700
|
|
Wire Wire Line
|
|
7550 2100 1900 2100
|
|
Wire Wire Line
|
|
1900 2100 1900 3700
|
|
Wire Wire Line
|
|
6800 3300 9500 3300
|
|
Wire Wire Line
|
|
9500 3900 7000 3900
|
|
Wire Wire Line
|
|
7000 3900 7000 3700
|
|
Wire Wire Line
|
|
7000 3700 6800 3700
|
|
Wire Notes Line
|
|
5700 4950 5700 5700
|
|
Wire Wire Line
|
|
7550 4800 7550 3600
|
|
Wire Wire Line
|
|
7550 4800 1900 4800
|
|
Wire Wire Line
|
|
7550 3600 9500 3600
|
|
Connection ~ 8150 3400
|
|
Wire Wire Line
|
|
3750 3400 4750 3400
|
|
Connection ~ 4750 3400
|
|
Wire Wire Line
|
|
8150 4600 8150 4800
|
|
$Comp
|
|
L GND #PWR?
|
|
U 1 1 4DB870FB
|
|
P 8150 4800
|
|
F 0 "#PWR?" H 8150 4800 30 0001 C CNN
|
|
F 1 "GND" H 8150 4730 30 0001 C CNN
|
|
1 8150 4800
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 3950 4000 0 60 ~ 0
|
|
VSYNC_GND
|
|
Text Label 3950 4100 0 60 ~ 0
|
|
HSYNC_GND
|
|
Text Label 3950 3600 0 60 ~ 0
|
|
BLUE_RTN
|
|
Text Label 3950 3400 0 60 ~ 0
|
|
GREEN_RTN
|
|
Text Label 3950 3200 0 60 ~ 0
|
|
RED_RTN
|
|
$Comp
|
|
L VGA J1
|
|
U 1 1 4DB3AF2A
|
|
P 3150 3650
|
|
F 0 "J1" H 3350 2950 60 0000 C CNN
|
|
F 1 "VGA" H 3150 4400 60 0000 C CNN
|
|
1 3150 3650
|
|
-1 0 0 1
|
|
$EndComp
|
|
Text Notes 5250 5700 0 60 ~ 0
|
|
1 1 674 mV
|
|
Text Notes 5250 5550 0 60 ~ 0
|
|
1 0 250 mV
|
|
Text Notes 5250 5400 0 60 ~ 0
|
|
0 1 490 mV
|
|
Text Notes 5250 5250 0 60 ~ 0
|
|
0 0 0 mV
|
|
Text Notes 5250 5050 0 60 ~ 0
|
|
Y R/G/B Vout
|
|
Text Label 6650 4800 0 60 ~ 0
|
|
VSYNC
|
|
Text Label 6650 2100 0 60 ~ 0
|
|
HSYNC
|
|
Text Notes 7850 5050 0 60 ~ 0
|
|
Pull-down for R1 reponse start bit\n
|
|
Text Label 8850 3200 0 60 ~ 0
|
|
Y
|
|
$Comp
|
|
L R R4
|
|
U 1 1 4DB5D1BA
|
|
P 8150 4350
|
|
F 0 "R4" V 8230 4350 50 0000 C CNN
|
|
F 1 "330" V 8150 4350 50 0000 C CNN
|
|
1 8150 4350
|
|
-1 0 0 1
|
|
$EndComp
|
|
$Comp
|
|
L R R10
|
|
U 1 1 4DB5D12B
|
|
P 6000 4150
|
|
F 0 "R10" V 6080 4150 50 0000 C CNN
|
|
F 1 "82" V 6000 4150 50 0000 C CNN
|
|
1 6000 4150
|
|
-1 0 0 1
|
|
$EndComp
|
|
$Comp
|
|
L R R9
|
|
U 1 1 4DB5D129
|
|
P 5700 4150
|
|
F 0 "R9" V 5780 4150 50 0000 C CNN
|
|
F 1 "82" V 5700 4150 50 0000 C CNN
|
|
1 5700 4150
|
|
-1 0 0 1
|
|
$EndComp
|
|
$Comp
|
|
L R R8
|
|
U 1 1 4DB5D125
|
|
P 5400 4150
|
|
F 0 "R8" V 5480 4150 50 0000 C CNN
|
|
F 1 "82" V 5400 4150 50 0000 C CNN
|
|
1 5400 4150
|
|
-1 0 0 1
|
|
$EndComp
|
|
NoConn ~ 9500 3500
|
|
$Comp
|
|
L R R3
|
|
U 1 1 4DB5D0E0
|
|
P 6100 2850
|
|
F 0 "R3" V 6180 2850 50 0000 C CNN
|
|
F 1 "1k" V 6100 2850 50 0000 C CNN
|
|
1 6100 2850
|
|
-1 0 0 1
|
|
$EndComp
|
|
$Comp
|
|
L R R2
|
|
U 1 1 4DB5D0DE
|
|
P 5800 2850
|
|
F 0 "R2" V 5880 2850 50 0000 C CNN
|
|
F 1 "1k" V 5800 2850 50 0000 C CNN
|
|
1 5800 2850
|
|
-1 0 0 1
|
|
$EndComp
|
|
$Comp
|
|
L R R1
|
|
U 1 1 4DB5D0DD
|
|
P 5500 2850
|
|
F 0 "R1" V 5580 2850 50 0000 C CNN
|
|
F 1 "1k" V 5500 2850 50 0000 C CNN
|
|
1 5500 2850
|
|
-1 0 0 1
|
|
$EndComp
|
|
Text Label 8850 3600 0 60 ~ 0
|
|
VSYNC
|
|
Text Label 8850 3400 0 60 ~ 0
|
|
HSYNC
|
|
Text Label 2100 3900 0 60 ~ 0
|
|
VSYNC
|
|
Text Label 2100 3700 0 60 ~ 0
|
|
HSYNC
|
|
Text Label 8850 3900 0 60 ~ 0
|
|
B
|
|
Text Label 8850 3800 0 60 ~ 0
|
|
G
|
|
Text Label 8850 3300 0 60 ~ 0
|
|
R
|
|
NoConn ~ 2550 3300
|
|
NoConn ~ 2550 3500
|
|
NoConn ~ 2550 4100
|
|
Text Label 3950 3700 0 60 ~ 0
|
|
BLUE
|
|
Text Label 3950 3500 0 60 ~ 0
|
|
GREEN
|
|
Text Label 3950 3300 0 60 ~ 0
|
|
RED
|
|
NoConn ~ 3750 3900
|
|
NoConn ~ 3750 3800
|
|
$Comp
|
|
L GND #PWR01
|
|
U 1 1 4DB3B0C4
|
|
P 4750 4300
|
|
F 0 "#PWR01" H 4750 4300 30 0001 C CNN
|
|
F 1 "GND" H 4750 4230 30 0001 C CNN
|
|
1 4750 4300
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR02
|
|
U 1 1 4DB3B04B
|
|
P 6000 4600
|
|
F 0 "#PWR02" H 6000 4600 30 0001 C CNN
|
|
F 1 "GND" H 6000 4530 30 0001 C CNN
|
|
1 6000 4600
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR03
|
|
U 1 1 4DB3B04A
|
|
P 5700 4600
|
|
F 0 "#PWR03" H 5700 4600 30 0001 C CNN
|
|
F 1 "GND" H 5700 4530 30 0001 C CNN
|
|
1 5700 4600
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR04
|
|
U 1 1 4DB3B048
|
|
P 5400 4600
|
|
F 0 "#PWR04" H 5400 4600 30 0001 C CNN
|
|
F 1 "GND" H 5400 4530 30 0001 C CNN
|
|
1 5400 4600
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR05
|
|
U 1 1 4DB3AFED
|
|
P 9300 4300
|
|
F 0 "#PWR05" H 9300 4300 30 0001 C CNN
|
|
F 1 "GND" H 9300 4230 30 0001 C CNN
|
|
1 9300 4300
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L R R7
|
|
U 1 1 4DB3AF4D
|
|
P 6550 3700
|
|
F 0 "R7" V 6630 3700 50 0000 C CNN
|
|
F 1 "470" V 6550 3700 50 0000 C CNN
|
|
1 6550 3700
|
|
0 -1 -1 0
|
|
$EndComp
|
|
$Comp
|
|
L R R6
|
|
U 1 1 4DB3AF4B
|
|
P 6550 3500
|
|
F 0 "R6" V 6630 3500 50 0000 C CNN
|
|
F 1 "470" V 6550 3500 50 0000 C CNN
|
|
1 6550 3500
|
|
0 -1 -1 0
|
|
$EndComp
|
|
$Comp
|
|
L R R5
|
|
U 1 1 4DB3AF49
|
|
P 6550 3300
|
|
F 0 "R5" V 6630 3300 50 0000 C CNN
|
|
F 1 "470" V 6550 3300 50 0000 C CNN
|
|
1 6550 3300
|
|
0 -1 -1 0
|
|
$EndComp
|
|
$Comp
|
|
L 8:10-CARD P1
|
|
U 1 1 4DB3AF38
|
|
P 9800 3500
|
|
F 0 "P1" H 9600 4050 60 0000 C CNN
|
|
F 1 "UBB" H 9850 2900 60 0000 C CNN
|
|
1 9800 3500
|
|
1 0 0 -1
|
|
$EndComp
|
|
$EndSCHEMATC
|