From 8e2a18b71610b0afd305ec3fa151d3187ed37a0a Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Fri, 26 Oct 2012 02:07:05 +0200 Subject: [PATCH] schematics: more routing of PCB --- schematics/lights.pcb | 567 ++++++++++++++++++++++++------------------ schematics/lights.sch | 20 +- 2 files changed, 344 insertions(+), 243 deletions(-) diff --git a/schematics/lights.pcb b/schematics/lights.pcb index 565ea6e..15b514c 100644 --- a/schematics/lights.pcb +++ b/schematics/lights.pcb @@ -6,13 +6,13 @@ FileVersion[20070407] PCB["" 200000 200000] Grid[2500.0 0 0 1] -Cursor[62500 197500 0.000000] +Cursor[0 0 0.000000] PolyArea[200000000.000000] Thermal[0.500000] DRC[1000 1000 1000 1000 1500 1000] -Flags("nameonpcb,uniquename,clearnew,locknames") +Flags("showdrc,nameonpcb,uniquename,clearnew,locknames") Groups("1,c:2,s") -Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,6000,9000,6000,2000:Skinny,600,2402,1181,600"] +Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,6000,9000,5000,2000:Skinny,600,2402,1181,600"] Symbol[' ' 1800] ( @@ -787,7 +787,19 @@ Symbol['~' 1200] SymbolLine[2000 3500 2500 3000 800] ) Attribute("PCB::grid::unit" "mil") -Via[87500 160000 9000 4000 0 6000 "" ""] +Via[165000 27500 9000 4000 0 5000 "" ""] +Via[137500 57500 6000 2000 0 3500 "" ""] +Via[85000 25000 9000 4000 0 5000 "" ""] +Via[92500 15000 6000 2000 0 3500 "" ""] +Via[130000 40000 3600 2000 0 2000 "" ""] +Via[92500 45000 6000 2000 0 3500 "" ""] +Via[130000 52500 3600 2000 0 2000 "" ""] +Via[77500 180000 9000 4000 0 5000 "" ""] +Via[125000 142500 6000 2000 0 3500 "" ""] +Via[95000 122500 3600 2000 0 2000 "" ""] +Via[145000 162500 3600 2000 0 2000 "" ""] +Via[132500 105000 3600 2000 0 2000 "" ""] +Via[132500 95000 6000 2000 0 3500 "" ""] Element["" "RCY300" "L30" "220uH" 130000 150000 15000 4250 3 100 ""] ( @@ -808,7 +820,7 @@ Element["" "RCY100P" "C32" "47uF" 180000 160000 -10000 -15000 1 100 ""] ) -Element["onsolder" "SO8" "Q30" "IRl6372PBF" 105000 140000 -2000 6000 0 100 "auto"] +Element["onsolder" "SO8" "Q30" "IRl6372PBF" 100000 182500 -2000 6000 0 100 "auto"] ( Pad[-13500 7500 -7000 7500 2000 1000 3000 "S" "1" "onsolder,square"] Pad[-13500 2500 -7000 2500 2000 1000 3000 "G" "2" "onsolder,square"] @@ -827,7 +839,7 @@ Element["onsolder" "SO8" "Q30" "IRl6372PBF" 105000 140000 -2000 6000 0 100 "auto ) -Element["onsolder" "1210" "C12" "10uF" 155000 50000 -3150 -3150 1 100 "auto"] +Element["onsolder" "1210" "C12" "10uF" 147500 50000 -3150 -3150 1 100 "auto"] ( Pad[-2755 -5905 2755 -5905 5118 2000 5718 "+" "1" "onsolder,square"] Pad[-2755 5905 2755 5905 5118 2000 5718 "-" "2" "onsolder,square"] @@ -854,24 +866,6 @@ Element["onsolder" "1206" "R4" "1K5" 30000 82500 -3150 -3150 1 100 "auto"] ) -Element["onsolder" "1206" "R1" "1M5" 52500 146810 3150 -3150 2 100 "auto"] -( - Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 -3740 2362 -3740 800] - ElementLine [-2362 3740 2362 3740 800] - - ) - -Element["" "1206" "C11" "220nF" 112500 10000 3150 3150 2 100 ""] -( - Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"] - Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"] - ElementLine [-2362 3740 2362 3740 800] - ElementLine [-2362 -3740 2362 -3740 800] - - ) - Element["onsolder" "0805" "R10" "R033" 171043 52500 -3150 -3150 1 100 "auto"] ( Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "onsolder,square"] @@ -899,12 +893,12 @@ Element["onsolder" "0805" "R30" "R033" 190000 185000 3150 3150 3 100 "auto"] ) -Element["" "1210" "C10" "10uF" 132500 53405 3150 -3150 3 100 ""] +Element["onsolder" "1210" "C10" "10uF" 95000 57500 3150 -3150 2 100 "auto"] ( - Pad[-2755 -5905 2755 -5905 5118 2000 5718 "+" "1" "square"] - Pad[-2755 5905 2755 5905 5118 2000 5718 "-" "2" "square"] - ElementLine [5314 -1968 5314 1968 800] - ElementLine [-5314 -1968 -5314 1968 800] + Pad[5905 -2755 5905 2755 5118 2000 5718 "+" "1" "onsolder,square"] + Pad[-5905 -2755 -5905 2755 5118 2000 5718 "-" "2" "onsolder,square"] + ElementLine [-1968 -5314 1968 -5314 800] + ElementLine [-1968 5314 1968 5314 800] ) @@ -999,7 +993,7 @@ Element["" "PS_2PIN.fp" "CONN_L3" "x" 180000 190000 -19685 5905 1 100 ""] ) -Element["" "PS_2PIN.fp" "PD1" "x" 37500 160000 -5905 -19685 0 100 ""] +Element["" "PS_2PIN.fp" "PD1" "x" 50000 185000 -5905 -19685 0 100 ""] ( Pin[10000 0 8100 3937 8494 4600 "2" "2" ""] Pin[0 0 8100 3937 8494 4600 "1" "1" "square"] @@ -1015,7 +1009,7 @@ Element["" "PS_2PIN.fp" "PD1" "x" 37500 160000 -5905 -19685 0 100 ""] ) -Element["onsolder" "1210" "C30" "10uF" 102500 160000 3150 -3150 2 100 "auto"] +Element["onsolder" "1210" "C30" "10uF" 100000 132500 3150 -3150 2 100 "auto"] ( Pad[5905 -2755 5905 2755 5118 2000 5718 "+" "1" "onsolder,square"] Pad[-5905 -2755 -5905 2755 5118 2000 5718 "-" "2" "onsolder,square"] @@ -1049,16 +1043,7 @@ Element["" "PS_3PIN.fp" "CONN_HB" "x" 70000 15000 3937 19685 2 100 ""] ) -Element["onsolder" "1206" "R21" "15K" 163405 111595 -3150 3150 0 100 "auto"] -( - Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 3740 2362 3740 800] - ElementLine [-2362 -3740 2362 -3740 800] - - ) - -Element["onsolder" "SO8" "Q20" "IRL6732PBF" 135000 97500 2000 -6000 2 100 "auto"] +Element["onsolder" "SO8" "Q20" "IRL6732PBF" 135000 100000 2000 -6000 2 100 "auto"] ( Pad[7000 -7500 13500 -7500 2000 1000 3000 "S" "1" "onsolder,square,edge2"] Pad[7000 -2500 13500 -2500 2000 1000 3000 "G" "2" "onsolder,square,edge2"] @@ -1102,21 +1087,12 @@ Element["" "PS_2PIN.fp" "CONN_L2" "x" 180000 77500 -19685 5905 1 100 ""] ) -Element["onsolder" "1206" "C31" "220nF" 107500 192500 -3150 3150 0 100 "auto"] +Element["onsolder" "1206" "R7" "15K" 60000 115000 3150 3150 3 100 "auto"] ( - Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 3740 2362 3740 800] - ElementLine [-2362 -3740 2362 -3740 800] - - ) - -Element["onsolder" "1206" "R7" "15K" 65000 100000 -3150 3150 0 100 "auto"] -( - Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 3740 2362 3740 800] - ElementLine [-2362 -3740 2362 -3740 800] + Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "onsolder,square"] + Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "onsolder,square"] + ElementLine [3740 -2362 3740 2362 800] + ElementLine [-3740 -2362 -3740 2362 800] ) @@ -1160,30 +1136,22 @@ Element["" "DIP20" "U1" "ATtiny861A" 50000 40000 17000 5000 3 100 ""] ) -Element["" "RCY200" "L10" "470uH" 135000 25000 5000 -2500 0 100 ""] +Element["onsolder" "SO8" "Q10" "IRL6372PBF" 112500 15000 -2000 6000 0 100 "auto"] ( - Pin[0 0 6000 3000 6600 3000 "1" "1" "square"] - Pin[20000 0 6000 3000 6600 3000 "2" "2" ""] - ElementArc [10000 0 20000 20000 0 360 1000] - - ) - -Element["onsolder" "SO8" "Q10" "IRL6372PBF" 107500 25000 2000 -6000 2 100 "auto"] -( - Pad[7000 -7500 13500 -7500 2000 1000 3000 "S" "1" "onsolder,square,edge2"] - Pad[7000 -2500 13500 -2500 2000 1000 3000 "G" "2" "onsolder,square,edge2"] - Pad[7000 2500 13500 2500 2000 1000 3000 "S" "3" "onsolder,square,edge2"] - Pad[7000 7500 13500 7500 2000 1000 3000 "G" "4" "onsolder,square,edge2"] - Pad[-13500 7500 -7000 7500 2000 1000 3000 "D1" "5" "onsolder,square"] - Pad[-13500 2500 -7000 2500 2000 1000 3000 "D2" "6" "onsolder,square"] - Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "D1" "7" "onsolder,square"] - Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "D2" "8" "onsolder,square"] - ElementLine [15500 -9500 15500 9500 1000] - ElementLine [-15500 9500 15500 9500 1000] + Pad[-13500 7500 -7000 7500 2000 1000 3000 "S" "1" "onsolder,square"] + Pad[-13500 2500 -7000 2500 2000 1000 3000 "G" "2" "onsolder,square"] + Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "S" "3" "onsolder,square"] + Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "G" "4" "onsolder,square"] + Pad[7000 -7500 13500 -7500 2000 1000 3000 "D1" "5" "onsolder,square,edge2"] + Pad[7000 -2500 13500 -2500 2000 1000 3000 "D2" "6" "onsolder,square,edge2"] + Pad[7000 2500 13500 2500 2000 1000 3000 "D1" "7" "onsolder,square,edge2"] + Pad[7000 7500 13500 7500 2000 1000 3000 "D2" "8" "onsolder,square,edge2"] ElementLine [-15500 -9500 -15500 9500 1000] - ElementLine [2500 -9500 15500 -9500 1000] - ElementLine [-15500 -9500 -2500 -9500 1000] - ElementArc [0 -9500 2500 2500 0 180 1000] + ElementLine [-15500 -9500 15500 -9500 1000] + ElementLine [15500 -9500 15500 9500 1000] + ElementLine [-15500 9500 -2500 9500 1000] + ElementLine [2500 9500 15500 9500 1000] + ElementArc [0 9500 2500 2500 180 180 1000] ) @@ -1263,7 +1231,7 @@ Element["onsolder" "1210" "C20" "10uF" 167500 92500 -3150 -3150 1 100 "auto"] ) -Element["onsolder" "1206" "R8" "1M5" 162500 135000 -3150 3150 0 100 "auto"] +Element["onsolder" "1206" "R8" "1M5" 160000 135000 -3150 3150 0 100 "auto"] ( Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] @@ -1281,31 +1249,12 @@ Element["onsolder" "1206" "R9" "100K" 180000 135000 -3150 3150 0 100 "auto"] ) -Element["onsolder" "1206" "R2" "300K" 35000 147500 3150 -3150 2 100 "auto"] -( - Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 -3740 2362 -3740 800] - ElementLine [-2362 3740 2362 3740 800] - - ) - -Element["" "SO8" "U10" "MCP14728" 107500 30000 2000 6000 2 100 ""] +Element["" "1206" "R2" "300K" 50000 162500 -3150 3150 1 100 ""] ( - Pad[7000 7500 13500 7500 2000 1000 3000 "HIGHDR" "1" "square,edge2"] - Pad[7000 2500 13500 2500 2000 1000 3000 "BOOT" "2" "square,edge2"] - Pad[7000 -2500 13500 -2500 2000 1000 3000 "PWM" "3" "square,edge2"] - Pad[7000 -7500 13500 -7500 2000 1000 3000 "GND" "4" "square,edge2"] - Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "LOWDR" "5" "square"] - Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "VCC" "6" "square"] - Pad[-13500 2500 -7000 2500 2000 1000 3000 "FCCM" "7" "square"] - Pad[-13500 7500 -7000 7500 2000 1000 3000 "PHASE" "8" "square"] - ElementLine [15500 -9500 15500 9500 1000] - ElementLine [-15500 -9500 15500 -9500 1000] - ElementLine [-15500 -9500 -15500 9500 1000] - ElementLine [2500 9500 15500 9500 1000] - ElementLine [-15500 9500 -2500 9500 1000] - ElementArc [0 9500 2500 2500 180 180 1000] + Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"] + Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"] + ElementLine [-3740 -2362 -3740 2362 800] + ElementLine [3740 -2362 3740 2362 800] ) @@ -1318,7 +1267,7 @@ Element["" "1210" "C40" "1.5uF" 157500 105000 -3150 3150 1 100 ""] ) -Element["onsolder" "SO8" "U30" "MCP14728" 105000 177500 -2000 6000 0 100 "auto"] +Element["onsolder" "SO8" "U30" "MCP14728" 100000 150000 -2000 6000 0 100 "auto"] ( Pad[-13500 7500 -7000 7500 2000 1000 3000 "HIGHDR" "1" "onsolder,square"] Pad[-13500 2500 -7000 2500 2000 1000 3000 "BOOT" "2" "onsolder,square"] @@ -1333,73 +1282,98 @@ Element["onsolder" "SO8" "U30" "MCP14728" 105000 177500 -2000 6000 0 100 "auto"] ElementLine [15500 -9500 15500 9500 1000] ElementLine [-15500 9500 -2500 9500 1000] ElementLine [15500 9500 2500 9500 1000] - ElementArc [0 9500 2500 2500 -0 -180 1000] + ElementArc [0 9500 2500 2500 180 180 1000] ) -Rat[95000 87500 0 129745 47500 0 ""] -Rat[129745 47500 0 94000 27500 0 ""] -Rat[57500 90000 0 58405 145629 1 ""] -Rat[58405 145629 1 15000 140000 1 ""] -Rat[58405 145629 1 107500 160000 1 ""] -Rat[50000 80000 1 10000 35000 1 ""] -Rat[20000 55000 1 50000 130000 1 ""] -Rat[37500 160000 1 40905 146319 1 ""] -Rat[40905 146319 1 80000 120000 1 ""] -Rat[168405 133819 1 174095 133819 1 ""] -Rat[168405 133819 1 80000 130000 1 ""] -Rat[118405 8819 0 121000 32500 0 ""] -Rat[164745 98405 1 169310 110414 1 ""] -Rat[152245 55905 1 129745 59310 0 ""] -Rat[70905 77245 1 80000 50000 1 ""] -Rat[80000 50000 1 94000 32500 0 ""] -Rat[94000 32500 0 121000 22500 0 ""] -Rat[121000 22500 0 121000 17500 1 ""] -Rat[50000 90000 1 15000 110000 1 ""] -Rat[15000 110000 1 10000 75000 1 ""] -Rat[10000 75000 1 10000 65000 1 ""] -Rat[10000 65000 1 10000 55000 1 ""] -Rat[10000 55000 1 10000 45000 1 ""] -Rat[15000 110000 1 29095 146319 1 ""] -Rat[29095 146319 1 15000 160000 1 ""] -Rat[80000 50000 1 50000 15000 1 ""] -Rat[106595 8819 0 94000 17500 1 ""] -Rat[94000 17500 1 94000 22500 1 ""] -Rat[94000 22500 1 94000 37500 0 ""] -Rat[106595 8819 0 121000 27500 1 ""] -Rat[121000 27500 1 135000 25000 1 ""] -Rat[20000 35000 1 50000 50000 1 ""] -Rat[50000 50000 1 121000 27500 0 ""] -Rat[148500 105000 1 157500 110414 1 ""] -Rat[148500 105000 1 50000 70000 1 ""] -Rat[50000 110000 1 91500 175000 1 ""] -Rat[170000 47500 1 80000 40000 1 ""] -Rat[180000 77500 1 80000 60000 1 ""] -Rat[180000 190000 1 80000 110000 1 ""] -Rat[70000 15000 1 80000 100000 1 ""] -Rat[60000 15000 1 80000 70000 1 ""] -Rat[20000 75000 1 28819 76595 1 ""] -Rat[28819 76595 1 50000 40000 1 ""] -Rat[20000 45000 1 50000 60000 1 ""] -Rat[50000 60000 1 35905 98819 1 ""] -Rat[35905 118819 1 50000 100000 1 ""] -Rat[148500 95000 1 59095 98819 1 ""] -Rat[59095 98819 1 50000 120000 1 ""] -Rat[47500 160000 1 46595 145629 1 ""] -Rat[15000 90000 1 28819 88405 1 ""] -Rat[15000 100000 1 24095 98819 1 ""] -Rat[121000 32500 1 121000 37500 0 ""] -Rat[121000 22500 1 94000 22500 0 ""] -Rat[91500 142500 1 118500 170000 1 ""] + +Element["onsolder" "1206" "R21" "15K" 157500 110000 3150 3150 3 100 "auto"] +( + Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "onsolder,square"] + Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "onsolder,square"] + ElementLine [3740 -2362 3740 2362 800] + ElementLine [-3740 -2362 -3740 2362 800] + + ) + +Element["onsolder" "SO8" "U10" "MCP14728" 112500 37500 -2000 6000 0 100 "auto"] +( + Pad[-13500 7500 -7000 7500 2000 1000 3000 "HIGHDR" "1" "onsolder,square"] + Pad[-13500 2500 -7000 2500 2000 1000 3000 "BOOT" "2" "onsolder,square"] + Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "PWM" "3" "onsolder,square"] + Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "GND" "4" "onsolder,square"] + Pad[7000 -7500 13500 -7500 2000 1000 3000 "LOWDR" "5" "onsolder,square,edge2"] + Pad[7000 -2500 13500 -2500 2000 1000 3000 "VCC" "6" "onsolder,square,edge2"] + Pad[7000 2500 13500 2500 2000 1000 3000 "FCCM" "7" "onsolder,square,edge2"] + Pad[7000 7500 13500 7500 2000 1000 3000 "PHASE" "8" "onsolder,square,edge2"] + ElementLine [-15500 -9500 -15500 9500 1000] + ElementLine [-15500 -9500 15500 -9500 1000] + ElementLine [15500 -9500 15500 9500 1000] + ElementLine [-15500 9500 -2500 9500 1000] + ElementLine [2500 9500 15500 9500 1000] + ElementArc [0 9500 2500 2500 0 -180 1000] + + ) + +Element["onsolder" "1206" "C11" "220nF" 115000 52500 -3150 3150 0 100 "auto"] +( + Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] + Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] + ElementLine [-2362 3740 2362 3740 800] + ElementLine [-2362 -3740 2362 -3740 800] + + ) + +Element["" "RCY200" "L10" "470uH" 145000 15000 2500 5000 3 100 ""] +( + Pin[0 0 6000 3000 6600 3000 "1" "1" "square"] + Pin[0 20000 6000 3000 6600 3000 "2" "2" ""] + ElementArc [0 10000 20000 20000 270 360 1000] + + ) + +Element["onsolder" "1206" "C31" "220nF" 102500 165000 -3150 3150 0 100 "auto"] +( + Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] + Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] + ElementLine [-2362 3740 2362 3740 800] + ElementLine [-2362 -3740 2362 -3740 800] + + ) + +Element["" "1206" "R1" "1M5" 60000 162500 3150 -3150 3 100 ""] +( + Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"] + Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"] + ElementLine [3740 -2362 3740 2362 800] + ElementLine [-3740 -2362 -3740 2362 800] + + ) +Rat[115000 125000 1 15000 130000 1 ""] +Rat[15000 150000 1 121500 97500 1 ""] Rat[15000 120000 1 24095 118819 1 ""] -Rat[15000 150000 1 121500 95000 1 ""] -Rat[121500 95000 1 121500 90000 1 ""] -Rat[159960 125000 1 156595 133819 1 ""] -Rat[142500 110000 0 94000 32500 1 ""] -Rat[94000 32500 1 94000 27500 1 ""] -Rat[112500 135000 1 15000 130000 1 ""] +Rat[15000 100000 1 24095 98819 1 ""] +Rat[15000 90000 1 28819 88405 1 ""] +Rat[35905 118819 1 50000 100000 1 ""] +Rat[50000 60000 1 35905 98819 1 ""] +Rat[20000 45000 1 50000 60000 1 ""] +Rat[28819 76595 1 50000 40000 1 ""] +Rat[20000 75000 1 28819 76595 1 ""] +Rat[60000 15000 1 80000 70000 1 ""] +Rat[70000 15000 1 80000 100000 1 ""] +Rat[145000 107500 1 50000 70000 1 ""] +Rat[20000 35000 1 50000 50000 1 ""] +Rat[10000 55000 1 10000 45000 1 ""] +Rat[10000 65000 1 10000 55000 1 ""] +Rat[10000 75000 1 10000 65000 1 ""] +Rat[15000 110000 1 10000 75000 1 ""] +Rat[50000 90000 1 15000 110000 1 ""] +Rat[48819 156595 0 15000 160000 1 ""] +Rat[72500 37500 0 50000 15000 1 ""] +Rat[20000 55000 1 50000 130000 1 ""] +Rat[50000 80000 1 10000 35000 1 ""] +Rat[15000 140000 1 58819 156595 0 ""] Layer(1 "component") ( - Line[180039 110000 180000 110000 6000 4000 "clearline,auto"] Line[160000 125000 160000 110000 2500 2000 "clearline"] Line[160000 110000 142500 110000 2500 2000 "clearline"] Line[180000 100000 147500 100000 2500 2000 "clearline"] @@ -1413,74 +1387,185 @@ Layer(1 "component") Line[85000 90000 57500 90000 2500 2000 "clearline"] Line[57500 90000 57500 80000 2500 2000 "clearline"] Line[57500 80000 50000 80000 2500 2000 "clearline"] - Line[180000 150000 165000 150000 6000 4000 "clearline"] - Line[165000 150000 165000 160000 6000 4000 "clearline"] - Line[165000 160000 87500 160000 6000 4000 "clearline"] + Line[180039 110000 180000 110000 6000 4000 "clearline,auto"] + Line[160000 125000 160000 135000 6000 4000 "clearline"] + Line[160000 135000 190000 135000 6000 4000 "clearline"] + Line[190000 135000 190000 57500 6000 4000 "clearline"] + Line[190000 57500 165000 57500 6000 4000 "clearline"] + Line[165000 57500 165000 27500 6000 4000 "clearline"] + Line[137500 57500 137500 7500 6000 4000 "clearline"] + Line[137500 7500 85000 7500 6000 4000 "clearline"] + Line[85000 7500 85000 25000 6000 4000 "clearline"] + Line[130000 40000 137500 40000 1000 2000 "clearline"] + Line[92500 45000 92500 15000 2500 2000 "clearline"] + Line[137500 57500 87500 57500 2500 2000 "clearline"] + Line[80000 40000 92500 52500 1000 2000 "clearline"] + Line[92500 52500 130000 52500 1000 2000 "clearline"] + Line[180000 77500 155000 77500 1000 2000 "clearline"] + Line[155000 77500 140000 62500 1000 2000 "clearline"] + Line[140000 62500 82500 62500 1000 2000 "clearline"] + Line[82500 62500 80000 60000 1000 2000 "clearline"] + Line[180000 150000 172500 150000 6000 4000 "clearline"] + Line[172500 150000 132500 190000 6000 4000 "clearline"] + Line[132500 190000 122500 190000 6000 4000 "clearline"] + Line[122500 190000 112500 180000 6000 4000 "clearline"] + Line[112500 180000 77500 180000 6000 4000 "clearline"] + Line[95000 122500 115000 142500 1000 2000 "clearline"] + Line[115000 142500 125000 142500 1000 2000 "clearline"] + Line[180000 190000 190000 190000 1000 2000 "clearline"] + Line[190000 190000 190000 142500 1000 2000 "clearline"] + Line[190000 142500 142500 142500 1000 2000 "clearline"] + Line[80000 110000 110000 110000 1000 2000 "clearline"] + Line[142500 142500 110000 110000 1000 2000 "clearline"] + Line[145000 162500 112500 162500 1000 2000 "clearline"] + Line[112500 162500 80000 130000 1000 2000 "clearline"] + Line[87500 57500 72500 42500 2500 2000 "clearline"] + Line[72500 42500 72500 37500 2500 2000 "clearline"] + Line[72500 37500 85000 25000 2500 2000 "clearline"] + Line[85000 25000 87500 25000 2500 2000 "clearline"] + Line[132500 105000 125000 97500 1000 2000 "clearline"] + Line[125000 97500 107500 97500 1000 2000 "clearline"] + Line[107500 97500 100000 105000 1000 2000 "clearline"] + Line[100000 105000 65000 105000 1000 2000 "clearline"] + Line[65000 105000 50000 120000 1000 2000 "clearline"] + Line[60000 170000 60000 185000 2500 2000 "clearline"] + Line[50000 170000 50000 185000 2500 2000 "clearline"] + Line[50000 157500 55000 162500 2500 2000 "clearline"] + Line[55000 162500 65000 162500 2500 2000 "clearline"] + Line[65000 162500 77500 175000 2500 2000 "clearline"] + Line[77500 175000 77500 180000 2500 2000 "clearline"] + Line[80000 120000 75000 120000 1000 2000 "clearline"] + Line[75000 120000 42500 152500 1000 2000 "clearline"] + Line[42500 152500 42500 165000 1000 2000 "clearline"] + Line[42500 165000 47500 170000 1000 2000 "clearline"] + Line[50000 80000 42500 87500 2500 2000 "clearline"] + Line[42500 87500 42500 112500 2500 2000 "clearline"] + Line[42500 112500 15000 140000 2500 2000 "clearline"] ) Layer(2 "solder") ( Line[190000 100000 190000 180000 6000 4000 "clearline"] Line[190000 180000 190000 57500 6000 4000 "clearline"] - Line[190000 57500 155000 57500 6000 4000 "clearline"] - Line[155000 87500 145000 87500 6000 4000 "clearline"] + Line[190000 57500 137500 57500 6000 4000 "clearline"] Line[180000 150000 190000 150000 6000 4000 "clearline"] - Line[155000 100000 155000 87500 6000 4000 "clearline"] - Line[152500 100000 190000 100000 6000 4000 "clearline"] - Line[147500 100000 152500 100000 2500 2000 "clearline"] + Line[155000 100000 190000 100000 6000 4000 "clearline"] Line[180000 87500 180000 77500 6000 4000 "clearline"] Line[180000 67500 167500 67500 6000 4000 "clearline"] Line[167500 67500 167500 85000 6000 4000 "clearline"] Line[167500 72500 147500 72500 6000 4000 "clearline"] - Line[115000 125000 160000 125000 6000 4000 "clearline"] - Line[115000 105000 122500 105000 6000 4000 "clearline"] - Line[122500 105000 122500 102500 6000 4000 "clearline"] - Line[122500 102500 125000 102500 6000 4000 "clearline"] Line[115000 105000 115000 72500 6000 4000 "clearline"] Line[115000 72500 122500 72500 6000 4000 "clearline"] Line[130000 180000 180000 180000 6000 4000 "clearline"] Line[180000 180000 180000 160000 6000 4000 "clearline"] Line[180000 190000 190000 190000 6000 4000 "clearline"] Line[170000 47500 180000 47500 6000 4000 "clearline"] - Line[180000 37500 155000 37500 6000 4000 "clearline"] - Line[155000 42500 155000 25000 6000 4000 "clearline"] + Line[180000 37500 145000 37500 6000 4000 "clearline"] Line[180000 125000 180000 110000 6000 4000 "clearline"] - Line[80000 80000 70000 80000 2500 2000 "clearline"] - Line[70000 80000 70000 100000 2500 2000 "clearline"] Line[50000 80000 60000 80000 2500 2000 "clearline"] Line[50000 90000 70000 90000 2500 2000 "clearline"] - Line[120000 125000 120000 135000 6000 4000 "clearline"] - Line[130000 150000 120000 150000 6000 4000 "clearline"] - Line[120000 150000 120000 145000 6000 4000 "clearline"] - Line[120000 145000 107500 145000 6000 4000 "clearline"] - Line[105000 145000 105000 137500 6000 4000 "clearline"] - Line[105000 137500 102500 137500 6000 4000 "clearline"] - Line[115000 135000 112500 135000 6000 4000 "clearline"] - Line[105000 137500 97500 137500 2500 2000 "clearline"] - Line[112500 190000 112500 185000 2500 2000 "clearline"] - Line[122500 185000 112500 185000 2500 2000 "clearline"] - Line[102500 190000 102500 182500 2500 2000 "clearline"] - Line[102500 182500 100000 180000 2500 2000 "clearline"] - Line[100000 180000 97500 180000 2500 2000 "clearline"] - Line[112500 180000 107500 180000 2500 2000 "clearline"] - Line[107500 180000 102500 175000 2500 2000 "clearline"] - Line[102500 175000 102500 172500 2500 2000 "clearline"] - Line[102500 172500 100000 170000 2500 2000 "clearline"] - Line[100000 170000 97500 170000 2500 2000 "clearline"] - Line[97500 170000 97500 160000 2500 2000 "clearline"] - Line[112500 175000 110000 175000 2500 2000 "clearline"] - Line[110000 175000 107500 172500 2500 2000 "clearline"] - Line[107500 172500 107500 160000 2500 2000 "clearline"] - Line[87500 160000 97500 160000 6000 4000 "clearline"] - Line[97500 160000 97500 150000 6000 4000 "clearline"] - Line[97500 150000 92500 150000 6000 4000 "clearline"] - Line[95000 185000 77500 185000 2500 2000 "clearline"] - Line[95000 132500 87500 132500 2500 2000 "clearline"] - Line[87500 132500 87500 137500 2500 2000 "clearline"] - Line[87500 137500 77500 137500 2500 2000 "clearline"] - Line[77500 137500 77500 185000 2500 2000 "clearline"] - Line[122500 185000 122500 175000 2500 2000 "clearline"] - Line[122500 175000 130000 167500 2500 2000 "clearline"] - Line[130000 167500 130000 150000 2500 2000 "clearline"] + Line[147500 102500 160000 102500 2500 2000 "clearline"] + Line[157500 115000 150000 115000 2500 2000 "clearline"] + Line[150000 115000 150000 107500 2500 2000 "clearline"] + Line[150000 107500 145000 107500 2500 2000 "clearline"] + Line[155000 100000 155000 90000 6000 4000 "clearline"] + Line[155000 90000 144750 90000 6000 4000 "clearline"] + Line[145000 35000 145000 42500 6000 4000 "clearline"] + Line[115000 105000 125000 105000 6000 4000 "clearline"] + Line[70000 80000 90000 80000 2500 2000 "clearline"] + Line[80000 50000 90000 50000 2500 2000 "clearline"] + Line[165000 27500 165000 7500 6000 4000 "clearline"] + Line[165000 7500 125000 7500 6000 4000 "clearline"] + Line[125000 7500 125000 10000 6000 4000 "clearline"] + Line[125000 10000 122500 10000 6000 4000 "clearline"] + Line[145000 15000 132500 15000 6000 4000 "clearline"] + Line[132500 15000 127500 20000 6000 4000 "clearline"] + Line[127500 20000 117500 20000 6000 4000 "clearline"] + Line[117500 20000 110000 12500 6000 4000 "clearline"] + Line[110000 12500 100000 12500 2500 2000 "clearline"] + Line[85000 25000 102500 25000 6000 4000 "clearline"] + Line[100000 7500 92500 7500 2500 2000 "clearline"] + Line[92500 7500 92500 15000 2500 2000 "clearline"] + Line[102500 17500 105000 17500 2500 2000 "clearline"] + Line[105000 17500 117500 30000 2500 2000 "clearline"] + Line[115000 60000 115000 35000 2500 2000 "clearline"] + Line[110000 50000 110000 40000 2500 2000 "clearline"] + Line[125000 40000 130000 40000 1000 2000 "clearline"] + Line[115000 35000 122500 35000 2500 2000 "clearline"] + Line[110000 40000 105000 40000 2500 2000 "clearline"] + Line[137500 45000 122500 45000 2500 2000 "clearline"] + Line[122500 45000 122500 50000 2500 2000 "clearline"] + Line[117500 30000 120000 30000 2500 2000 "clearline"] + Line[102500 25000 102500 27500 6000 4000 "clearline"] + Line[102500 27500 100000 27500 6000 4000 "clearline"] + Line[92500 45000 100000 45000 2500 2000 "clearline"] + Line[137500 45000 137500 15000 2500 2000 "clearline"] + Line[170000 47500 157500 47500 1000 2000 "clearline"] + Line[115000 60000 95000 60000 2500 2000 "clearline"] + Line[157500 47500 157500 52500 1000 2000 "clearline"] + Line[157500 52500 130000 52500 1000 2000 "clearline"] + Line[165000 135000 175000 135000 2500 2000 "clearline"] + Line[120000 160000 130000 150000 6000 4000 "clearline"] + Line[110000 160000 110000 177500 6000 4000 "clearline"] + Line[110000 177500 105000 177500 6000 4000 "clearline"] + Line[105000 177500 100000 182500 6000 4000 "clearline"] + Line[87500 192500 95000 192500 6000 4000 "clearline"] + Line[95000 192500 100000 187500 6000 4000 "clearline"] + Line[100000 187500 100000 182500 6000 4000 "clearline"] + Line[120000 175000 120000 182500 6000 4000 "clearline"] + Line[110000 187500 115000 187500 6000 4000 "clearline"] + Line[115000 187500 120000 182500 6000 4000 "clearline"] + Line[77500 180000 80000 180000 6000 4000 "clearline"] + Line[110000 160000 120000 160000 6000 4000 "clearline"] + Line[97500 162500 97500 152500 2500 2000 "clearline"] + Line[97500 152500 90000 152500 2500 2000 "clearline"] + Line[90000 175000 97500 175000 2500 2000 "clearline"] + Line[97500 175000 102500 170000 2500 2000 "clearline"] + Line[102500 170000 102500 145000 2500 2000 "clearline"] + Line[102500 145000 105000 142500 2500 2000 "clearline"] + Line[105000 142500 110000 142500 2500 2000 "clearline"] + Line[90000 157500 85000 157500 2500 2000 "clearline"] + Line[85000 157500 70000 172500 2500 2000 "clearline"] + Line[70000 172500 70000 185000 2500 2000 "clearline"] + Line[70000 185000 72500 187500 2500 2000 "clearline"] + Line[72500 187500 82500 187500 2500 2000 "clearline"] + Line[82500 187500 85000 185000 2500 2000 "clearline"] + Line[85000 185000 90000 185000 2500 2000 "clearline"] + Line[80000 180000 90000 180000 2500 2000 "clearline"] + Line[95000 60000 95000 87500 2500 2000 "clearline"] + Line[90000 142500 95000 142500 2500 2000 "clearline"] + Line[95000 142500 95000 132500 2500 2000 "clearline"] + Line[107500 132500 107500 137500 2500 2000 "clearline"] + Line[107500 137500 117500 137500 2500 2000 "clearline"] + Line[117500 137500 117500 147500 2500 2000 "clearline"] + Line[117500 147500 110000 147500 2500 2000 "clearline"] + Line[112500 152500 117500 152500 1000 2000 "clearline"] + Line[117500 152500 125000 145000 1000 2000 "clearline"] + Line[125000 145000 125000 142500 1000 2000 "clearline"] + Line[95000 127500 95000 122500 1000 2000 "clearline"] + Line[95000 130000 95000 97500 2500 2000 "clearline"] + Line[90000 80000 90000 50000 2500 2000 "clearline"] + Line[95000 97500 87500 90000 2500 2000 "clearline"] + Line[87500 90000 87500 80000 2500 2000 "clearline"] + Line[120000 175000 152500 142500 6000 4000 "clearline"] + Line[152500 142500 152500 125000 6000 4000 "clearline"] + Line[115000 125000 160000 125000 6000 4000 "clearline"] + Line[167500 135000 167500 140000 1000 2000 "clearline"] + Line[167500 140000 145000 162500 1000 2000 "clearline"] + Line[105000 130000 105000 97500 2500 2000 "clearline"] + Line[105000 97500 95000 87500 2500 2000 "clearline"] + Line[102500 35000 65000 35000 1000 2000 "clearline"] + Line[65000 35000 50000 50000 1000 2000 "clearline"] + Line[125000 95000 132500 95000 6000 4000 "clearline"] + Line[145000 97500 140000 97500 1000 2000 "clearline"] + Line[140000 97500 132500 105000 1000 2000 "clearline"] + Line[70000 80000 70000 90000 2500 2000 "clearline"] + Line[57500 110000 57500 90000 2500 2000 "clearline"] + Line[50000 120000 57500 120000 1000 2000 "clearline"] + Line[50000 110000 55000 115000 1000 2000 "clearline"] + Line[55000 115000 67500 115000 1000 2000 "clearline"] + Line[67500 115000 67500 132500 1000 2000 "clearline"] + Line[67500 132500 82500 147500 1000 2000 "clearline"] + Line[82500 147500 90000 147500 1000 2000 "clearline"] ) Layer(3 "silk") ( @@ -1566,7 +1651,7 @@ NetList() Connect("Q10-1") Connect("Q20-1") Connect("Q20-3") - Connect("Q30-1") + Connect("Q30-3") Connect("R2-2") Connect("R7-2") Connect("R9-2") @@ -1583,6 +1668,16 @@ NetList() Connect("U30-7") Connect("U40-1") ) + Net("HIGHDR_10" "(unknown)") + ( + Connect("Q10-4") + Connect("U10-1") + ) + Net("HIGHDR_30" "(unknown)") + ( + Connect("Q30-2") + Connect("U30-1") + ) Net("LED1+" "(unknown)") ( Connect("C12-1") @@ -1601,6 +1696,16 @@ NetList() Connect("CONN_L3-2") Connect("L30-2") ) + Net("LOWDR_10" "(unknown)") + ( + Connect("Q10-2") + Connect("U10-5") + ) + Net("LOWDR_30" "(unknown)") + ( + Connect("Q30-4") + Connect("U30-5") + ) Net("PHASE_10" "(unknown)") ( Connect("C11-2") @@ -1614,9 +1719,9 @@ NetList() ( Connect("C31-2") Connect("L30-1") - Connect("Q30-3") - Connect("Q30-7") - Connect("Q30-8") + Connect("Q30-1") + Connect("Q30-5") + Connect("Q30-6") Connect("U30-8") ) Net("PWM1" "(unknown)") @@ -1725,31 +1830,11 @@ NetList() Connect("F40-2") ) Net("unnamed_net12" "(unknown)") - ( - Connect("Q10-4") - Connect("U10-1") - ) - Net("unnamed_net13" "(unknown)") - ( - Connect("Q10-2") - Connect("U10-5") - ) - Net("unnamed_net14" "(unknown)") - ( - Connect("Q30-4") - Connect("U30-1") - ) - Net("unnamed_net15" "(unknown)") - ( - Connect("Q30-2") - Connect("U30-5") - ) - Net("unnamed_net16" "(unknown)") ( Connect("CONN_FRONT-4") Connect("R6-2") ) - Net("unnamed_net17" "(unknown)") + Net("unnamed_net13" "(unknown)") ( Connect("CONN_FRONT-7") Connect("Q20-7") @@ -1763,8 +1848,8 @@ NetList() Connect("L20-1") Connect("Q10-5") Connect("Q10-6") - Connect("Q30-5") - Connect("Q30-6") + Connect("Q30-7") + Connect("Q30-8") Connect("R8-1") Connect("U40-3") ) diff --git a/schematics/lights.sch b/schematics/lights.sch index 4aec360..8a9cee7 100644 --- a/schematics/lights.sch +++ b/schematics/lights.sch @@ -572,6 +572,10 @@ N 51300 50700 51300 49600 4 N 51100 49400 51300 49400 4 N 51300 48500 51300 49200 4 N 53300 49000 53000 49000 4 +{ +T 53300 49000 5 10 0 1 0 0 1 +netname=LOWDR_10 +} N 53900 49500 53900 49700 4 N 53200 49600 54000 49600 4 { @@ -598,6 +602,10 @@ N 53000 50000 53000 49600 4 N 52700 50300 53200 50300 4 N 53000 49400 53100 49400 4 N 53100 49400 53100 50200 4 +{ +T 53100 49400 5 10 0 1 0 0 1 +netname=HIGHDR_10 +} N 53100 50200 53300 50200 4 N 54900 48600 54900 48500 4 N 54900 49500 54900 50400 4 @@ -640,7 +648,7 @@ device=IRL6732PBF T 54500 43800 5 10 0 0 0 0 1 footprint=SO8 T 54100 43500 5 10 1 0 0 0 1 -slot=2 +slot=1 T 53300 42800 5 10 0 1 0 0 1 value=IRl6372PBF } @@ -653,7 +661,7 @@ device=IRL6732PBF T 54500 42600 5 10 0 0 0 0 1 footprint=SO8 T 54100 41700 5 10 1 0 0 0 1 -slot=1 +slot=2 T 53300 41600 5 10 0 1 0 0 1 value=IRL6372PBF } @@ -723,6 +731,10 @@ N 50800 43900 50800 43700 4 N 51300 43900 51300 42700 4 N 51300 41600 51300 42300 4 N 53300 42100 53000 42100 4 +{ +T 53300 42100 5 10 0 0 0 0 1 +netname=LOWDR_30 +} N 53900 42600 53900 42800 4 N 53200 42700 54000 42700 4 { @@ -749,6 +761,10 @@ N 53000 43100 53000 42700 4 N 52700 43400 53200 43400 4 N 53000 42500 53100 42500 4 N 53100 42500 53100 43300 4 +{ +T 53100 42500 5 10 0 0 0 0 1 +netname=HIGHDR_30 +} N 53100 43300 53300 43300 4 N 54900 41700 54900 41600 4 N 54900 42600 54900 43500 4 -- 2.39.3