Added design for the simple swithcer 5V regulator, including part numbers, to the BBB cape.
diff --git a/bbb_cape/schematic/cape.pcb b/bbb_cape/schematic/cape.pcb
index 85c1a11..bc362cf 100644
--- a/bbb_cape/schematic/cape.pcb
+++ b/bbb_cape/schematic/cape.pcb
@@ -6,11 +6,11 @@
PCB["971 BBB Cape" 600000 500000]
Grid[1000.0 0 0 0]
-Cursor[316000 274000 0.000000]
+Cursor[0 0 0.000000]
PolyArea[3100.006200]
Thermal[0.500000]
DRC[1000 1000 1000 1000 1500 1000]
-Flags("nameonpcb,uniquename,clearnew,snappin")
+Flags("nameonpcb,clearnew,snappin")
Groups("1,c:2:3:4:5:6,s:7:8")
Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
@@ -786,9 +786,10 @@
SymbolLine[1500 3500 2000 3500 800]
SymbolLine[2000 3500 2500 3000 800]
)
-Attribute("import::src0" "/home/brians/Desktop/git_frc971/2013/trunk/src/bbb_cape/schematic/cape-main.sch")
+Attribute("import::src0" "/home/austin/local/robotics/git.frc971/bbb_cape/schematic/cape-main.sch")
+Attribute("PCB::grid::unit" "mil")
-Element["" "LQFP64_10" "U2" "unknown" 307000 278000 -2000 -6000 0 100 ""]
+Element["" "LQFP64_10" "U2" "unknown" 37000 37000 -2000 -6000 0 100 ""]
(
Pad[-24134 -14763 -20736 -14763 1102 3000 1402 "VBAT" "1" "square"]
Pad[-24134 -12795 -20736 -12795 1102 3000 1402 "PC13" "2" "square"]
@@ -862,7 +863,121 @@
ElementArc [-16385 -16385 1000 1000 0 360 800]
)
-Rat[302079 302134 0 331134 271110 0 ""]
+
+Element["" "TOPMOD" "U3" "unknown" 93000 31000 0 0 0 100 ""]
+(
+ Pad[-15000 26772 -15000 33071 3504 2000 4104 "VIN" "1" "square,edge2"]
+ Pad[-10000 26772 -10000 33071 3504 2000 4104 "RON" "2" "square,edge2"]
+ Pad[-5000 26772 -5000 33071 3504 2000 4104 "EN" "3" "square,edge2"]
+ Pad[0 26772 0 33071 3504 2000 4104 "GND" "4" "square,edge2"]
+ Pad[5000 26772 5000 33071 3504 2000 4104 "SS" "5" "square,edge2"]
+ Pad[10000 26772 10000 33071 3504 2000 4104 "FB" "6" "square,edge2"]
+ Pad[15000 26772 15000 33071 3504 2000 4104 "VOUT" "7" "square,edge2"]
+ Pad[0 -6693 0 6693 21063 2000 21663 "PAD" "8" "square"]
+ ElementLine [-18110 20079 -18110 35827 1000]
+ ElementLine [-18110 35827 18110 35827 1000]
+ ElementLine [18110 20079 18110 35827 1000]
+ ElementLine [-19685 -20079 -19685 20079 1000]
+ ElementLine [19685 -20079 19685 20079 1000]
+ ElementLine [-19685 20079 19685 20079 1000]
+ ElementLine [-19685 -20079 19685 -20079 1000]
+
+ )
+
+Element["" "0603" "C2" "10_nf" 95000 70000 -1709 2850 0 100 ""]
+(
+ Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+ Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+ )
+
+Element["" "0805" "R5" "1.27 kohm" 116000 78000 -2150 -7150 0 100 ""]
+(
+ Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+ Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+ ElementLine [-393 -2755 393 -2755 800]
+ ElementLine [-393 2755 393 2755 800]
+
+ )
+
+Element["" "0805" "R3" "154.0 kohm" 81000 72000 -2693 -8150 0 100 ""]
+(
+ Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+ Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+ ElementLine [-393 -2755 393 -2755 800]
+ ElementLine [-393 2755 393 2755 800]
+
+ )
+
+Element["" "0805" "R2" "34.0 kohm" 81000 93000 -2150 -8150 0 100 ""]
+(
+ Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+ Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+ ElementLine [-393 -2755 393 -2755 800]
+ ElementLine [-393 2755 393 2755 800]
+
+ )
+
+Element["" "0603" "C5" "22 nf" 116000 90000 -2150 -8150 0 100 ""]
+(
+ Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+ Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+ )
+
+Element["" "0603" "C6" "100 uF" 104000 81000 -591 1850 0 100 ""]
+(
+ Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+ Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+ )
+
+Element["" "0805" "R4" "9.31 kohm" 89000 82000 607 9150 2 100 ""]
+(
+ Pad[3543 -393 3543 393 5118 2000 5718 "1" "1" "square"]
+ Pad[-3543 -393 -3543 393 5118 2000 5718 "2" "2" "square"]
+ ElementLine [-393 2755 393 2755 800]
+ ElementLine [-393 -2755 393 -2755 800]
+
+ )
+
+Element["" "1210" "C4" "10 uF" 96000 107000 -3150 -12150 0 100 ""]
+(
+ Pad[-5905 -2755 -5905 2755 5118 2000 5718 "1" "1" "square"]
+ Pad[5905 -2755 5905 2755 5118 2000 5718 "2" "2" "square"]
+ ElementLine [-1968 -5314 1968 -5314 800]
+ ElementLine [-1968 5314 1968 5314 800]
+
+ )
+
+Element["" "1210" "C3" "10 uF" 96000 119000 -2150 -13150 0 100 ""]
+(
+ Pad[-5905 -2755 -5905 2755 5118 2000 5718 "1" "1" "square"]
+ Pad[5905 -2755 5905 2755 5118 2000 5718 "2" "2" "square"]
+ ElementLine [-1968 -5314 1968 -5314 800]
+ ElementLine [-1968 5314 1968 5314 800]
+
+ )
+Rat[92441 69508 0 93000 64071 0 ""]
+Rat[92441 69508 0 92543 81607 0 ""]
+Rat[92543 81607 0 101441 80508 0 ""]
+Rat[92543 81607 0 90095 104245 0 ""]
+Rat[90095 104245 0 90095 116245 0 ""]
+Rat[93000 64071 0 93000 24307 0 ""]
+Rat[32079 61134 0 61134 30110 0 ""]
+Rat[101905 116245 0 101905 104245 0 ""]
+Rat[101905 104245 0 77457 92607 0 ""]
+Rat[77457 92607 0 77457 71607 0 ""]
+Rat[77457 71607 0 78000 64071 0 ""]
+Rat[84543 71607 0 83000 64071 0 ""]
+Rat[84543 92607 0 85457 81607 0 ""]
+Rat[85457 81607 0 88000 64071 0 ""]
+Rat[97559 69508 0 98000 64071 0 ""]
+Rat[113441 89508 0 112457 77607 0 ""]
+Rat[112457 77607 0 103000 64071 0 ""]
+Rat[118559 89508 0 119543 77607 0 ""]
+Rat[119543 77607 0 106559 80508 0 ""]
+Rat[106559 80508 0 108000 64071 0 ""]
Layer(1 "top")
(
)
@@ -895,6 +1010,17 @@
)
NetList()
(
+ Net("GND" "(unknown)")
+ (
+ Connect("C2-1")
+ Connect("C3-1")
+ Connect("C4-1")
+ Connect("C6-1")
+ Connect("R4-1")
+ Connect("R5-1")
+ Connect("U3-4")
+ Connect("U3-8")
+ )
Net("unnamed_net1" "(unknown)")
(
Connect("U2-22")
@@ -904,4 +1030,42 @@
(
Connect("U2-41")
)
+ Net("unnamed_net3" "(unknown)")
+ (
+ Connect("C3-2")
+ Connect("C4-2")
+ Connect("R2-1")
+ Connect("R3-1")
+ Connect("U3-1")
+ )
+ Net("unnamed_net4" "(unknown)")
+ (
+ Connect("R3-2")
+ Connect("U3-2")
+ )
+ Net("unnamed_net5" "(unknown)")
+ (
+ Connect("R2-2")
+ Connect("R4-2")
+ Connect("U3-3")
+ )
+ Net("unnamed_net6" "(unknown)")
+ (
+ Connect("C2-2")
+ Connect("U3-5")
+ )
+ Net("unnamed_net7" "(unknown)")
+ (
+ Connect("C5-1")
+ Connect("R5-1")
+ Connect("R5-2")
+ Connect("U3-6")
+ )
+ Net("unnamed_net8" "(unknown)")
+ (
+ Connect("C5-2")
+ Connect("C6-2")
+ Connect("R5-2")
+ Connect("U3-7")
+ )
)