replace LDO with TC2185, adding C38 0.1uF bypass cap as suggested by data sheet
[hw/telemetrum] / telemetrum.pcb
index a3439a36b1ceba6379f27fd271edf4e6445744ec..16ab14c3a4c554db0a36d5af818e0489a425c517 100644 (file)
@@ -1,5 +1,5 @@
 # release: pcb 20091103
-# date:    Fri Dec 18 15:03:00 2009
+# date:    Wed Mar 10 11:21:08 2010
 # user:    bdale (Bdale Garbee,KB0G)
 # host:    rover
 
@@ -807,11 +807,11 @@ Via[39600 67200 3600 2000 4200 2000 "" ""]
 Via[31100 61400 3600 2000 4200 2000 "" "thermal(1X)"]
 Via[21300 64300 3600 2000 4200 2000 "" "thermal(1X)"]
 Via[2800 9100 3600 2000 4200 2000 "" "thermal(1X)"]
-Via[52400 86800 3600 2000 4200 2000 "" "thermal(1X)"]
+Via[55600 86000 3600 2000 4200 2000 "" "thermal(1X)"]
 Via[114000 56000 3600 2000 4200 2000 "" "thermal(1X)"]
 Via[54037 35555 3600 2000 4200 2000 "" "thermal(1X)"]
 Via[100100 95900 3600 2000 4200 2000 "" "thermal(1X)"]
-Via[28600 67100 3600 2000 4200 2000 "" ""]
+Via[21300 69000 3600 2000 4200 2000 "" ""]
 Via[145700 26600 3600 2000 4200 2000 "" "thermal(1X)"]
 Via[60000 86000 3600 2000 4200 2000 "" "thermal(2X)"]
 Via[145700 35300 3600 2000 4200 2000 "" "thermal(1X)"]
@@ -908,24 +908,6 @@ Via[190800 79600 3600 2000 4200 2000 "" ""]
 Via[191400 55800 3600 2000 4200 2000 "" ""]
 Via[149100 45700 3600 2000 4200 2000 "" "thermal(1X)"]
 
-Element["" "SOT23-5" "U1" "TC1055-3.3" 52300 81900 1740 -6544 0 89 ""]
-(
-       Attribute("author" "DJ Delorie")
-       Attribute("copyright" "2006 DJ Delorie")
-       Attribute("use-license" "Unlimited")
-       Attribute("dist-license" "GPL")
-       Pad[0 -800 0 800 2400 3000 3000 "4" "4" "square,edge2"]
-       Pad[7800 -800 7800 800 2400 3000 3000 "VOUT" "5" "square,edge2"]
-       Pad[7800 -9000 7800 -7400 2400 3000 3000 "VIN" "1" "square"]
-       Pad[3900 -9000 3900 -7400 2400 3000 3000 "GND" "2" "square"]
-       Pad[0 -9000 0 -7400 2400 3000 3000 "EN" "3" "square"]
-       ElementLine [-2000 -11000 9800 -11000 1000]
-       ElementLine [9800 -11000 9800 2900 1000]
-       ElementLine [-2000 2900 9800 2900 1000]
-       ElementLine [-2000 -11000 -2000 2900 1000]
-
-       )
-
 Element["" "hole-M3" "H2" "unknown" 37500 12500 -1400 -3000 0 100 ""]
 (
        Pin[0 0 17500 3000 22500 12500 "1" "1" "thermal(1X)"]
@@ -1157,7 +1139,7 @@ Element["" "0402" "R10" "5k" 61374 60707 -3717 1006 0 100 ""]
 
        )
 
-Element["" "SOIJ8" "U5" "AT45DB161D" 109600 21800 -2761 -9011 0 100 ""]
+Element["" "SOIJ8" "U5" "AT45DB081D" 109600 21800 -2761 -9011 0 100 ""]
 (
        Pad[-7499 -15845 -7499 -11712 2559 2441 3159 "SO" "8" "square"]
        Pad[-7499 11713 -7499 15846 2559 2441 3159 "SI" "1" "square,edge2"]
@@ -1248,7 +1230,7 @@ Element["" "0402" "C6" "0.1uF" 82974 77293 3242 -4143 0 100 ""]
 
        )
 
-Element["" "0402" "L5" "47nH" 131126 38293 -8552 -4157 0 100 ""]
+Element["" "0402" "L5" "27nH" 131126 38293 -8552 -4157 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1269,7 +1251,7 @@ Element["" "0402" "R15" "100k" 42348 42186 3250 -3184 0 100 ""]
 
        )
 
-Element["" "0402" "R11" "10K" 55322 60665 -11165 -4655 0 100 ""]
+Element["" "0402" "R11" "10k" 55322 60665 -11165 -4655 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1291,7 +1273,7 @@ Element["onsolder" "282834-6" "J4" "Pyro" 26155 80354 -22821 -27507 0 100 "auto"
 
        )
 
-Element["" "0402" "R6" "1.5K" 62293 46974 3087 -9296 3 100 ""]
+Element["" "0402" "R6" "1.5k" 62293 46974 3087 -9296 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
@@ -1305,17 +1287,17 @@ Element["" "0402" "R13" "270" 190026 96993 -4565 -7767 0 100 ""]
 
        )
 
-Element["" "0402" "R4" "10K" 48426 46093 -2727 1453 0 100 ""]
+Element["" "0402" "R4" "10k" 48426 46093 -2727 1453 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C37" "1uF" 56526 90207 -5300 2443 0 100 ""]
+Element["" "0402" "C37" "1uF" 59293 91326 -5753 2672 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
@@ -1459,7 +1441,7 @@ Element["" "0402" "C23" "8.2pF" 242693 56074 6509 -4282 3 100 ""]
 
        )
 
-Element["" "0402" "C36" "1uF" 197993 29374 -829 -4920 3 100 ""]
+Element["" "0402" "C36" "0.001uF" 197993 29374 -829 -4920 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
@@ -1577,7 +1559,7 @@ Element["" "0402" "C25" "3.9pF" 237900 56800 -609 -4857 3 100 ""]
 
        )
 
-Element["" "0402" "R16" "56K" 218007 48074 2710 -12087 3 100 ""]
+Element["" "0402" "R16" "56k" 218007 48074 2710 -12087 3 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
@@ -1778,7 +1760,7 @@ Element["" "0402" "C21" "220pF" 221893 48074 3844 -11813 3 100 ""]
 
 Element["onsolder" "GPS3100" "A1" "GPS_patch" 135800 50000 -16679 6558 0 100 "auto"]
 (
-       Pin[6700 0 10000 3000 10000 5500 "1" "1" ""]
+       Pin[6700 0 9400 3000 10000 5500 "1" "1" ""]
        ElementLine [-39400 32600 -32600 39400 1500]
        ElementLine [-32600 39400 39400 39400 1500]
        ElementLine [39400 -39400 39400 39400 1500]
@@ -1787,7 +1769,7 @@ Element["onsolder" "GPS3100" "A1" "GPS_patch" 135800 50000 -16679 6558 0 100 "au
 
        )
 
-Element["onsolder" "B2B-PH" "B2" "LiPo" 623 99224 0 0 100 "auto"]
+Element["onsolder" "B2B-PH" "B2" "LiPo" 623 99224 1300 -900 0 100 "auto"]
 (
        Pin[7677 -11024 5118 1201 5748 2953 "2" "2" "edge2,thermal(1X)"]
        Pin[15551 -11024 5118 1201 5748 2953 "1" "1" "square,edge2"]
@@ -1814,6 +1796,31 @@ Element["onsolder" "0-338068-8" "J9" "CompanionInterface" 237589 5487 -40678 114
        ElementLine [-46594 15039 11593 15039 600]
        ElementLine [11593 -5038 11593 15039 600]
 
+       )
+
+Element["" "0402" "C38" "0.1uF" 52474 91293 -8283 2669 0 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "SOT23-5" "U1" "TC2185-3.3" 52449 81700 6300 -5000 3 89 ""]
+(
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[0 -800 0 800 2400 3000 3000 "BY" "4" "square,edge2"]
+       Pad[7800 -800 7800 800 2400 3000 3000 "VOUT" "5" "square,edge2"]
+       Pad[7800 -9000 7800 -7400 2400 3000 3000 "VIN" "1" "square"]
+       Pad[3900 -9000 3900 -7400 2400 3000 3000 "GND" "2" "square"]
+       Pad[0 -9000 0 -7400 2400 3000 3000 "EN" "3" "square"]
+       ElementLine [9800 -11000 -2000 -11000 1000]
+       ElementLine [9800 2900 9800 -11000 1000]
+       ElementLine [-2000 2900 9800 2900 1000]
+       ElementLine [-2000 -11000 -2000 2900 1000]
+
        )
 Layer(1 "top")
 (
@@ -1852,7 +1859,7 @@ Layer(1 "top")
        Line[71986 59414 69400 62000 1000 2000 "clearline"]
        Line[23600 9000 19500 9000 2500 2000 "clearline"]
        Line[13360 24448 28548 24448 2500 2000 "clearline"]
-       Line[60000 82800 60000 87914 1000 2000 "clearline"]
+       Line[148652 42148 148000 42800 1000 2000 ""]
        Line[128880 76101 125274 79707 1000 2000 "clearline"]
        Line[117600 80900 121719 80900 1000 2000 "clearline"]
        Line[195526 81374 189500 87400 1000 2000 "clearline"]
@@ -1983,7 +1990,7 @@ Layer(1 "top")
        Line[36000 65700 36000 68052 1000 2000 "clearline"]
        Line[36200 67100 39500 67100 1000 2000 "clearline"]
        Line[33200 29500 31200 31500 2500 2000 "clearline"]
-       Line[25200 67100 28600 67100 1000 2000 "clearline"]
+       Line[148000 44500 149900 46400 1000 2000 ""]
        Line[90600 90900 86467 90900 1000 2000 "clearline"]
        Line[5800 81500 12800 81500 2500 2000 "clearline"]
        Line[101300 85900 106300 90900 1000 2000 "clearline"]
@@ -2007,14 +2014,14 @@ Layer(1 "top")
        Line[154252 4348 155900 2700 1000 2000 "clearline"]
        Line[86467 90900 86074 90507 1000 2000 "clearline"]
        Line[40652 27886 35214 27886 1000 2000 "clearline"]
-       Line[60000 87914 58100 89814 1000 2000 "clearline"]
+       Line[148000 42800 148000 44500 1000 2000 ""]
        Line[97100 85900 101300 85900 1000 2000 "clearline"]
        Line[13360 54448 13452 54448 1000 2000 "clearline"]
        Line[149347 39000 149349 38998 2500 2000 "clearline"]
        Line[118700 88500 121966 88500 1000 2000 "clearline"]
        Line[154252 6050 154252 4348 1000 2000 "clearline"]
        Line[130109 76101 128880 76101 1000 2000 "clearline"]
-       Line[52400 87262 54952 89814 1000 2000 "clearline"]
+       Line[23200 67100 21300 69000 1000 2000 ""]
        Line[44400 27100 46700 29400 1000 2000 "clearline"]
        Line[145800 39000 149347 39000 2500 2000 "clearline"]
        Line[193153 10653 193900 11400 1000 2000 "clearline"]
@@ -2033,7 +2040,7 @@ Layer(1 "top")
        Line[81400 76900 81400 88300 1000 2000 "clearline"]
        Line[179800 48900 196600 48900 1000 2000 "clearline"]
        Line[242440 50593 242440 53854 1000 2000 "clearline"]
-       Line[52400 86800 52400 87262 1000 2000 "clearline"]
+       Line[25100 67100 23200 67100 1000 2000 ""]
        Line[44442 31658 46700 29400 1000 2000 "clearline"]
        Line[160500 47000 160451 46951 1000 2000 "clearline"]
        Line[157402 6050 157402 4202 1000 2000 "clearline"]
@@ -2333,9 +2340,15 @@ Layer(1 "top")
        Line[173200 53400 171500 53400 1000 2000 ""]
        Line[171500 53400 169700 51600 1000 2000 ""]
        Line[149349 42148 148652 42148 1000 2000 ""]
-       Line[148652 42148 148000 42800 1000 2000 ""]
-       Line[148000 42800 148000 44500 1000 2000 ""]
-       Line[148000 44500 149900 46400 1000 2000 ""]
+       Line[59686 89752 59686 86314 1000 2000 ""]
+       Line[59686 86314 60000 86000 1000 2000 ""]
+       Line[60000 86000 60000 82749 1000 2000 ""]
+       Line[60000 82749 60249 82500 1000 2000 ""]
+       Line[52081 89719 52081 82868 1000 2000 ""]
+       Line[52081 82868 52449 82500 1000 2000 ""]
+       Line[52867 92867 58867 92867 1000 2000 ""]
+       Line[58867 92867 58900 92900 1000 2000 ""]
+       Line[55600 86000 55600 92800 1000 2000 ""]
        Polygon("")
        (
                [274100 77200] [255100 77200] [255100 57200] [274100 57200] 
@@ -2491,8 +2504,8 @@ Layer(4 "bottom")
        Line[190500 79300 190800 79600 1000 2000 "clearline"]
        Line[186700 79300 190500 79300 1000 2000 "clearline"]
        Line[180300 90500 205200 90500 1000 2000 "clearline"]
-       Line[28600 67100 34100 67100 1000 2000 "clearline"]
-       Line[34100 67100 38300 62900 1000 2000 "clearline"]
+       Line[199776 8100 202589 5487 1000 2000 ""]
+       Line[32200 69000 38300 62900 1000 2000 "clearline"]
        Line[38300 62900 43700 62900 1000 2000 "clearline"]
        Line[43700 62900 49000 68200 1000 2000 "clearline"]
        Line[49000 68200 124600 68200 1000 2000 "clearline"]
@@ -2555,7 +2568,7 @@ Layer(4 "bottom")
        Line[97600 42500 97600 10200 1000 2000 ""]
        Line[97600 10200 99500 8100 1000 2000 ""]
        Line[99600 8100 199876 8100 1000 2000 ""]
-       Line[199776 8100 202589 5487 1000 2000 ""]
+       Line[21300 69000 32200 69000 1000 2000 ""]
        Polygon("")
        (
                [274100 77200] [255100 77200] [255100 23200] [274100 23200] 
@@ -2564,20 +2577,20 @@ Layer(4 "bottom")
 Layer(5 "silk")
 (
        Text[63398 57583 0 100 "+" "auto"]
-       Text[33969 37917 3 100 "apogee" "auto"]
-       Text[49980 29507 0 100 "TeleMetrum v0.2" "auto"]
-       Text[33663 77201 3 100 "switch" "auto"]
-       Text[193400 28500 0 100 "companion" "auto"]
-       Text[33803 54965 3 100 "main" "auto"]
+       Text[33869 39917 3 100 "apogee" "auto"]
+       Text[10800 99000 0 100 "pyro" "auto"]
+       Text[33663 79501 3 100 "switch" "auto"]
+       Text[221100 27800 0 100 "companion" "auto"]
+       Text[33803 56265 3 100 "main" "auto"]
        Text[61417 44312 1 100 "-" "auto"]
        Text[50300 16600 0 100 "by Bdale Garbee" "auto"]
-       Text[50243 23536 0 100 "Copyright 2009" "auto"]
-       Text[31312 96385 3 100 "pyro" "auto"]
+       Text[50243 23536 0 100 "Copyright 2010" "auto"]
+       Text[50243 10458 0 100 "Licensed under the TAPR OHL (www.tapr.org/OHL)" "auto"]
        Text[2563 91433 0 100 "-" "auto"]
        Text[44112 59130 3 100 "battery" "auto"]
        Text[20743 91209 0 100 "+" "auto"]
-       Text[202512 80899 0 100 "debug" "auto"]
-       Text[50243 10458 0 100 "Licensed under the TAPR OHL (www.tapr.org/OHL)" "auto"]
+       Text[232012 79699 0 100 "debug" "auto"]
+       Text[49980 29507 0 100 "TeleMetrum v1.0" "auto"]
        Polygon("clearpoly")
        (
                [49400 99500] [98100 99500] [98100 89300] [49400 89300] 
@@ -2723,6 +2736,7 @@ NetList()
                Connect("C32-1")
                Connect("C36-1")
                Connect("C37-1")
+               Connect("C38-2")
                Connect("D2-2")
                Connect("H1-1")
                Connect("H2-1")
@@ -3012,6 +3026,11 @@ NetList()
                Connect("TP3-1")
                Connect("U10-40")
        )
+       Net("unnamed_net30" "(unknown)")
+       (
+               Connect("C38-1")
+               Connect("U1-4")
+       )
        Net("v_batt" "(unknown)")
        (
                Connect("R4-2")