1
0
mirror of git://projects.qi-hardware.com/ben-blinkenlights.git synced 2024-12-24 20:57:44 +02:00

ubb-usb/: concept drawing of simple UBB-USB hardware

This commit is contained in:
Werner Almesberger 2011-10-04 12:44:48 -03:00
parent 70ca7a5676
commit 540f224962
3 changed files with 452 additions and 0 deletions

2
ubb-usb/Makefile Normal file
View File

@ -0,0 +1,2 @@
sch:
eeschema `pwd`/concept.sch

41
ubb-usb/concept.pro Normal file
View File

@ -0,0 +1,41 @@
update=Tue Oct 4 11:41:56 2011
last_client=eeschema
[eeschema]
version=1
LibDir=
NetFmt=1
HPGLSpd=20
HPGLDm=15
HPGLNum=1
offX_A4=0
offY_A4=0
offX_A3=0
offY_A3=0
offX_A2=0
offY_A2=0
offX_A1=0
offY_A1=0
offX_A0=0
offY_A0=0
offX_A=0
offY_A=0
offX_B=0
offY_B=0
offX_C=0
offY_C=0
offX_D=0
offY_D=0
offX_E=0
offY_E=0
RptD_X=0
RptD_Y=100
RptLab=1
LabSize=60
PrintMonochrome=1
ShowSheetReferenceAndTitleBlock=1
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=../../kicad-libs/components/8_10-card
LibName4=conn
LibName5=../../kicad-libs/components/usb_a_plug

409
ubb-usb/concept.sch Normal file
View File

@ -0,0 +1,409 @@
EESchema Schematic File Version 2 date Tue Oct 4 12:44:34 2011
LIBS:power
LIBS:device
LIBS:8_10-card
LIBS:conn
LIBS:usb_a_plug
EELAYER 24 0
EELAYER END
$Descr A4 11700 8267
Sheet 1 1
Title ""
Date "4 oct 2011"
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Wire Notes Line
8450 5800 8450 6200
Connection ~ 7650 4450
Wire Wire Line
7650 4450 7650 4650
Connection ~ 8150 4450
Wire Wire Line
8150 4650 8150 4450
Wire Notes Line
5200 6250 5200 7100
Wire Notes Line
4500 4950 4500 5500
Wire Wire Line
3600 5400 3900 5400
Wire Wire Line
3900 5400 3900 5650
Wire Wire Line
3900 5650 5400 5650
Connection ~ 5000 5750
Wire Wire Line
5000 5750 5000 6350
Wire Wire Line
5000 6350 4800 6350
Wire Wire Line
3600 5850 5400 5850
Connection ~ 8150 5450
Wire Wire Line
8150 5150 8150 5450
Connection ~ 7650 5950
Wire Wire Line
7650 5150 7650 5950
Wire Wire Line
6850 5850 7050 5850
Wire Wire Line
7050 5850 7050 6250
Wire Wire Line
6850 6050 9100 6050
Wire Wire Line
6850 5450 9100 5450
Wire Notes Line
2800 2600 2800 3650
Wire Wire Line
5300 1200 5300 1400
Wire Wire Line
3750 1900 3750 2100
Wire Wire Line
3750 2100 4250 2100
Wire Wire Line
3750 3400 3750 2700
Wire Wire Line
3750 2700 4100 2700
Wire Wire Line
4250 2300 5750 2300
Connection ~ 3450 2500
Wire Wire Line
3450 2700 3450 2500
Connection ~ 3250 2300
Wire Wire Line
4200 2300 3050 2300
Wire Notes Line
4300 1900 4050 2900
Wire Wire Line
2100 2300 2550 2300
Wire Notes Line
1600 2000 2100 2000
Wire Notes Line
2100 2000 2100 2800
Wire Wire Line
3250 3200 3250 3400
Wire Wire Line
3450 3200 3450 3400
Wire Notes Line
2100 2800 1600 2800
Wire Wire Line
2100 2500 2550 2500
Wire Notes Line
4350 1900 4100 2900
Wire Wire Line
4150 2500 3050 2500
Wire Wire Line
3250 2700 3250 2300
Wire Notes Line
6250 2000 5750 2000
Wire Notes Line
5750 2000 5750 2800
Wire Notes Line
5750 2800 6250 2800
Wire Wire Line
4200 2500 5750 2500
Wire Wire Line
4150 2700 4600 2700
Wire Wire Line
4600 2700 4600 3400
Wire Wire Line
4300 2100 4700 2100
Wire Wire Line
5300 1900 5300 2500
Connection ~ 5300 2500
Wire Wire Line
9100 5350 6850 5350
Wire Wire Line
6850 5550 9100 5550
Wire Wire Line
9100 5750 6850 5750
Wire Wire Line
6850 5950 9100 5950
Wire Wire Line
7050 4250 7050 5650
Wire Wire Line
7050 5650 6850 5650
Wire Wire Line
7450 5150 7450 6050
Connection ~ 7450 6050
Wire Wire Line
7950 5150 7950 5550
Connection ~ 7950 5550
Wire Wire Line
8350 5150 8350 5350
Connection ~ 8350 5350
Wire Wire Line
5400 5750 3800 5750
Wire Wire Line
3800 5750 3800 5700
Wire Wire Line
3800 5700 3600 5700
Wire Wire Line
4300 6350 4100 6350
Wire Wire Line
4100 6350 4100 5850
Connection ~ 4100 5850
Wire Wire Line
5400 5550 3600 5550
Wire Notes Line
6250 7100 6250 6250
Wire Wire Line
8350 4650 8350 4450
Wire Wire Line
8350 4450 7050 4450
Connection ~ 7050 4450
Wire Wire Line
7950 4650 7950 4450
Connection ~ 7950 4450
Wire Wire Line
7450 4650 7450 4450
Connection ~ 7450 4450
Text Notes 7600 6350 0 60 ~ 0
SDCLK has no pull-up in the Ben and is thus suitable for pull-down
Text Notes 4400 4400 0 100 ~ 20
UBB-USB hack
Text Notes 1750 1300 0 100 ~ 20
Low-Speed USB (standard setup)
Text Notes 3800 6800 0 80 ~ 0
UBB-USB
Text Notes 5650 6800 0 80 ~ 0
UBB
Text Notes 7400 6800 0 80 ~ 0
BEN
Text Notes 4000 4900 0 60 ~ 0
Any of DAT0/1/2/3 or CMD
NoConn ~ 5400 5350
NoConn ~ 5400 5450
NoConn ~ 5400 5950
NoConn ~ 5400 6050
$Comp
L R R10
U 1 1 4E8B2666
P 4550 6350
F 0 "R10" V 4630 6350 50 0000 C CNN
F 1 "15k" V 4550 6350 50 0000 C CNN
1 4550 6350
0 -1 -1 0
$EndComp
$Comp
L R R29
U 1 1 4E8B25F7
P 8350 4900
F 0 "R29" V 8430 4900 50 0000 C CNN
F 1 "10k" V 8350 4900 50 0000 C CNN
1 8350 4900
-1 0 0 1
$EndComp
$Comp
L R R28
U 1 1 4E8B25F4
P 8150 4900
F 0 "R28" V 8230 4900 50 0000 C CNN
F 1 "10k" V 8150 4900 50 0000 C CNN
1 8150 4900
-1 0 0 1
$EndComp
$Comp
L R R27
U 1 1 4E8B25D9
P 7950 4900
F 0 "R27" V 8030 4900 50 0000 C CNN
F 1 "10k" V 7950 4900 50 0000 C CNN
1 7950 4900
-1 0 0 1
$EndComp
$Comp
L R R24
U 1 1 4E8B25D0
P 7650 4900
F 0 "R24" V 7730 4900 50 0000 C CNN
F 1 "10k" V 7650 4900 50 0000 C CNN
1 7650 4900
-1 0 0 1
$EndComp
$Comp
L R R23
U 1 1 4E8B25AF
P 7450 4900
F 0 "R23" V 7530 4900 50 0000 C CNN
F 1 "10k" V 7450 4900 50 0000 C CNN
1 7450 4900
-1 0 0 1
$EndComp
$Comp
L +3.3V #PWR7
U 1 1 4E8B2585
P 7050 4250
F 0 "#PWR7" H 7050 4210 30 0001 C CNN
F 1 "+3.3V" H 7050 4360 50 0000 C CNN
1 7050 4250
1 0 0 -1
$EndComp
$Comp
L GND #PWR8
U 1 1 4E8B2568
P 7050 6250
F 0 "#PWR8" H 7050 6250 30 0001 C CNN
F 1 "GND" H 7050 6180 30 0001 C CNN
1 7050 6250
1 0 0 -1
$EndComp
Text Label 8800 5350 0 60 ~ 0
SDD2
Text Label 8800 5450 0 60 ~ 0
SDD3
Text Label 8800 5550 0 60 ~ 0
SDCMD
Text Label 8800 5750 0 60 ~ 0
SDCLK
Text Label 8800 5950 0 60 ~ 0
SDD0
Text Label 8800 6050 0 60 ~ 0
SDD1
$Comp
L CONN_8 P2
U 1 1 4E8B24DC
P 6500 5700
F 0 "P2" V 6450 5700 60 0000 C CNN
F 1 "CONN_8" V 6550 5700 60 0000 C CNN
1 6500 5700
-1 0 0 -1
$EndComp
$Comp
L 8:10-CARD P1
U 1 1 4E8B2302
P 5700 5650
F 0 "P1" H 5500 6200 60 0000 C CNN
F 1 "8:10-CARD" H 5750 5050 60 0000 C CNN
1 5700 5650
1 0 0 -1
$EndComp
Text Notes 5850 2450 0 60 ~ 0
DEVICE
Text Notes 1750 2450 0 60 ~ 0
HOST
Text Label 5500 2500 0 60 ~ 0
D-
Text Label 5500 2300 0 60 ~ 0
D+
Text Label 2200 2500 0 60 ~ 0
D-
Text Label 2200 2300 0 60 ~ 0
D+
Text Label 4450 2100 0 60 ~ 0
VBUS
$Comp
L +3.3V #PWR1
U 1 1 4E8B2142
P 5300 1200
F 0 "#PWR1" H 5300 1160 30 0001 C CNN
F 1 "+3.3V" H 5300 1310 50 0000 C CNN
1 5300 1200
1 0 0 -1
$EndComp
$Comp
L +5V #PWR2
U 1 1 4E8B2111
P 3750 1900
F 0 "#PWR2" H 3750 1990 20 0001 C CNN
F 1 "+5V" H 3750 1990 50 0000 C CNN
1 3750 1900
1 0 0 -1
$EndComp
$Comp
L GND #PWR6
U 1 1 4E8B20BE
P 4600 3400
F 0 "#PWR6" H 4600 3400 30 0001 C CNN
F 1 "GND" H 4600 3330 30 0001 C CNN
1 4600 3400
1 0 0 -1
$EndComp
$Comp
L GND #PWR5
U 1 1 4E8B20B3
P 3750 3400
F 0 "#PWR5" H 3750 3400 30 0001 C CNN
F 1 "GND" H 3750 3330 30 0001 C CNN
1 3750 3400
1 0 0 -1
$EndComp
$Comp
L GND #PWR4
U 1 1 4E8B1FBE
P 3450 3400
F 0 "#PWR4" H 3450 3400 30 0001 C CNN
F 1 "GND" H 3450 3330 30 0001 C CNN
1 3450 3400
1 0 0 -1
$EndComp
$Comp
L GND #PWR3
U 1 1 4E8B1FB9
P 3250 3400
F 0 "#PWR3" H 3250 3400 30 0001 C CNN
F 1 "GND" H 3250 3330 30 0001 C CNN
1 3250 3400
1 0 0 -1
$EndComp
Text Notes 1550 3800 0 60 ~ 0
See USB Specification Revision 2.0, page 125
$Comp
L USB_A_PLUG~ CON1
U 1 1 4E8B1C58
P 3000 5650
F 0 "CON1" H 2750 6100 60 0000 C CNN
F 1 "USB_A" H 3000 5250 60 0000 C CNN
1 3000 5650
-1 0 0 -1
$EndComp
$Comp
L R R3
U 1 1 4E8B1C4A
P 2800 2500
F 0 "R3" V 2880 2500 50 0000 C CNN
F 1 "50" V 2800 2500 50 0000 C CNN
1 2800 2500
0 -1 -1 0
$EndComp
$Comp
L R R2
U 1 1 4E8B1C44
P 2800 2300
F 0 "R2" V 2880 2300 50 0000 C CNN
F 1 "50" V 2800 2300 50 0000 C CNN
1 2800 2300
0 -1 -1 0
$EndComp
$Comp
L R R1
U 1 1 4E8B1C42
P 5300 1650
F 0 "R1" V 5380 1650 50 0000 C CNN
F 1 "1k5" V 5300 1650 50 0000 C CNN
1 5300 1650
-1 0 0 1
$EndComp
$Comp
L R R4
U 1 1 4E8B1C40
P 3250 2950
F 0 "R4" V 3330 2950 50 0000 C CNN
F 1 "15k" V 3250 2950 50 0000 C CNN
1 3250 2950
-1 0 0 1
$EndComp
$Comp
L R R5
U 1 1 4E8B1C3E
P 3450 2950
F 0 "R5" V 3530 2950 50 0000 C CNN
F 1 "15k" V 3450 2950 50 0000 C CNN
1 3450 2950
-1 0 0 1
$EndComp
$EndSCHEMATC