add more PCBs

This commit is contained in:
eddyem 2017-11-27 22:10:49 +03:00
parent cc806d28f9
commit a6e198ec78
26 changed files with 2714 additions and 466 deletions

22
electronics/a3212lh.lib Normal file
View File

@ -0,0 +1,22 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# A3212LH
#
DEF A3212LH U 0 40 Y Y 1 F N
F0 "U" 0 450 50 H V L CNN
F1 "A3212LH" 0 350 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23W" 0 -350 50 H I L CIN
F3 "" -100 0 50 H I C CNN
$FPLIST
SOT*
$ENDFPLIST
DRAW
S -200 300 200 -300 0 1 10 f
X VCC 1 -100 400 100 D 50 50 1 1 W
X Vout 2 300 0 100 L 50 50 1 1 O
X GND 3 -100 -400 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
#End Library

Binary file not shown.

View File

@ -0,0 +1,503 @@
(kicad_pcb (version 4) (host pcbnew 4.0.7)
(general
(links 16)
(no_connects 0)
(area 78.650001 62.8 160.85 97.7)
(thickness 1.6)
(drawings 11)
(tracks 29)
(zones 0)
(modules 11)
(nets 9)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 1.5)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 0.6)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x00030_80000001)
(usegerberextensions false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(hpglpenoverlay 2)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net 1 "Net-(J1-Pad2)")
(net 2 "Net-(J1-Pad1)")
(net 3 "Net-(J2-Pad2)")
(net 4 "Net-(J2-Pad1)")
(net 5 "Net-(J3-Pad2)")
(net 6 "Net-(J3-Pad1)")
(net 7 "Net-(J4-Pad2)")
(net 8 "Net-(J4-Pad1)")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 1.5)
(via_dia 0.6)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net "Net-(J1-Pad1)")
(add_net "Net-(J1-Pad2)")
(add_net "Net-(J2-Pad1)")
(add_net "Net-(J2-Pad2)")
(add_net "Net-(J3-Pad1)")
(add_net "Net-(J3-Pad2)")
(add_net "Net-(J4-Pad1)")
(add_net "Net-(J4-Pad2)")
)
(module my_footprints:Hole_3mm (layer F.Cu) (tedit 5A15A879) (tstamp 5A1C9411)
(at 119 86)
(fp_text reference REF** (at 0 3.81) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hole_3mm (at 0 -5.08) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 0 0) (size 6 6) (drill 0.8) (layers *.Cu *.Mask))
)
(module my_footprints:Hole_3mm (layer F.Cu) (tedit 5A15A879) (tstamp 5A1C940B)
(at 145 76)
(fp_text reference REF** (at 0 3.81) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hole_3mm (at 0 -5.08) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 0 0) (size 6 6) (drill 0.8) (layers *.Cu *.Mask))
)
(module Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm (layer B.Cu) (tedit 5A1C6161) (tstamp 5A1C901C)
(at 115 79 90)
(descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm")
(tags "tact sw push 6mm")
(path /5A1C8853)
(fp_text reference SW2 (at 3.5 2.5 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Push (at 3.75 -6.7 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user %R (at 3.25 -2.25 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start 3.25 0.75) (end 6.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 6.25 0.75) (end 6.25 -5.25) (layer B.Fab) (width 0.1))
(fp_line (start 6.25 -5.25) (end 0.25 -5.25) (layer B.Fab) (width 0.1))
(fp_line (start 0.25 -5.25) (end 0.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 0.25 0.75) (end 3.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 7.75 -6) (end 8 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 -6) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.75 1.5) (end 8 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 1.5) (end 8 1.25) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 1.25) (end -1.5 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 1.5) (end -1.25 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -5.75) (end -1.5 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.25 1.5) (end 7.75 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -5.75) (end -1.5 1.25) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.75 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 1.25) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 1 -5.5) (end 5.5 -5.5) (layer B.SilkS) (width 0.12))
(fp_line (start -0.25 -1.5) (end -0.25 -3) (layer B.SilkS) (width 0.12))
(fp_line (start 5.5 1) (end 1 1) (layer B.SilkS) (width 0.12))
(fp_line (start 6.75 -3) (end 6.75 -1.5) (layer B.SilkS) (width 0.12))
(fp_circle (center 3.25 -2.25) (end 1.25 -2.5) (layer B.Fab) (width 0.1))
(pad 2 thru_hole circle (at 0 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 4 "Net-(J2-Pad1)"))
(pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 3 "Net-(J2-Pad2)"))
(pad 2 thru_hole circle (at 6.5 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 4 "Net-(J2-Pad1)"))
(pad 1 thru_hole circle (at 6.5 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 3 "Net-(J2-Pad2)"))
(model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h13mm.wrl
(at (xyz 0.005 0 0))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 0))
)
)
(module my_footprints:SMD2pin (layer F.Cu) (tedit 5A1C6179) (tstamp 5A1C8FCC)
(at 101 86)
(path /5A1C86CD)
(fp_text reference J1 (at -3.5 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x02 (at 0 -4.75) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
(net 1 "Net-(J1-Pad2)"))
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(J1-Pad1)"))
)
(module my_footprints:SMD2pin (layer F.Cu) (tedit 5A1C6177) (tstamp 5A1C8FD2)
(at 110 86)
(path /5A1C8859)
(fp_text reference J2 (at -3.5 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x02 (at 0 -4.75) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
(net 3 "Net-(J2-Pad2)"))
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
(net 4 "Net-(J2-Pad1)"))
)
(module my_footprints:SMD2pin (layer F.Cu) (tedit 5A1C6174) (tstamp 5A1C8FD8)
(at 128 86)
(path /5A1C8BA0)
(fp_text reference J3 (at 3.5 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x02 (at 0 -4.75) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
(net 5 "Net-(J3-Pad2)"))
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
(net 6 "Net-(J3-Pad1)"))
)
(module my_footprints:SMD2pin (layer F.Cu) (tedit 5A1C6172) (tstamp 5A1C8FDE)
(at 137 86)
(path /5A1C8BAF)
(fp_text reference J4 (at 3.5 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x02 (at 0 -4.75) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
(net 7 "Net-(J4-Pad2)"))
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
(net 8 "Net-(J4-Pad1)"))
)
(module Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm (layer B.Cu) (tedit 5A1C615F) (tstamp 5A1C8FFD)
(at 103 79 90)
(descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm")
(tags "tact sw push 6mm")
(path /5A1C8495)
(fp_text reference SW1 (at 3.5 2.5 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Push (at 3.75 -6.7 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user %R (at 3.25 -2.25 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start 3.25 0.75) (end 6.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 6.25 0.75) (end 6.25 -5.25) (layer B.Fab) (width 0.1))
(fp_line (start 6.25 -5.25) (end 0.25 -5.25) (layer B.Fab) (width 0.1))
(fp_line (start 0.25 -5.25) (end 0.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 0.25 0.75) (end 3.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 7.75 -6) (end 8 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 -6) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.75 1.5) (end 8 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 1.5) (end 8 1.25) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 1.25) (end -1.5 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 1.5) (end -1.25 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -5.75) (end -1.5 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.25 1.5) (end 7.75 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -5.75) (end -1.5 1.25) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.75 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 1.25) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 1 -5.5) (end 5.5 -5.5) (layer B.SilkS) (width 0.12))
(fp_line (start -0.25 -1.5) (end -0.25 -3) (layer B.SilkS) (width 0.12))
(fp_line (start 5.5 1) (end 1 1) (layer B.SilkS) (width 0.12))
(fp_line (start 6.75 -3) (end 6.75 -1.5) (layer B.SilkS) (width 0.12))
(fp_circle (center 3.25 -2.25) (end 1.25 -2.5) (layer B.Fab) (width 0.1))
(pad 2 thru_hole circle (at 0 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 2 "Net-(J1-Pad1)"))
(pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 1 "Net-(J1-Pad2)"))
(pad 2 thru_hole circle (at 6.5 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 2 "Net-(J1-Pad1)"))
(pad 1 thru_hole circle (at 6.5 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 1 "Net-(J1-Pad2)"))
(model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h13mm.wrl
(at (xyz 0.005 0 0))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 0))
)
)
(module Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm (layer B.Cu) (tedit 5A1C6163) (tstamp 5A1C903B)
(at 127 79 90)
(descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm")
(tags "tact sw push 6mm")
(path /5A1C8B9A)
(fp_text reference SW3 (at 3.5 2.5 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Push (at 3.75 -6.7 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user %R (at 3.25 -2.25 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start 3.25 0.75) (end 6.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 6.25 0.75) (end 6.25 -5.25) (layer B.Fab) (width 0.1))
(fp_line (start 6.25 -5.25) (end 0.25 -5.25) (layer B.Fab) (width 0.1))
(fp_line (start 0.25 -5.25) (end 0.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 0.25 0.75) (end 3.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 7.75 -6) (end 8 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 -6) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.75 1.5) (end 8 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 1.5) (end 8 1.25) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 1.25) (end -1.5 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 1.5) (end -1.25 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -5.75) (end -1.5 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.25 1.5) (end 7.75 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -5.75) (end -1.5 1.25) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.75 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 1.25) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 1 -5.5) (end 5.5 -5.5) (layer B.SilkS) (width 0.12))
(fp_line (start -0.25 -1.5) (end -0.25 -3) (layer B.SilkS) (width 0.12))
(fp_line (start 5.5 1) (end 1 1) (layer B.SilkS) (width 0.12))
(fp_line (start 6.75 -3) (end 6.75 -1.5) (layer B.SilkS) (width 0.12))
(fp_circle (center 3.25 -2.25) (end 1.25 -2.5) (layer B.Fab) (width 0.1))
(pad 2 thru_hole circle (at 0 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 6 "Net-(J3-Pad1)"))
(pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 5 "Net-(J3-Pad2)"))
(pad 2 thru_hole circle (at 6.5 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 6 "Net-(J3-Pad1)"))
(pad 1 thru_hole circle (at 6.5 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 5 "Net-(J3-Pad2)"))
(model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h13mm.wrl
(at (xyz 0.005 0 0))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 0))
)
)
(module Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm (layer B.Cu) (tedit 5A1C616D) (tstamp 5A1C905A)
(at 139 79 90)
(descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm")
(tags "tact sw push 6mm")
(path /5A1C8BA9)
(fp_text reference SW4 (at 3.5 -7 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Push (at 3 2 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user %R (at 3.25 -2.25 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start 3.25 0.75) (end 6.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 6.25 0.75) (end 6.25 -5.25) (layer B.Fab) (width 0.1))
(fp_line (start 6.25 -5.25) (end 0.25 -5.25) (layer B.Fab) (width 0.1))
(fp_line (start 0.25 -5.25) (end 0.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 0.25 0.75) (end 3.25 0.75) (layer B.Fab) (width 0.1))
(fp_line (start 7.75 -6) (end 8 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 -6) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.75 1.5) (end 8 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 1.5) (end 8 1.25) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 1.25) (end -1.5 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 1.5) (end -1.25 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -5.75) (end -1.5 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.25 1.5) (end 7.75 1.5) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.5 -5.75) (end -1.5 1.25) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.75 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
(fp_line (start 8 1.25) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 1 -5.5) (end 5.5 -5.5) (layer B.SilkS) (width 0.12))
(fp_line (start -0.25 -1.5) (end -0.25 -3) (layer B.SilkS) (width 0.12))
(fp_line (start 5.5 1) (end 1 1) (layer B.SilkS) (width 0.12))
(fp_line (start 6.75 -3) (end 6.75 -1.5) (layer B.SilkS) (width 0.12))
(fp_circle (center 3.25 -2.25) (end 1.25 -2.5) (layer B.Fab) (width 0.1))
(pad 2 thru_hole circle (at 0 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 8 "Net-(J4-Pad1)"))
(pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 7 "Net-(J4-Pad2)"))
(pad 2 thru_hole circle (at 6.5 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 8 "Net-(J4-Pad1)"))
(pad 1 thru_hole circle (at 6.5 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 7 "Net-(J4-Pad2)"))
(model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h13mm.wrl
(at (xyz 0.005 0 0))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 0))
)
)
(module my_footprints:Hole_3mm (layer F.Cu) (tedit 5A15A879) (tstamp 5A1C9400)
(at 93 76)
(fp_text reference REF** (at 0 3.81) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hole_3mm (at 0 -5.08) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 0 0) (size 6 6) (drill 0.8) (layers *.Cu *.Mask))
)
(dimension 10 (width 0.3) (layer Dwgs.User)
(gr_text "10.000 mm" (at 154.35 81 270) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 119 86) (xy 155.7 86)))
(feature2 (pts (xy 119 76) (xy 155.7 76)))
(crossbar (pts (xy 153 76) (xy 153 86)))
(arrow1a (pts (xy 153 86) (xy 152.413579 84.873496)))
(arrow1b (pts (xy 153 86) (xy 153.586421 84.873496)))
(arrow2a (pts (xy 153 76) (xy 152.413579 77.126504)))
(arrow2b (pts (xy 153 76) (xy 153.586421 77.126504)))
)
(dimension 52 (width 0.3) (layer Dwgs.User)
(gr_text "52.000 mm" (at 119 64.15) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 145 76) (xy 145 62.8)))
(feature2 (pts (xy 93 76) (xy 93 62.8)))
(crossbar (pts (xy 93 65.5) (xy 145 65.5)))
(arrow1a (pts (xy 145 65.5) (xy 143.873496 66.086421)))
(arrow1b (pts (xy 145 65.5) (xy 143.873496 64.913579)))
(arrow2a (pts (xy 93 65.5) (xy 94.126504 66.086421)))
(arrow2b (pts (xy 93 65.5) (xy 94.126504 64.913579)))
)
(dimension 21 (width 0.3) (layer Dwgs.User)
(gr_text "21.000 mm" (at 85.15 80.5 90) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 89 70) (xy 83.8 70)))
(feature2 (pts (xy 89 91) (xy 83.8 91)))
(crossbar (pts (xy 86.5 91) (xy 86.5 70)))
(arrow1a (pts (xy 86.5 70) (xy 87.086421 71.126504)))
(arrow1b (pts (xy 86.5 70) (xy 85.913579 71.126504)))
(arrow2a (pts (xy 86.5 91) (xy 87.086421 89.873496)))
(arrow2b (pts (xy 86.5 91) (xy 85.913579 89.873496)))
)
(dimension 60 (width 0.3) (layer Dwgs.User)
(gr_text "60.000 mm" (at 119 96.349999) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 149 91) (xy 149 97.699999)))
(feature2 (pts (xy 89 91) (xy 89 97.699999)))
(crossbar (pts (xy 89 94.999999) (xy 149 94.999999)))
(arrow1a (pts (xy 149 94.999999) (xy 147.873496 95.58642)))
(arrow1b (pts (xy 149 94.999999) (xy 147.873496 94.413578)))
(arrow2a (pts (xy 89 94.999999) (xy 90.126504 95.58642)))
(arrow2b (pts (xy 89 94.999999) (xy 90.126504 94.413578)))
)
(gr_line (start 89 91) (end 89 70) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 149 91) (end 89 91) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 149 70) (end 149 91) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 89 70) (end 149 70) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 89 91) (end 89 70) (angle 90) (layer Margin) (width 0.2))
(gr_line (start 149 91) (end 89 91) (angle 90) (layer Margin) (width 0.2))
(gr_line (start 89 70) (end 149 70) (angle 90) (layer Margin) (width 0.2))
(segment (start 103 72.5) (end 103 79) (width 1.5) (layer F.Cu) (net 1))
(segment (start 103 79) (end 102.25 79.75) (width 1.5) (layer F.Cu) (net 1) (tstamp 5A1C9395))
(segment (start 102.25 79.75) (end 102.25 86) (width 1.5) (layer F.Cu) (net 1) (tstamp 5A1C9396))
(segment (start 98.5 72.5) (end 98.5 79) (width 1.5) (layer F.Cu) (net 2))
(segment (start 98.5 79) (end 99.75 80.25) (width 1.5) (layer F.Cu) (net 2) (tstamp 5A1C9391))
(segment (start 99.75 80.25) (end 99.75 86) (width 1.5) (layer F.Cu) (net 2) (tstamp 5A1C9392))
(segment (start 115 79) (end 115 81) (width 1.5) (layer F.Cu) (net 3))
(segment (start 115 81) (end 111.25 84.75) (width 1.5) (layer F.Cu) (net 3) (tstamp 5A1C9444))
(segment (start 111.25 84.75) (end 111.25 86) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A1C9445))
(segment (start 115 72.5) (end 115 79) (width 1.5) (layer F.Cu) (net 3))
(segment (start 110.5 79) (end 109 79) (width 1.5) (layer F.Cu) (net 4))
(segment (start 108.75 79.25) (end 108.75 86) (width 1.5) (layer F.Cu) (net 4) (tstamp 5A1C943F))
(segment (start 109 79) (end 108.75 79.25) (width 0.5) (layer F.Cu) (net 4) (tstamp 5A1C943E))
(segment (start 110.5 79) (end 110 79) (width 0.5) (layer F.Cu) (net 4))
(segment (start 110.5 72.5) (end 110.5 79) (width 1.5) (layer F.Cu) (net 4))
(segment (start 127 79) (end 129 79) (width 1.5) (layer F.Cu) (net 5))
(segment (start 129.25 79.25) (end 129.25 86) (width 1.5) (layer F.Cu) (net 5) (tstamp 5A1C943A))
(segment (start 129 79) (end 129.25 79.25) (width 1.5) (layer F.Cu) (net 5) (tstamp 5A1C9439))
(segment (start 127 72.5) (end 127 79) (width 1.5) (layer F.Cu) (net 5))
(segment (start 122.5 79) (end 122.5 80.5) (width 1.5) (layer F.Cu) (net 6))
(segment (start 122.5 80.5) (end 126.75 84.75) (width 1.5) (layer F.Cu) (net 6) (tstamp 5A1C9449))
(segment (start 126.75 84.75) (end 126.75 86) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A1C944A))
(segment (start 122.5 72.5) (end 122.5 79) (width 1.5) (layer F.Cu) (net 6))
(segment (start 139 72.5) (end 139 79) (width 1.5) (layer F.Cu) (net 7))
(segment (start 139 79) (end 138.25 79.75) (width 1.5) (layer F.Cu) (net 7) (tstamp 5A1C93AD))
(segment (start 138.25 79.75) (end 138.25 86) (width 1.5) (layer F.Cu) (net 7) (tstamp 5A1C93AE))
(segment (start 134.5 72.5) (end 134.5 79) (width 1.5) (layer F.Cu) (net 8))
(segment (start 134.5 79) (end 135.75 80.25) (width 1.5) (layer F.Cu) (net 8) (tstamp 5A1C93A9))
(segment (start 135.75 80.25) (end 135.75 86) (width 1.5) (layer F.Cu) (net 8) (tstamp 5A1C93AA))
)

120
electronics/buttons.net Normal file
View File

@ -0,0 +1,120 @@
(export (version D)
(design
(source /home/eddy/Docs/SAO/Zeiss-1000/Simple_photometer/kicad/buttons.sch)
(date "Пн 27 ноя 2017 21:53:59")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source buttons.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref SW1)
(value SW_Push)
(footprint Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm)
(libsource (lib switches) (part SW_Push))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C8495))
(comp (ref J1)
(value Conn_01x02)
(footprint my_footprints:SMD2pin)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C86CD))
(comp (ref SW2)
(value SW_Push)
(footprint Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm)
(libsource (lib switches) (part SW_Push))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C8853))
(comp (ref J2)
(value Conn_01x02)
(footprint my_footprints:SMD2pin)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C8859))
(comp (ref SW3)
(value SW_Push)
(footprint Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm)
(libsource (lib switches) (part SW_Push))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C8B9A))
(comp (ref J3)
(value Conn_01x02)
(footprint my_footprints:SMD2pin)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C8BA0))
(comp (ref SW4)
(value SW_Push)
(footprint Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm)
(libsource (lib switches) (part SW_Push))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C8BA9))
(comp (ref J4)
(value Conn_01x02)
(footprint my_footprints:SMD2pin)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C8BAF)))
(libparts
(libpart (lib conn) (part Conn_01x02)
(description "Generic connector, single row, 01x02")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?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 switches) (part SW_Push)
(description "Push button switch, generic, two pins")
(fields
(field (name Reference) SW)
(field (name Value) SW_Push))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive)))))
(libraries
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical switches)
(uri /usr/share/kicad/library/switches.lib)))
(nets
(net (code 1) (name "Net-(J4-Pad2)")
(node (ref J4) (pin 2))
(node (ref SW4) (pin 1)))
(net (code 2) (name "Net-(J4-Pad1)")
(node (ref J4) (pin 1))
(node (ref SW4) (pin 2)))
(net (code 3) (name "Net-(J3-Pad2)")
(node (ref J3) (pin 2))
(node (ref SW3) (pin 1)))
(net (code 4) (name "Net-(J3-Pad1)")
(node (ref J3) (pin 1))
(node (ref SW3) (pin 2)))
(net (code 5) (name "Net-(J2-Pad2)")
(node (ref J2) (pin 2))
(node (ref SW2) (pin 1)))
(net (code 6) (name "Net-(J2-Pad1)")
(node (ref J2) (pin 1))
(node (ref SW2) (pin 2)))
(net (code 7) (name "Net-(J1-Pad2)")
(node (ref SW1) (pin 1))
(node (ref J1) (pin 2)))
(net (code 8) (name "Net-(J1-Pad1)")
(node (ref J1) (pin 1))
(node (ref SW1) (pin 2)))))

63
electronics/buttons.pro Normal file
View File

@ -0,0 +1,63 @@
update=Пн 27 ноя 2017 21:47:39
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=switches
LibName4=relays
LibName5=motors
LibName6=transistors
LibName7=conn
LibName8=linear
LibName9=regul
LibName10=74xx
LibName11=cmos4000
LibName12=adc-dac
LibName13=memory
LibName14=xilinx
LibName15=microcontrollers
LibName16=dsp
LibName17=microchip
LibName18=analog_switches
LibName19=motorola
LibName20=texas
LibName21=intel
LibName22=audio
LibName23=interface
LibName24=digital-audio
LibName25=philips
LibName26=display
LibName27=cypress
LibName28=siliconi
LibName29=opto
LibName30=atmel
LibName31=contrib
LibName32=valves
[general]
version=1

160
electronics/buttons.sch Normal file
View File

@ -0,0 +1,160 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L SW_Push SW1
U 1 1 5A1C8495
P 3500 1850
F 0 "SW1" H 3550 1950 50 0000 L CNN
F 1 "SW_Push" H 3500 1790 50 0000 C CNN
F 2 "Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm" H 3500 2050 50 0001 C CNN
F 3 "" H 3500 2050 50 0001 C CNN
1 3500 1850
1 0 0 -1
$EndComp
$Comp
L Conn_01x02 J1
U 1 1 5A1C86CD
P 4100 1850
F 0 "J1" H 4100 1950 50 0000 C CNN
F 1 "Conn_01x02" H 4100 1650 50 0000 C CNN
F 2 "my_footprints:SMD2pin" H 4100 1850 50 0001 C CNN
F 3 "" H 4100 1850 50 0001 C CNN
1 4100 1850
1 0 0 -1
$EndComp
Wire Wire Line
3900 1850 3700 1850
Wire Wire Line
3300 1850 3300 1950
Wire Wire Line
3300 1950 3900 1950
$Comp
L SW_Push SW2
U 1 1 5A1C8853
P 3500 2300
F 0 "SW2" H 3550 2400 50 0000 L CNN
F 1 "SW_Push" H 3500 2240 50 0000 C CNN
F 2 "Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm" H 3500 2500 50 0001 C CNN
F 3 "" H 3500 2500 50 0001 C CNN
1 3500 2300
1 0 0 -1
$EndComp
$Comp
L Conn_01x02 J2
U 1 1 5A1C8859
P 4100 2300
F 0 "J2" H 4100 2400 50 0000 C CNN
F 1 "Conn_01x02" H 4100 2100 50 0000 C CNN
F 2 "my_footprints:SMD2pin" H 4100 2300 50 0001 C CNN
F 3 "" H 4100 2300 50 0001 C CNN
1 4100 2300
1 0 0 -1
$EndComp
Wire Wire Line
3900 2300 3700 2300
Wire Wire Line
3300 2300 3300 2400
Wire Wire Line
3300 2400 3900 2400
$Comp
L SW_Push SW3
U 1 1 5A1C8B9A
P 3500 2750
F 0 "SW3" H 3550 2850 50 0000 L CNN
F 1 "SW_Push" H 3500 2690 50 0000 C CNN
F 2 "Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm" H 3500 2950 50 0001 C CNN
F 3 "" H 3500 2950 50 0001 C CNN
1 3500 2750
1 0 0 -1
$EndComp
$Comp
L Conn_01x02 J3
U 1 1 5A1C8BA0
P 4100 2750
F 0 "J3" H 4100 2850 50 0000 C CNN
F 1 "Conn_01x02" H 4100 2550 50 0000 C CNN
F 2 "my_footprints:SMD2pin" H 4100 2750 50 0001 C CNN
F 3 "" H 4100 2750 50 0001 C CNN
1 4100 2750
1 0 0 -1
$EndComp
Wire Wire Line
3900 2750 3700 2750
Wire Wire Line
3300 2750 3300 2850
Wire Wire Line
3300 2850 3900 2850
$Comp
L SW_Push SW4
U 1 1 5A1C8BA9
P 3500 3200
F 0 "SW4" H 3550 3300 50 0000 L CNN
F 1 "SW_Push" H 3500 3140 50 0000 C CNN
F 2 "Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm" H 3500 3400 50 0001 C CNN
F 3 "" H 3500 3400 50 0001 C CNN
1 3500 3200
1 0 0 -1
$EndComp
$Comp
L Conn_01x02 J4
U 1 1 5A1C8BAF
P 4100 3200
F 0 "J4" H 4100 3300 50 0000 C CNN
F 1 "Conn_01x02" H 4100 3000 50 0000 C CNN
F 2 "my_footprints:SMD2pin" H 4100 3200 50 0001 C CNN
F 3 "" H 4100 3200 50 0001 C CNN
1 4100 3200
1 0 0 -1
$EndComp
Wire Wire Line
3900 3200 3700 3200
Wire Wire Line
3300 3200 3300 3300
Wire Wire Line
3300 3300 3900 3300
$EndSCHEMATC

280
electronics/hall.kicad_pcb Normal file
View File

@ -0,0 +1,280 @@
(kicad_pcb (version 4) (host pcbnew 4.0.7)
(general
(links 6)
(no_connects 0)
(area 99.924999 77.525 115.325 100.575)
(thickness 0.6)
(drawings 9)
(tracks 14)
(zones 0)
(modules 6)
(nets 5)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu jumper)
(33 F.Adhes user)
(35 F.Paste user)
(37 F.SilkS user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(47 F.CrtYd user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.5)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 0.6)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 5 5)
(pad_drill 3)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 100 100)
(grid_origin 100 100)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x00030_80000001)
(usegerberextensions false)
(excludeedgelayer true)
(linewidth 0.150000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(hpglpenoverlay 2)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net 1 GND)
(net 2 "Net-(J1-Pad1)")
(net 3 "Net-(J1-Pad2)")
(net 4 "Net-(J1-Pad5)")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.5)
(via_dia 0.6)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net GND)
(add_net "Net-(J1-Pad1)")
(add_net "Net-(J1-Pad2)")
(add_net "Net-(J1-Pad5)")
)
(module my_footprints:Hole_2mm (layer F.Cu) (tedit 5A1C037C) (tstamp 5A1BFC1C)
(at 103.5 95)
(path /591446F9)
(fp_text reference P1 (at 0 3.81) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hole (at 0 -3.81) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at -1 0) (size 4 4) (drill 0.8) (layers *.Cu *.Mask))
)
(module my_footprints:Hole_2mm (layer F.Cu) (tedit 5A1C0382) (tstamp 5A1BFC21)
(at 111.5 95)
(path /59143415)
(fp_text reference P4 (at 0 3.81) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hole (at 0 -3.81) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 1 0) (size 4 4) (drill 0.8) (layers *.Cu *.Mask))
)
(module Resistors_SMD.pretty:R_0805_HandSoldering (layer F.Cu) (tedit 5A1C0709) (tstamp 5A1BFC32)
(at 112.5 81 90)
(descr "Resistor SMD 0805, hand soldering")
(tags "resistor 0805")
(path /5A1C0C88)
(attr smd)
(fp_text reference R1 (at 0 1.75 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 47k (at 0 1.75 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 90) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.075)))
)
(fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
(fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
(fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
(fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
(fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
(fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
(fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
(net 4 "Net-(J1-Pad5)"))
(pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module TO_SOT_Packages_SMD.pretty:SOT-23W_Handsoldering (layer F.Cu) (tedit 5A1C070E) (tstamp 5A1BFC47)
(at 107.5 81)
(descr "SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3")
(tags "SOT-23W for handsoldering")
(path /5A1C0A65)
(attr smd)
(fp_text reference U1 (at 0 -2.25) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value A3212LH (at 0 -2.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.075 0.7) (end 1.075 1.61) (layer F.SilkS) (width 0.12))
(fp_line (start 1.075 -1.6) (end 1.075 -0.7) (layer F.SilkS) (width 0.12))
(fp_line (start -2 -1.61) (end 1.075 -1.61) (layer F.SilkS) (width 0.12))
(fp_line (start -1.075 1.61) (end 1.075 1.61) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 0 90) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.075)))
)
(fp_line (start -0.955 -0.49) (end -0.955 1.49) (layer F.Fab) (width 0.1))
(fp_line (start 0.045 -1.49) (end 0.955 -1.49) (layer F.Fab) (width 0.1))
(fp_line (start -0.955 -0.49) (end 0.045 -1.49) (layer F.Fab) (width 0.1))
(fp_line (start 0.955 -1.49) (end 0.955 1.49) (layer F.Fab) (width 0.1))
(fp_line (start -0.955 1.49) (end 0.955 1.49) (layer F.Fab) (width 0.1))
(fp_line (start -2.95 -1.74) (end 2.95 -1.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.95 -1.74) (end 2.95 1.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.95 1.74) (end -2.95 1.74) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.95 1.74) (end -2.95 -1.74) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -1.7 -0.95) (size 2 0.7) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(J1-Pad1)"))
(pad 2 smd rect (at -1.7 0.95) (size 2 0.7) (layers F.Cu F.Paste F.Mask)
(net 3 "Net-(J1-Pad2)"))
(pad 3 smd rect (at 1.7 0) (size 2 0.7) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23W_Handsoldering.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module my_footprints:SMD5pin (layer F.Cu) (tedit 5A1C0D07) (tstamp 5A23F1B2)
(at 107.5 88.5)
(path /5A1C0D39)
(fp_text reference J1 (at 1.898 5.404) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x05 (at 0 -4.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(J1-Pad1)"))
(pad 2 smd rect (at -2.5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 3 "Net-(J1-Pad2)"))
(pad 3 smd rect (at 0 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 3 "Net-(J1-Pad2)"))
(pad 4 smd rect (at 2.5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 5 smd rect (at 5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 4 "Net-(J1-Pad5)"))
)
(module Connectors.pretty:1pin (layer F.Cu) (tedit 5A1C06EA) (tstamp 5A40E4AE)
(at 107.5 97)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags DEV)
(fp_text reference REF** (at 4.5 2.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 1pin (at -3.5 2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2 0.8) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 2.6 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.12))
(pad "" np_thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask))
)
(gr_text out (at 105.207 93.904 90) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text Vcc (at 100.762 88.316 90) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text gnd (at 109.652 93.777 45) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text btn (at 107.366 93.269) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text button (at 114.351 88.697 90) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_line (start 115 100) (end 100 100) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 115 78) (end 115 100) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 100 78) (end 115 78) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 100 100) (end 100 78) (angle 90) (layer Edge.Cuts) (width 0.15))
(segment (start 109.2 81) (end 109.2 80.3) (width 0.5) (layer F.Cu) (net 1))
(segment (start 109.85 79.65) (end 112.5 79.65) (width 0.5) (layer F.Cu) (net 1) (tstamp 5A23F2B8))
(segment (start 109.2 80.3) (end 109.85 79.65) (width 0.5) (layer F.Cu) (net 1) (tstamp 5A23F2B7))
(segment (start 110 88.5) (end 110 81.8) (width 0.5) (layer F.Cu) (net 1))
(segment (start 110 81.8) (end 109.2 81) (width 0.5) (layer F.Cu) (net 1) (tstamp 5A23F2A1))
(segment (start 105.8 80.05) (end 103.45 80.05) (width 0.5) (layer F.Cu) (net 2))
(segment (start 102.5 81) (end 102.5 88.5) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A23F252))
(segment (start 103.45 80.05) (end 102.5 81) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A23F251))
(segment (start 107.5 88.5) (end 107.5 83.5) (width 0.5) (layer F.Cu) (net 3))
(segment (start 107.5 83.5) (end 105 83.5) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A23F25B))
(segment (start 105 88.5) (end 105 83.5) (width 0.5) (layer F.Cu) (net 3))
(segment (start 105 83.5) (end 105 82.75) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A23F25E))
(segment (start 105 82.75) (end 105.8 81.95) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A23F255))
(segment (start 112.5 88.5) (end 112.5 82.35) (width 0.5) (layer F.Cu) (net 4))
)

131
electronics/hall.net Normal file
View File

@ -0,0 +1,131 @@
(export (version D)
(design
(source /home/eddy/Docs/SAO/Zeiss-1000/Simple_photometer/kicad/hall.sch)
(date "Пн 27 ноя 2017 15:06:03")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source hall.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref P4)
(value Hole)
(footprint my_footprints:Hole_2mm)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 59143415))
(comp (ref P1)
(value Hole)
(footprint my_footprints:Hole_2mm)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 591446F9))
(comp (ref U1)
(value A3212LH)
(footprint TO_SOT_Packages_SMD.pretty:SOT-23W_Handsoldering)
(libsource (lib a3212lh) (part A3212LH))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C0A65))
(comp (ref R1)
(value 47k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C0C88))
(comp (ref J1)
(value Conn_01x05)
(footprint my_footprints:SMD5pin)
(libsource (lib conn) (part Conn_01x05))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C0D39)))
(libparts
(libpart (lib a3212lh) (part A3212LH)
(description "Linear Hall Effect Sensor, SOT-23W")
(footprints
(fp SOT*))
(fields
(field (name Reference) U)
(field (name Value) A3212LH)
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23W))
(pins
(pin (num 1) (name VCC) (type power_in))
(pin (num 2) (name Vout) (type output))
(pin (num 3) (name GND) (type power_in))))
(libpart (lib conn) (part Conn_01x01)
(description "Generic connector, single row, 01x01")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x01))
(pins
(pin (num 1) (name Pin_1) (type passive))))
(libpart (lib conn) (part Conn_01x05)
(description "Generic connector, single row, 01x05")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x05))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))))
(libpart (lib device) (part R)
(description Resistor)
(footprints
(fp R_*)
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))))
(libraries
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical a3212lh)
(uri a3212lh.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib)))
(nets
(net (code 1) (name "Net-(P4-Pad1)")
(node (ref P4) (pin 1)))
(net (code 2) (name "Net-(J1-Pad5)")
(node (ref R1) (pin 1))
(node (ref J1) (pin 5)))
(net (code 3) (name "Net-(P1-Pad1)")
(node (ref P1) (pin 1)))
(net (code 5) (name "Net-(J1-Pad1)")
(node (ref U1) (pin 1))
(node (ref J1) (pin 1)))
(net (code 6) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 3))
(node (ref J1) (pin 2))
(node (ref U1) (pin 2)))
(net (code 7) (name GND)
(node (ref R1) (pin 2))
(node (ref U1) (pin 3))
(node (ref J1) (pin 4)))))

67
electronics/hall.pro Normal file
View File

@ -0,0 +1,67 @@
update=Пн 27 ноя 2017 14:31:53
version=1
last_client=eeschema
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=switches
LibName4=relays
LibName5=motors
LibName6=transistors
LibName7=conn
LibName8=linear
LibName9=regul
LibName10=74xx
LibName11=cmos4000
LibName12=adc-dac
LibName13=memory
LibName14=xilinx
LibName15=microcontrollers
LibName16=dsp
LibName17=microchip
LibName18=analog_switches
LibName19=motorola
LibName20=texas
LibName21=intel
LibName22=audio
LibName23=interface
LibName24=digital-audio
LibName25=philips
LibName26=display
LibName27=cypress
LibName28=siliconi
LibName29=opto
LibName30=atmel
LibName31=contrib
LibName32=valves
LibName33=sensors
LibName34=a3212lh

199
electronics/hall.sch Normal file
View File

@ -0,0 +1,199 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:sensors
LIBS:a3212lh
LIBS:hall-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Conn_01x01 P4
U 1 1 59143415
P 1300 7550
F 0 "P4" H 1300 7650 50 0000 C CNN
F 1 "Hole" V 1400 7550 50 0000 C CNN
F 2 "my_footprints:Hole_2mm" H 1300 7550 50 0001 C CNN
F 3 "" H 1300 7550 50 0000 C CNN
1 1300 7550
1 0 0 -1
$EndComp
$Comp
L Conn_01x01 P1
U 1 1 591446F9
P 900 7550
F 0 "P1" H 900 7650 50 0000 C CNN
F 1 "Hole" V 1000 7550 50 0000 C CNN
F 2 "my_footprints:Hole_2mm" H 900 7550 50 0001 C CNN
F 3 "" H 900 7550 50 0000 C CNN
1 900 7550
1 0 0 -1
$EndComp
NoConn ~ 1150 7600
NoConn ~ 700 7550
Text Notes 800 7350 0 59 ~ 0
Assembly holes
$Comp
L A3212LH U1
U 1 1 5A1C0A65
P 4800 2550
F 0 "U1" H 4800 3000 50 0000 L CNN
F 1 "A3212LH" H 4800 2900 50 0000 L CNN
F 2 "TO_SOT_Packages_SMD.pretty:SOT-23W_Handsoldering" H 4800 2200 50 0001 L CIN
F 3 "" H 4700 2550 50 0001 C CNN
1 4800 2550
1 0 0 -1
$EndComp
$Comp
L R R1
U 1 1 5A1C0C88
P 6000 3050
F 0 "R1" V 6080 3050 50 0000 C CNN
F 1 "47k" V 6000 3050 50 0000 C CNN
F 2 "Resistors_SMD.pretty:R_0805_HandSoldering" V 5930 3050 50 0001 C CNN
F 3 "" H 6000 3050 50 0001 C CNN
1 6000 3050
1 0 0 -1
$EndComp
$Comp
L GND #PWR01
U 1 1 5A1C0F56
P 4700 3000
F 0 "#PWR01" H 4700 2750 50 0001 C CNN
F 1 "GND" H 4700 2850 50 0000 C CNN
F 2 "" H 4700 3000 50 0001 C CNN
F 3 "" H 4700 3000 50 0001 C CNN
1 4700 3000
1 0 0 -1
$EndComp
$Comp
L GND #PWR02
U 1 1 5A1C0F92
P 5800 2650
F 0 "#PWR02" H 5800 2400 50 0001 C CNN
F 1 "GND" H 5800 2500 50 0000 C CNN
F 2 "" H 5800 2650 50 0001 C CNN
F 3 "" H 5800 2650 50 0001 C CNN
1 5800 2650
1 0 0 -1
$EndComp
$Comp
L GND #PWR03
U 1 1 5A1C1022
P 6000 3250
F 0 "#PWR03" H 6000 3000 50 0001 C CNN
F 1 "GND" H 6000 3100 50 0000 C CNN
F 2 "" H 6000 3250 50 0001 C CNN
F 3 "" H 6000 3250 50 0001 C CNN
1 6000 3250
1 0 0 -1
$EndComp
Wire Wire Line
4700 2150 4700 2100
Wire Wire Line
4700 2100 6250 2100
Wire Wire Line
6250 2100 6250 2300
Wire Wire Line
5100 2400 5100 2550
Wire Wire Line
4700 2950 4700 3000
Wire Wire Line
5800 2600 5800 2650
Wire Wire Line
6000 3250 6000 3200
$Comp
L Conn_01x05 J1
U 1 1 5A1C0D39
P 6450 2500
F 0 "J1" H 6450 2800 50 0000 C CNN
F 1 "Conn_01x05" H 6450 2200 50 0000 C CNN
F 2 "my_footprints:SMD5pin" H 6450 2500 50 0001 C CNN
F 3 "" H 6450 2500 50 0001 C CNN
1 6450 2500
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG04
U 1 1 5A1C131A
P 5900 2050
F 0 "#FLG04" H 5900 2125 50 0001 C CNN
F 1 "PWR_FLAG" H 5900 2200 50 0000 C CNN
F 2 "" H 5900 2050 50 0001 C CNN
F 3 "" H 5900 2050 50 0001 C CNN
1 5900 2050
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG05
U 1 1 5A1C133B
P 5650 2700
F 0 "#FLG05" H 5650 2775 50 0001 C CNN
F 1 "PWR_FLAG" H 5650 2850 50 0000 C CNN
F 2 "" H 5650 2700 50 0001 C CNN
F 3 "" H 5650 2700 50 0001 C CNN
1 5650 2700
0 -1 -1 0
$EndComp
Wire Wire Line
5650 2700 5650 2600
Wire Wire Line
5900 2100 5900 2050
Connection ~ 5900 2100
NoConn ~ 1100 7550
Wire Wire Line
5100 2400 6250 2400
Connection ~ 6050 2400
Wire Wire Line
6050 2400 6050 2500
Wire Wire Line
6050 2500 6250 2500
Wire Wire Line
5650 2600 6250 2600
Connection ~ 5800 2600
Wire Wire Line
6000 2900 6000 2700
Wire Wire Line
6000 2700 6250 2700
$EndSCHEMATC

Binary file not shown.

View File

@ -0,0 +1,9 @@
(module Hole_2mm (layer F.Cu) (tedit 5A1BF5B1)
(fp_text reference REF** (at 0 3.81) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hole_2mm (at 0 -3.81) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 0.8) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,46 @@
(module IDC_Header_Straight_10pins (layer F.Cu) (tedit 5A1BC422)
(descr "10 pins through hole IDC header")
(tags "IDC header socket VASCH")
(fp_text reference J8 (at 16.5735 -1.143 270) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Motor2 (at 5.08 5.223) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.08 -5.82) (end 15.24 -5.82) (layer F.Fab) (width 0.1))
(fp_line (start -4.54 -5.27) (end 14.68 -5.27) (layer F.Fab) (width 0.1))
(fp_line (start -5.08 3.28) (end 15.24 3.28) (layer F.Fab) (width 0.1))
(fp_line (start -4.54 2.73) (end 2.83 2.73) (layer F.Fab) (width 0.1))
(fp_line (start 7.33 2.73) (end 14.68 2.73) (layer F.Fab) (width 0.1))
(fp_line (start 2.83 2.73) (end 2.83 3.28) (layer F.Fab) (width 0.1))
(fp_line (start 7.33 2.73) (end 7.33 3.28) (layer F.Fab) (width 0.1))
(fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
(fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
(fp_line (start 15.24 -5.82) (end 15.24 3.28) (layer F.Fab) (width 0.1))
(fp_line (start 14.68 -5.27) (end 14.68 2.73) (layer F.Fab) (width 0.1))
(fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
(fp_line (start 15.24 -5.82) (end 14.68 -5.27) (layer F.Fab) (width 0.1))
(fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
(fp_line (start 15.24 3.28) (end 14.68 2.73) (layer F.Fab) (width 0.1))
(fp_line (start -5.58 -6.32) (end 15.74 -6.32) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.74 -6.32) (end 15.74 3.78) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.74 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
(fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.12)))
)
(fp_line (start -5.33 -6.07) (end 15.49 -6.07) (layer F.SilkS) (width 0.12))
(fp_line (start 15.49 -6.07) (end 15.49 3.53) (layer F.SilkS) (width 0.12))
(fp_line (start 15.49 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
(fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,10 @@
(module SMD2pin (layer F.Cu) (tedit 5A1C5EFD)
(fp_text reference REF** (at 0 4.75) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SMD2pin (at 0 -4.75) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask))
)

View File

@ -0,0 +1,13 @@
(module SMD5pin (layer F.Cu) (tedit 5A1BFD2F)
(fp_text reference J** (at 0 5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SMD5pin (at 0 -5.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 0 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 2.5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask))
)

Binary file not shown.

Binary file not shown.

View File

@ -1,4 +1,26 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# LM1117-3.3-RESCUE-steppers
#
DEF LM1117-3.3-RESCUE-steppers U 0 10 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "LM1117-3.3-RESCUE-steppers" 0 125 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SOT?223*
TO?263*
TO?252*
TO?220*
$ENDFPLIST
DRAW
S -200 -200 200 75 0 1 10 f
X GND 1 0 -300 100 U 50 50 1 1 W
X VO 2 300 0 100 L 50 50 1 1 w
X VI 3 -300 0 100 R 50 50 1 1 W
X VO 4 300 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

30
electronics/steppers.csv Normal file
View File

@ -0,0 +1,30 @@
"Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref";
1;"J2";"TerminalBlock_Pheonix_MKDS1.5-2pol";1;"12VIN";;;
2;"J8";"IDC_Header_Straight_10pins";1;"Motor2";;;
3;"J3";"IDC_Header_Straight_10pins";1;"Motor1";;;
4;"R2,R1,R7,R9,R10";"R_0603_HandSoldering";5;"10k";;;
5;"U1";"SOT-223";1;"LM1117-3.3";;;
6;"C1,C2,C3,C6,C7";"C_0603_HandSoldering";5;"0.1";;;
7;"C8,C9";"C_0805_HandSoldering";2;"1u";;;
8;"C10,C11";"CP_Radial_D8.0mm_P3.50mm";2;"100u";;;
9;"D1";"SOT-23";1;"SP0502BAHT";;;
10;"D2,D3";"D_0805";2;"MM3Z3V6";;;
11;"D4";"SOT-23-5_HandSoldering";1;"SP0504BAHT";;;
12;"J1";"Pin_Header_Straight_1x03_Pitch2.54mm";1;"UART";;;
13;"J4,J5";"Pin_Header_Straight_1x08_Pitch2.54mm";2;"DRV_left";;;
14;"J6,J7";"Pin_Header_Straight_1x08_Pitch2.54mm";2;"DRV_right";;;
15;"P1,P2,P3,P4,P5,P6";"Hole_3mm";6;"Hole";;;
16;"Q1";"SOT-23_Handsoldering";1;"AO3401";;;
17;"R5";"R_0805_HandSoldering";1;"2k2";;;
18;"R6";"R_0603_HandSoldering";1;"1k5";;;
19;"R16,R17,R18,R19,R20,R21";"R_0603_HandSoldering";6;"0";;;
20;"U2";"SO-8_5.3x6.2mm_Pitch1.27mm";1;"MAX471";;;
21;"U3";"TSSOP-20_4.4x6.5mm_Pitch0.65mm";1;"STM32F030F4Px";;;
22;"C4";"CP_Tantalum_Case-A_EIA-3216-18_Hand";1;"47u";;;
23;"R8,R23,R24,R25,R26";"R_0603_HandSoldering";5;"47k";;;
24;"R3,R4";"R_0603_HandSoldering";2;"470";;;
25;"R11,R14";"R_0603_HandSoldering";2;"47";;;
26;"R12,R13,R15,R22";"R_0603_HandSoldering";4;"220";;;
27;"R27";"R_0805_HandSoldering";1;"0";;;
28;"SW1";"SW_SPST_EVQPE1";1;"Reset";;;
29;"SW2";"SW_SPST_EVQPE1";1;"Boot";;;
Can't render this file because it has a wrong number of fields in line 2.

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
update=Чт 23 ноя 2017 08:44:17
update=Пн 27 ноя 2017 21:22:37
last_client=kicad
[pcbnew]
version=1
@ -52,3 +52,4 @@ LibName12=texas
LibName13=transistors
LibName14=switches
LibName15=drv8825
LibName16=a3212lh

BIN
electronics/steppersBOM.ods Normal file

Binary file not shown.

View File

@ -0,0 +1,305 @@
(kicad_pcb (version 4) (host pcbnew 4.0.7)
(general
(links 5)
(no_connects 1)
(area 0 0 0 0)
(thickness 0.6)
(drawings 10)
(tracks 14)
(zones 0)
(modules 6)
(nets 6)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 1)
(user_trace_width 0.5)
(user_trace_width 1)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 0.6)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 5 5)
(pad_drill 3)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x00030_80000001)
(usegerberextensions false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(hpglpenoverlay 2)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net 1 "Net-(J1-Pad2)")
(net 2 "Net-(J1-Pad1)")
(net 3 "Net-(J1-Pad4)")
(net 4 "Net-(J1-Pad3)")
(net 5 "Net-(J1-Pad5)")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.5)
(via_dia 0.6)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net "Net-(J1-Pad1)")
(add_net "Net-(J1-Pad2)")
(add_net "Net-(J1-Pad3)")
(add_net "Net-(J1-Pad4)")
(add_net "Net-(J1-Pad5)")
)
(net_class 1 ""
(clearance 0.5)
(trace_width 1.5)
(via_dia 0.6)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module Connectors.pretty:1pin (layer F.Cu) (tedit 5A1C0B7C) (tstamp 5A411FCE)
(at 162 110)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags DEV)
(fp_text reference REF** (at 0 -3.048) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 1pin (at 0 3) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2 0.8) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 2.6 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask))
)
(module Connectors.pretty:1pin (layer F.Cu) (tedit 5A1C0B7C) (tstamp 5A411FC6)
(at 137 110)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags DEV)
(fp_text reference REF** (at 0 -3.048) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 1pin (at 0 3) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2 0.8) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 2.6 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask))
)
(module Connectors.pretty:1pin (layer F.Cu) (tedit 5A1C0B7C) (tstamp 5A411FBE)
(at 137 98)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags DEV)
(fp_text reference REF** (at 0 -3.048) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 1pin (at 0 3) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2 0.8) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 2.6 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask))
)
(module Connectors.pretty:USB_B (layer B.Cu) (tedit 55B36073) (tstamp 5A411E62)
(at 150.495 95.631 90)
(descr "USB B connector")
(tags "USB_B USB_DEV")
(path /5A1C0904)
(fp_text reference J1 (at 11.05 -1.27 360) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value USB_B (at 4.7 -1.27 360) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start 15.25 -8.9) (end -2.3 -8.9) (layer B.CrtYd) (width 0.05))
(fp_line (start -2.3 -8.9) (end -2.3 6.35) (layer B.CrtYd) (width 0.05))
(fp_line (start -2.3 6.35) (end 15.25 6.35) (layer B.CrtYd) (width 0.05))
(fp_line (start 15.25 6.35) (end 15.25 -8.9) (layer B.CrtYd) (width 0.05))
(fp_line (start 6.35 -7.37) (end 14.99 -7.37) (layer B.SilkS) (width 0.12))
(fp_line (start -2.03 -7.37) (end 3.05 -7.37) (layer B.SilkS) (width 0.12))
(fp_line (start 6.35 4.83) (end 14.99 4.83) (layer B.SilkS) (width 0.12))
(fp_line (start -2.03 4.83) (end 3.05 4.83) (layer B.SilkS) (width 0.12))
(fp_line (start 14.99 4.83) (end 14.99 -7.37) (layer B.SilkS) (width 0.12))
(fp_line (start -2.03 -7.37) (end -2.03 4.83) (layer B.SilkS) (width 0.12))
(pad 2 thru_hole circle (at 0 -2.54 180) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)
(net 1 "Net-(J1-Pad2)"))
(pad 1 thru_hole circle (at 0 0 180) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)
(net 2 "Net-(J1-Pad1)"))
(pad 4 thru_hole circle (at 2 0 180) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)
(net 3 "Net-(J1-Pad4)"))
(pad 3 thru_hole circle (at 2 -2.54 180) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)
(net 4 "Net-(J1-Pad3)"))
(pad 5 thru_hole circle (at 4.7 -7.27 180) (size 2.7 2.7) (drill 2.3) (layers *.Cu *.Mask)
(net 5 "Net-(J1-Pad5)"))
(pad 5 thru_hole circle (at 4.7 4.73 180) (size 2.7 2.7) (drill 2.3) (layers *.Cu *.Mask)
(net 5 "Net-(J1-Pad5)"))
(model ${KISYS3DMOD}/Connectors.3dshapes/USB_B.wrl
(at (xyz 0.18 -0.05 0))
(scale (xyz 0.39 0.39 0.39))
(rotate (xyz 0 0 -90))
)
)
(module my_footprints:SMD5pin (layer F.Cu) (tedit 5A1BFD2F) (tstamp 5A411E6B)
(at 149.25 105)
(path /5A1C0988)
(fp_text reference J2 (at 0 5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x05 (at 0 -5.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 4 "Net-(J1-Pad3)"))
(pad 2 smd rect (at -2.5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 1 "Net-(J1-Pad2)"))
(pad 3 smd rect (at 0 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 2.5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(J1-Pad1)"))
(pad 5 smd rect (at 5 0) (size 2 7.5) (layers F.Cu F.Paste F.Mask)
(net 3 "Net-(J1-Pad4)"))
)
(module Connectors.pretty:1pin (layer F.Cu) (tedit 5A1C0B7C) (tstamp 5A411FA4)
(at 162 98)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags DEV)
(fp_text reference REF** (at 0 -3.048) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 1pin (at 0 3) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2 0.8) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 2.6 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask))
)
(dimension 26 (width 0.3) (layer Dwgs.User)
(gr_text "26.000 mm" (at 127.65 101 90) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 133 88) (xy 126.3 88)))
(feature2 (pts (xy 133 114) (xy 126.3 114)))
(crossbar (pts (xy 129 114) (xy 129 88)))
(arrow1a (pts (xy 129 88) (xy 129.586421 89.126504)))
(arrow1b (pts (xy 129 88) (xy 128.413579 89.126504)))
(arrow2a (pts (xy 129 114) (xy 129.586421 112.873496)))
(arrow2b (pts (xy 129 114) (xy 128.413579 112.873496)))
)
(dimension 33 (width 0.3) (layer Dwgs.User)
(gr_text "33.000 mm" (at 149.5 117.349999) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 166 114) (xy 166 118.699999)))
(feature2 (pts (xy 133 114) (xy 133 118.699999)))
(crossbar (pts (xy 133 115.999999) (xy 166 115.999999)))
(arrow1a (pts (xy 166 115.999999) (xy 164.873496 116.58642)))
(arrow1b (pts (xy 166 115.999999) (xy 164.873496 115.413578)))
(arrow2a (pts (xy 133 115.999999) (xy 134.126504 116.58642)))
(arrow2b (pts (xy 133 115.999999) (xy 134.126504 115.413578)))
)
(gr_line (start 133 114) (end 133 88) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 166 114) (end 133 114) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 166 88) (end 166 114) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 133 88) (end 166 88) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_text Gnd (at 158 105.5) (layer F.Cu)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text Vcc (at 152.5 110.5) (layer F.Cu)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text D- (at 147 110.5) (layer F.Cu)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text D+ (at 141 105.5) (layer F.Cu)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(segment (start 146.75 105) (end 146.75 99.25) (width 1) (layer F.Cu) (net 1))
(segment (start 147.955 98.045) (end 147.955 95.631) (width 1) (layer F.Cu) (net 1) (tstamp 5A411F89))
(segment (start 146.75 99.25) (end 147.955 98.045) (width 1) (layer F.Cu) (net 1) (tstamp 5A411F88))
(segment (start 146.71 104.96) (end 146.75 105) (width 1) (layer F.Cu) (net 1) (tstamp 5A411F5A))
(segment (start 150.495 95.631) (end 150.495 97.995) (width 1) (layer F.Cu) (net 2))
(segment (start 151.75 99.25) (end 151.75 105) (width 1) (layer F.Cu) (net 2) (tstamp 5A411F8D))
(segment (start 150.495 97.995) (end 151.75 99.25) (width 1) (layer F.Cu) (net 2) (tstamp 5A411F8C))
(segment (start 154.25 105) (end 154.25 95.25) (width 1) (layer F.Cu) (net 3))
(segment (start 152.631 93.631) (end 150.495 93.631) (width 1) (layer F.Cu) (net 3) (tstamp 5A411F91))
(segment (start 154.25 95.25) (end 152.631 93.631) (width 1) (layer F.Cu) (net 3) (tstamp 5A411F90))
(segment (start 144.25 105) (end 144.25 95.25) (width 1) (layer F.Cu) (net 4))
(segment (start 145.869 93.631) (end 147.955 93.631) (width 1) (layer F.Cu) (net 4) (tstamp 5A411F95))
(segment (start 144.25 95.25) (end 145.869 93.631) (width 1) (layer F.Cu) (net 4) (tstamp 5A411F94))
(segment (start 144.25 105) (end 143.75 105) (width 0.5) (layer F.Cu) (net 4))
)

82
electronics/usbbrd.net Normal file
View File

@ -0,0 +1,82 @@
(export (version D)
(design
(source /home/eddy/Docs/SAO/Zeiss-1000/Simple_photometer/kicad/usbbrd.sch)
(date "Пн 27 ноя 2017 15:52:58")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source usbbrd.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref J1)
(value USB_B)
(footprint Connectors.pretty:USB_B)
(libsource (lib conn) (part USB_B))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C0904))
(comp (ref J2)
(value Conn_01x05)
(footprint my_footprints:SMD5pin)
(libsource (lib conn) (part Conn_01x05))
(sheetpath (names /) (tstamps /))
(tstamp 5A1C0988)))
(libparts
(libpart (lib conn) (part Conn_01x05)
(description "Generic connector, single row, 01x05")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x05))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))))
(libpart (lib conn) (part USB_B)
(description "USB Type B connector")
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_B))
(pins
(pin (num 1) (name VBUS) (type power_out))
(pin (num 2) (name D-) (type passive))
(pin (num 3) (name D+) (type passive))
(pin (num 4) (name GND) (type power_out))
(pin (num 5) (name Shield) (type passive)))))
(libraries
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib)))
(nets
(net (code 1) (name "Net-(J1-Pad1)")
(node (ref J2) (pin 4))
(node (ref J1) (pin 1)))
(net (code 2) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2))
(node (ref J2) (pin 2)))
(net (code 3) (name "Net-(J1-Pad3)")
(node (ref J2) (pin 1))
(node (ref J1) (pin 3)))
(net (code 4) (name "Net-(J1-Pad4)")
(node (ref J2) (pin 5))
(node (ref J1) (pin 4)))
(net (code 5) (name "Net-(J2-Pad3)")
(node (ref J2) (pin 3)))
(net (code 6) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5)))))

63
electronics/usbbrd.pro Normal file
View File

@ -0,0 +1,63 @@
update=Пн 27 ноя 2017 15:41:05
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=switches
LibName4=relays
LibName5=motors
LibName6=transistors
LibName7=conn
LibName8=linear
LibName9=regul
LibName10=74xx
LibName11=cmos4000
LibName12=adc-dac
LibName13=memory
LibName14=xilinx
LibName15=microcontrollers
LibName16=dsp
LibName17=microchip
LibName18=analog_switches
LibName19=motorola
LibName20=texas
LibName21=intel
LibName22=audio
LibName23=interface
LibName24=digital-audio
LibName25=philips
LibName26=display
LibName27=cypress
LibName28=siliconi
LibName29=opto
LibName30=atmel
LibName31=contrib
LibName32=valves
[general]
version=1

99
electronics/usbbrd.sch Normal file
View File

@ -0,0 +1,99 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:usbbrd-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L USB_B J1
U 1 1 5A1C0904
P 5300 2550
F 0 "J1" H 5100 3000 50 0000 L CNN
F 1 "USB_B" H 5100 2900 50 0000 L CNN
F 2 "Connectors.pretty:USB_B" H 5450 2500 50 0001 C CNN
F 3 "" H 5450 2500 50 0001 C CNN
1 5300 2550
1 0 0 -1
$EndComp
$Comp
L Conn_01x05 J2
U 1 1 5A1C0988
P 6250 2550
F 0 "J2" H 6250 2850 50 0000 C CNN
F 1 "Conn_01x05" H 6250 2250 50 0000 C CNN
F 2 "my_footprints:SMD5pin" H 6250 2550 50 0001 C CNN
F 3 "" H 6250 2550 50 0001 C CNN
1 6250 2550
1 0 0 -1
$EndComp
NoConn ~ 5200 2950
NoConn ~ 6050 2550
Wire Wire Line
5750 2350 5750 2650
Wire Wire Line
5750 2650 6050 2650
Wire Wire Line
5300 2950 5900 2950
Wire Wire Line
5900 2950 5900 2750
Wire Wire Line
5900 2750 6050 2750
Wire Wire Line
5600 2550 5850 2550
Wire Wire Line
5850 2550 5850 2350
Wire Wire Line
5850 2350 6050 2350
Wire Wire Line
6050 2450 5950 2450
Wire Wire Line
5950 2450 5950 2700
Wire Wire Line
5950 2700 5600 2700
Wire Wire Line
5600 2700 5600 2650
Wire Wire Line
5600 2350 5750 2350
$EndSCHEMATC