diff --git a/CyanLight.kicad_pcb b/CyanLight.kicad_pcb index fd917ab4f9213e392cb2eff883b5a2b04d667a81..1bd67c2c19bb6165eece0f00cc0c00c4e4b5079e 100644 --- a/CyanLight.kicad_pcb +++ b/CyanLight.kicad_pcb @@ -1,12 +1,12 @@ -(kicad_pcb (version 20171130) (host pcbnew 5.1.10) +(kicad_pcb (version 20171130) (host pcbnew 5.1.9-1) (general (thickness 1.6) (drawings 0) (tracks 0) (zones 0) - (modules 1) - (nets 6) + (modules 10) + (nets 7) ) (page A4) @@ -92,9 +92,10 @@ (net 0 "") (net 1 GND) (net 2 "Net-(U1-Pad3)") - (net 3 "Net-(U1-Pad1)") - (net 4 "Net-(U1-Pad4)") - (net 5 +24V) + (net 3 +24V) + (net 4 "Net-(D1-Pad2)") + (net 5 "Net-(D1-Pad1)") + (net 6 "Net-(D2-Pad2)") (net_class Default "This is the default net class." (clearance 0.2) @@ -105,9 +106,304 @@ (uvia_drill 0.1) (add_net +24V) (add_net GND) - (add_net "Net-(U1-Pad1)") + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D2-Pad2)") (add_net "Net-(U1-Pad3)") - (add_net "Net-(U1-Pad4)") + ) + + (module Resistor_SMD:R_1206_3216Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60FDC1E7) + (at 158.8 95.4 180) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FD80AA) + (attr smd) + (fp_text reference R1 (at 0 -1.82) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 0 1.82) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.727064 -0.91) (end 0.727064 -0.91) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.727064 0.91) (end 0.727064 0.91) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 1.4625 0 180) (size 1.125 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.222222) + (net 4 "Net-(D1-Pad2)")) + (pad 1 smd roundrect (at -1.4625 0 180) (size 1.125 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.222222) + (net 3 +24V)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TripwireHook:MCS0630-6R8MN2 (layer F.Cu) (tedit 601B2719) (tstamp 60FDC1D6) + (at 162 83.6) + (path /60FDCEAC) + (fp_text reference L1 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value L (at 0 4.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.3 -3.3) (end -3.3 -1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.3 -3.3) (end 3.3 -3.3) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.3 -3.3) (end 3.3 -1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.3 3.3) (end -3.3 1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.3 3.3) (end 3.3 1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.3 3.3) (end 3.3 3.3) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.3 -1.9) (end -1.7 -1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.9) (end -1.7 1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.9) (end -3.3 1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.3 -1.9) (end 1.7 -1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.7 -1.9) (end 1.7 1.9) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.7 1.9) (end 3.3 1.9) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2.8 0) (size 1.9 3.5) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(D2-Pad2)")) + (pad 1 smd rect (at -2.8 0) (size 1.9 3.5) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(D1-Pad1)")) + ) + + (module TripwireHook_Diode:SMA (layer F.Cu) (tedit 60FDBBE6) (tstamp 60FDC1C4) + (at 162.2 90) + (path /60FD9D56) + (fp_text reference D2 (at 0.1 2.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 -2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_poly (pts (xy 0.50118 -0.79908) (xy 0.500001 -0.79826) (xy 0.50118 0.75032) (xy -0.64944 0.00102) + (xy 0.500001 -0.79826) (xy 0.5 -0.8)) (layer F.SilkS) (width 0.2)) + (pad 2 smd trapezoid (at 2.1 0 90) (size 2.5 2.2) (rect_delta 0 0.8 ) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(D2-Pad2)")) + (pad 1 smd trapezoid (at -2.1 0 90) (size 2.5 2.2) (rect_delta 0 0.8 ) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + ) + + (module TripwireHook_Connector_Handmade:PinHeader254_01x02 (layer F.Cu) (tedit 6021A393) (tstamp 60FDC1B5) + (at 156.4 83.6 270) + (path /60FDD5EC) + (fp_text reference D1 (at 2.2 2.4 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.35 -1.4) (end 1.35 1.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 1.1) (end -1.25 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.4) (end 0 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 1.4) (end 1.1 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.05 -1.4) (end 1.15 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.1 -1.4) (end 3.7 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.7 -1.4) (end 3.7 1.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.7 1.4) (end 1.1 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.05 -1.4) (end 0 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 1.1) (end -1.25 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.35 1.1) (end 1.35 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.7 1.1) (end 3.7 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.4) (end -1.1 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 1.4) (end -1.1 1.4) (layer F.SilkS) (width 0.12)) + (fp_poly (pts (xy 0.45 1.4) (xy -1.25 1.4) (xy -1.25 0.45)) (layer F.SilkS) (width 0.1)) + (fp_poly (pts (xy -1 -0.55) (xy -1 0.55) (xy -1.25 0.6) (xy -1.25 -1.4)) (layer F.SilkS) (width 0.1)) + (fp_poly (pts (xy -1 -0.55) (xy -1.25 -1.4) (xy 0.35 -1.4)) (layer F.SilkS) (width 0.1)) + (fp_poly (pts (xy 1.35 -0.4) (xy -0.05 -1.2) (xy 0.25 -1.4) (xy 1.35 -1.4)) (layer F.SilkS) (width 0.1)) + (fp_poly (pts (xy 1.35 1.4) (xy 0.05 1.4) (xy 0 1.15) (xy 1.35 0.4)) (layer F.SilkS) (width 0.1)) + (fp_poly (pts (xy 1.35 0.65) (xy 1 0.65) (xy 1 -0.6) (xy 1.35 -0.6)) (layer F.SilkS) (width 0.1)) + (fp_poly (pts (xy -1 0.55) (xy -1.25 1.4) (xy 0.35 1.4)) (layer B.SilkS) (width 0.1)) + (fp_line (start -1.1 1.4) (end 0 1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.35 1.4) (end 1.35 -1.1) (layer B.SilkS) (width 0.12)) + (fp_poly (pts (xy 1.35 -0.65) (xy 1 -0.65) (xy 1 0.6) (xy 1.35 0.6)) (layer B.SilkS) (width 0.1)) + (fp_line (start -1.25 -1.4) (end -1.1 -1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.1) (end -1.25 -1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.1 1.4) (end 3.7 1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.35 -1.1) (end 1.35 -1.4) (layer B.SilkS) (width 0.12)) + (fp_poly (pts (xy -1 0.55) (xy -1 -0.55) (xy -1.25 -0.6) (xy -1.25 1.4)) (layer B.SilkS) (width 0.1)) + (fp_poly (pts (xy 0.45 -1.4) (xy -1.25 -1.4) (xy -1.25 -0.45)) (layer B.SilkS) (width 0.1)) + (fp_line (start 3.7 -1.4) (end 1.1 -1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start 3.7 -1.1) (end 3.7 -1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start 3.7 1.4) (end 3.7 -1.1) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.1) (end -1.25 1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.4) (end 1.1 -1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.05 1.4) (end 1.15 1.4) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.25 1.4) (end -1.1 1.4) (layer B.SilkS) (width 0.12)) + (fp_poly (pts (xy 1.35 -1.4) (xy 0.05 -1.4) (xy 0 -1.15) (xy 1.35 -0.4)) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.05 1.4) (end 0 1.4) (layer B.SilkS) (width 0.12)) + (fp_poly (pts (xy 1.35 0.4) (xy -0.05 1.2) (xy 0.25 1.4) (xy 1.35 1.4)) (layer B.SilkS) (width 0.1)) + (pad 2 thru_hole oval (at 2.54 0 270) (size 1.524 2.5) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(D1-Pad2)")) + (pad 1 thru_hole custom (at 0 0 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 5 "Net-(D1-Pad1)") (zone_connect 0) + (options (clearance outline) (anchor circle)) + (primitives + (gr_poly (pts + (xy 0.94 -0.54) (xy 0.94 0.54) (xy 0 1.08) (xy -0.93 0.54) (xy -0.93 -0.54) + (xy 0 -1.08)) (width 0.01)) + )) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 -90)) + ) + ) + + (module TripwireHook_Capacitor:0805_1206_combo (layer F.Cu) (tedit 60FD5082) (tstamp 60FDC187) + (at 177.45 96.15) + (path /60FD4E02) + (fp_text reference C5 (at 0 2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10µF (at 0 -2.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2)) + (pad 2 smd roundrect (at 1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 1 GND)) + (pad 1 smd roundrect (at -1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 3 +24V)) + ) + + (module TripwireHook_Capacitor:0805_1206_combo (layer F.Cu) (tedit 60FD5082) (tstamp 60FDC176) + (at 177.9 92.8) + (path /60FD6203) + (fp_text reference C4 (at 0 2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10µF (at 0 -2.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2)) + (pad 2 smd roundrect (at 1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 1 GND)) + (pad 1 smd roundrect (at -1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 3 +24V)) + ) + + (module TripwireHook_Capacitor:0805_1206_combo (layer F.Cu) (tedit 60FD5082) (tstamp 60FDC165) + (at 172.25 92.8) + (path /60FD656E) + (fp_text reference C3 (at 0 2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10µF (at 0 -2.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2)) + (pad 2 smd roundrect (at 1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 1 GND)) + (pad 1 smd roundrect (at -1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 3 +24V)) + ) + + (module TripwireHook_Capacitor:0805_1206_combo (layer F.Cu) (tedit 60FD5082) (tstamp 60FDC154) + (at 178.32 88.88) + (path /60FD691D) + (fp_text reference C2 (at 0 2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10µF (at 0 -2.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2)) + (pad 2 smd roundrect (at 1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 1 GND)) + (pad 1 smd roundrect (at -1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 3 +24V)) + ) + + (module TripwireHook_Capacitor:0805_1206_combo (layer F.Cu) (tedit 60FD5082) (tstamp 60FDC143) + (at 171.8 96.6) + (path /60FD6C7C) + (fp_text reference C1 (at 0 2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10µF (at 0 -2.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2)) + (pad 2 smd roundrect (at 1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 1 GND)) + (pad 1 smd roundrect (at -1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217) + (net 3 +24V)) ) (module Package_TO_SOT_SMD:SOT-89-5_Handsoldering (layer F.Cu) (tedit 5C33D69A) (tstamp 60FAAE25) @@ -122,25 +418,25 @@ (fp_text value PT4115 (at 0 3.5) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_line (start -3.85 2.5) (end -3.85 -2.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.85 2.5) (end 3.85 2.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.85 -2.5) (end -3.85 -2.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.85 -2.5) (end 3.85 2.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.25 -2.25) (end 1.25 -2.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 2.25) (end -1.25 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 2.25) (end -1.25 2.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 -2.25) (end 1.25 2.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 -1.25) (end -0.25 -2.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.36 2.36) (end -1.36 2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.36 -2.36) (end -1.36 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.36 -2.36) (end 1.36 -2.36) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.36 -2.36) (end 1.36 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.54 -2.03) (end -1.36 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.36 2.36) (end -1.36 2.36) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.36 2.03) (end 1.36 2.36) (layer F.SilkS) (width 0.12)) (fp_text user %R (at 0.5 0 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 1.36 2.03) (end 1.36 2.36) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.36 2.36) (end -1.36 2.36) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.54 -2.03) (end -1.36 -2.03) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.36 -2.36) (end 1.36 -2.03) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.36 -2.36) (end 1.36 -2.36) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.36 -2.36) (end -1.36 -2.03) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.36 2.36) (end -1.36 2.03) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.25 -1.25) (end -0.25 -2.25) (layer F.Fab) (width 0.1)) - (fp_line (start 1.25 -2.25) (end 1.25 2.25) (layer F.Fab) (width 0.1)) - (fp_line (start 1.25 2.25) (end -1.25 2.25) (layer F.Fab) (width 0.1)) - (fp_line (start -1.25 2.25) (end -1.25 -1.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.25 -2.25) (end 1.25 -2.25) (layer F.Fab) (width 0.1)) - (fp_line (start 3.85 -2.5) (end 3.85 2.5) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3.85 -2.5) (end -3.85 -2.5) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.85 2.5) (end 3.85 2.5) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.85 2.5) (end -3.85 -2.5) (layer F.CrtYd) (width 0.05)) (pad 2 smd custom (at 0 0) (size 0.8 2) (layers F.Cu F.Paste F.Mask) (net 1 GND) (zone_connect 2) (options (clearance outline) (anchor rect)) @@ -153,11 +449,11 @@ (pad 3 smd rect (at -2.35 1.5) (size 2.5 0.7) (layers F.Cu F.Paste F.Mask) (net 2 "Net-(U1-Pad3)")) (pad 1 smd rect (at -2.35 -1.5) (size 2.5 0.7) (layers F.Cu F.Paste F.Mask) - (net 3 "Net-(U1-Pad1)")) + (net 6 "Net-(D2-Pad2)")) (pad 4 smd rect (at 2.35 1.5) (size 2.5 0.7) (layers F.Cu F.Paste F.Mask) - (net 4 "Net-(U1-Pad4)")) + (net 4 "Net-(D1-Pad2)")) (pad 5 smd rect (at 2.35 -1.5) (size 2.5 0.7) (layers F.Cu F.Paste F.Mask) - (net 5 +24V)) + (net 3 +24V)) (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-89-5.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) diff --git a/CyanLight.sch b/CyanLight.sch index f87d856ee5d6d28fa5bbe0b4a055669b0c4b32e8..5be544609c8ed7d690878020306622525cae29d5 100644 --- a/CyanLight.sch +++ b/CyanLight.sch @@ -16,51 +16,236 @@ $EndDescr $Comp L TripwireHook:PT4115 U1 U 1 1 60FAB573 -P 5750 3250 -F 0 "U1" H 5750 3665 50 0000 C CNN -F 1 "PT4115" H 5750 3574 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-89-5_Handsoldering" H 5750 3750 50 0001 C CNN -F 3 "" H 5750 3750 50 0001 C CNN - 1 5750 3250 +P 5800 3250 +F 0 "U1" H 5800 3665 50 0000 C CNN +F 1 "PT4115" H 5800 3574 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-89-5_Handsoldering" H 5800 3750 50 0001 C CNN +F 3 "" H 5800 3750 50 0001 C CNN + 1 5800 3250 1 0 0 -1 $EndComp $Comp L power:GND #PWR01 U 1 1 60FAC0BA -P 5750 3800 -F 0 "#PWR01" H 5750 3550 50 0001 C CNN -F 1 "GND" H 5755 3627 50 0000 C CNN -F 2 "" H 5750 3800 50 0001 C CNN -F 3 "" H 5750 3800 50 0001 C CNN - 1 5750 3800 +P 5800 3700 +F 0 "#PWR01" H 5800 3450 50 0001 C CNN +F 1 "GND" H 5805 3527 50 0000 C CNN +F 2 "" H 5800 3700 50 0001 C CNN +F 3 "" H 5800 3700 50 0001 C CNN + 1 5800 3700 1 0 0 -1 $EndComp $Comp L power:+24V #PWR02 U 1 1 60FAC31B -P 6300 3050 -F 0 "#PWR02" H 6300 2900 50 0001 C CNN -F 1 "+24V" H 6315 3223 50 0000 C CNN -F 2 "" H 6300 3050 50 0001 C CNN -F 3 "" H 6300 3050 50 0001 C CNN - 1 6300 3050 +P 6500 2650 +F 0 "#PWR02" H 6500 2500 50 0001 C CNN +F 1 "+24V" H 6515 2823 50 0000 C CNN +F 2 "" H 6500 2650 50 0001 C CNN +F 3 "" H 6500 2650 50 0001 C CNN + 1 6500 2650 1 0 0 -1 $EndComp Wire Wire Line - 6200 3150 6300 3150 -Wire Wire Line - 6300 3150 6300 3050 -Wire Wire Line - 5750 3600 5750 3800 + 6250 3150 6350 3150 $Comp -L Device:C C? +L Device:C C5 U 1 1 60FD4E02 +P 4500 3250 +F 0 "C5" H 4550 3350 50 0000 L CNN +F 1 "10µF" H 4550 3150 50 0000 L CNN +F 2 "TripwireHook_Capacitor:0805_1206_combo" H 4538 3100 50 0001 C CNN +F 3 "~" H 4500 3250 50 0001 C CNN + 1 4500 3250 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C4 +U 1 1 60FD6203 P 4250 3250 -F 0 "C?" H 4365 3296 50 0000 L CNN -F 1 "C" H 4365 3205 50 0000 L CNN -F 2 "" H 4288 3100 50 0001 C CNN +F 0 "C4" H 4300 3350 50 0000 L CNN +F 1 "10µF" H 4300 3150 50 0000 L CNN +F 2 "TripwireHook_Capacitor:0805_1206_combo" H 4288 3100 50 0001 C CNN F 3 "~" H 4250 3250 50 0001 C CNN 1 4250 3250 1 0 0 -1 $EndComp +$Comp +L Device:C C3 +U 1 1 60FD656E +P 4000 3250 +F 0 "C3" H 4050 3350 50 0000 L CNN +F 1 "10µF" H 4050 3150 50 0000 L CNN +F 2 "TripwireHook_Capacitor:0805_1206_combo" H 4038 3100 50 0001 C CNN +F 3 "~" H 4000 3250 50 0001 C CNN + 1 4000 3250 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C2 +U 1 1 60FD691D +P 3750 3250 +F 0 "C2" H 3800 3350 50 0000 L CNN +F 1 "10µF" H 3800 3150 50 0000 L CNN +F 2 "TripwireHook_Capacitor:0805_1206_combo" H 3788 3100 50 0001 C CNN +F 3 "~" H 3750 3250 50 0001 C CNN + 1 3750 3250 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 60FD6C7C +P 3500 3250 +F 0 "C1" H 3550 3350 50 0000 L CNN +F 1 "10µF" H 3550 3150 50 0000 L CNN +F 2 "TripwireHook_Capacitor:0805_1206_combo" H 3538 3100 50 0001 C CNN +F 3 "~" H 3500 3250 50 0001 C CNN + 1 3500 3250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3500 3100 3500 3000 +Wire Wire Line + 3500 3000 3750 3000 +Wire Wire Line + 4500 3000 4500 3100 +Wire Wire Line + 3500 3400 3500 3500 +Wire Wire Line + 3500 3500 3750 3500 +Wire Wire Line + 4500 3500 4500 3400 +Wire Wire Line + 4250 3400 4250 3500 +Connection ~ 4250 3500 +Wire Wire Line + 4250 3500 4500 3500 +Wire Wire Line + 4000 3400 4000 3500 +Connection ~ 4000 3500 +Wire Wire Line + 4000 3500 4250 3500 +Wire Wire Line + 3750 3400 3750 3500 +Connection ~ 3750 3500 +Wire Wire Line + 3750 3500 4000 3500 +Wire Wire Line + 3750 3100 3750 3000 +Connection ~ 3750 3000 +Wire Wire Line + 3750 3000 4000 3000 +Wire Wire Line + 4000 3000 4000 3100 +Connection ~ 4000 3000 +Wire Wire Line + 4000 3000 4250 3000 +Wire Wire Line + 4250 3000 4250 3100 +Connection ~ 4250 3000 +Wire Wire Line + 4250 3000 4500 3000 +$Comp +L Device:R R1 +U 1 1 60FD80AA +P 6500 3000 +F 0 "R1" H 6570 3046 50 0000 L CNN +F 1 "R" H 6570 2955 50 0000 L CNN +F 2 "Resistor_SMD:R_1206_3216Metric" V 6430 3000 50 0001 C CNN +F 3 "~" H 6500 3000 50 0001 C CNN + 1 6500 3000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6250 3250 6500 3250 +Wire Wire Line + 6500 3250 6500 3150 +Wire Wire Line + 6500 2650 6500 2750 +Wire Wire Line + 6500 2750 6500 2850 +Wire Wire Line + 6350 2750 6350 3150 +Connection ~ 6500 2750 +$Comp +L Device:D_Schottky D2 +U 1 1 60FD9D56 +P 7400 3000 +F 0 "D2" V 7354 3080 50 0000 L CNN +F 1 "D_Schottky" V 7445 3080 50 0000 L CNN +F 2 "TripwireHook_Diode:SMA" H 7400 3000 50 0001 C CNN +F 3 "~" H 7400 3000 50 0001 C CNN + 1 7400 3000 + 0 1 1 0 +$EndComp +Wire Wire Line + 6250 3350 7400 3350 +Wire Wire Line + 7400 3350 7400 3250 +Wire Wire Line + 7400 2850 7400 2750 +Wire Wire Line + 7400 2750 6500 2750 +Wire Wire Line + 6500 2750 6350 2750 +$Comp +L Device:L L1 +U 1 1 60FDCEAC +P 7150 3250 +F 0 "L1" V 7340 3250 50 0000 C CNN +F 1 "L" V 7249 3250 50 0000 C CNN +F 2 "TripwireHook:MCS0630-6R8MN2" H 7150 3250 50 0001 C CNN +F 3 "~" H 7150 3250 50 0001 C CNN + 1 7150 3250 + 0 -1 -1 0 +$EndComp +$Comp +L Device:LED D1 +U 1 1 60FDD5EC +P 6750 3250 +F 0 "D1" H 6750 3050 50 0000 C CNN +F 1 "LED" H 6750 3150 50 0000 C CNN +F 2 "TripwireHook_Connector_Handmade:PinHeader254_01x02" H 6750 3250 50 0001 C CNN +F 3 "~" H 6750 3250 50 0001 C CNN + 1 6750 3250 + -1 0 0 1 +$EndComp +Wire Wire Line + 6500 3250 6600 3250 +Connection ~ 6500 3250 +Wire Wire Line + 6900 3250 7000 3250 +Wire Wire Line + 7300 3250 7400 3250 +Connection ~ 7400 3250 +Wire Wire Line + 7400 3250 7400 3150 +$Comp +L power:+24V #PWR03 +U 1 1 60FE49CA +P 4000 2900 +F 0 "#PWR03" H 4000 2750 50 0001 C CNN +F 1 "+24V" H 4015 3073 50 0000 C CNN +F 2 "" H 4000 2900 50 0001 C CNN +F 3 "" H 4000 2900 50 0001 C CNN + 1 4000 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4000 2900 4000 3000 +Wire Wire Line + 5800 3600 5800 3700 +$Comp +L power:GND #PWR04 +U 1 1 60FE57E1 +P 4000 3600 +F 0 "#PWR04" H 4000 3350 50 0001 C CNN +F 1 "GND" H 4005 3427 50 0000 C CNN +F 2 "" H 4000 3600 50 0001 C CNN +F 3 "" H 4000 3600 50 0001 C CNN + 1 4000 3600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4000 3500 4000 3600 $EndSCHEMATC diff --git a/TripwireHook b/TripwireHook index e7ac43b90de2ae0245bbab7b08cd09fc5a9a302c..447bf08cef1bb5bf732b147e738d5f76678f3450 160000 --- a/TripwireHook +++ b/TripwireHook @@ -1 +1 @@ -Subproject commit e7ac43b90de2ae0245bbab7b08cd09fc5a9a302c +Subproject commit 447bf08cef1bb5bf732b147e738d5f76678f3450 diff --git a/fp-lib-table b/fp-lib-table index 3550abd9553e63bc649d7358dbf70e2e86219626..8cc46a623fe511a93c1cef0f066922376de3967e 100644 --- a/fp-lib-table +++ b/fp-lib-table @@ -3,4 +3,5 @@ (lib (name TripwireHook_Connector)(type KiCad)(uri ${KIPRJMOD}/TripwireHook/TripwireHook_Connector.pretty)(options "")(descr "")) (lib (name TripwireHook_Connector_Handmade)(type KiCad)(uri ${KIPRJMOD}/TripwireHook/TripwireHook_Connector_Handmade.pretty)(options "")(descr "")) (lib (name TripwireHook_Capacitor)(type KiCad)(uri ${KIPRJMOD}/TripwireHook/Capacitor.pretty)(options "")(descr "")) + (lib (name TripwireHook_Diode)(type KiCad)(uri ${KIPRJMOD}/TripwireHook/Diode.pretty)(options "")(descr "")) )