X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=mpserial.pcb;h=166442790747fd98f829bc673d961628c756d4dd;hb=c09141984d0417a822429ce98581658a597db6f6;hp=f9a79646b3abb9f3e4936ed45c4205c3a83881b7;hpb=21b3489ef2bdc646259af97ff0e4b96122fc7a21;p=hw%2Fmpserial diff --git a/mpserial.pcb b/mpserial.pcb index f9a7964..1664427 100644 --- a/mpserial.pcb +++ b/mpserial.pcb @@ -3,14 +3,14 @@ # To read pcb files, the pcb version (or the git source date) must be >= the file version FileVersion[20091103] -PCB["" 670.00mil 2400.00mil] +PCB["MicroPeak Serial Interface" 670.00mil 400.00mil] Grid[100.000000 0.0000 0.0000 0] -Cursor[450.00mil 43.00mil 0.000000] +Cursor[2.00mil 20.00mil 0.000000] PolyArea[200000000.000000] Thermal[0.500000] DRC[5.00mil 10.00mil 5.00mil 5.00mil 15.00mil 6.50mil] -Flags("showdrc,nameonpcb,uniquename,clearnew") +Flags("showdrc,nameonpcb,clearnew,snappin") Groups("1,c:2,s:3") Styles["Signal,10.00mil,36.00mil,20.00mil,10.00mil:Power,25.00mil,60.00mil,35.00mil,10.00mil:Fat,40.00mil,60.00mil,35.00mil,10.00mil:Skinny,6.00mil,24.02mil,11.81mil,6.00mil"] @@ -524,6 +524,22 @@ Symbol['_' 12.00mil] ( SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil] ) +Symbol['`' 12.00mil] +( + SymbolLine[50.00mil 0.0000 65.00mil 15.00mil 8.00mil] + SymbolLine[65.00mil 50.00mil 50.00mil 65.00mil 8.00mil] + SymbolLine[50.00mil 65.00mil 15.00mil 65.00mil 8.00mil] + SymbolLine[15.00mil 65.00mil 0.0000 50.00mil 8.00mil] + SymbolLine[0.0000 50.00mil 0.0000 15.00mil 8.00mil] + SymbolLine[0.0000 15.00mil 15.00mil 0.0000 8.00mil] + SymbolLine[15.00mil 0.0000 50.00mil 0.0000 8.00mil] + SymbolLine[65.00mil 15.00mil 65.00mil 50.00mil 8.00mil] + SymbolLine[25.00mil 25.00mil 40.00mil 25.00mil 8.00mil] + SymbolLine[20.00mil 30.00mil 25.00mil 25.00mil 8.00mil] + SymbolLine[20.00mil 30.00mil 20.00mil 40.00mil 8.00mil] + SymbolLine[20.00mil 40.00mil 25.00mil 45.00mil 8.00mil] + SymbolLine[25.00mil 45.00mil 40.00mil 45.00mil 8.00mil] +) Symbol['a' 12.00mil] ( SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil] @@ -788,13 +804,14 @@ Symbol['~' 12.00mil] ) Attribute("PCB::grid::unit" "mil") Attribute("PCB::grid::size" "1.00mil") -Via[470.00mil 222.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""] -Via[413.00mil 251.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""] Via[471.00mil 151.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(0S,1S)"] Via[56.00mil 115.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"] -Via[265.00mil 33.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"] -Via[387.00mil 351.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"] Via[300.00mil 131.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"] +Via[105.00mil 40.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"] +Via[340.00mil 269.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"] +Via[464.00mil 196.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""] +Via[411.00mil 249.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""] +Via[427.00mil 46.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"] Element["" "100mil2pin" "J2" "unknown" 93.00mil 357.00mil -115.00mil -14.00mil 3 100 ""] ( @@ -824,21 +841,21 @@ Element["" "0402" "R3" "10k" 42.00mil 7.0932mm 1.8481mm 8.4521mm 0 100 ""] ) -Element["" "0402" "R2" "10k" 42.00mil 5.6454mm 232.20mil 403.90mil 0 100 ""] +Element["" "0402" "R2" "10k" 42.00mil 222.00mil 232.20mil 403.90mil 0 100 ""] ( Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] ) -Element["" "0402" "R1" "3300" 42.00mil 4.2230mm -118.50mil -8.7823mm 3 100 ""] +Element["" "0402" "R1" "1k" 42.00mil 166.00mil -118.50mil -8.7823mm 3 100 ""] ( Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] ) -Element["" "2125" "Q1" "RPM-075PT" 107.00mil 213.00mil 258.00mil 304.86mil 1 100 ""] +Element["" "2125" "Q1" "RPM-075PT" 107.00mil 213.00mil 296.00mil 461.00mil 1 100 ""] ( Pad[-12.80mil 35.43mil 12.80mil 35.43mil 23.62mil 23.62mil 35.43mil "EMITTER" "1" "square"] Pad[-12.80mil -35.43mil 12.80mil -35.43mil 23.62mil 23.62mil 35.43mil "COLLECTOR" "2" "square"] @@ -848,20 +865,6 @@ Element["" "2125" "Q1" "RPM-075PT" 107.00mil 213.00mil 258.00mil 304.86mil 1 100 ) -Element["" "0402" "R6" "33" 440.00mil 2.7874mm 260.54mil -23.24mil 0 100 ""] -( - Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] - Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] - - ) - -Element["" "0402" "R5" "33" 440.00mil 7.3726mm 265.54mil 19.24mil 0 100 ""] -( - Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] - Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] - - ) - Element["" "SSOP16" "U2" "FT230XS" 224.00mil 302.00mil 504.00mil -122.00mil 0 100 ""] ( Pad[0.0000 -7.00mil 0.0000 15.00mil 16.00mil 30.00mil 22.00mil "TXD" "1" "edge2"] @@ -905,25 +908,56 @@ Element["" "ZX62-B-5PA" "J1" "USB_micro" 490.00mil 200.00mil 2.3716mm 547.61mil ) -Element["" "0402" "C1" "0.1uF" 4.5908mm 33.00mil -1.24mil 396.50mil 0 100 ""] +Element["" "0402" "C1" "0.1uF" 3.7658mm 40.00mil 1.24mil -396.50mil 2 100 ""] +( + Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + + ) + +Element["" "0402" "C2" "0.1uF" 9.7094mm 50.00mil 94.76mil -454.50mil 2 100 ""] ( Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] ) -Element["" "0402" "C2" "0.1uF" 8.8712mm 33.00mil -94.76mil 454.50mil 0 100 ""] +Element["" "0402" "C3" "0.1uF" 311.00mil 50.00mil 117.00mil 558.00mil 0 100 ""] ( Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] ) -Element["" "0402" "C3" "0.1uF" 449.26mil 351.00mil -2.9911mm 107.50mil 0 100 ""] +Element["" "0402" "R7" "470" 8.6680mm 368.00mil 74.00mil 288.00mil 0 100 ""] ( Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + ) + +Element["" "0603diode" "D1" "blue" 433.41mil 368.00mil 197.00mil 334.00mil 0 100 ""] +( + Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"] + Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"] + ElementLine [47.00mil 25.00mil 47.00mil -25.00mil 10.00mil] + ElementLine [47.00mil 25.00mil 37.00mil 25.00mil 10.00mil] + ElementLine [47.00mil -25.00mil 37.00mil -25.00mil 10.00mil] + + ) + +Element["" "0402" "R6" "33" 449.00mil 7.4488mm 7.50mil 5.0993mm 1 100 ""] +( + Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + + ) + +Element["" "0402" "R5" "33" 449.00mil 2.3810mm -8.50mil 9.1247mm 3 100 ""] +( + Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + ) Layer(1 "top") ( @@ -953,52 +987,63 @@ Layer(1 "top") Line[301.00mil 324.00mil 288.00mil 337.00mil 10.00mil 20.00mil "clearline"] Line[288.00mil 337.00mil 210.00mil 337.00mil 10.00mil 20.00mil "clearline"] Line[210.00mil 337.00mil 164.00mil 291.00mil 10.00mil 20.00mil "clearline"] - Line[378.00mil 94.00mil 378.00mil 71.00mil 10.00mil 20.00mil "clearline"] - Line[378.00mil 71.00mil 371.00mil 64.00mil 10.00mil 20.00mil "clearline"] - Line[371.00mil 64.00mil 184.00mil 64.00mil 10.00mil 20.00mil "clearline"] - Line[184.00mil 64.00mil 164.50mil 83.50mil 10.00mil 20.00mil "clearline"] - Line[353.00mil 94.00mil 353.00mil 64.00mil 10.00mil 20.00mil "clearline"] Line[13.0984mm 251.17mil 454.17mil 251.17mil 10.00mil 20.00mil "clearline"] Line[454.17mil 251.17mil 328.00mil 125.00mil 10.00mil 20.00mil "clearline"] Line[328.00mil 125.00mil 328.00mil 95.00mil 10.00mil 20.00mil "clearline"] Line[328.00mil 95.00mil 327.00mil 94.00mil 10.00mil 20.00mil "clearline"] Line[275.00mil 306.00mil 275.00mil 191.00mil 10.00mil 20.00mil "clearline"] Line[275.00mil 191.00mil 202.00mil 118.00mil 10.00mil 20.00mil "clearline"] - Line[202.00mil 118.00mil 202.00mil 64.00mil 10.00mil 20.00mil "clearline"] - Line[13.0984mm 225.58mil 473.58mil 225.58mil 10.00mil 20.00mil "clearline"] - Line[473.58mil 225.58mil 470.00mil 222.00mil 10.00mil 20.00mil "clearline"] - Line[440.00mil 274.52mil 436.52mil 274.52mil 10.00mil 20.00mil "clearline"] - Line[436.52mil 274.52mil 413.00mil 251.00mil 10.00mil 20.00mil "clearline"] - Line[403.00mil 306.00mil 440.00mil 306.00mil 10.00mil 20.00mil "clearline"] - Line[404.00mil 94.00mil 440.00mil 94.00mil 10.00mil 20.00mil "clearline"] Line[13.0984mm 148.82mil 473.18mil 148.82mil 10.00mil 20.00mil "clearline"] Line[473.18mil 148.82mil 471.00mil 151.00mil 10.00mil 20.00mil "clearline"] Line[13.0984mm 174.41mil 12.5580mm 174.41mil 10.00mil 20.00mil "clearline"] Line[12.5580mm 174.41mil 471.00mil 151.00mil 10.00mil 20.00mil "clearline"] Line[94.00mil 109.00mil 62.00mil 109.00mil 10.00mil 20.00mil "clearline"] Line[62.00mil 109.00mil 56.00mil 115.00mil 10.00mil 20.00mil "clearline"] - Line[13.0984mm 200.00mil 490.00mil 200.00mil 10.00mil 20.00mil "clearline"] - Line[490.00mil 200.00mil 470.00mil 180.00mil 10.00mil 20.00mil "clearline"] - Line[470.00mil 180.00mil 457.00mil 180.00mil 10.00mil 20.00mil "clearline"] - Line[457.00mil 180.00mil 440.00mil 163.00mil 10.00mil 20.00mil "clearline"] - Line[440.00mil 163.00mil 440.00mil 125.48mil 10.00mil 20.00mil "clearline"] - Line[196.48mil 33.00mil 333.52mil 33.00mil 10.00mil 20.00mil "clearline"] - Line[365.00mil 33.00mil 365.00mil 64.00mil 10.00mil 20.00mil "clearline"] - Line[165.00mil 33.00mil 165.00mil 83.00mil 10.00mil 20.00mil "clearline"] - Line[471.00mil 251.17mil 471.00mil 345.00mil 10.00mil 20.00mil "clearline"] - Line[471.00mil 345.00mil 465.00mil 351.00mil 10.00mil 20.00mil "clearline"] - Line[433.52mil 351.00mil 367.00mil 351.00mil 10.00mil 20.00mil "clearline"] - Line[367.00mil 351.00mil 352.00mil 336.00mil 10.00mil 20.00mil "clearline"] - Line[327.00mil 324.00mil 337.00mil 334.00mil 10.00mil 20.00mil "clearline"] - Line[337.00mil 334.00mil 352.00mil 334.00mil 10.00mil 20.00mil "clearline"] - Line[301.00mil 94.00mil 301.00mil 130.00mil 10.00mil 20.00mil "clearline"] Line[301.00mil 130.00mil 300.00mil 131.00mil 10.00mil 20.00mil "clearline"] - Line[352.00mil 306.00mil 352.00mil 334.00mil 10.00mil 20.00mil "clearline"] - Line[327.00mil 306.00mil 327.00mil 324.00mil 10.00mil 20.00mil "clearline"] + Line[327.00mil 94.00mil 327.00mil 50.26mil 10.00mil 20.00mil "clearline"] + Line[327.00mil 50.26mil 8.2992mm 50.00mil 10.00mil 20.00mil "clearline"] + Line[301.00mil 130.00mil 301.00mil 55.74mil 10.00mil 20.00mil "clearline"] + Line[301.00mil 55.74mil 7.4996mm 50.00mil 10.00mil 20.00mil "clearline"] + Line[202.00mil 118.00mil 202.00mil 64.00mil 10.00mil 20.00mil "clearline"] + Line[202.00mil 64.00mil 241.00mil 25.00mil 10.00mil 20.00mil "clearline"] + Line[164.00mil 84.00mil 202.00mil 84.00mil 10.00mil 20.00mil "clearline"] + Line[132.52mil 40.00mil 105.00mil 40.00mil 10.00mil 20.00mil "clearline"] + Line[164.00mil 40.00mil 164.00mil 84.00mil 10.00mil 20.00mil "clearline"] + Line[352.00mil 324.00mil 364.00mil 336.00mil 10.00mil 20.00mil "clearline"] + Line[364.00mil 336.00mil 449.00mil 336.00mil 10.00mil 20.00mil "clearline"] + Line[449.00mil 336.00mil 458.00mil 345.00mil 10.00mil 20.00mil "clearline"] + Line[458.00mil 345.00mil 458.00mil 367.00mil 10.00mil 20.00mil "clearline"] + Line[458.00mil 367.00mil 459.00mil 368.00mil 10.00mil 20.00mil "clearline"] + Line[327.00mil 306.00mil 327.00mil 282.00mil 10.00mil 20.00mil "clearline"] + Line[327.00mil 282.00mil 340.00mil 269.00mil 10.00mil 20.00mil "clearline"] + Line[352.00mil 324.00mil 352.00mil 281.00mil 10.00mil 20.00mil "clearline"] + Line[352.00mil 281.00mil 340.00mil 269.00mil 10.00mil 20.00mil "clearline"] + Line[378.00mil 94.00mil 378.00mil 61.48mil 10.00mil 20.00mil "clearline"] + Line[353.00mil 94.00mil 353.00mil 64.00mil 10.00mil 20.00mil "clearline"] + Line[353.00mil 64.00mil 9.3157mm 50.24mil 10.00mil 20.00mil "clearline"] + Line[241.50mil 24.50mil 341.02mil 24.50mil 10.00mil 20.00mil "clearline"] + Line[378.00mil 61.48mil 341.02mil 24.50mil 10.00mil 20.00mil "clearline"] + Line[357.00mil 368.00mil 407.82mil 368.00mil 10.00mil 20.00mil "clearline"] + Line[325.52mil 368.00mil 319.00mil 368.00mil 10.00mil 20.00mil "clearline"] + Line[319.00mil 368.00mil 288.00mil 337.00mil 10.00mil 20.00mil "clearline"] + Line[13.1210mm 200.00mil 468.00mil 200.00mil 10.00mil 20.00mil "clearline"] + Line[468.00mil 200.00mil 464.00mil 196.00mil 10.00mil 20.00mil "clearline"] + Line[398.00mil 50.00mil 423.00mil 50.00mil 10.00mil 20.00mil "clearline"] + Line[423.00mil 50.00mil 427.00mil 46.00mil 10.00mil 20.00mil "clearline"] + Line[449.00mil 78.00mil 420.00mil 78.00mil 10.00mil 20.00mil "clearline"] + Line[420.00mil 78.00mil 404.00mil 94.00mil 10.00mil 20.00mil "clearline"] + Line[13.1210mm 225.58mil 452.58mil 225.58mil 10.00mil 20.00mil "clearline"] + Line[452.58mil 225.58mil 435.00mil 208.00mil 10.00mil 20.00mil "clearline"] + Line[435.00mil 208.00mil 435.00mil 123.48mil 10.00mil 20.00mil "clearline"] + Line[435.00mil 123.48mil 449.00mil 109.48mil 10.00mil 20.00mil "clearline"] + Line[449.00mil 277.52mil 439.52mil 277.52mil 10.00mil 20.00mil "clearline"] + Line[439.52mil 277.52mil 411.00mil 249.00mil 10.00mil 20.00mil "clearline"] + Line[449.00mil 309.00mil 406.00mil 309.00mil 10.00mil 20.00mil "clearline"] + Line[406.00mil 309.00mil 403.00mil 306.00mil 10.00mil 20.00mil "clearline"] ) Layer(2 "bottom") ( - Line[470.00mil 222.00mil 413.00mil 251.00mil 10.00mil 20.00mil "clearline"] + Line[464.00mil 196.00mil 411.00mil 249.00mil 10.00mil 20.00mil "clearline"] Polygon("clearpoly") ( [5.00mil 5.00mil] [665.00mil 5.00mil] [665.00mil 395.00mil] [5.00mil 395.00mil] @@ -1006,9 +1051,17 @@ Layer(2 "bottom") ) Layer(3 "outline") ( + Attribute("PCB::skip-drc" "1") + Line[0.0000 0.0000 670.00mil 0.0000 10.00mil 20.00mil "clearline"] + Line[670.00mil 0.0000 670.00mil 400.00mil 10.00mil 20.00mil "clearline"] + Line[0.0000 400.00mil 0.0000 0.0000 10.00mil 20.00mil "clearline"] + Line[670.00mil 400.00mil 0.0000 400.00mil 10.00mil 20.00mil "clearline"] ) Layer(4 "silk") ( + Text[52.00mil 322.00mil 0 77 "MicroPeak Serial Interface" "clearline,onsolder"] + Text[97.00mil 211.00mil 0 77 "` 2012 Keith Packard" "clearline,onsolder"] + Text[36.00mil 106.00mil 0 77 "Licensed under the TAPR OHL" "clearline,onsolder"] ) Layer(5 "silk") ( @@ -1031,6 +1084,7 @@ NetList() Connect("C1-1") Connect("C2-1") Connect("C3-1") + Connect("D1-2") Connect("J1-4") Connect("J1-5") Connect("J2-2") @@ -1059,54 +1113,60 @@ NetList() ) Net("unnamed_net4" "(unknown)") ( - Connect("U2-1") + Connect("Q1-2") + Connect("R1-1") + Connect("U1-3") ) Net("unnamed_net5" "(unknown)") ( - Connect("J2-1") - Connect("U1-4") - Connect("U2-4") + Connect("R2-1") + Connect("R3-2") + Connect("U1-1") ) Net("unnamed_net6" "(unknown)") ( - Connect("U2-2") + Connect("J2-1") + Connect("R7-1") + Connect("U1-4") + Connect("U2-4") ) Net("unnamed_net7" "(unknown)") ( - Connect("U2-15") + Connect("D1-1") + Connect("R7-2") ) Net("unnamed_net8" "(unknown)") ( - Connect("U2-14") + Connect("U2-1") ) Net("unnamed_net9" "(unknown)") ( - Connect("U2-7") + Connect("U2-2") ) Net("unnamed_net10" "(unknown)") ( - Connect("U2-16") + Connect("U2-15") ) Net("unnamed_net11" "(unknown)") ( - Connect("R6-1") - Connect("U2-9") + Connect("U2-14") ) Net("unnamed_net12" "(unknown)") ( - Connect("R5-1") - Connect("U2-8") + Connect("U2-7") ) Net("unnamed_net13" "(unknown)") ( - Connect("Q1-2") - Connect("R1-1") - Connect("U1-3") + Connect("U2-16") ) Net("unnamed_net14" "(unknown)") ( - Connect("R2-1") - Connect("R3-2") - Connect("U1-1") + Connect("R5-1") + Connect("U2-9") + ) + Net("unnamed_net15" "(unknown)") + ( + Connect("R6-1") + Connect("U2-8") ) )