diff options
Diffstat (limited to 'driver')
-rw-r--r-- | driver/driver-cache.lib | 19 | ||||
-rw-r--r-- | driver/driver.kicad_pcb | 519 | ||||
-rw-r--r-- | driver/driver.net | 504 | ||||
-rw-r--r-- | driver/driver.sch | 139 |
4 files changed, 659 insertions, 522 deletions
diff --git a/driver/driver-cache.lib b/driver/driver-cache.lib index a6a19c4..6b3a51e 100644 --- a/driver/driver-cache.lib +++ b/driver/driver-cache.lib @@ -26,6 +26,25 @@ X Vin- 9 -400 -200 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# Connector_Generic_Conn_01x02 +# +DEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Connector_Generic_Conn_01x02" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 50 50 -150 1 1 10 f +X Pin_1 1 -200 0 150 R 50 50 1 1 P +X Pin_2 2 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # Connector_Generic_Conn_01x04 # DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N diff --git a/driver/driver.kicad_pcb b/driver/driver.kicad_pcb index 06e7c5f..188bff2 100644 --- a/driver/driver.kicad_pcb +++ b/driver/driver.kicad_pcb @@ -3,9 +3,9 @@ (general (thickness 1.6) (drawings 127) - (tracks 1379) + (tracks 1389) (zones 0) - (modules 104) + (modules 105) (nets 82) ) @@ -513,7 +513,7 @@ ) (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 58AA848B) (tstamp 5C898A91) - (at 97.75 83.75 90) + (at 104.6 82.1 90) (descr "Capacitor SMD 0603, hand soldering") (tags "capacitor 0603") (path /5D0CB1A5) @@ -3913,60 +3913,6 @@ ) ) - (module Package_SO:SOIC-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5C89949A) - (at 126.6 119.99995 180) - (descr "8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") - (tags "SOIC 1.27") - (path /5D7751AD) - (attr smd) - (fp_text reference U8 (at 0 -3.5 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MCP9804_MSOP (at 0 3.5 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 0 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -0.95 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1)) - (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1)) - (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1)) - (fp_line (start -1.95 2.45) (end -1.95 -1.45) (layer F.Fab) (width 0.1)) - (fp_line (start -1.95 -1.45) (end -0.95 -2.45) (layer F.Fab) (width 0.1)) - (fp_line (start -3.73 -2.7) (end -3.73 2.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3.73 -2.7) (end 3.73 2.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.73 -2.7) (end 3.73 -2.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.73 2.7) (end 3.73 2.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.075 -2.575) (end -2.075 -2.525) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.075 -2.575) (end 2.075 -2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.075 2.575) (end 2.075 2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 2.575) (end -2.075 2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 -2.575) (end 2.075 -2.575) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 2.575) (end 2.075 2.575) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 -2.525) (end -3.475 -2.525) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -2.7 -1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 46 /SDA_INA)) - (pad 2 smd rect (at -2.7 -0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 47 /SCL_INA)) - (pad 3 smd rect (at -2.7 0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 63 "Net-(U8-Pad3)")) - (pad 4 smd rect (at -2.7 1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 71 /GND_MEAS)) - (pad 5 smd rect (at 2.7 1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 71 /GND_MEAS)) - (pad 6 smd rect (at 2.7 0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 71 /GND_MEAS)) - (pad 7 smd rect (at 2.7 -0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 71 /GND_MEAS)) - (pad 8 smd rect (at 2.7 -1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 6 +3V3)) - (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - (module Package_DIP:DIP-4_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5CA2B64E) (at 135.5 81.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") @@ -5340,6 +5286,111 @@ ) ) + (module Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight (layer F.Cu) (tedit 58EE6EE4) (tstamp 5C536982) + (at 100 84.7 90) + (descr "Connector Headers with Friction Lock, 22-27-2021, http://www.molex.com/pdm_docs/sd/022272021_sd.pdf") + (tags "connector molex kk_6410 22-27-2021") + (path /5C533914) + (fp_text reference J10 (at 1 -4.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value FAN (at 1.27 4.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.47 -3.12) (end -1.47 3.08) (layer F.Fab) (width 0.12)) + (fp_line (start -1.47 3.08) (end 4.01 3.08) (layer F.Fab) (width 0.12)) + (fp_line (start 4.01 3.08) (end 4.01 -3.12) (layer F.Fab) (width 0.12)) + (fp_line (start 4.01 -3.12) (end -1.47 -3.12) (layer F.Fab) (width 0.12)) + (fp_line (start -1.37 -3.02) (end -1.37 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.37 2.98) (end 3.91 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.91 2.98) (end 3.91 -3.02) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.91 -3.02) (end -1.37 -3.02) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 2.98) (end 0 1.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 1.98) (end 2.54 1.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.54 1.98) (end 2.54 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 1.98) (end 0.25 1.55) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 1.55) (end 2.29 1.55) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.29 1.55) (end 2.54 1.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 2.98) (end 0.25 1.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.29 2.98) (end 2.29 1.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 -3.02) (end -0.8 -2.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 -2.4) (end 0.8 -2.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 -2.4) (end 0.8 -3.02) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.74 -3.02) (end 1.74 -2.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.74 -2.4) (end 3.34 -2.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.34 -2.4) (end 3.34 -3.02) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.9 3.5) (end -1.9 -3.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 -3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.45 -3.55) (end 4.45 3.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.45 3.5) (end -1.9 3.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 2 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 5 +5V)) + (pad 2 thru_hole oval (at 2.54 0 90) (size 2 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connectors_Molex.3dshapes/Molex_KK-6410-02_02x2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:MSOP-8_3x3mm_P0.65mm (layer F.Cu) (tedit 5A02F25C) (tstamp 5C536983) + (at 126.6 119.99995 180) + (descr "8-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SSOP 0.65") + (path /5D7751AD) + (attr smd) + (fp_text reference U8 (at 0 -2.6 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP9804_MSOP (at 0 2.6 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 -1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.15)) + (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.Fab) (width 0.15)) + (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.Fab) (width 0.15)) + (fp_line (start -1.5 1.5) (end -1.5 -0.5) (layer F.Fab) (width 0.15)) + (fp_line (start -1.5 -0.5) (end -0.5 -1.5) (layer F.Fab) (width 0.15)) + (fp_line (start -3.2 -1.85) (end -3.2 1.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.2 -1.85) (end 3.2 1.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.2 -1.85) (end 3.2 -1.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.2 1.85) (end 3.2 1.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.675 -1.675) (end -1.675 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.675 -1.675) (end 1.675 -1.425) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.675 1.675) (end 1.675 1.425) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.675 1.675) (end -1.675 1.425) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.675 -1.675) (end 1.675 -1.675) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.675 1.675) (end 1.675 1.675) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.675 -1.5) (end -2.925 -1.5) (layer F.SilkS) (width 0.15)) + (fp_text user %R (at 0 0 180) (layer F.Fab) + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (pad 1 smd rect (at -2.2 -0.975 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 46 /SDA_INA)) + (pad 2 smd rect (at -2.2 -0.325 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 47 /SCL_INA)) + (pad 3 smd rect (at -2.2 0.325 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(U8-Pad3)")) + (pad 4 smd rect (at -2.2 0.975 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 71 /GND_MEAS)) + (pad 5 smd rect (at 2.2 0.975 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 71 /GND_MEAS)) + (pad 6 smd rect (at 2.2 0.325 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 71 /GND_MEAS)) + (pad 7 smd rect (at 2.2 -0.325 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 71 /GND_MEAS)) + (pad 8 smd rect (at 2.2 -0.975 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 6 +3V3)) + (model ${KISYS3DMOD}/Package_SO.3dshapes/MSOP-8_3x3mm_P0.65mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (gr_circle (center 96.7 89.3) (end 97.25 89.3) (layer F.SilkS) (width 0.3) (tstamp 5C433C25)) (gr_text Vin (at 78.6 90.5) (layer F.SilkS) (tstamp 5C42D80B) (effects (font (size 1.5 1.5) (thickness 0.3))) @@ -5699,7 +5750,6 @@ (via (at 107 80.3) (size 2) (drill 1) (layers F.Cu B.Cu) (net 2) (tstamp 5CCA30B0)) (via (at 101 77) (size 2) (drill 1) (layers F.Cu B.Cu) (net 2) (tstamp 5CCA30C0)) (via (at 101 79.5) (size 2) (drill 1) (layers F.Cu B.Cu) (net 2) (tstamp 5CCA30C6)) - (via (at 101 82) (size 2) (drill 1) (layers F.Cu B.Cu) (net 2) (tstamp 5CCA30C8)) (via (at 139.5 90) (size 2) (drill 1) (layers F.Cu B.Cu) (net 2)) (via (at 115.5 89.5) (size 2) (drill 1) (layers F.Cu B.Cu) (net 2)) (segment (start 144.2 87.9) (end 143.9 87.6) (width 0.25) (layer F.Cu) (net 2)) @@ -5843,8 +5893,6 @@ (segment (start 93.5 84.8) (end 91.7 84.8) (width 1.2) (layer F.Cu) (net 5)) (segment (start 91.15 84.8) (end 91.7 84.8) (width 1.2) (layer F.Cu) (net 5)) (segment (start 89.85 86.1) (end 89.85 88.6) (width 1.2) (layer F.Cu) (net 5)) - (segment (start 97.65 84.8) (end 97.75 84.7) (width 1.2) (layer F.Cu) (net 5)) - (segment (start 93.5 84.8) (end 97.65 84.8) (width 1.2) (layer F.Cu) (net 5)) (segment (start 151.560001 79.714999) (end 151.575 79.7) (width 0.5) (layer F.Cu) (net 5)) (segment (start 151.560001 81.7) (end 151.560001 79.714999) (width 0.5) (layer F.Cu) (net 5)) (segment (start 154.875011 76.399989) (end 151.575 79.7) (width 0.5) (layer F.Cu) (net 5)) @@ -5879,6 +5927,14 @@ (segment (start 142.934938 94.8) (end 144.034938 93.7) (width 0.5) (layer B.Cu) (net 5)) (segment (start 102 85) (end 102 86.051591) (width 0.5) (layer B.Cu) (net 5)) (segment (start 102 86.051591) (end 110.498419 94.55001) (width 0.5) (layer B.Cu) (net 5)) + (segment (start 96.3 84.8) (end 97.65 84.8) (width 1.2) (layer F.Cu) (net 5)) + (segment (start 93.5 84.8) (end 96.3 84.8) (width 1.2) (layer F.Cu) (net 5)) + (segment (start 103.95 83.05) (end 102 85) (width 1.2) (layer F.Cu) (net 5)) + (segment (start 104.6 83.05) (end 103.95 83.05) (width 1.2) (layer F.Cu) (net 5)) + (segment (start 100.3 85) (end 100 84.7) (width 1.2) (layer F.Cu) (net 5)) + (segment (start 102 85) (end 100.3 85) (width 1.2) (layer F.Cu) (net 5)) + (segment (start 99.9 84.8) (end 100 84.7) (width 1.2) (layer F.Cu) (net 5)) + (segment (start 96.3 84.8) (end 99.9 84.8) (width 1.2) (layer F.Cu) (net 5)) (segment (start 82 79.1) (end 83.55 79.1) (width 1.2) (layer F.Cu) (net 6)) (segment (start 78.8 75.9) (end 82 79.1) (width 1.2) (layer F.Cu) (net 6)) (segment (start 89.85 79.1) (end 83.55 79.1) (width 1.2) (layer F.Cu) (net 6)) @@ -5933,20 +5989,6 @@ (segment (start 92 85.765685) (end 92.634315 86.4) (width 0.5) (layer B.Cu) (net 6)) (segment (start 92 83.5) (end 92 85.765685) (width 0.5) (layer B.Cu) (net 6)) (via (at 149.27499 88.265726) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) - (segment (start 151.048001 94.625001) (end 150.351999 94.625001) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 124.375 121.90495) (end 127.559999 118.719951) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 168.2 96.05001) (end 166.6 94.45001) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 131.256361 118.719951) (end 132.23641 119.7) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 132.23641 119.7) (end 167.2 119.7) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 167.2 119.7) (end 168.2 118.7) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 151.222992 94.45001) (end 151.048001 94.625001) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 166.6 94.45001) (end 151.222992 94.45001) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 149.500011 88.490747) (end 149.27499 88.265726) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 149.500011 93.773013) (end 149.500011 88.490747) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 123.9 121.90495) (end 124.375 121.90495) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 168.2 118.7) (end 168.2 96.05001) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 150.351999 94.625001) (end 149.500011 93.773013) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 127.559999 118.719951) (end 131.256361 118.719951) (width 0.25) (layer F.Cu) (net 6)) (segment (start 128.275 77.7) (end 129.2 77.7) (width 0.8) (layer F.Cu) (net 6)) (via (at 129.8 77.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) (segment (start 129.400001 77.499999) (end 129.8 77.1) (width 0.8) (layer F.Cu) (net 6)) @@ -6014,6 +6056,20 @@ (segment (start 129.1 65) (end 129.1 63.775) (width 0.8) (layer F.Cu) (net 6)) (segment (start 126.875 62.75) (end 126.875 65) (width 0.8) (layer F.Cu) (net 6)) (segment (start 126.875 65) (end 129.1 65) (width 0.8) (layer F.Cu) (net 6)) + (segment (start 150.351999 94.625001) (end 149.500011 93.773013) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 151.048001 94.625001) (end 150.351999 94.625001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 166.6 94.45001) (end 151.222992 94.45001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 168.2 96.05001) (end 166.6 94.45001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 168.2 118.7) (end 168.2 96.05001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 131.011359 118.474949) (end 132.23641 119.7) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 125.375 120.97495) (end 127.875001 118.474949) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 149.500011 88.490747) (end 149.27499 88.265726) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 124.4 120.97495) (end 125.375 120.97495) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 127.875001 118.474949) (end 131.011359 118.474949) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 149.500011 93.773013) (end 149.500011 88.490747) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 132.23641 119.7) (end 167.2 119.7) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 151.222992 94.45001) (end 151.048001 94.625001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 167.2 119.7) (end 168.2 118.7) (width 0.25) (layer F.Cu) (net 6)) (segment (start 83.5875 90.9375) (end 83.55 90.9) (width 1.2) (layer F.Cu) (net 7)) (segment (start 81.6 90.9) (end 83.55 90.9) (width 1.2) (layer F.Cu) (net 7)) (segment (start 78.8 88.1) (end 81.6 90.9) (width 1.2) (layer F.Cu) (net 7)) @@ -6463,10 +6519,7 @@ (segment (start 131.299968 68.461443) (end 133.949989 65.811422) (width 0.25) (layer F.Cu) (net 45)) (segment (start 130.586411 72.25) (end 131.299968 71.536443) (width 0.25) (layer F.Cu) (net 45)) (segment (start 129.15 72.25) (end 130.586411 72.25) (width 0.25) (layer F.Cu) (net 45)) - (segment (start 129.775 121.90495) (end 131 120.67995) (width 0.25) (layer F.Cu) (net 46)) - (segment (start 129.3 121.90495) (end 129.775 121.90495) (width 0.25) (layer F.Cu) (net 46)) (via (at 131.1 120.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 46)) - (segment (start 131 120.67995) (end 131 120.5) (width 0.25) (layer F.Cu) (net 46)) (segment (start 131 120.5) (end 131.1 120.4) (width 0.25) (layer F.Cu) (net 46)) (segment (start 125.125 63.575) (end 125.125 62.75) (width 0.25) (layer F.Cu) (net 46)) (segment (start 124.27499 64.42501) (end 125.125 63.575) (width 0.25) (layer F.Cu) (net 46)) @@ -6511,6 +6564,10 @@ (segment (start 105.299999 86.099999) (end 104.9 85.7) (width 0.25) (layer B.Cu) (net 46)) (segment (start 134.786399 90.350011) (end 134.13641 91) (width 0.25) (layer B.Cu) (net 46)) (segment (start 123.526998 91) (end 122.176988 92.350011) (width 0.25) (layer B.Cu) (net 46)) + (segment (start 129.775 120.97495) (end 128.8 120.97495) (width 0.25) (layer F.Cu) (net 46)) + (segment (start 130.02505 120.97495) (end 129.775 120.97495) (width 0.25) (layer F.Cu) (net 46)) + (segment (start 131.1 120.4) (end 130.6 120.4) (width 0.25) (layer F.Cu) (net 46)) + (segment (start 130.6 120.4) (end 130.02505 120.97495) (width 0.25) (layer F.Cu) (net 46)) (segment (start 125.05 67.75) (end 125.05 68.65) (width 0.25) (layer F.Cu) (net 47)) (segment (start 125.05 65.65) (end 125.05 67.75) (width 0.25) (layer F.Cu) (net 47)) (segment (start 125.125 65.575) (end 125.05 65.65) (width 0.25) (layer F.Cu) (net 47)) @@ -6533,12 +6590,9 @@ (segment (start 132.1 120.2) (end 167.6 120.2) (width 0.25) (layer F.Cu) (net 47)) (segment (start 168.65001 119.14999) (end 168.65001 95.85001) (width 0.25) (layer F.Cu) (net 47)) (segment (start 166.8 94) (end 154.97499 94) (width 0.25) (layer F.Cu) (net 47)) - (segment (start 130.80995 119.6) (end 131.5 119.6) (width 0.25) (layer F.Cu) (net 47)) - (segment (start 129.3 120.63495) (end 129.775 120.63495) (width 0.25) (layer F.Cu) (net 47)) (segment (start 167.6 120.2) (end 168.65001 119.14999) (width 0.25) (layer F.Cu) (net 47)) (via (at 154.2 93.22501) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 47)) (segment (start 154.599999 93.625009) (end 154.2 93.22501) (width 0.25) (layer F.Cu) (net 47)) - (segment (start 129.775 120.63495) (end 130.80995 119.6) (width 0.25) (layer F.Cu) (net 47)) (segment (start 168.65001 95.85001) (end 166.8 94) (width 0.25) (layer F.Cu) (net 47)) (via (at 104.934309 84.591026) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 47)) (segment (start 107.208974 84.591026) (end 105.499994 84.591026) (width 0.25) (layer F.Cu) (net 47)) @@ -6567,6 +6621,9 @@ (segment (start 150.722662 92.67498) (end 151.572691 93.525009) (width 0.25) (layer B.Cu) (net 47)) (segment (start 143.61139 92.67498) (end 150.722662 92.67498) (width 0.25) (layer B.Cu) (net 47)) (segment (start 143.06139 92.12498) (end 143.61139 92.67498) (width 0.25) (layer B.Cu) (net 47)) + (segment (start 130.49995 119.6) (end 131.5 119.6) (width 0.25) (layer F.Cu) (net 47)) + (segment (start 129.775 120.32495) (end 130.49995 119.6) (width 0.25) (layer F.Cu) (net 47)) + (segment (start 128.8 120.32495) (end 129.775 120.32495) (width 0.25) (layer F.Cu) (net 47)) (segment (start 132.7 77.25) (end 132.7 76.3) (width 0.25) (layer F.Cu) (net 48)) (segment (start 132.7 76.3) (end 132.7 75.675) (width 0.25) (layer F.Cu) (net 48)) (segment (start 135.5 80.05) (end 132.7 77.25) (width 0.25) (layer F.Cu) (net 48)) @@ -6893,7 +6950,11 @@ (segment (start 75 120.4) (end 71.4 116.8) (width 1.2) (layer F.Cu) (net 70)) (segment (start 96 92.2) (end 96 109.5) (width 0.25) (layer F.Cu) (net 71)) (segment (start 96 109.5) (end 97 109.5) (width 0.25) (layer F.Cu) (net 71)) - (segment (start 129.3 118.09495) (end 127.90505 118.09495) (width 0.25) (layer F.Cu) (net 71)) + (segment (start 124.4 120.32495) (end 124.4 119.02495) (width 0.25) (layer F.Cu) (net 71)) + (segment (start 128.8 119.02495) (end 127.96141 119.02495) (width 0.25) (layer F.Cu) (net 71)) + (segment (start 126.98636 120) (end 127 120) (width 0.25) (layer F.Cu) (net 71)) + (segment (start 127.96141 119.02495) (end 126.98636 120) (width 0.25) (layer F.Cu) (net 71)) + (segment (start 126.98636 120) (end 126.98636 120.98636) (width 0.25) (layer F.Cu) (net 71)) (segment (start 129.89 89.565) (end 130.025 89.7) (width 0.25) (layer F.Cu) (net 72)) (segment (start 127.3 89.565) (end 129.89 89.565) (width 0.25) (layer F.Cu) (net 72)) (segment (start 144.99 89.565) (end 145.125 89.7) (width 0.25) (layer F.Cu) (net 73)) @@ -7066,20 +7127,21 @@ (xy 116.951399 107.117333) (xy 117 107.127) (xy 127.873 107.127) (xy 127.873 114.16586) (xy 125.025 114.16586) (xy 124.777235 114.215143) (xy 124.567191 114.355491) (xy 124.426843 114.565535) (xy 124.37756 114.8133) (xy 124.37756 115.6633) (xy 124.426843 115.911065) (xy 124.567191 116.121109) (xy 124.777235 116.261457) (xy 125.025 116.31074) (xy 126.782382 116.31074) - (xy 126.665 116.594126) (xy 126.665 117.005874) (xy 126.822569 117.38628) (xy 127.11372 117.677431) (xy 127.494126 117.835) - (xy 127.873 117.835) (xy 127.873 117.959951) (xy 127.634847 117.959951) (xy 127.559999 117.945063) (xy 127.485151 117.959951) - (xy 127.485147 117.959951) (xy 127.311604 117.994471) (xy 127.263461 118.004047) (xy 127.076417 118.129027) (xy 127.01207 118.172022) - (xy 126.96967 118.235478) (xy 124.247639 120.95751) (xy 123.125 120.95751) (xy 122.877235 121.006793) (xy 122.667191 121.147141) - (xy 122.526843 121.357185) (xy 122.47756 121.60495) (xy 122.47756 122.20495) (xy 122.526843 122.452715) (xy 122.667191 122.662759) - (xy 122.877235 122.803107) (xy 123.125 122.85239) (xy 124.675 122.85239) (xy 124.922765 122.803107) (xy 125.132809 122.662759) - (xy 125.273157 122.452715) (xy 125.32244 122.20495) (xy 125.32244 122.032311) (xy 127.873 119.481752) (xy 127.873 127.49926) - (xy 125.025 127.49926) (xy 124.777235 127.548543) (xy 124.567191 127.688891) (xy 124.426843 127.898935) (xy 124.37756 128.1467) - (xy 124.37756 128.9967) (xy 124.426843 129.244465) (xy 124.567191 129.454509) (xy 124.777235 129.594857) (xy 125.025 129.64414) - (xy 127.027126 129.64414) (xy 126.965 129.794126) (xy 126.965 130.205874) (xy 127.122569 130.58628) (xy 127.41372 130.877431) - (xy 127.794126 131.035) (xy 127.873 131.035) (xy 127.873 132.873) (xy 118.052606 132.873) (xy 113.089803 127.910197) - (xy 113.048601 127.882667) (xy 113 127.873) (xy 108.185239 127.873) (xy 107.926153 127.613914) (xy 107.325222 127.365) - (xy 106.674778 127.365) (xy 106.073847 127.613914) (xy 105.814761 127.873) (xy 105.052606 127.873) (xy 101.089803 123.910197) - (xy 101.048601 123.882667) (xy 101 123.873) (xy 96.635 123.873) (xy 96.635 95.127) (xy 113.752199 95.127) + (xy 126.665 116.594126) (xy 126.665 117.005874) (xy 126.822569 117.38628) (xy 127.11372 117.677431) (xy 127.476016 117.827499) + (xy 127.390527 117.88462) (xy 127.390525 117.884622) (xy 127.327072 117.92702) (xy 127.284674 117.990473) (xy 125.164735 120.110414) + (xy 125.125 120.10251) (xy 123.675 120.10251) (xy 123.427235 120.151793) (xy 123.217191 120.292141) (xy 123.076843 120.502185) + (xy 123.02756 120.74995) (xy 123.02756 121.19995) (xy 123.076843 121.447715) (xy 123.217191 121.657759) (xy 123.427235 121.798107) + (xy 123.675 121.84739) (xy 125.125 121.84739) (xy 125.372765 121.798107) (xy 125.474675 121.730012) (xy 125.671537 121.690854) + (xy 125.922929 121.522879) (xy 125.965331 121.45942) (xy 127.443693 119.981059) (xy 127.447451 119.99995) (xy 127.42756 120.09995) + (xy 127.42756 120.54995) (xy 127.447451 120.64995) (xy 127.42756 120.74995) (xy 127.42756 121.19995) (xy 127.476843 121.447715) + (xy 127.617191 121.657759) (xy 127.827235 121.798107) (xy 127.873 121.80721) (xy 127.873 127.49926) (xy 125.025 127.49926) + (xy 124.777235 127.548543) (xy 124.567191 127.688891) (xy 124.426843 127.898935) (xy 124.37756 128.1467) (xy 124.37756 128.9967) + (xy 124.426843 129.244465) (xy 124.567191 129.454509) (xy 124.777235 129.594857) (xy 125.025 129.64414) (xy 127.027126 129.64414) + (xy 126.965 129.794126) (xy 126.965 130.205874) (xy 127.122569 130.58628) (xy 127.41372 130.877431) (xy 127.794126 131.035) + (xy 127.873 131.035) (xy 127.873 132.873) (xy 118.052606 132.873) (xy 113.089803 127.910197) (xy 113.048601 127.882667) + (xy 113 127.873) (xy 108.185239 127.873) (xy 107.926153 127.613914) (xy 107.325222 127.365) (xy 106.674778 127.365) + (xy 106.073847 127.613914) (xy 105.814761 127.873) (xy 105.052606 127.873) (xy 101.089803 123.910197) (xy 101.048601 123.882667) + (xy 101 123.873) (xy 96.635 123.873) (xy 96.635 95.127) (xy 113.752199 95.127) ) ) ) @@ -7121,10 +7183,9 @@ (xy 149.80407 95.17293) (xy 150.055462 95.340905) (xy 150.277147 95.385001) (xy 150.277152 95.385001) (xy 150.351999 95.399889) (xy 150.426846 95.385001) (xy 150.973154 95.385001) (xy 151.048001 95.399889) (xy 151.122848 95.385001) (xy 151.122853 95.385001) (xy 151.344538 95.340905) (xy 151.540436 95.21001) (xy 166.285199 95.21001) (xy 167.440001 96.364813) (xy 167.44 118.385198) - (xy 166.885199 118.94) (xy 132.551212 118.94) (xy 131.846692 118.235481) (xy 131.80429 118.172022) (xy 131.552898 118.004047) - (xy 131.331213 117.959951) (xy 131.331208 117.959951) (xy 131.256361 117.945063) (xy 131.181514 117.959951) (xy 130.72244 117.959951) - (xy 130.72244 117.79495) (xy 130.673157 117.547185) (xy 130.532809 117.337141) (xy 130.322765 117.196793) (xy 130.075 117.14751) - (xy 128.676333 117.14751) (xy 128.735 117.005874) (xy 128.735 116.594126) (xy 128.635 116.352704) (xy 128.635 107.635) + (xy 166.885199 118.94) (xy 132.551212 118.94) (xy 131.60169 117.990479) (xy 131.559288 117.92702) (xy 131.307896 117.759045) + (xy 131.086211 117.714949) (xy 131.086206 117.714949) (xy 131.011359 117.700061) (xy 130.936512 117.714949) (xy 128.635 117.714949) + (xy 128.635 117.247296) (xy 128.735 117.005874) (xy 128.735 116.594126) (xy 128.635 116.352704) (xy 128.635 107.635) (xy 132 107.635) (xy 132.243004 107.586664) (xy 132.449013 107.449013) (xy 132.586664 107.243004) (xy 132.635 107) (xy 132.635 99.16744) (xy 134.975 99.16744) (xy 135.222765 99.118157) (xy 135.432809 98.977809) (xy 135.573157 98.767765) (xy 135.62244 98.52) (xy 135.62244 97.67) (xy 135.573157 97.422235) (xy 135.432809 97.212191) (xy 135.222765 97.071843) @@ -7160,11 +7221,13 @@ (xy 132.586664 132.756996) (xy 132.449013 132.550987) (xy 132.243004 132.413336) (xy 132 132.365) (xy 128.635 132.365) (xy 128.635 130.828711) (xy 128.877431 130.58628) (xy 129.035 130.205874) (xy 129.035 129.794126) (xy 128.877431 129.41372) (xy 128.76 129.296289) (xy 128.76 129.096546) (xy 128.774888 129.021699) (xy 128.76 128.946852) (xy 128.76 128.946848) - (xy 128.715904 128.725163) (xy 128.635 128.604082) (xy 128.635 122.85239) (xy 130.075 122.85239) (xy 130.322765 122.803107) - (xy 130.532809 122.662759) (xy 130.673157 122.452715) (xy 130.72244 122.20495) (xy 130.72244 122.032311) (xy 131.329565 121.425187) - (xy 131.68628 121.277431) (xy 131.977431 120.98628) (xy 131.99112 120.953231) (xy 132.025148 120.96) (xy 132.025152 120.96) - (xy 132.099999 120.974888) (xy 132.174846 120.96) (xy 167.525153 120.96) (xy 167.6 120.974888) (xy 167.674847 120.96) - (xy 167.674852 120.96) (xy 167.896537 120.915904) (xy 168.147929 120.747929) (xy 168.190331 120.684471) (xy 168.340021 120.534781) + (xy 128.715904 128.725163) (xy 128.635 128.604082) (xy 128.635 121.84739) (xy 129.525 121.84739) (xy 129.772765 121.798107) + (xy 129.867285 121.73495) (xy 129.950203 121.73495) (xy 130.02505 121.749838) (xy 130.099897 121.73495) (xy 130.099902 121.73495) + (xy 130.321587 121.690854) (xy 130.572979 121.522879) (xy 130.615381 121.45942) (xy 130.714291 121.36051) (xy 130.894126 121.435) + (xy 131.305874 121.435) (xy 131.68628 121.277431) (xy 131.977431 120.98628) (xy 131.99112 120.953231) (xy 132.025148 120.96) + (xy 132.025152 120.96) (xy 132.099999 120.974888) (xy 132.174846 120.96) (xy 167.525153 120.96) (xy 167.6 120.974888) + (xy 167.674847 120.96) (xy 167.674852 120.96) (xy 167.896537 120.915904) (xy 168.147929 120.747929) (xy 168.190331 120.684471) + (xy 168.340021 120.534781) ) ) ) @@ -7293,6 +7356,110 @@ ) (filled_polygon (pts + (xy 134.007764 86.437589) (xy 134.035993 86.479838) (xy 134.078241 86.508067) (xy 134.203366 86.591673) (xy 134.400798 86.630946) + (xy 134.450637 86.621032) (xy 135.144044 86.621034) (xy 135.68031 87.157299) (xy 135.583202 87.222184) (xy 135.554971 87.264435) + (xy 135.277445 87.541962) (xy 135.235195 87.570192) (xy 135.147565 87.701341) (xy 135.12336 87.737567) (xy 135.084087 87.934998) + (xy 135.094001 87.984837) (xy 135.094 88.990408) (xy 134.152443 89.931966) (xy 134.110193 89.960196) (xy 134.021435 90.093034) + (xy 133.998358 90.127571) (xy 133.959085 90.325002) (xy 133.968999 90.374841) (xy 133.968998 91.270229) (xy 133.959085 91.320064) + (xy 133.968998 91.369898) (xy 133.998357 91.517494) (xy 134.110192 91.68487) (xy 134.152445 91.713102) (xy 134.472882 92.033539) + (xy 134.472882 92.254299) (xy 134.591782 92.541349) (xy 134.811481 92.761048) (xy 135.098531 92.879948) (xy 135.409233 92.879948) + (xy 135.696283 92.761048) (xy 135.821207 92.636124) (xy 135.850314 92.679686) (xy 135.976341 92.763894) (xy 136.125 92.793464) + (xy 137.675 92.793464) (xy 137.823659 92.763894) (xy 137.949686 92.679686) (xy 138.033894 92.553659) (xy 138.063464 92.405) + (xy 138.063464 91.805) (xy 138.033894 91.656341) (xy 137.949686 91.530314) (xy 137.823659 91.446106) (xy 137.675 91.416536) + (xy 136.125 91.416536) (xy 136.004289 91.440547) (xy 136.081 91.255351) (xy 136.081 90.944649) (xy 135.9621 90.657599) + (xy 135.806 90.501499) (xy 135.806 90.446001) (xy 136.019519 90.232483) (xy 136.125 90.253464) (xy 137.675 90.253464) + (xy 137.823659 90.223894) (xy 137.949686 90.139686) (xy 137.990459 90.078665) (xy 138.028991 90.071) (xy 138.028992 90.071) + (xy 138.176588 90.041641) (xy 138.343963 89.929806) (xy 138.372195 89.887553) (xy 139.326492 88.933257) (xy 139.547251 88.933257) + (xy 139.834301 88.814357) (xy 140.054 88.594658) (xy 140.1729 88.307608) (xy 140.1729 87.996906) (xy 140.054 87.709856) + (xy 139.900155 87.556011) (xy 145.961536 87.556011) (xy 145.961536 88.275) (xy 145.991106 88.423659) (xy 146.075314 88.549686) + (xy 146.201341 88.633894) (xy 146.35 88.663464) (xy 146.444 88.663464) (xy 146.444001 88.86508) (xy 146.347954 88.884185) + (xy 146.144877 89.019877) (xy 146.009185 89.222954) (xy 146 89.26913) (xy 145.990815 89.222954) (xy 145.855123 89.019877) + (xy 145.652046 88.884185) (xy 145.4125 88.836536) (xy 144.8375 88.836536) (xy 144.597954 88.884185) (xy 144.394877 89.019877) + (xy 144.368736 89.059) (xy 143.39558 89.059) (xy 143.349686 88.990314) (xy 143.259419 88.93) (xy 143.349686 88.869686) + (xy 143.433894 88.743659) (xy 143.463464 88.595) (xy 143.463464 87.995) (xy 143.433894 87.846341) (xy 143.349686 87.720314) + (xy 143.223659 87.636106) (xy 143.075 87.606536) (xy 141.525 87.606536) (xy 141.376341 87.636106) (xy 141.250314 87.720314) + (xy 141.166106 87.846341) (xy 141.136536 87.995) (xy 141.136536 88.595) (xy 141.166106 88.743659) (xy 141.250314 88.869686) + (xy 141.340581 88.93) (xy 141.250314 88.990314) (xy 141.166106 89.116341) (xy 141.136536 89.265) (xy 141.136536 89.865) + (xy 141.166106 90.013659) (xy 141.250314 90.139686) (xy 141.340581 90.2) (xy 141.334594 90.204) (xy 141.087148 90.204) + (xy 141.025 90.191638) (xy 140.962852 90.204) (xy 140.778796 90.240611) (xy 140.570074 90.380074) (xy 140.534867 90.432765) + (xy 140.047765 90.919867) (xy 139.995074 90.955074) (xy 139.874723 91.135194) (xy 139.855611 91.163797) (xy 139.806638 91.41) + (xy 139.819 91.472148) (xy 139.819 91.562148) (xy 139.819001 91.562153) (xy 139.819 93.312852) (xy 139.819 93.492702) + (xy 139.701341 93.516106) (xy 139.575314 93.600314) (xy 139.491106 93.726341) (xy 139.461934 93.873) (xy 133.406 93.873) + (xy 133.406 90.874833) (xy 133.415913 90.824999) (xy 133.391534 90.702441) (xy 133.376641 90.627569) (xy 133.264806 90.460194) + (xy 133.222556 90.431964) (xy 132.688464 89.897873) (xy 132.688464 89.4625) (xy 132.640815 89.222954) (xy 132.505123 89.019877) + (xy 132.302046 88.884185) (xy 132.281 88.879999) (xy 132.281 88.663464) (xy 132.45 88.663464) (xy 132.598659 88.633894) + (xy 132.724686 88.549686) (xy 132.808894 88.423659) (xy 132.838464 88.275) (xy 132.838464 87.525) (xy 132.808894 87.376341) + (xy 132.724686 87.250314) (xy 132.598659 87.166106) (xy 132.45 87.136536) (xy 131.25 87.136536) (xy 131.101341 87.166106) + (xy 130.975314 87.250314) (xy 130.891106 87.376341) (xy 130.861536 87.525) (xy 130.861536 88.275) (xy 130.891106 88.423659) + (xy 130.975314 88.549686) (xy 131.101341 88.633894) (xy 131.25 88.663464) (xy 131.269001 88.663464) (xy 131.269 88.879999) + (xy 131.247954 88.884185) (xy 131.044877 89.019877) (xy 130.909185 89.222954) (xy 130.9 89.26913) (xy 130.890815 89.222954) + (xy 130.755123 89.019877) (xy 130.552046 88.884185) (xy 130.3125 88.836536) (xy 129.7375 88.836536) (xy 129.497954 88.884185) + (xy 129.294877 89.019877) (xy 129.268736 89.059) (xy 128.39558 89.059) (xy 128.349686 88.990314) (xy 128.259419 88.93) + (xy 128.349686 88.869686) (xy 128.433894 88.743659) (xy 128.463464 88.595) (xy 128.463464 87.995) (xy 128.433894 87.846341) + (xy 128.349686 87.720314) (xy 128.223659 87.636106) (xy 128.075 87.606536) (xy 126.525 87.606536) (xy 126.376341 87.636106) + (xy 126.250314 87.720314) (xy 126.181 87.82405) (xy 126.181 86.657298) (xy 126.298659 86.633894) (xy 126.424686 86.549686) + (xy 126.508894 86.423659) (xy 126.538464 86.275) (xy 126.538464 86.272875) (xy 126.559185 86.377046) (xy 126.694877 86.580123) + (xy 126.897954 86.715815) (xy 127.1375 86.763464) (xy 127.7125 86.763464) (xy 127.903617 86.725448) (xy 127.910204 86.735306) + (xy 127.952457 86.763538) (xy 128.211485 87.022567) (xy 128.239714 87.064816) (xy 128.281961 87.093044) (xy 128.281962 87.093045) + (xy 128.407089 87.176651) (xy 128.60452 87.215923) (xy 128.654355 87.20601) (xy 130.075156 87.20601) (xy 130.12499 87.215923) + (xy 130.174824 87.20601) (xy 130.174825 87.20601) (xy 130.322421 87.176651) (xy 130.489796 87.064816) (xy 130.518028 87.022563) + (xy 130.777127 86.763464) (xy 131.2125 86.763464) (xy 131.452046 86.715815) (xy 131.655123 86.580123) (xy 131.790815 86.377046) + (xy 131.8 86.33087) (xy 131.809185 86.377046) (xy 131.944877 86.580123) (xy 132.147954 86.715815) (xy 132.3875 86.763464) + (xy 132.9625 86.763464) (xy 133.202046 86.715815) (xy 133.405123 86.580123) (xy 133.540815 86.377046) (xy 133.583368 86.163117) + (xy 133.733293 86.163117) + ) + ) + (filled_polygon + (pts + (xy 125.175299 85.136536) (xy 124.95 85.136536) (xy 124.801341 85.166106) (xy 124.675314 85.250314) (xy 124.591106 85.376341) + (xy 124.561536 85.525) (xy 124.561536 86.275) (xy 124.591106 86.423659) (xy 124.675314 86.549686) (xy 124.801341 86.633894) + (xy 124.919 86.657298) (xy 124.919001 90.297847) (xy 124.906638 90.36) (xy 124.955611 90.606203) (xy 125.01363 90.693034) + (xy 125.095075 90.814926) (xy 125.129622 90.83801) (xy 125.097764 90.869868) (xy 125.045074 90.905074) (xy 124.927389 91.081204) + (xy 124.905611 91.113797) (xy 124.86004 91.342897) (xy 124.814796 91.275184) (xy 124.772546 91.246954) (xy 123.063464 89.537873) + (xy 123.063464 89.265) (xy 123.033894 89.116341) (xy 122.949686 88.990314) (xy 122.859419 88.93) (xy 122.949686 88.869686) + (xy 123.033894 88.743659) (xy 123.063464 88.595) (xy 123.063464 87.995) (xy 123.033894 87.846341) (xy 122.949686 87.720314) + (xy 122.823659 87.636106) (xy 122.675 87.606536) (xy 121.125 87.606536) (xy 120.976341 87.636106) (xy 120.850314 87.720314) + (xy 120.766106 87.846341) (xy 120.736536 87.995) (xy 120.736536 88.595) (xy 120.766106 88.743659) (xy 120.850314 88.869686) + (xy 120.940581 88.93) (xy 120.850314 88.990314) (xy 120.766106 89.116341) (xy 120.736536 89.265) (xy 120.736536 89.865) + (xy 120.766106 90.013659) (xy 120.850314 90.139686) (xy 120.976341 90.223894) (xy 121.125 90.253464) (xy 122.347873 90.253464) + (xy 123.574682 91.480273) (xy 123.517686 91.456665) (xy 123.206984 91.456665) (xy 122.966918 91.556104) (xy 122.949686 91.530314) + (xy 122.823659 91.446106) (xy 122.675 91.416536) (xy 121.125 91.416536) (xy 120.976341 91.446106) (xy 120.850314 91.530314) + (xy 120.766106 91.656341) (xy 120.736536 91.805) (xy 120.736536 92.405) (xy 120.766106 92.553659) (xy 120.850314 92.679686) + (xy 120.976341 92.763894) (xy 121.125 92.793464) (xy 122.675 92.793464) (xy 122.790632 92.770463) (xy 122.919934 92.899765) + (xy 123.206984 93.018665) (xy 123.517686 93.018665) (xy 123.804736 92.899765) (xy 123.874995 92.829506) (xy 124.007589 92.9621) + (xy 124.294639 93.081) (xy 124.605341 93.081) (xy 124.719 93.033921) (xy 124.719 93.180361) (xy 124.8379 93.467411) + (xy 125.057599 93.68711) (xy 125.344649 93.80601) (xy 125.655351 93.80601) (xy 125.942401 93.68711) (xy 126.1621 93.467411) + (xy 126.281 93.180361) (xy 126.281 92.869659) (xy 126.1621 92.582609) (xy 126.131 92.551509) (xy 126.131 91.621368) + (xy 126.286369 91.466) (xy 126.334594 91.466) (xy 126.340581 91.47) (xy 126.250314 91.530314) (xy 126.166106 91.656341) + (xy 126.136536 91.805) (xy 126.136536 92.405) (xy 126.166106 92.553659) (xy 126.250314 92.679686) (xy 126.376341 92.763894) + (xy 126.525 92.793464) (xy 128.075 92.793464) (xy 128.223659 92.763894) (xy 128.349686 92.679686) (xy 128.39558 92.611) + (xy 129.370166 92.611) (xy 129.42 92.620913) (xy 129.469834 92.611) (xy 129.469835 92.611) (xy 129.617431 92.581641) + (xy 129.784806 92.469806) (xy 129.813038 92.427553) (xy 129.877127 92.363464) (xy 130.3125 92.363464) (xy 130.552046 92.315815) + (xy 130.755123 92.180123) (xy 130.890815 91.977046) (xy 130.9 91.93087) (xy 130.909185 91.977046) (xy 131.044877 92.180123) + (xy 131.247954 92.315815) (xy 131.394001 92.344866) (xy 131.394 92.536536) (xy 131.3 92.536536) (xy 131.151341 92.566106) + (xy 131.025314 92.650314) (xy 130.941106 92.776341) (xy 130.911536 92.925) (xy 130.911536 93.675) (xy 130.941106 93.823659) + (xy 130.974074 93.873) (xy 114.288591 93.873) (xy 114.193038 93.777447) (xy 114.164806 93.735194) (xy 113.997431 93.623359) + (xy 113.849835 93.594) (xy 113.849834 93.594) (xy 113.8 93.584087) (xy 113.750166 93.594) (xy 111.209592 93.594) + (xy 111.081 93.465409) (xy 111.081 92.349835) (xy 111.090913 92.3) (xy 111.051641 92.102569) (xy 111.013225 92.045075) + (xy 110.939806 91.935194) (xy 110.897555 91.906963) (xy 110.363464 91.372873) (xy 110.363464 90.9375) (xy 110.315815 90.697954) + (xy 110.180123 90.494877) (xy 109.977046 90.359185) (xy 109.7375 90.311536) (xy 109.2625 90.311536) (xy 109.022954 90.359185) + (xy 108.819877 90.494877) (xy 108.684185 90.697954) (xy 108.636536 90.9375) (xy 108.636536 91.5125) (xy 108.684185 91.752046) + (xy 108.819877 91.955123) (xy 109.022954 92.090815) (xy 109.06913 92.1) (xy 109.022954 92.109185) (xy 108.819877 92.244877) + (xy 108.684185 92.447954) (xy 108.679999 92.469) (xy 108.320001 92.469) (xy 108.315815 92.447954) (xy 108.180123 92.244877) + (xy 107.977046 92.109185) (xy 107.7375 92.061536) (xy 107.2625 92.061536) (xy 107.022954 92.109185) (xy 106.819877 92.244877) + (xy 106.684185 92.447954) (xy 106.679999 92.469) (xy 106.263464 92.469) (xy 106.263464 92.45) (xy 106.233894 92.301341) + (xy 106.149686 92.175314) (xy 106.023659 92.091106) (xy 105.875 92.061536) (xy 105.125 92.061536) (xy 105.09667 92.067171) + (xy 104.967399 91.9379) (xy 104.680349 91.819) (xy 104.369647 91.819) (xy 104.082597 91.9379) (xy 103.862898 92.157599) + (xy 103.786779 92.341366) (xy 103.7625 92.336536) (xy 103.1875 92.336536) (xy 102.947954 92.384185) (xy 102.744877 92.519877) + (xy 102.609185 92.722954) (xy 102.6 92.76913) (xy 102.590815 92.722954) (xy 102.455123 92.519877) (xy 102.252046 92.384185) + (xy 102.0125 92.336536) (xy 101.577128 92.336536) (xy 101.206 91.965409) (xy 101.206 90.509591) (xy 103.884568 87.831024) + (xy 118.597964 87.831024) (xy 118.647798 87.840937) (xy 118.697632 87.831024) (xy 118.697633 87.831024) (xy 118.845229 87.801665) + (xy 119.012604 87.68983) (xy 119.040837 87.647576) (xy 122.872556 83.815858) (xy 122.914806 83.787628) (xy 123.026641 83.620253) + (xy 123.056 83.472657) (xy 123.056 83.472656) (xy 123.065913 83.422822) (xy 123.056 83.372988) (xy 123.056 83.017235) + ) + ) + (filled_polygon + (pts (xy 159.873 62.617042) (xy 159.133405 61.877447) (xy 159.105172 61.835194) (xy 158.937797 61.723359) (xy 158.790201 61.694) (xy 158.7902 61.694) (xy 158.740366 61.684087) (xy 158.690532 61.694) (xy 144.249834 61.694) (xy 144.199999 61.684087) (xy 144.002567 61.723359) (xy 143.957252 61.753638) (xy 143.835193 61.835194) (xy 143.806962 61.877445) (xy 141.390409 64.294) @@ -7475,110 +7642,6 @@ ) (filled_polygon (pts - (xy 125.175299 85.136536) (xy 124.95 85.136536) (xy 124.801341 85.166106) (xy 124.675314 85.250314) (xy 124.591106 85.376341) - (xy 124.561536 85.525) (xy 124.561536 86.275) (xy 124.591106 86.423659) (xy 124.675314 86.549686) (xy 124.801341 86.633894) - (xy 124.919 86.657298) (xy 124.919001 90.297847) (xy 124.906638 90.36) (xy 124.955611 90.606203) (xy 125.01363 90.693034) - (xy 125.095075 90.814926) (xy 125.129622 90.83801) (xy 125.097764 90.869868) (xy 125.045074 90.905074) (xy 124.927389 91.081204) - (xy 124.905611 91.113797) (xy 124.86004 91.342897) (xy 124.814796 91.275184) (xy 124.772546 91.246954) (xy 123.063464 89.537873) - (xy 123.063464 89.265) (xy 123.033894 89.116341) (xy 122.949686 88.990314) (xy 122.859419 88.93) (xy 122.949686 88.869686) - (xy 123.033894 88.743659) (xy 123.063464 88.595) (xy 123.063464 87.995) (xy 123.033894 87.846341) (xy 122.949686 87.720314) - (xy 122.823659 87.636106) (xy 122.675 87.606536) (xy 121.125 87.606536) (xy 120.976341 87.636106) (xy 120.850314 87.720314) - (xy 120.766106 87.846341) (xy 120.736536 87.995) (xy 120.736536 88.595) (xy 120.766106 88.743659) (xy 120.850314 88.869686) - (xy 120.940581 88.93) (xy 120.850314 88.990314) (xy 120.766106 89.116341) (xy 120.736536 89.265) (xy 120.736536 89.865) - (xy 120.766106 90.013659) (xy 120.850314 90.139686) (xy 120.976341 90.223894) (xy 121.125 90.253464) (xy 122.347873 90.253464) - (xy 123.574682 91.480273) (xy 123.517686 91.456665) (xy 123.206984 91.456665) (xy 122.966918 91.556104) (xy 122.949686 91.530314) - (xy 122.823659 91.446106) (xy 122.675 91.416536) (xy 121.125 91.416536) (xy 120.976341 91.446106) (xy 120.850314 91.530314) - (xy 120.766106 91.656341) (xy 120.736536 91.805) (xy 120.736536 92.405) (xy 120.766106 92.553659) (xy 120.850314 92.679686) - (xy 120.976341 92.763894) (xy 121.125 92.793464) (xy 122.675 92.793464) (xy 122.790632 92.770463) (xy 122.919934 92.899765) - (xy 123.206984 93.018665) (xy 123.517686 93.018665) (xy 123.804736 92.899765) (xy 123.874995 92.829506) (xy 124.007589 92.9621) - (xy 124.294639 93.081) (xy 124.605341 93.081) (xy 124.719 93.033921) (xy 124.719 93.180361) (xy 124.8379 93.467411) - (xy 125.057599 93.68711) (xy 125.344649 93.80601) (xy 125.655351 93.80601) (xy 125.942401 93.68711) (xy 126.1621 93.467411) - (xy 126.281 93.180361) (xy 126.281 92.869659) (xy 126.1621 92.582609) (xy 126.131 92.551509) (xy 126.131 91.621368) - (xy 126.286369 91.466) (xy 126.334594 91.466) (xy 126.340581 91.47) (xy 126.250314 91.530314) (xy 126.166106 91.656341) - (xy 126.136536 91.805) (xy 126.136536 92.405) (xy 126.166106 92.553659) (xy 126.250314 92.679686) (xy 126.376341 92.763894) - (xy 126.525 92.793464) (xy 128.075 92.793464) (xy 128.223659 92.763894) (xy 128.349686 92.679686) (xy 128.39558 92.611) - (xy 129.370166 92.611) (xy 129.42 92.620913) (xy 129.469834 92.611) (xy 129.469835 92.611) (xy 129.617431 92.581641) - (xy 129.784806 92.469806) (xy 129.813038 92.427553) (xy 129.877127 92.363464) (xy 130.3125 92.363464) (xy 130.552046 92.315815) - (xy 130.755123 92.180123) (xy 130.890815 91.977046) (xy 130.9 91.93087) (xy 130.909185 91.977046) (xy 131.044877 92.180123) - (xy 131.247954 92.315815) (xy 131.394001 92.344866) (xy 131.394 92.536536) (xy 131.3 92.536536) (xy 131.151341 92.566106) - (xy 131.025314 92.650314) (xy 130.941106 92.776341) (xy 130.911536 92.925) (xy 130.911536 93.675) (xy 130.941106 93.823659) - (xy 130.974074 93.873) (xy 114.288591 93.873) (xy 114.193038 93.777447) (xy 114.164806 93.735194) (xy 113.997431 93.623359) - (xy 113.849835 93.594) (xy 113.849834 93.594) (xy 113.8 93.584087) (xy 113.750166 93.594) (xy 111.209592 93.594) - (xy 111.081 93.465409) (xy 111.081 92.349835) (xy 111.090913 92.3) (xy 111.051641 92.102569) (xy 111.013225 92.045075) - (xy 110.939806 91.935194) (xy 110.897555 91.906963) (xy 110.363464 91.372873) (xy 110.363464 90.9375) (xy 110.315815 90.697954) - (xy 110.180123 90.494877) (xy 109.977046 90.359185) (xy 109.7375 90.311536) (xy 109.2625 90.311536) (xy 109.022954 90.359185) - (xy 108.819877 90.494877) (xy 108.684185 90.697954) (xy 108.636536 90.9375) (xy 108.636536 91.5125) (xy 108.684185 91.752046) - (xy 108.819877 91.955123) (xy 109.022954 92.090815) (xy 109.06913 92.1) (xy 109.022954 92.109185) (xy 108.819877 92.244877) - (xy 108.684185 92.447954) (xy 108.679999 92.469) (xy 108.320001 92.469) (xy 108.315815 92.447954) (xy 108.180123 92.244877) - (xy 107.977046 92.109185) (xy 107.7375 92.061536) (xy 107.2625 92.061536) (xy 107.022954 92.109185) (xy 106.819877 92.244877) - (xy 106.684185 92.447954) (xy 106.679999 92.469) (xy 106.263464 92.469) (xy 106.263464 92.45) (xy 106.233894 92.301341) - (xy 106.149686 92.175314) (xy 106.023659 92.091106) (xy 105.875 92.061536) (xy 105.125 92.061536) (xy 105.09667 92.067171) - (xy 104.967399 91.9379) (xy 104.680349 91.819) (xy 104.369647 91.819) (xy 104.082597 91.9379) (xy 103.862898 92.157599) - (xy 103.786779 92.341366) (xy 103.7625 92.336536) (xy 103.1875 92.336536) (xy 102.947954 92.384185) (xy 102.744877 92.519877) - (xy 102.609185 92.722954) (xy 102.6 92.76913) (xy 102.590815 92.722954) (xy 102.455123 92.519877) (xy 102.252046 92.384185) - (xy 102.0125 92.336536) (xy 101.577128 92.336536) (xy 101.206 91.965409) (xy 101.206 90.509591) (xy 103.884568 87.831024) - (xy 118.597964 87.831024) (xy 118.647798 87.840937) (xy 118.697632 87.831024) (xy 118.697633 87.831024) (xy 118.845229 87.801665) - (xy 119.012604 87.68983) (xy 119.040837 87.647576) (xy 122.872556 83.815858) (xy 122.914806 83.787628) (xy 123.026641 83.620253) - (xy 123.056 83.472657) (xy 123.056 83.472656) (xy 123.065913 83.422822) (xy 123.056 83.372988) (xy 123.056 83.017235) - ) - ) - (filled_polygon - (pts - (xy 134.007764 86.437589) (xy 134.035993 86.479838) (xy 134.078241 86.508067) (xy 134.203366 86.591673) (xy 134.400798 86.630946) - (xy 134.450637 86.621032) (xy 135.144044 86.621034) (xy 135.68031 87.157299) (xy 135.583202 87.222184) (xy 135.554971 87.264435) - (xy 135.277445 87.541962) (xy 135.235195 87.570192) (xy 135.147565 87.701341) (xy 135.12336 87.737567) (xy 135.084087 87.934998) - (xy 135.094001 87.984837) (xy 135.094 88.990408) (xy 134.152443 89.931966) (xy 134.110193 89.960196) (xy 134.021435 90.093034) - (xy 133.998358 90.127571) (xy 133.959085 90.325002) (xy 133.968999 90.374841) (xy 133.968998 91.270229) (xy 133.959085 91.320064) - (xy 133.968998 91.369898) (xy 133.998357 91.517494) (xy 134.110192 91.68487) (xy 134.152445 91.713102) (xy 134.472882 92.033539) - (xy 134.472882 92.254299) (xy 134.591782 92.541349) (xy 134.811481 92.761048) (xy 135.098531 92.879948) (xy 135.409233 92.879948) - (xy 135.696283 92.761048) (xy 135.821207 92.636124) (xy 135.850314 92.679686) (xy 135.976341 92.763894) (xy 136.125 92.793464) - (xy 137.675 92.793464) (xy 137.823659 92.763894) (xy 137.949686 92.679686) (xy 138.033894 92.553659) (xy 138.063464 92.405) - (xy 138.063464 91.805) (xy 138.033894 91.656341) (xy 137.949686 91.530314) (xy 137.823659 91.446106) (xy 137.675 91.416536) - (xy 136.125 91.416536) (xy 136.004289 91.440547) (xy 136.081 91.255351) (xy 136.081 90.944649) (xy 135.9621 90.657599) - (xy 135.806 90.501499) (xy 135.806 90.446001) (xy 136.019519 90.232483) (xy 136.125 90.253464) (xy 137.675 90.253464) - (xy 137.823659 90.223894) (xy 137.949686 90.139686) (xy 137.990459 90.078665) (xy 138.028991 90.071) (xy 138.028992 90.071) - (xy 138.176588 90.041641) (xy 138.343963 89.929806) (xy 138.372195 89.887553) (xy 139.326492 88.933257) (xy 139.547251 88.933257) - (xy 139.834301 88.814357) (xy 140.054 88.594658) (xy 140.1729 88.307608) (xy 140.1729 87.996906) (xy 140.054 87.709856) - (xy 139.900155 87.556011) (xy 145.961536 87.556011) (xy 145.961536 88.275) (xy 145.991106 88.423659) (xy 146.075314 88.549686) - (xy 146.201341 88.633894) (xy 146.35 88.663464) (xy 146.444 88.663464) (xy 146.444001 88.86508) (xy 146.347954 88.884185) - (xy 146.144877 89.019877) (xy 146.009185 89.222954) (xy 146 89.26913) (xy 145.990815 89.222954) (xy 145.855123 89.019877) - (xy 145.652046 88.884185) (xy 145.4125 88.836536) (xy 144.8375 88.836536) (xy 144.597954 88.884185) (xy 144.394877 89.019877) - (xy 144.368736 89.059) (xy 143.39558 89.059) (xy 143.349686 88.990314) (xy 143.259419 88.93) (xy 143.349686 88.869686) - (xy 143.433894 88.743659) (xy 143.463464 88.595) (xy 143.463464 87.995) (xy 143.433894 87.846341) (xy 143.349686 87.720314) - (xy 143.223659 87.636106) (xy 143.075 87.606536) (xy 141.525 87.606536) (xy 141.376341 87.636106) (xy 141.250314 87.720314) - (xy 141.166106 87.846341) (xy 141.136536 87.995) (xy 141.136536 88.595) (xy 141.166106 88.743659) (xy 141.250314 88.869686) - (xy 141.340581 88.93) (xy 141.250314 88.990314) (xy 141.166106 89.116341) (xy 141.136536 89.265) (xy 141.136536 89.865) - (xy 141.166106 90.013659) (xy 141.250314 90.139686) (xy 141.340581 90.2) (xy 141.334594 90.204) (xy 141.087148 90.204) - (xy 141.025 90.191638) (xy 140.962852 90.204) (xy 140.778796 90.240611) (xy 140.570074 90.380074) (xy 140.534867 90.432765) - (xy 140.047765 90.919867) (xy 139.995074 90.955074) (xy 139.874723 91.135194) (xy 139.855611 91.163797) (xy 139.806638 91.41) - (xy 139.819 91.472148) (xy 139.819 91.562148) (xy 139.819001 91.562153) (xy 139.819 93.312852) (xy 139.819 93.492702) - (xy 139.701341 93.516106) (xy 139.575314 93.600314) (xy 139.491106 93.726341) (xy 139.461934 93.873) (xy 133.406 93.873) - (xy 133.406 90.874833) (xy 133.415913 90.824999) (xy 133.391534 90.702441) (xy 133.376641 90.627569) (xy 133.264806 90.460194) - (xy 133.222556 90.431964) (xy 132.688464 89.897873) (xy 132.688464 89.4625) (xy 132.640815 89.222954) (xy 132.505123 89.019877) - (xy 132.302046 88.884185) (xy 132.281 88.879999) (xy 132.281 88.663464) (xy 132.45 88.663464) (xy 132.598659 88.633894) - (xy 132.724686 88.549686) (xy 132.808894 88.423659) (xy 132.838464 88.275) (xy 132.838464 87.525) (xy 132.808894 87.376341) - (xy 132.724686 87.250314) (xy 132.598659 87.166106) (xy 132.45 87.136536) (xy 131.25 87.136536) (xy 131.101341 87.166106) - (xy 130.975314 87.250314) (xy 130.891106 87.376341) (xy 130.861536 87.525) (xy 130.861536 88.275) (xy 130.891106 88.423659) - (xy 130.975314 88.549686) (xy 131.101341 88.633894) (xy 131.25 88.663464) (xy 131.269001 88.663464) (xy 131.269 88.879999) - (xy 131.247954 88.884185) (xy 131.044877 89.019877) (xy 130.909185 89.222954) (xy 130.9 89.26913) (xy 130.890815 89.222954) - (xy 130.755123 89.019877) (xy 130.552046 88.884185) (xy 130.3125 88.836536) (xy 129.7375 88.836536) (xy 129.497954 88.884185) - (xy 129.294877 89.019877) (xy 129.268736 89.059) (xy 128.39558 89.059) (xy 128.349686 88.990314) (xy 128.259419 88.93) - (xy 128.349686 88.869686) (xy 128.433894 88.743659) (xy 128.463464 88.595) (xy 128.463464 87.995) (xy 128.433894 87.846341) - (xy 128.349686 87.720314) (xy 128.223659 87.636106) (xy 128.075 87.606536) (xy 126.525 87.606536) (xy 126.376341 87.636106) - (xy 126.250314 87.720314) (xy 126.181 87.82405) (xy 126.181 86.657298) (xy 126.298659 86.633894) (xy 126.424686 86.549686) - (xy 126.508894 86.423659) (xy 126.538464 86.275) (xy 126.538464 86.272875) (xy 126.559185 86.377046) (xy 126.694877 86.580123) - (xy 126.897954 86.715815) (xy 127.1375 86.763464) (xy 127.7125 86.763464) (xy 127.903617 86.725448) (xy 127.910204 86.735306) - (xy 127.952457 86.763538) (xy 128.211485 87.022567) (xy 128.239714 87.064816) (xy 128.281961 87.093044) (xy 128.281962 87.093045) - (xy 128.407089 87.176651) (xy 128.60452 87.215923) (xy 128.654355 87.20601) (xy 130.075156 87.20601) (xy 130.12499 87.215923) - (xy 130.174824 87.20601) (xy 130.174825 87.20601) (xy 130.322421 87.176651) (xy 130.489796 87.064816) (xy 130.518028 87.022563) - (xy 130.777127 86.763464) (xy 131.2125 86.763464) (xy 131.452046 86.715815) (xy 131.655123 86.580123) (xy 131.790815 86.377046) - (xy 131.8 86.33087) (xy 131.809185 86.377046) (xy 131.944877 86.580123) (xy 132.147954 86.715815) (xy 132.3875 86.763464) - (xy 132.9625 86.763464) (xy 133.202046 86.715815) (xy 133.405123 86.580123) (xy 133.540815 86.377046) (xy 133.583368 86.163117) - (xy 133.733293 86.163117) - ) - ) - (filled_polygon - (pts (xy 141.340581 91.47) (xy 141.250314 91.530314) (xy 141.166106 91.656341) (xy 141.136536 91.805) (xy 141.136536 92.405) (xy 141.166106 92.553659) (xy 141.250314 92.679686) (xy 141.376341 92.763894) (xy 141.525 92.793464) (xy 143.075 92.793464) (xy 143.223659 92.763894) (xy 143.349686 92.679686) (xy 143.39558 92.611) (xy 144.470166 92.611) (xy 144.52 92.620913) @@ -7620,7 +7683,7 @@ (xy 150.980999 89.154635) (xy 151.044649 89.181) (xy 151.355351 89.181) (xy 151.642401 89.0621) (xy 151.8621 88.842401) (xy 151.981 88.555351) (xy 151.981 88.511368) (xy 152.090128 88.40224) (xy 153.852239 86.64013) (xy 153.904927 86.604925) (xy 154.04439 86.396203) (xy 154.081001 86.212147) (xy 154.093363 86.149999) (xy 154.081001 86.087851) (xy 154.081001 83.652148) - (xy 154.093363 83.59) (xy 154.04439 83.343796) (xy 154.015127 83.300001) (xy 153.904927 83.135074) (xy 153.852237 83.099868) + (xy 154.093363 83.59) (xy 154.04439 83.343796) (xy 154.032067 83.325353) (xy 153.904927 83.135074) (xy 153.852237 83.099868) (xy 153.315833 82.563464) (xy 153.597501 82.563464) (xy 153.837047 82.515815) (xy 154.040124 82.380123) (xy 154.175816 82.177046) (xy 154.223465 81.9375) (xy 154.223465 81.502127) (xy 156.619593 79.106) (xy 157.211536 79.106) ) @@ -7725,6 +7788,14 @@ ) (filled_polygon (pts + (xy 132.532599 81.9621) (xy 132.819649 82.081) (xy 133.130351 82.081) (xy 133.194001 82.054636) (xy 133.194001 84.091574) + (xy 133.184087 84.141413) (xy 133.211854 84.281) (xy 133.22336 84.338844) (xy 133.335195 84.506219) (xy 133.354308 84.51899) + (xy 130.099843 84.51899) (xy 130.050009 84.509077) (xy 130.000175 84.51899) (xy 129.852579 84.548349) (xy 129.699084 84.65091) + (xy 129.718017 84.622574) (xy 132.455545 81.885046) + ) + ) + (filled_polygon + (pts (xy 113.561537 67.024999) (xy 113.591107 67.173658) (xy 113.675315 67.299685) (xy 113.801342 67.383893) (xy 113.950001 67.413463) (xy 114.700001 67.413463) (xy 114.84866 67.383893) (xy 114.974687 67.299685) (xy 115.058895 67.173658) (xy 115.082299 67.055999) (xy 115.687053 67.055999) (xy 115.719877 67.105123) (xy 115.882029 67.21347) (xy 115.7379 67.357599) (xy 115.619 67.644649) @@ -7732,13 +7803,13 @@ (xy 110.906166 68.373348) (xy 110.851379 68.409956) (xy 110.738792 68.485183) (xy 110.710561 68.527434) (xy 108.177446 71.06055) (xy 108.135195 71.088781) (xy 108.043082 71.22664) (xy 108.02336 71.256156) (xy 107.984087 71.453587) (xy 107.994001 71.503426) (xy 107.994 83.090408) (xy 107.777445 83.306964) (xy 107.777442 83.306966) (xy 106.999383 84.085026) (xy 105.53281 84.085026) - (xy 105.37671 83.928926) (xy 105.08966 83.810026) (xy 104.778958 83.810026) (xy 104.491908 83.928926) (xy 104.335808 84.085026) - (xy 103.913165 84.085026) (xy 103.863331 84.075113) (xy 103.813497 84.085026) (xy 103.665901 84.114385) (xy 103.498526 84.22622) - (xy 103.470295 84.268471) (xy 102.781 84.957766) (xy 102.781 84.844649) (xy 102.6621 84.557599) (xy 102.442401 84.3379) - (xy 102.155351 84.219) (xy 102.115903 84.219) (xy 101.946204 84.105611) (xy 101.762148 84.069) (xy 101.7 84.056638) - (xy 101.637852 84.069) (xy 98.508215 84.069) (xy 98.506909 84.067045) (xy 98.483894 83.951341) (xy 98.399686 83.825314) - (xy 98.273659 83.741106) (xy 98.125 83.711536) (xy 97.809085 83.711536) (xy 97.749999 83.699783) (xy 97.690913 83.711536) - (xy 97.375 83.711536) (xy 97.226341 83.741106) (xy 97.109764 83.819) (xy 94.637285 83.819) (xy 94.574686 83.725314) + (xy 105.37671 83.928926) (xy 105.275002 83.886797) (xy 105.333894 83.798659) (xy 105.356908 83.682959) (xy 105.524081 83.432767) + (xy 105.600218 83.05) (xy 105.524081 82.667233) (xy 105.356908 82.417041) (xy 105.333894 82.301341) (xy 105.249686 82.175314) + (xy 105.123659 82.091106) (xy 104.975 82.061536) (xy 104.225 82.061536) (xy 104.187476 82.069) (xy 104.046609 82.069) + (xy 103.949999 82.049783) (xy 103.853389 82.069) (xy 103.853384 82.069) (xy 103.567233 82.125919) (xy 103.242739 82.342739) + (xy 103.188011 82.424645) (xy 101.688464 83.924194) (xy 101.688464 83.7) (xy 101.658894 83.551341) (xy 101.574686 83.425314) + (xy 101.448659 83.341106) (xy 101.3 83.311536) (xy 98.7 83.311536) (xy 98.551341 83.341106) (xy 98.425314 83.425314) + (xy 98.341106 83.551341) (xy 98.311536 83.7) (xy 98.311536 83.819) (xy 94.637285 83.819) (xy 94.574686 83.725314) (xy 94.448659 83.641106) (xy 94.3 83.611536) (xy 92.781 83.611536) (xy 92.781 83.344649) (xy 92.6621 83.057599) (xy 92.631 83.026499) (xy 92.631 81.411368) (xy 93.260044 80.782325) (xy 93.35 80.800218) (xy 93.732766 80.724081) (xy 93.982959 80.556908) (xy 94.098659 80.533894) (xy 94.224686 80.449686) (xy 94.308894 80.323659) (xy 94.338464 80.175) @@ -7771,14 +7842,6 @@ ) (filled_polygon (pts - (xy 132.532599 81.9621) (xy 132.819649 82.081) (xy 133.130351 82.081) (xy 133.194001 82.054636) (xy 133.194001 84.091574) - (xy 133.184087 84.141413) (xy 133.211854 84.281) (xy 133.22336 84.338844) (xy 133.335195 84.506219) (xy 133.354308 84.51899) - (xy 130.099843 84.51899) (xy 130.050009 84.509077) (xy 130.000175 84.51899) (xy 129.852579 84.548349) (xy 129.699084 84.65091) - (xy 129.718017 84.622574) (xy 132.455545 81.885046) - ) - ) - (filled_polygon - (pts (xy 131.166999 78.019) (xy 131.144649 78.019) (xy 130.857599 78.1379) (xy 130.6379 78.357599) (xy 130.519 78.644649) (xy 130.519 78.865408) (xy 130.252445 79.131964) (xy 130.210195 79.160194) (xy 130.122028 79.292147) (xy 130.09836 79.327569) (xy 130.059087 79.525) (xy 130.069001 79.574839) (xy 130.069 80.931176) (xy 128.606177 82.394) (xy 127.09959 82.394) @@ -8403,8 +8466,10 @@ (xy 106.441106 64.548659) (xy 106.525314 64.674686) (xy 106.651341 64.758894) (xy 106.8 64.788464) (xy 106.819 64.788464) (xy 106.819 65.193656) (xy 102.671181 69.341477) (xy 102.589273 69.396206) (xy 102.534544 69.478114) (xy 102.372452 69.720701) (xy 102.296315 70.103467) (xy 102.315534 70.200087) (xy 102.315533 84.28535) (xy 102.155351 84.219) (xy 101.844649 84.219) - (xy 101.557599 84.3379) (xy 101.3379 84.557599) (xy 101.219 84.844649) (xy 101.219 85.155351) (xy 101.3379 85.442401) - (xy 101.369 85.473501) (xy 101.369001 85.989439) (xy 101.356638 86.051591) (xy 101.405611 86.297794) (xy 101.405612 86.297795) + (xy 101.688464 84.283694) (xy 101.688464 83.7) (xy 101.658894 83.551341) (xy 101.574686 83.425314) (xy 101.448659 83.341106) + (xy 101.3 83.311536) (xy 98.7 83.311536) (xy 98.551341 83.341106) (xy 98.425314 83.425314) (xy 98.341106 83.551341) + (xy 98.311536 83.7) (xy 98.311536 85.7) (xy 98.341106 85.848659) (xy 98.425314 85.974686) (xy 98.551341 86.058894) + (xy 98.7 86.088464) (xy 101.3 86.088464) (xy 101.361538 86.076223) (xy 101.405611 86.297794) (xy 101.405612 86.297795) (xy 101.545075 86.506517) (xy 101.597763 86.541722) (xy 108.92904 93.873) (xy 103.967589 93.873) (xy 104.45959 93.381) (xy 104.680349 93.381) (xy 104.967399 93.2621) (xy 105.187098 93.042401) (xy 105.305998 92.755351) (xy 105.305998 92.444649) (xy 105.187098 92.157599) (xy 104.967399 91.9379) (xy 104.680349 91.819) (xy 104.369647 91.819) (xy 104.082597 91.9379) @@ -8419,7 +8484,7 @@ (xy 80.158894 86.951341) (xy 80.074686 86.825314) (xy 79.948659 86.741106) (xy 79.8 86.711536) (xy 77.8 86.711536) (xy 77.651341 86.741106) (xy 77.525314 86.825314) (xy 77.441106 86.951341) (xy 77.411536 87.1) (xy 70.456 87.1) (xy 70.456 83.344649) (xy 91.219 83.344649) (xy 91.219 83.655351) (xy 91.3379 83.942401) (xy 91.369 83.973501) - (xy 91.369001 85.703532) (xy 91.356638 85.765685) (xy 91.405611 86.011888) (xy 91.41274 86.022557) (xy 91.545075 86.220611) + (xy 91.369001 85.703532) (xy 91.356638 85.765685) (xy 91.405611 86.011888) (xy 91.464484 86.099998) (xy 91.545075 86.220611) (xy 91.597762 86.255815) (xy 92.144184 86.802238) (xy 92.179389 86.854926) (xy 92.368966 86.981597) (xy 92.388111 86.994389) (xy 92.634315 87.043362) (xy 92.696463 87.031) (xy 92.726499 87.031) (xy 92.757599 87.0621) (xy 93.044649 87.181) (xy 93.355351 87.181) (xy 93.642401 87.0621) (xy 93.8621 86.842401) (xy 93.981 86.555351) (xy 93.981 86.244649) diff --git a/driver/driver.net b/driver/driver.net index 1c1ea68..aec40ef 100644 --- a/driver/driver.net +++ b/driver/driver.net @@ -1,7 +1,7 @@ (export (version D) (design (source /home/user/toys/led_tape_display/driver/driver.sch) - (date "Wed Jan 23 12:24:10 2019") + (date "Tue Jan 29 14:23:15 2019") (tool "Eeschema (5.0.1)") (sheet (number 1) (name /) (tstamps /) (title_block @@ -669,7 +669,7 @@ (tstamp 5D6024EE)) (comp (ref U8) (value MCP9804_MSOP) - (footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm) + (footprint Package_SO:MSOP-8_3x3mm_P0.65mm) (datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/22203b.pdf) (libsource (lib Sensor_Temperature) (part MCP9804_MSOP) (description "Microchip Technology Digital Temperature Sensor MSOP")) (sheetpath (names /) (tstamps /)) @@ -736,7 +736,14 @@ (datasheet ~) (libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")) (sheetpath (names /) (tstamps /)) - (tstamp 5CA7AF20))) + (tstamp 5CA7AF20)) + (comp (ref J10) + (value FAN) + (footprint Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C533914))) (libparts (libpart (lib Analog_ADC) (part INA226) (description "High-Side or Low-Side Measurement, Bi-Directional Current and Power Monitor (0-36V) with I2C Compatible Interface, MSOP-10") @@ -787,6 +794,17 @@ (pin (num 4) (name ID) (type passive)) (pin (num 5) (name GND) (type power_out)) (pin (num 6) (name Shield) (type passive)))) + (libpart (lib Connector_Generic) (part Conn_01x02) + (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x02)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)))) (libpart (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)") (docs ~) @@ -1105,163 +1123,167 @@ (library (logical components) (uri /home/user/toys/led_tape_display/driver/components.lib))) (nets - (net (code 1) (name "Net-(J5-Pad4)") - (node (ref R35) (pin 2)) - (node (ref J5) (pin 4))) + (net (code 1) (name /CTRL_B) + (node (ref U5) (pin 2)) + (node (ref U4) (pin 4)) + (node (ref U6) (pin 26))) (net (code 2) (name "Net-(J5-Pad1)") (node (ref J5) (pin 1))) (net (code 3) (name "Net-(J5-Pad2)") (node (ref J5) (pin 2))) (net (code 4) (name /VBOOT_MON) + (node (ref U6) (pin 10)) (node (ref R3) (pin 2)) (node (ref R5) (pin 2)) - (node (ref U6) (pin 10)) (node (ref C5) (pin 1))) (net (code 5) (name /VIN_MON) - (node (ref U6) (pin 11)) - (node (ref R8) (pin 2)) (node (ref R9) (pin 2)) - (node (ref C21) (pin 1))) + (node (ref U6) (pin 11)) + (node (ref C21) (pin 1)) + (node (ref R8) (pin 2))) (net (code 6) (name /CTRL_A) (node (ref U6) (pin 29)) - (node (ref U5) (pin 4)) - (node (ref U4) (pin 2))) - (net (code 7) (name "Net-(R33-Pad2)") - (node (ref U9) (pin 1)) - (node (ref R33) (pin 2))) - (net (code 8) (name GND) - (node (ref C14) (pin 2)) - (node (ref C11) (pin 2)) - (node (ref C12) (pin 2)) - (node (ref C16) (pin 2)) - (node (ref C13) (pin 2)) - (node (ref C17) (pin 2)) - (node (ref U3) (pin 1)) + (node (ref U4) (pin 2)) + (node (ref U5) (pin 4))) + (net (code 7) (name GND) + (node (ref C5) (pin 2)) + (node (ref R9) (pin 1)) + (node (ref J3) (pin 4)) + (node (ref R39) (pin 1)) + (node (ref SW1) (pin 1)) + (node (ref R4) (pin 1)) + (node (ref J8) (pin 1)) + (node (ref J8) (pin 2)) + (node (ref J8) (pin 3)) + (node (ref C2) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref SW2) (pin 1)) + (node (ref C20) (pin 1)) (node (ref U1) (pin 2)) - (node (ref C9) (pin 2)) + (node (ref C22) (pin 2)) + (node (ref Y1) (pin 4)) + (node (ref J10) (pin 2)) + (node (ref Y1) (pin 2)) + (node (ref C23) (pin 2)) + (node (ref J9) (pin 3)) (node (ref C10) (pin 2)) - (node (ref U2) (pin 1)) - (node (ref D9) (pin 1)) (node (ref D8) (pin 1)) + (node (ref D9) (pin 1)) + (node (ref C14) (pin 2)) + (node (ref C13) (pin 2)) + (node (ref C12) (pin 2)) (node (ref D7) (pin 1)) + (node (ref C11) (pin 2)) (node (ref D6) (pin 1)) - (node (ref D5) (pin 1)) + (node (ref C29) (pin 2)) + (node (ref C4) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref C21) (pin 2)) + (node (ref R5) (pin 1)) (node (ref U6) (pin 23)) (node (ref U6) (pin 35)) + (node (ref C9) (pin 2)) + (node (ref D2) (pin 1)) + (node (ref D3) (pin 1)) (node (ref U6) (pin 47)) - (node (ref U6) (pin 8)) - (node (ref J9) (pin 3)) - (node (ref SW2) (pin 1)) - (node (ref SW1) (pin 1)) - (node (ref C5) (pin 2)) - (node (ref R5) (pin 1)) + (node (ref C24) (pin 2)) (node (ref D4) (pin 1)) - (node (ref D3) (pin 1)) - (node (ref D2) (pin 1)) + (node (ref U6) (pin 8)) + (node (ref D5) (pin 1)) (node (ref U7) (pin 9)) + (node (ref U2) (pin 1)) + (node (ref U6) (pin 44)) (node (ref U7) (pin 7)) (node (ref U7) (pin 2)) (node (ref U7) (pin 1)) + (node (ref C15) (pin 2)) (node (ref R32) (pin 2)) (node (ref R31) (pin 2)) (node (ref R30) (pin 2)) - (node (ref R29) (pin 2)) - (node (ref R28) (pin 2)) - (node (ref R9) (pin 1)) - (node (ref C21) (pin 2)) - (node (ref C27) (pin 1)) - (node (ref C25) (pin 2)) (node (ref U4) (pin 3)) - (node (ref C15) (pin 2)) - (node (ref C4) (pin 2)) - (node (ref C29) (pin 2)) - (node (ref C24) (pin 2)) - (node (ref C23) (pin 2)) - (node (ref U6) (pin 44)) - (node (ref C3) (pin 2)) - (node (ref C28) (pin 1)) (node (ref C26) (pin 2)) - (node (ref Y1) (pin 2)) - (node (ref Y1) (pin 4)) - (node (ref C22) (pin 2)) - (node (ref C20) (pin 1)) - (node (ref C18) (pin 2)) + (node (ref C28) (pin 1)) + (node (ref R29) (pin 2)) + (node (ref J6) (pin 4)) + (node (ref R28) (pin 2)) (node (ref C19) (pin 2)) - (node (ref U5) (pin 3)) - (node (ref R39) (pin 1)) + (node (ref C18) (pin 2)) + (node (ref C25) (pin 2)) + (node (ref U3) (pin 1)) + (node (ref C17) (pin 2)) (node (ref U9) (pin 2)) - (node (ref J3) (pin 4)) - (node (ref J6) (pin 4)) (node (ref J4) (pin 6)) (node (ref J4) (pin 5)) - (node (ref R4) (pin 1)) - (node (ref C2) (pin 2)) - (node (ref C1) (pin 2)) - (node (ref J8) (pin 1)) - (node (ref J8) (pin 2)) - (node (ref J8) (pin 3))) - (net (code 9) (name "Net-(R35-Pad1)") + (node (ref U5) (pin 3)) + (node (ref C27) (pin 1)) + (node (ref C16) (pin 2))) + (net (code 8) (name "Net-(R35-Pad1)") (node (ref U10) (pin 1)) (node (ref R35) (pin 1))) + (net (code 9) (name "Net-(J5-Pad4)") + (node (ref R35) (pin 2)) + (node (ref J5) (pin 4))) (net (code 10) (name /ISO_GND) - (node (ref J5) (pin 6)) (node (ref R34) (pin 2)) + (node (ref J5) (pin 6)) (node (ref U10) (pin 2))) (net (code 11) (name /ISO_5V) - (node (ref U9) (pin 4)) - (node (ref J5) (pin 5))) + (node (ref J5) (pin 5)) + (node (ref U9) (pin 4))) (net (code 12) (name "Net-(J5-Pad3)") (node (ref U9) (pin 3)) - (node (ref R34) (pin 1)) - (node (ref J5) (pin 3))) + (node (ref J5) (pin 3)) + (node (ref R34) (pin 1))) (net (code 13) (name +5V) + (node (ref J10) (pin 1)) + (node (ref J6) (pin 3)) (node (ref C10) (pin 1)) (node (ref C9) (pin 1)) - (node (ref U2) (pin 2)) - (node (ref J6) (pin 3)) (node (ref R38) (pin 2)) - (node (ref R37) (pin 2))) + (node (ref R37) (pin 2)) + (node (ref U2) (pin 2))) (net (code 14) (name +3V3) - (node (ref U8) (pin 8)) - (node (ref U10) (pin 4)) - (node (ref U3) (pin 2)) - (node (ref R10) (pin 2)) - (node (ref C14) (pin 1)) - (node (ref C11) (pin 1)) - (node (ref C12) (pin 1)) - (node (ref C18) (pin 1)) - (node (ref C17) (pin 1)) - (node (ref C13) (pin 1)) - (node (ref C19) (pin 1)) - (node (ref U6) (pin 36)) - (node (ref U7) (pin 6)) (node (ref J9) (pin 1)) + (node (ref J3) (pin 1)) + (node (ref C19) (pin 1)) + (node (ref R23) (pin 2)) (node (ref R26) (pin 1)) (node (ref R27) (pin 1)) - (node (ref U6) (pin 1)) + (node (ref C17) (pin 1)) + (node (ref R10) (pin 2)) + (node (ref U3) (pin 2)) + (node (ref U7) (pin 6)) + (node (ref U6) (pin 36)) (node (ref U6) (pin 24)) - (node (ref U6) (pin 9)) - (node (ref R23) (pin 2)) + (node (ref U6) (pin 1)) + (node (ref C11) (pin 1)) + (node (ref C12) (pin 1)) (node (ref C29) (pin 1)) - (node (ref U6) (pin 48)) - (node (ref J3) (pin 1))) + (node (ref C13) (pin 1)) + (node (ref C14) (pin 1)) + (node (ref U10) (pin 4)) + (node (ref U8) (pin 8)) + (node (ref C18) (pin 1)) + (node (ref U6) (pin 9)) + (node (ref U6) (pin 48))) (net (code 15) (name /SCL_INA) (node (ref U6) (pin 42)) - (node (ref R27) (pin 2)) (node (ref U8) (pin 2)) - (node (ref U7) (pin 5))) - (net (code 16) (name /SCL_LCD) - (node (ref R38) (pin 1)) + (node (ref U7) (pin 5)) + (node (ref R27) (pin 2))) + (net (code 16) (name /SDA_INA) + (node (ref U7) (pin 4)) + (node (ref U6) (pin 43)) + (node (ref U8) (pin 1)) + (node (ref R26) (pin 2))) + (net (code 17) (name /SCL_LCD) + (node (ref U6) (pin 21)) (node (ref J6) (pin 1)) - (node (ref U6) (pin 21))) - (net (code 17) (name /SDA_LCD) - (node (ref R37) (pin 1)) + (node (ref R38) (pin 1))) + (net (code 18) (name /SDA_LCD) (node (ref J6) (pin 2)) + (node (ref R37) (pin 1)) (node (ref U6) (pin 22))) - (net (code 18) (name /CTRL_B) - (node (ref U4) (pin 4)) - (node (ref U5) (pin 2)) - (node (ref U6) (pin 26))) (net (code 19) (name /USB_DM) (node (ref U6) (pin 32)) (node (ref R25) (pin 1))) @@ -1269,8 +1291,8 @@ (node (ref J4) (pin 2)) (node (ref R25) (pin 2))) (net (code 21) (name "Net-(R10-Pad1)") - (node (ref U6) (pin 7)) - (node (ref R10) (pin 1))) + (node (ref R10) (pin 1)) + (node (ref U6) (pin 7))) (net (code 22) (name /USB_DP) (node (ref R24) (pin 2)) (node (ref U6) (pin 33))) @@ -1279,107 +1301,105 @@ (net (code 24) (name "Net-(J4-Pad4)") (node (ref J4) (pin 4))) (net (code 25) (name "Net-(R36-Pad1)") - (node (ref R36) (pin 1)) (node (ref U10) (pin 3)) + (node (ref R36) (pin 1)) (node (ref R39) (pin 2))) - (net (code 26) (name "Net-(J4-Pad3)") - (node (ref R24) (pin 1)) + (net (code 26) (name "Net-(R33-Pad2)") + (node (ref U9) (pin 1)) + (node (ref R33) (pin 2))) + (net (code 27) (name "Net-(J4-Pad3)") (node (ref J4) (pin 3)) + (node (ref R24) (pin 1)) (node (ref R23) (pin 1))) - (net (code 27) (name /UART_TX) - (node (ref U6) (pin 30)) + (net (code 28) (name /UART_TX) + (node (ref J3) (pin 2)) (node (ref R33) (pin 1)) - (node (ref J3) (pin 2))) - (net (code 28) (name /UART_RX) + (node (ref U6) (pin 30))) + (net (code 29) (name /UART_RX) (node (ref J3) (pin 3)) (node (ref U6) (pin 31)) (node (ref R36) (pin 2))) - (net (code 29) (name "Net-(U8-Pad3)") - (node (ref U8) (pin 3))) - (net (code 30) (name /SW1) - (node (ref U6) (pin 28)) - (node (ref SW2) (pin 2))) - (net (code 31) (name /SW0) + (net (code 30) (name /SW0) (node (ref U6) (pin 27)) (node (ref SW1) (pin 2))) - (net (code 32) (name /SDA_INA) - (node (ref R26) (pin 2)) - (node (ref U6) (pin 43)) - (node (ref U7) (pin 4)) - (node (ref U8) (pin 1))) - (net (code 33) (name /LED3) - (node (ref U6) (pin 13)) - (node (ref R14) (pin 1))) - (net (code 34) (name /SWDIO) + (net (code 31) (name "Net-(U8-Pad3)") + (node (ref U8) (pin 3))) + (net (code 32) (name /SWDIO) (node (ref U6) (pin 34)) (node (ref J9) (pin 4))) - (net (code 35) (name /SWCLK) - (node (ref J9) (pin 2)) - (node (ref U6) (pin 37))) - (net (code 36) (name /LED6) - (node (ref R17) (pin 1)) - (node (ref U6) (pin 2))) - (net (code 37) (name /LED0) - (node (ref U6) (pin 3)) - (node (ref R11) (pin 1))) - (net (code 38) (name /DRV4F) + (net (code 33) (name /SWCLK) + (node (ref U6) (pin 37)) + (node (ref J9) (pin 2))) + (net (code 34) (name /LED3) + (node (ref R14) (pin 1)) + (node (ref U6) (pin 13))) + (net (code 35) (name /LED6) + (node (ref U6) (pin 2)) + (node (ref R17) (pin 1))) + (net (code 36) (name /LED0) + (node (ref R11) (pin 1)) + (node (ref U6) (pin 3))) + (net (code 37) (name /DRV4F) (node (ref R22) (pin 1)) - (node (ref C28) (pin 2)) - (node (ref Q1) (pin 2))) - (net (code 39) (name /DRV1F) - (node (ref C25) (pin 1)) + (node (ref Q1) (pin 2)) + (node (ref C28) (pin 2))) + (net (code 38) (name /DRV1F) (node (ref Q4) (pin 2)) - (node (ref R19) (pin 1))) - (net (code 40) (name /DRV3F) + (node (ref R19) (pin 1)) + (node (ref C25) (pin 1))) + (net (code 39) (name /DRV3F) (node (ref R21) (pin 1)) (node (ref Q3) (pin 2)) (node (ref C27) (pin 2))) - (net (code 41) (name /DRV2F) - (node (ref R20) (pin 1)) + (net (code 40) (name /DRV2F) (node (ref C26) (pin 1)) + (node (ref R20) (pin 1)) (node (ref Q2) (pin 2))) - (net (code 42) (name "Net-(D7-Pad2)") - (node (ref D7) (pin 2)) - (node (ref R13) (pin 2))) - (net (code 43) (name "Net-(D5-Pad2)") + (net (code 41) (name "Net-(D2-Pad2)") + (node (ref D2) (pin 2)) + (node (ref R11) (pin 2))) + (net (code 42) (name "Net-(D3-Pad2)") + (node (ref R12) (pin 2)) + (node (ref D3) (pin 2))) + (net (code 43) (name "Net-(D7-Pad2)") + (node (ref R13) (pin 2)) + (node (ref D7) (pin 2))) + (net (code 44) (name "Net-(D5-Pad2)") (node (ref R14) (pin 2)) (node (ref D5) (pin 2))) - (net (code 44) (name "Net-(D6-Pad2)") + (net (code 45) (name "Net-(D6-Pad2)") (node (ref D6) (pin 2)) (node (ref R15) (pin 2))) - (net (code 45) (name "Net-(D4-Pad2)") + (net (code 46) (name "Net-(D4-Pad2)") (node (ref D4) (pin 2)) (node (ref R16) (pin 2))) - (net (code 46) (name "Net-(D9-Pad2)") - (node (ref D9) (pin 2)) - (node (ref R17) (pin 2))) - (net (code 47) (name "Net-(D8-Pad2)") + (net (code 47) (name "Net-(D9-Pad2)") + (node (ref R17) (pin 2)) + (node (ref D9) (pin 2))) + (net (code 48) (name "Net-(D8-Pad2)") (node (ref R18) (pin 2)) (node (ref D8) (pin 2))) - (net (code 48) (name "Net-(D2-Pad2)") - (node (ref D2) (pin 2)) - (node (ref R11) (pin 2))) - (net (code 49) (name "Net-(D3-Pad2)") - (node (ref D3) (pin 2)) - (node (ref R12) (pin 2))) - (net (code 50) (name /LED7) - (node (ref R18) (pin 1)) - (node (ref U6) (pin 17))) - (net (code 51) (name /LED1) - (node (ref R12) (pin 1)) - (node (ref U6) (pin 19))) - (net (code 52) (name /LED2) - (node (ref R13) (pin 1)) - (node (ref U6) (pin 15))) - (net (code 53) (name /LED4) - (node (ref U6) (pin 14)) - (node (ref R15) (pin 1))) - (net (code 54) (name /LED5) - (node (ref R16) (pin 1)) - (node (ref U6) (pin 16))) + (net (code 49) (name /LED1) + (node (ref U6) (pin 19)) + (node (ref R12) (pin 1))) + (net (code 50) (name /LED2) + (node (ref U6) (pin 15)) + (node (ref R13) (pin 1))) + (net (code 51) (name /LED4) + (node (ref R15) (pin 1)) + (node (ref U6) (pin 14))) + (net (code 52) (name /LED5) + (node (ref U6) (pin 16)) + (node (ref R16) (pin 1))) + (net (code 53) (name /LED7) + (node (ref U6) (pin 17)) + (node (ref R18) (pin 1))) + (net (code 54) (name /SW1) + (node (ref U6) (pin 28)) + (node (ref SW2) (pin 2))) (net (code 55) (name /DRV4) - (node (ref R22) (pin 2)) - (node (ref U5) (pin 5))) + (node (ref U5) (pin 5)) + (node (ref R22) (pin 2))) (net (code 56) (name /DRV2) (node (ref U5) (pin 7)) (node (ref R20) (pin 2))) @@ -1389,101 +1409,101 @@ (node (ref U6) (pin 12))) (net (code 59) (name "Net-(U6-Pad18)") (node (ref U6) (pin 18))) - (net (code 60) (name "Net-(C15-Pad1)") - (node (ref R7) (pin 2)) - (node (ref C15) (pin 1)) + (net (code 60) (name "Net-(U6-Pad25)") + (node (ref U6) (pin 25))) + (net (code 61) (name "Net-(C15-Pad1)") (node (ref C16) (pin 1)) + (node (ref C15) (pin 1)) + (node (ref R7) (pin 2)) (node (ref U2) (pin 3)) (node (ref U3) (pin 3))) - (net (code 61) (name /OUT_A) - (node (ref J1) (pin 3)) - (node (ref J1) (pin 2)) - (node (ref Q3) (pin 1)) + (net (code 62) (name /OUT_A) (node (ref J1) (pin 1)) - (node (ref Q1) (pin 3))) - (net (code 62) (name /GND_MEAS) - (node (ref U8) (pin 7)) - (node (ref U8) (pin 6)) - (node (ref U8) (pin 5)) + (node (ref J1) (pin 2)) + (node (ref J1) (pin 3)) + (node (ref Q1) (pin 3)) + (node (ref Q3) (pin 1))) + (net (code 63) (name /GND_MEAS) + (node (ref R28) (pin 1)) (node (ref U8) (pin 4)) + (node (ref U8) (pin 5)) + (node (ref U8) (pin 6)) + (node (ref U8) (pin 7)) + (node (ref R32) (pin 1)) (node (ref Q4) (pin 3)) - (node (ref R28) (pin 1)) + (node (ref R31) (pin 1)) + (node (ref R30) (pin 1)) (node (ref Q3) (pin 3)) (node (ref R29) (pin 1)) - (node (ref U7) (pin 10)) - (node (ref R32) (pin 1)) - (node (ref R31) (pin 1)) - (node (ref R30) (pin 1))) - (net (code 63) (name "Net-(U7-Pad3)") + (node (ref U7) (pin 10))) + (net (code 64) (name "Net-(U7-Pad3)") (node (ref U7) (pin 3))) - (net (code 64) (name /DRV3) - (node (ref U4) (pin 5)) - (node (ref R21) (pin 2))) - (net (code 65) (name /OUT_B) + (net (code 65) (name /DRV3) + (node (ref R21) (pin 2)) + (node (ref U4) (pin 5))) + (net (code 66) (name /OUT_B) (node (ref J2) (pin 1)) - (node (ref J2) (pin 2)) - (node (ref J2) (pin 3)) (node (ref Q2) (pin 3)) - (node (ref Q4) (pin 1))) - (net (code 66) (name /DRV1) - (node (ref R19) (pin 2)) - (node (ref U4) (pin 7))) - (net (code 67) (name "Net-(U6-Pad25)") - (node (ref U6) (pin 25))) + (node (ref Q4) (pin 1)) + (node (ref J2) (pin 3)) + (node (ref J2) (pin 2))) + (net (code 67) (name /DRV1) + (node (ref U4) (pin 7)) + (node (ref R19) (pin 2))) (net (code 68) (name /VIN) - (node (ref R8) (pin 1)) - (node (ref J7) (pin 3)) - (node (ref J7) (pin 2)) - (node (ref J7) (pin 1)) - (node (ref Q1) (pin 1)) - (node (ref Q2) (pin 1)) (node (ref U7) (pin 8)) + (node (ref R7) (pin 1)) + (node (ref Q1) (pin 1)) + (node (ref J7) (pin 1)) + (node (ref J7) (pin 2)) + (node (ref J7) (pin 3)) (node (ref R1) (pin 1)) - (node (ref R7) (pin 1))) + (node (ref R8) (pin 1)) + (node (ref Q2) (pin 1))) (net (code 69) (name "Net-(C22-Pad1)") (node (ref Y1) (pin 1)) - (node (ref C22) (pin 1)) - (node (ref U6) (pin 6))) + (node (ref U6) (pin 6)) + (node (ref C22) (pin 1))) (net (code 70) (name "Net-(C20-Pad2)") (node (ref Y1) (pin 3)) (node (ref U6) (pin 5)) (node (ref C20) (pin 2))) - (net (code 71) (name "Net-(C3-Pad1)") - (node (ref L1) (pin 1)) - (node (ref U1) (pin 5)) - (node (ref C3) (pin 1)) - (node (ref C4) (pin 1)) - (node (ref R1) (pin 2)) - (node (ref U1) (pin 4))) - (net (code 72) (name "Net-(R2-Pad1)") - (node (ref R2) (pin 1)) + (net (code 71) (name "Net-(R2-Pad1)") (node (ref R4) (pin 2)) - (node (ref U1) (pin 3))) - (net (code 73) (name "Net-(U6-Pad20)") + (node (ref U1) (pin 3)) + (node (ref R2) (pin 1))) + (net (code 72) (name "Net-(C3-Pad1)") + (node (ref R1) (pin 2)) + (node (ref C4) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref L1) (pin 1)) + (node (ref U1) (pin 4)) + (node (ref U1) (pin 5))) + (net (code 73) (name "Net-(D1-Pad2)") + (node (ref U1) (pin 1)) + (node (ref L1) (pin 2)) + (node (ref D1) (pin 2))) + (net (code 74) (name "Net-(U6-Pad20)") (node (ref U6) (pin 20))) - (net (code 74) (name "Net-(U6-Pad39)") + (net (code 75) (name "Net-(U6-Pad39)") (node (ref U6) (pin 39))) - (net (code 75) (name "Net-(U6-Pad40)") + (net (code 76) (name "Net-(U6-Pad40)") (node (ref U6) (pin 40))) - (net (code 76) (name "Net-(U6-Pad41)") + (net (code 77) (name "Net-(U6-Pad41)") (node (ref U6) (pin 41))) - (net (code 77) (name "Net-(U6-Pad45)") + (net (code 78) (name "Net-(U6-Pad45)") (node (ref U6) (pin 45))) - (net (code 78) (name "Net-(U6-Pad46)") + (net (code 79) (name "Net-(U6-Pad46)") (node (ref U6) (pin 46))) - (net (code 79) (name "Net-(U6-Pad4)") + (net (code 80) (name "Net-(U6-Pad4)") (node (ref U6) (pin 4))) - (net (code 80) (name "Net-(D1-Pad2)") - (node (ref D1) (pin 2)) - (node (ref U1) (pin 1)) - (node (ref L1) (pin 2))) (net (code 81) (name +VSW) - (node (ref R2) (pin 2)) - (node (ref C2) (pin 1)) - (node (ref C24) (pin 1)) - (node (ref C23) (pin 1)) (node (ref U5) (pin 6)) + (node (ref C23) (pin 1)) + (node (ref R3) (pin 1)) + (node (ref C24) (pin 1)) (node (ref U4) (pin 6)) (node (ref D1) (pin 1)) + (node (ref R2) (pin 2)) (node (ref C1) (pin 1)) - (node (ref R3) (pin 1)))))
\ No newline at end of file + (node (ref C2) (pin 1)))))
\ No newline at end of file diff --git a/driver/driver.sch b/driver/driver.sch index 8691ff9..66701f2 100644 --- a/driver/driver.sch +++ b/driver/driver.sch @@ -1097,95 +1097,95 @@ Text Notes 15800 2700 0 50 ~ 0 $Comp L Device:C_Small C11 U 1 1 5C5BBF20 -P 15550 3400 -F 0 "C11" H 15642 3446 50 0000 L CNN -F 1 "100n" H 15650 3350 50 0000 L CNN -F 2 "Capacitors_SMD:C_0603_HandSoldering" H 15550 3400 50 0001 C CNN -F 3 "~" H 15550 3400 50 0001 C CNN - 1 15550 3400 +P 15650 3550 +F 0 "C11" H 15742 3596 50 0000 L CNN +F 1 "100n" H 15750 3500 50 0000 L CNN +F 2 "Capacitors_SMD:C_0603_HandSoldering" H 15650 3550 50 0001 C CNN +F 3 "~" H 15650 3550 50 0001 C CNN + 1 15650 3550 1 0 0 -1 $EndComp $Comp L Device:C_Small C12 U 1 1 5C5BD76D -P 15950 3400 -F 0 "C12" H 16042 3446 50 0000 L CNN -F 1 "100n" H 16050 3350 50 0000 L CNN -F 2 "Capacitors_SMD:C_0603_HandSoldering" H 15950 3400 50 0001 C CNN -F 3 "~" H 15950 3400 50 0001 C CNN - 1 15950 3400 +P 16050 3550 +F 0 "C12" H 16142 3596 50 0000 L CNN +F 1 "100n" H 16150 3500 50 0000 L CNN +F 2 "Capacitors_SMD:C_0603_HandSoldering" H 16050 3550 50 0001 C CNN +F 3 "~" H 16050 3550 50 0001 C CNN + 1 16050 3550 1 0 0 -1 $EndComp $Comp L Device:C_Small C13 U 1 1 5C5C8D7A -P 16350 3400 -F 0 "C13" H 16442 3446 50 0000 L CNN -F 1 "100n" H 16450 3350 50 0000 L CNN -F 2 "Capacitors_SMD:C_0603_HandSoldering" H 16350 3400 50 0001 C CNN -F 3 "~" H 16350 3400 50 0001 C CNN - 1 16350 3400 +P 16450 3550 +F 0 "C13" H 16542 3596 50 0000 L CNN +F 1 "100n" H 16550 3500 50 0000 L CNN +F 2 "Capacitors_SMD:C_0603_HandSoldering" H 16450 3550 50 0001 C CNN +F 3 "~" H 16450 3550 50 0001 C CNN + 1 16450 3550 1 0 0 -1 $EndComp $Comp L Device:C_Small C14 U 1 1 5C5C9980 -P 16750 3400 -F 0 "C14" H 16842 3446 50 0000 L CNN -F 1 "100n" H 16850 3350 50 0000 L CNN -F 2 "Capacitors_SMD:C_0603_HandSoldering" H 16750 3400 50 0001 C CNN -F 3 "~" H 16750 3400 50 0001 C CNN - 1 16750 3400 +P 16850 3550 +F 0 "C14" H 16942 3596 50 0000 L CNN +F 1 "100n" H 16950 3500 50 0000 L CNN +F 2 "Capacitors_SMD:C_0603_HandSoldering" H 16850 3550 50 0001 C CNN +F 3 "~" H 16850 3550 50 0001 C CNN + 1 16850 3550 1 0 0 -1 $EndComp $Comp L power:+3V3 #PWR0117 U 1 1 5C5CB59E -P 16150 3200 -F 0 "#PWR0117" H 16150 3050 50 0001 C CNN -F 1 "+3V3" H 16165 3373 50 0000 C CNN -F 2 "" H 16150 3200 50 0001 C CNN -F 3 "" H 16150 3200 50 0001 C CNN - 1 16150 3200 +P 16250 3350 +F 0 "#PWR0117" H 16250 3200 50 0001 C CNN +F 1 "+3V3" H 16265 3523 50 0000 C CNN +F 2 "" H 16250 3350 50 0001 C CNN +F 3 "" H 16250 3350 50 0001 C CNN + 1 16250 3350 1 0 0 -1 $EndComp Wire Wire Line - 15550 3300 15950 3300 -Connection ~ 15950 3300 + 15650 3450 16050 3450 +Connection ~ 16050 3450 Wire Wire Line - 15950 3300 16150 3300 -Connection ~ 16350 3300 + 16050 3450 16250 3450 +Connection ~ 16450 3450 Wire Wire Line - 16350 3300 16750 3300 + 16450 3450 16850 3450 Wire Wire Line - 16150 3200 16150 3300 -Connection ~ 16150 3300 + 16250 3350 16250 3450 +Connection ~ 16250 3450 Wire Wire Line - 16150 3300 16350 3300 + 16250 3450 16450 3450 $Comp L power:GND #PWR0118 U 1 1 5C5DEABD -P 16150 3600 -F 0 "#PWR0118" H 16150 3350 50 0001 C CNN -F 1 "GND" H 16155 3427 50 0000 C CNN -F 2 "" H 16150 3600 50 0001 C CNN -F 3 "" H 16150 3600 50 0001 C CNN - 1 16150 3600 +P 16250 3750 +F 0 "#PWR0118" H 16250 3500 50 0001 C CNN +F 1 "GND" H 16255 3577 50 0000 C CNN +F 2 "" H 16250 3750 50 0001 C CNN +F 3 "" H 16250 3750 50 0001 C CNN + 1 16250 3750 1 0 0 -1 $EndComp Wire Wire Line - 15550 3500 15950 3500 -Connection ~ 15950 3500 + 15650 3650 16050 3650 +Connection ~ 16050 3650 Wire Wire Line - 15950 3500 16150 3500 -Connection ~ 16350 3500 + 16050 3650 16250 3650 +Connection ~ 16450 3650 Wire Wire Line - 16350 3500 16750 3500 + 16450 3650 16850 3650 Wire Wire Line - 16150 3500 16150 3600 -Connection ~ 16150 3500 + 16250 3650 16250 3750 +Connection ~ 16250 3650 Wire Wire Line - 16150 3500 16350 3500 + 16250 3650 16450 3650 $Comp L Device:C_Small C29 U 1 1 5C5F270F @@ -2430,7 +2430,7 @@ U 1 1 5D7751AD P 13550 8350 F 0 "U8" H 13250 8800 50 0000 L CNN F 1 "MCP9804_MSOP" V 13950 8450 50 0000 L CNN -F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 12550 7850 50 0001 C CNN +F 2 "Package_SO:MSOP-8_3x3mm_P0.65mm" H 12550 7850 50 0001 C CNN F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/22203b.pdf" H 13300 8800 50 0001 C CNN 1 13550 8350 1 0 0 -1 @@ -2725,4 +2725,37 @@ Text Label 10150 6300 3 50 ~ 0 DRV1F Wire Wire Line 10150 6300 10150 6600 +$Comp +L Connector_Generic:Conn_01x02 J10 +U 1 1 5C533914 +P 16700 2850 +F 0 "J10" H 16779 2842 50 0000 L CNN +F 1 "FAN" H 16779 2751 50 0000 L CNN +F 2 "Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight" H 16700 2850 50 0001 C CNN +F 3 "~" H 16700 2850 50 0001 C CNN + 1 16700 2850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0147 +U 1 1 5C55EA3D +P 16500 2950 +F 0 "#PWR0147" H 16500 2700 50 0001 C CNN +F 1 "GND" H 16505 2777 50 0000 C CNN +F 2 "" H 16500 2950 50 0001 C CNN +F 3 "" H 16500 2950 50 0001 C CNN + 1 16500 2950 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR0148 +U 1 1 5C560259 +P 16500 2850 +F 0 "#PWR0148" H 16500 2700 50 0001 C CNN +F 1 "+5V" H 16515 3023 50 0000 C CNN +F 2 "" H 16500 2850 50 0001 C CNN +F 3 "" H 16500 2850 50 0001 C CNN + 1 16500 2850 + 1 0 0 -1 +$EndComp $EndSCHEMATC |