From: Bdale Garbee Date: Wed, 28 Mar 2018 22:19:11 +0000 (-0600) Subject: route RF signal strength LEDs X-Git-Tag: fab-v1~3 X-Git-Url: https://git.gag.com/?p=hw%2Ftelefireeight;a=commitdiff_plain;h=60cfa917590565f43e56c7ea88a8f025a4b9798e route RF signal strength LEDs --- diff --git a/telefireeight.pcb b/telefireeight.pcb index fa84078..f2fb97a 100644 --- a/telefireeight.pcb +++ b/telefireeight.pcb @@ -9,7 +9,7 @@ Grid[1.00mil 0.0000 0.0000 0] PolyArea[200000000.000000] Thermal[0.500000] DRC[6.00mil 10.00mil 6.00mil 5.00mil 15.00mil 7.00mil] -Flags("showdrc,nameonpcb,snappin,liveroute") +Flags("showdrc,nameonpcb,clearnew,snappin,liveroute") Groups("1,c:4,s:2:3:5") Styles["Signal,10.00mil,30.00mil,15.00mil,6.00mil:Power,25.00mil,8.00mil,4.00mil,10.00mil:Fat,140.00mil,8.00mil,4.00mil,10.00mil:Medium,15.00mil,8.00mil,4.00mil,6.00mil"] @@ -875,7 +875,6 @@ Via[5304.00mil 2309.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] Via[156.0441mm 77.8375mm 30.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[152.9199mm 72.8591mm 30.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[5569.00mil 3320.00mil 30.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] -Via[5800.00mil 3088.00mil 30.00mil 12.00mil 0.0000 15.00mil "" "thermal(2S)"] Via[5801.00mil 3019.00mil 30.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[5195.00mil 3167.00mil 30.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[5097.00mil 3223.00mil 30.00mil 12.00mil 0.0000 15.00mil "" "thermal(2S)"] @@ -929,6 +928,13 @@ Via[4065.00mil 3915.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] Via[4035.00mil 3947.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] Via[4280.00mil 325.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] Via[4310.00mil 295.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] +Via[5801.00mil 3073.00mil 30.00mil 12.00mil 0.0000 15.00mil "" "thermal(2S)"] +Via[6375.00mil 1760.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] +Via[6412.00mil 1760.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] +Via[6449.00mil 1760.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] +Via[6375.00mil 3045.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] +Via[6412.00mil 3045.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] +Via[6449.00mil 3045.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""] Element["hidename,lock" "hole-M3" "H1" "unknown" 690.00mil 445.00mil -15.51mil -11.00mil 0 70 ""] ( @@ -3376,6 +3382,15 @@ Element["hidename" "0402" "R31" "549" 2500.00mil 419.26mil -22.00mil 30.00mil 1 Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] ) +Rat[2500.00mil 668.52mil 0 144.4297mm 66.7304mm 0 ""] +Rat[3250.00mil 669.00mil 0 146.6296mm 68.9303mm 0 ""] +Rat[4000.00mil 668.52mil 0 146.6296mm 69.4301mm 0 ""] +Rat[4750.00mil 668.52mil 0 146.6296mm 69.9303mm 0 ""] +Rat[2080.00mil 89.6996mm 0 142.4297mm 66.7304mm 0 ""] +Rat[2825.00mil 3532.00mil 0 141.9299mm 66.7304mm 0 ""] +Rat[3565.00mil 89.6996mm 0 140.9299mm 66.7304mm 0 ""] +Rat[4325.00mil 89.6996mm 0 140.4297mm 66.7304mm 0 ""] +Rat[31.9918mm 94.1850mm 0 142.9299mm 66.7304mm 0 ""] Layer(1 "top" "copper") ( Line[5652.00mil 43.4586mm 5635.50mil 43.0395mm 10.00mil 20.00mil "clearline"] @@ -3726,10 +3741,6 @@ Layer(1 "top" "copper") Line[154.1777mm 78.1420mm 6007.00mil 76.5421mm 10.00mil 12.00mil "clearline"] Line[141.4297mm 82.6799mm 141.4297mm 3319.10mil 10.00mil 12.00mil "clearline"] Line[141.4297mm 3319.10mil 5569.00mil 3320.00mil 10.00mil 12.00mil "clearline"] - Line[146.1797mm 3087.80mil 5799.80mil 3087.80mil 10.00mil 12.00mil "clearline"] - Line[5799.80mil 3087.80mil 5800.00mil 3088.00mil 10.00mil 12.00mil "clearline"] - Line[5800.00mil 3088.00mil 5812.00mil 3088.00mil 10.00mil 12.00mil "clearline"] - Line[5812.00mil 3088.00mil 5831.00mil 3069.00mil 10.00mil 12.00mil "clearline"] Line[146.1797mm 76.4301mm 147.0929mm 76.4301mm 10.00mil 12.00mil "clearline"] Line[147.0929mm 76.4301mm 5801.00mil 3019.00mil 10.00mil 12.00mil "clearline"] Line[5801.00mil 3019.00mil 147.6370mm 3019.00mil 10.00mil 12.00mil "clearline"] @@ -3980,6 +3991,30 @@ Layer(1 "top" "copper") Line[4088.00mil 366.00mil 4088.00mil 327.00mil 10.00mil 12.00mil "clearline"] Line[4088.00mil 327.00mil 4120.00mil 295.00mil 10.00mil 12.00mil "clearline"] Line[4120.00mil 295.00mil 4310.00mil 295.00mil 10.00mil 12.00mil "clearline"] + Line[146.1797mm 3087.80mil 5786.20mil 3087.80mil 10.00mil 12.00mil ""] + Line[148.1140mm 77.9460mm 147.4536mm 77.9460mm 10.00mil 12.00mil ""] + Line[5786.20mil 3087.80mil 147.4536mm 77.9460mm 10.00mil 12.00mil ""] + Line[6268.00mil 38.1132mm 159.2204mm 1500.00mil 10.00mil 12.00mil ""] + Line[159.2204mm 1500.00mil 159.2204mm 39.5610mm 10.00mil 12.00mil ""] + Line[159.2204mm 39.5610mm 6449.00mil 1738.00mil 10.00mil 12.00mil ""] + Line[6449.00mil 1738.00mil 6449.00mil 1760.00mil 10.00mil 12.00mil ""] + Line[159.2204mm 1200.00mil 159.2204mm 30.4922mm 10.00mil 12.00mil ""] + Line[159.2204mm 30.4922mm 6240.00mil 1229.00mil 10.00mil 12.00mil ""] + Line[6240.00mil 1229.00mil 6240.00mil 1566.00mil 10.00mil 12.00mil ""] + Line[6240.00mil 1566.00mil 6412.00mil 1738.00mil 10.00mil 12.00mil ""] + Line[6412.00mil 1738.00mil 6412.00mil 1760.00mil 10.00mil 12.00mil ""] + Line[159.2204mm 900.00mil 6268.00mil 900.00mil 10.00mil 12.00mil ""] + Line[6268.00mil 900.00mil 6213.00mil 955.00mil 10.00mil 12.00mil ""] + Line[6213.00mil 955.00mil 6213.00mil 1598.00mil 10.00mil 12.00mil ""] + Line[6213.00mil 1598.00mil 6375.00mil 1760.00mil 10.00mil 12.00mil ""] + Line[146.1797mm 78.9300mm 160.3380mm 78.9300mm 10.00mil 12.00mil "clearline"] + Line[160.3380mm 78.9300mm 6375.00mil 3045.00mil 10.00mil 12.00mil "clearline"] + Line[146.1797mm 79.4301mm 161.2095mm 79.4301mm 10.00mil 12.00mil "clearline"] + Line[161.2095mm 79.4301mm 6412.00mil 3062.00mil 10.00mil 12.00mil "clearline"] + Line[6412.00mil 3062.00mil 6412.00mil 3045.00mil 10.00mil 12.00mil "clearline"] + Line[146.1797mm 79.9300mm 161.7002mm 79.9300mm 10.00mil 12.00mil "clearline"] + Line[161.7002mm 79.9300mm 6449.00mil 3064.00mil 10.00mil 12.00mil "clearline"] + Line[6449.00mil 3064.00mil 6449.00mil 3045.00mil 10.00mil 12.00mil "clearline"] Polygon("") ( [2300.00mil 1600.00mil] [4550.00mil 1600.00mil] [4550.00mil 2600.00mil] [2300.00mil 2600.00mil] [1650.00mil 2900.00mil] @@ -4078,6 +4113,9 @@ Layer(3 "power plane" "copper") Line[4340.00mil 280.00mil 4340.00mil 310.00mil 10.00mil 12.00mil "clearline"] Line[4340.00mil 310.00mil 4325.00mil 325.00mil 10.00mil 12.00mil "clearline"] Line[4325.00mil 325.00mil 4280.00mil 325.00mil 10.00mil 12.00mil "clearline"] + Line[6375.00mil 1760.00mil 6375.00mil 3046.00mil 10.00mil 12.00mil "clearline"] + Line[6412.00mil 1760.00mil 6412.00mil 3045.00mil 10.00mil 12.00mil "clearline"] + Line[6449.00mil 1760.00mil 6449.00mil 3045.00mil 10.00mil 12.00mil "clearline"] Arc[6580.00mil 3765.00mil 330.00mil 330.00mil 10.00mil 12.00mil -90 90 "clearline,lock"] Arc[0.0000 435.00mil 330.00mil 330.00mil 10.00mil 12.00mil 90 90 "clearline,lock"] Arc[0.0000 3765.00mil 330.00mil 330.00mil 10.00mil 12.00mil 180 90 "clearline,lock"] @@ -4173,7 +4211,6 @@ Layer(7 "top silk" "silk") Text[6333.00mil 1292.00mil 0 70 "Y" ""] Text[6326.00mil 981.00mil 0 70 "R" ""] Text[6387.00mil 3133.00mil 1 200 "Armed" ""] - Text[6113.00mil 1429.00mil 1 200 "RF Signal" ""] Text[6312.00mil 3365.00mil 0 70 "R" ""] Text[491.00mil 2181.00mil 1 200 "20A" ""] Text[1634.00mil 32.00mil 0 70 "G" ""] @@ -4210,6 +4247,7 @@ Layer(7 "top silk" "silk") Text[5980.00mil 4022.00mil 1 100 "force" "clearline"] Text[6053.00mil 4022.00mil 1 100 "bootloader" "clearline"] Text[128.6002mm 3778.00mil 1 100 "USB" "clearline"] + Text[6113.00mil 1429.00mil 1 200 "RF Signal" ""] Polygon("auto") ( [133.0221mm 971.74mil] [130.6822mm 22.9265mm] [140.1244mm 787.00mil] [142.0084mm 17.9669mm] [142.0084mm 21.6395mm] @@ -4578,14 +4616,17 @@ NetList() Net("rf_good" "(unknown)") ( Connect("R15-1") + Connect("U1-3") ) Net("rf_marginal" "(unknown)") ( Connect("R17-1") + Connect("U1-4") ) Net("rf_poor" "(unknown)") ( Connect("R22-1") + Connect("U1-5") ) Net("sck1" "(unknown)") ( @@ -4596,46 +4637,55 @@ NetList() ( Connect("R32-2") Connect("R33-2") + Connect("U1-26") ) Net("sense_2" "(unknown)") ( Connect("R23-2") Connect("R26-2") + Connect("U1-25") ) Net("sense_3" "(unknown)") ( Connect("R27-2") Connect("R29-2") + Connect("U1-24") ) Net("sense_4" "(unknown)") ( Connect("R14-2") Connect("R20-2") + Connect("U1-23") ) Net("sense_5" "(unknown)") ( Connect("R114-2") Connect("R120-2") + Connect("U1-30") ) Net("sense_6" "(unknown)") ( Connect("R127-2") Connect("R129-2") + Connect("U1-31") ) Net("sense_7" "(unknown)") ( Connect("R123-2") Connect("R126-2") + Connect("U1-33") ) Net("sense_8" "(unknown)") ( Connect("R132-2") Connect("R133-2") + Connect("U1-34") ) Net("sense_batt" "(unknown)") ( Connect("R34-1") Connect("R35-2") + Connect("U1-29") ) Net("swclk" "(unknown)") ( diff --git a/telefireeight.sch b/telefireeight.sch index 44b3adf..187d3f4 100644 --- a/telefireeight.sch +++ b/telefireeight.sch @@ -1088,24 +1088,24 @@ T 45000 65800 5 10 0 1 0 0 1 footprint=0402 } C 44700 65500 1 0 0 gnd.sym -N 44600 64800 43300 64800 4 +N 46800 65500 45500 65500 4 { -T 43300 64900 5 10 1 1 0 0 1 +T 45500 65600 5 10 1 1 0 0 1 netname=sense_4 } -N 44600 64400 43300 64400 4 +N 46800 65100 45500 65100 4 { -T 43300 64500 5 10 1 1 0 0 1 +T 45500 65200 5 10 1 1 0 0 1 netname=sense_3 } -N 44600 64000 43300 64000 4 +N 46800 64700 45500 64700 4 { -T 43300 64100 5 10 1 1 0 0 1 +T 45500 64800 5 10 1 1 0 0 1 netname=sense_2 } -N 44600 63600 43300 63600 4 +N 46800 64300 45500 64300 4 { -T 43300 63700 5 10 1 1 0 0 1 +T 45500 64400 5 10 1 1 0 0 1 netname=sense_1 } N 58800 60100 60100 60100 4 @@ -1862,70 +1862,70 @@ N 77100 63400 77100 63600 4 N 67300 63400 67300 63600 4 N 77100 60000 77100 60200 4 N 67300 60000 67300 60200 4 -C 64600 51400 1 0 0 led.sym +C 59500 56600 1 0 0 led.sym { -T 64500 52000 5 10 0 1 0 0 1 +T 59400 57200 5 10 0 1 0 0 1 device=LED -T 64550 51400 5 10 0 1 0 0 1 +T 59450 56600 5 10 0 1 0 0 1 footprint=100mil-led -T 64500 51600 5 10 1 1 0 0 1 +T 59400 56800 5 10 1 1 0 0 1 refdes=D6 -T 65000 51600 5 10 1 1 0 0 1 +T 59900 56800 5 10 1 1 0 0 1 value=green } -C 64600 50600 1 0 0 led.sym +C 59500 55800 1 0 0 led.sym { -T 64500 51200 5 10 0 1 0 0 1 +T 59400 56400 5 10 0 1 0 0 1 device=LED -T 64550 50600 5 10 0 1 0 0 1 +T 59450 55800 5 10 0 1 0 0 1 footprint=100mil-led -T 64500 50800 5 10 1 1 0 0 1 +T 59400 56000 5 10 1 1 0 0 1 refdes=D8 -T 65000 50800 5 10 1 1 0 0 1 +T 59900 56000 5 10 1 1 0 0 1 value=red } -C 64600 51000 1 0 0 led.sym +C 59500 56200 1 0 0 led.sym { -T 64500 51600 5 10 0 1 0 0 1 +T 59400 56800 5 10 0 1 0 0 1 device=LED -T 64550 51000 5 10 0 1 0 0 1 +T 59450 56200 5 10 0 1 0 0 1 footprint=100mil-led -T 64500 51200 5 10 1 1 0 0 1 +T 59400 56400 5 10 1 1 0 0 1 refdes=D7 -T 65000 51200 5 10 1 1 0 0 1 +T 59900 56400 5 10 1 1 0 0 1 value=yellow } -C 63400 51000 1 0 0 resistor.sym +C 58300 56200 1 0 0 resistor.sym { -T 63700 51400 5 10 0 1 0 0 1 +T 58600 56600 5 10 0 1 0 0 1 device=RESISTOR -T 63400 51000 5 10 0 1 90 0 1 +T 58300 56200 5 10 0 1 90 0 1 footprint=0402 -T 63400 51200 5 10 1 1 0 0 1 +T 58300 56400 5 10 1 1 0 0 1 refdes=R17 -T 63900 51200 5 10 1 1 0 0 1 +T 58800 56400 5 10 1 1 0 0 1 value=150 } -C 63400 50600 1 0 0 resistor.sym +C 58300 55800 1 0 0 resistor.sym { -T 63700 51000 5 10 0 1 0 0 1 +T 58600 56200 5 10 0 1 0 0 1 device=RESISTOR -T 63400 50600 5 10 0 1 90 0 1 +T 58300 55800 5 10 0 1 90 0 1 footprint=0402 -T 63400 50800 5 10 1 1 0 0 1 +T 58300 56000 5 10 1 1 0 0 1 refdes=R22 -T 63900 50800 5 10 1 1 0 0 1 +T 58800 56000 5 10 1 1 0 0 1 value=150 } -C 63400 51400 1 0 0 resistor.sym +C 58300 56600 1 0 0 resistor.sym { -T 63700 51800 5 10 0 1 0 0 1 +T 58600 57000 5 10 0 1 0 0 1 device=RESISTOR -T 63400 51400 5 10 0 1 90 0 1 +T 58300 56600 5 10 0 1 90 0 1 footprint=0402 -T 63400 51600 5 10 1 1 0 0 1 +T 58300 56800 5 10 1 1 0 0 1 refdes=R15 -T 63900 51600 5 10 1 1 0 0 1 +T 58800 56800 5 10 1 1 0 0 1 value=12.7 } C 65700 50100 1 0 1 gnd.sym @@ -2044,24 +2044,24 @@ N 56300 57100 58300 57100 4 T 57600 57200 5 10 1 1 0 6 1 netname=arm } -N 61400 51500 63400 51500 4 +N 56300 56700 58300 56700 4 { -T 62700 51600 5 10 1 1 0 6 1 +T 57600 56800 5 10 1 1 0 6 1 netname=rf_good } -N 61400 51100 63400 51100 4 +N 56300 56300 58300 56300 4 { -T 62700 51200 5 10 1 1 0 6 1 +T 57600 56400 5 10 1 1 0 6 1 netname=rf_marginal } -N 61400 50700 63400 50700 4 +N 56300 55900 58300 55900 4 { -T 62700 50800 5 10 1 1 0 6 1 +T 57600 56000 5 10 1 1 0 6 1 netname=rf_poor } -N 44600 63200 43300 63200 4 +N 46800 63900 45500 63900 4 { -T 43300 63300 5 10 1 1 0 0 1 +T 45500 64000 5 10 1 1 0 0 1 netname=sense_batt } C 60900 57600 1 180 1 conn-2.sym @@ -2816,24 +2816,24 @@ N 77100 70600 77100 70800 4 N 67300 70600 67300 70800 4 N 77100 67200 77100 67400 4 N 67300 67200 67300 67400 4 -N 59500 72000 60800 72000 4 +N 45500 63500 46800 63500 4 { -T 60800 72100 5 10 1 1 0 6 1 +T 46200 63600 5 10 1 1 0 6 1 netname=sense_5 } -N 59500 71600 60800 71600 4 +N 45500 63100 46800 63100 4 { -T 60800 71700 5 10 1 1 0 6 1 +T 46200 63200 5 10 1 1 0 6 1 netname=sense_6 } -N 59500 71200 60800 71200 4 +N 56300 69500 57600 69500 4 { -T 60800 71300 5 10 1 1 0 6 1 +T 57600 69600 5 10 1 1 0 6 1 netname=sense_7 } -N 59500 70800 60800 70800 4 +N 56300 69100 57600 69100 4 { -T 60800 70900 5 10 1 1 0 6 1 +T 57600 69200 5 10 1 1 0 6 1 netname=sense_8 } N 58800 61700 60100 61700 4 @@ -3056,13 +3056,13 @@ refdes=J24 T 70945 64325 5 10 1 1 0 0 1 value=0.25 } -N 64600 51500 64300 51500 4 -N 64600 50700 64300 50700 4 -N 64600 51100 64300 51100 4 +N 59500 56700 59200 56700 4 +N 59500 55900 59200 55900 4 +N 59500 56300 59200 56300 4 N 59500 57100 59200 57100 4 -N 65000 50700 65600 50700 4 -N 65000 51100 65600 51100 4 -N 65000 51500 65600 51500 4 +N 59900 55900 60500 55900 4 +N 59900 56300 60500 56300 4 +N 59900 56700 60500 56700 4 N 59900 57100 60900 57100 4 N 64600 54800 64300 54800 4 N 64600 54400 64300 54400 4 @@ -3125,5 +3125,6 @@ value=0.1uF } N 67800 41900 67800 43400 4 N 66900 43400 66900 41900 4 -C 60000 56800 1 0 0 gnd.sym +C 60400 55400 1 0 0 gnd.sym N 56300 57500 60900 57500 4 +N 60500 55700 60500 57100 4