summaryrefslogtreecommitdiff
path: root/ec-hardware.net
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2015-09-23 08:54:20 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2015-09-23 08:54:30 +0200
commit1f7681a18a2e69b6b8d3ff9b124a685289fe2262 (patch)
tree27819d376fc6fd26dac8413971294c34726570ac /ec-hardware.net
parent89d77a3ab70ef2191956ed749fd70e88117cffc3 (diff)
downloadec-hardware-1f7681a18a2e69b6b8d3ff9b124a685289fe2262.tar.gz
ec-hardware-1f7681a18a2e69b6b8d3ff9b124a685289fe2262.tar.bz2
ec-hardware-1f7681a18a2e69b6b8d3ff9b124a685289fe2262.tar.xz
ec-hardware-1f7681a18a2e69b6b8d3ff9b124a685289fe2262.zip
First fully routed version.
Diffstat (limited to 'ec-hardware.net')
-rw-r--r--ec-hardware.net259
1 files changed, 196 insertions, 63 deletions
diff --git a/ec-hardware.net b/ec-hardware.net
index 639a199..4ccecb4 100644
--- a/ec-hardware.net
+++ b/ec-hardware.net
@@ -1,7 +1,7 @@
(export (version D)
(design
(source /home/trygvis/dev/io.trygvis/2015/09/ec-hardware/ec-hardware.sch)
- (date "Sun 20 Sep 2015 19:48:21 CEST")
+ (date "Tue 22 Sep 2015 23:28:23 CEST")
(tool "Eeschema (2015-09-17 BZR 6202)-product")
(sheet (number 1) (name /) (tstamps /)
(title_block
@@ -59,13 +59,13 @@
(tstamp 55FEECA4))
(comp (ref D1)
(value 1N4148)
- (footprint Capacitors_SMD:C_1210_HandSoldering)
+ (footprint Diodes_SMD:SOD-123)
(libsource (lib device) (part D))
(sheetpath (names /) (tstamps /))
(tstamp 55FEED81))
(comp (ref D2)
(value 1N4148)
- (footprint Capacitors_SMD:C_1210_HandSoldering)
+ (footprint Diodes_SMD:SOD-123)
(libsource (lib device) (part D))
(sheetpath (names /) (tstamps /))
(tstamp 55FEEE0B))
@@ -95,13 +95,13 @@
(tstamp 55FEFC62))
(comp (ref P1)
(value BNC)
- (footprint Connect:bnc)
+ (footprint ec-hardware-footprints:BNC_Socket_AMPHENOL_LargePads)
(libsource (lib conn) (part BNC))
(sheetpath (names /) (tstamps /))
(tstamp 55FF00E1))
(comp (ref D3)
(value MBR0540TP)
- (footprint Capacitors_SMD:C_1210_HandSoldering)
+ (footprint Diodes_SMD:SOD-123)
(libsource (lib device) (part D))
(sheetpath (names /) (tstamps /))
(tstamp 55FF06FE))
@@ -117,7 +117,7 @@
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 55FF0BDE))
- (comp (ref P3)
+ (comp (ref P4)
(value EC_V_out)
(footprint Connect:PINTST)
(libsource (lib device) (part TST))
@@ -128,7 +128,46 @@
(footprint Connect:PINTST)
(libsource (lib device) (part TST))
(sheetpath (names /) (tstamps /))
- (tstamp 55FF1E7C)))
+ (tstamp 55FF1E7C))
+ (comp (ref C5)
+ (value 1uF)
+ (footprint Capacitors_SMD:C_1210_HandSoldering)
+ (libsource (lib device) (part C))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5601A544))
+ (comp (ref U2)
+ (value TPS60400)
+ (footprint Housings_SOT-23_SOT-143_TSOT-6:SOT-23-5)
+ (datasheet http://www.ti.com/lit/ds/symlink/tps60400.pdf)
+ (libsource (lib ec-hardware-components) (part TPS60400))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5601B6EB))
+ (comp (ref P3)
+ (value UEXT)
+ (footprint Pin_Headers:Pin_Header_Straight_2x05)
+ (datasheet https://en.wikipedia.org/wiki/UEXT)
+ (libsource (lib uext) (part UEXT))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5601DD35))
+ (comp (ref U3)
+ (value MCP3221)
+ (footprint Housings_SOT-23_SOT-143_TSOT-6:SOT-23-5)
+ (datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/21732D.pdf)
+ (libsource (lib ec-hardware-components) (part MCP3221))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5601B20F))
+ (comp (ref C6)
+ (value 1uF)
+ (footprint Capacitors_SMD:C_1210_HandSoldering)
+ (libsource (lib device) (part C))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5601B550))
+ (comp (ref C7)
+ (value 1uF)
+ (footprint Capacitors_SMD:C_1210_HandSoldering)
+ (libsource (lib device) (part C))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5601B8AF)))
(libparts
(libpart (lib device) (part C)
(description "Unpolarized capacitor")
@@ -212,75 +251,169 @@
(pin (num 11) (name V-) (type power_in))
(pin (num 12) (name +) (type input))
(pin (num 13) (name -) (type input))
- (pin (num 14) (name ~) (type output)))))
+ (pin (num 14) (name ~) (type output))))
+ (libpart (lib ec-hardware-components) (part MCP3221)
+ (description "MCP3425A0T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6")
+ (docs http://ww1.microchip.com/downloads/en/DeviceDoc/21732D.pdf)
+ (footprints
+ (fp SOT-23*)
+ (fp SOT-23*))
+ (fields
+ (field (name Reference) U)
+ (field (name Value) MCP3221)
+ (field (name Datasheet) http://ww1.microchip.com/downloads/en/DeviceDoc/21732D.pdf))
+ (pins
+ (pin (num 1) (name VDD) (type power_in))
+ (pin (num 2) (name VSS) (type power_in))
+ (pin (num 3) (name Ain) (type passive))
+ (pin (num 4) (name SDA) (type BiDi))
+ (pin (num 5) (name SCL) (type input))))
+ (libpart (lib uext) (part UEXT)
+ (footprints
+ (fp Pin_Header_Straight_2X05)
+ (fp Pin_Header_Angled_2X05)
+ (fp Socket_Strip_Straight_2X05)
+ (fp Socket_Strip_Angled_2X05))
+ (fields
+ (field (name Reference) P)
+ (field (name Value) UEXT)
+ (field (name Footprint) Pin_Headers:Pin_Header_Straight_2x05)
+ (field (name Datasheet) https://en.wikipedia.org/wiki/UEXT))
+ (pins
+ (pin (num 1) (name 3V3) (type power_in))
+ (pin (num 2) (name GND) (type power_in))
+ (pin (num 3) (name TXD) (type passive))
+ (pin (num 4) (name RXD) (type passive))
+ (pin (num 5) (name SCL) (type passive))
+ (pin (num 6) (name SDA) (type passive))
+ (pin (num 7) (name MISO) (type passive))
+ (pin (num 8) (name MOSI) (type passive))
+ (pin (num 9) (name SCK) (type passive))
+ (pin (num 10) (name SSEL) (type passive))))
+ (libpart (lib ec-hardware-components) (part TPS60400)
+ (aliases
+ (alias TPS60401)
+ (alias TPS60402)
+ (alias TPS60403))
+ (description "Unregulated 60-mA Charge Pump Voltage Inverter")
+ (fields
+ (field (name Reference) U)
+ (field (name Value) TPS60400)
+ (field (name Datasheet) http://www.ti.com/lit/ds/symlink/tps60400.pdf))
+ (pins
+ (pin (num 1) (name Vout) (type power_out))
+ (pin (num 2) (name Vin) (type power_in))
+ (pin (num 3) (name Cfly+-) (type input))
+ (pin (num 4) (name GND) (type input))
+ (pin (num 5) (name Cfly+) (type input)))))
(libraries
(library (logical device)
(uri /home/trygvis/opt/kicad/share/kicad/library/device.lib))
(library (logical conn)
(uri /home/trygvis/opt/kicad/share/kicad/library/conn.lib))
(library (logical linear)
- (uri /home/trygvis/opt/kicad/share/kicad/library/linear.lib)))
+ (uri /home/trygvis/opt/kicad/share/kicad/library/linear.lib))
+ (library (logical ec-hardware-components)
+ (uri ec-hardware-components.lib))
+ (library (logical uext)
+ (uri uext.lib)))
(nets
- (net (code 1) (name -5V)
- (node (ref U1) (pin 11)))
- (net (code 2) (name +5V)
- (node (ref U1) (pin 4)))
- (net (code 3) (name "Net-(U1-Pad12)")
- (node (ref U1) (pin 9))
- (node (ref U1) (pin 8))
- (node (ref U1) (pin 12)))
- (net (code 4) (name GND)
- (node (ref R6) (pin 2))
- (node (ref R1) (pin 2))
- (node (ref C4) (pin 2))
+ (net (code 1) (name "Net-(C5-Pad1)")
+ (node (ref C5) (pin 1))
+ (node (ref U2) (pin 5)))
+ (net (code 2) (name GND)
(node (ref P1) (pin 2))
- (node (ref R8) (pin 2)))
- (net (code 5) (name "Net-(P1-Pad1)")
- (node (ref R7) (pin 2))
- (node (ref U1) (pin 6))
- (node (ref P1) (pin 1)))
- (net (code 6) (name "Net-(C4-Pad1)")
- (node (ref R8) (pin 1))
- (node (ref C4) (pin 1))
- (node (ref P3) (pin 1))
- (node (ref U1) (pin 13))
- (node (ref D3) (pin 1)))
- (net (code 7) (name "Net-(D3-Pad2)")
+ (node (ref U2) (pin 4))
+ (node (ref R1) (pin 2))
+ (node (ref R8) (pin 2))
+ (node (ref C7) (pin 1))
+ (node (ref P3) (pin 2))
+ (node (ref U3) (pin 2))
+ (node (ref C6) (pin 1))
+ (node (ref R6) (pin 2))
+ (node (ref C4) (pin 2)))
+ (net (code 3) (name "Net-(C5-Pad2)")
+ (node (ref C5) (pin 2))
+ (node (ref U2) (pin 3)))
+ (net (code 4) (name "Net-(D3-Pad2)")
(node (ref D3) (pin 2))
(node (ref U1) (pin 14)))
- (net (code 8) (name "Net-(D1-Pad1)")
- (node (ref R3) (pin 2))
- (node (ref D1) (pin 1))
- (node (ref D2) (pin 2))
- (node (ref U1) (pin 2))
- (node (ref R2) (pin 1)))
- (net (code 9) (name "Net-(C1-Pad2)")
- (node (ref R2) (pin 2))
- (node (ref C1) (pin 2)))
- (net (code 10) (name "Net-(C2-Pad1)")
+ (net (code 5) (name "Net-(P3-Pad3)")
+ (node (ref P3) (pin 3)))
+ (net (code 6) (name "Net-(P3-Pad4)")
+ (node (ref P3) (pin 4)))
+ (net (code 7) (name "Net-(P3-Pad5)")
+ (node (ref P3) (pin 5))
+ (node (ref U3) (pin 5)))
+ (net (code 8) (name "Net-(P3-Pad6)")
+ (node (ref U3) (pin 4))
+ (node (ref P3) (pin 6)))
+ (net (code 9) (name "Net-(P3-Pad7)")
+ (node (ref P3) (pin 7)))
+ (net (code 10) (name "Net-(P3-Pad8)")
+ (node (ref P3) (pin 8)))
+ (net (code 11) (name "Net-(P3-Pad9)")
+ (node (ref P3) (pin 9)))
+ (net (code 12) (name "Net-(P3-Pad10)")
+ (node (ref P3) (pin 10)))
+ (net (code 13) (name +5V)
+ (node (ref U1) (pin 4))
+ (node (ref U2) (pin 2))
+ (node (ref C6) (pin 2))
+ (node (ref P3) (pin 1))
+ (node (ref U3) (pin 1)))
+ (net (code 14) (name -5V)
+ (node (ref U1) (pin 11))
+ (node (ref U2) (pin 1))
+ (node (ref C7) (pin 2)))
+ (net (code 15) (name ECout)
+ (node (ref C4) (pin 1))
+ (node (ref U3) (pin 3))
+ (node (ref R8) (pin 1))
+ (node (ref D3) (pin 1))
+ (node (ref U1) (pin 13))
+ (node (ref P4) (pin 1)))
+ (net (code 16) (name "Net-(C1-Pad2)")
+ (node (ref C1) (pin 2))
+ (node (ref R2) (pin 2)))
+ (net (code 17) (name "Net-(C1-Pad1)")
+ (node (ref C1) (pin 1))
+ (node (ref R1) (pin 1))
+ (node (ref U1) (pin 3))
+ (node (ref C2) (pin 2)))
+ (net (code 18) (name "Net-(C2-Pad1)")
(node (ref C2) (pin 1))
(node (ref R4) (pin 2)))
- (net (code 11) (name "Net-(C3-Pad2)")
- (node (ref C3) (pin 2))
+ (net (code 19) (name "Net-(C3-Pad1)")
+ (node (ref R4) (pin 1))
+ (node (ref R3) (pin 1))
+ (node (ref R5) (pin 2))
+ (node (ref C3) (pin 1))
+ (node (ref U1) (pin 1)))
+ (net (code 20) (name "Net-(D1-Pad1)")
+ (node (ref U1) (pin 2))
+ (node (ref R2) (pin 1))
+ (node (ref D2) (pin 2))
+ (node (ref D1) (pin 1))
+ (node (ref R3) (pin 2)))
+ (net (code 21) (name "Net-(P1-Pad1)")
+ (node (ref U1) (pin 6))
+ (node (ref R7) (pin 2))
+ (node (ref P1) (pin 1)))
+ (net (code 22) (name "Net-(U1-Pad12)")
+ (node (ref U1) (pin 8))
+ (node (ref U1) (pin 9))
+ (node (ref U1) (pin 12)))
+ (net (code 23) (name "Net-(C3-Pad2)")
(node (ref D2) (pin 1))
- (node (ref D1) (pin 2)))
- (net (code 12) (name "Net-(P2-Pad1)")
+ (node (ref D1) (pin 2))
+ (node (ref C3) (pin 2)))
+ (net (code 24) (name "Net-(P2-Pad1)")
+ (node (ref R5) (pin 1))
(node (ref U1) (pin 5))
(node (ref P2) (pin 1))
- (node (ref R6) (pin 1))
- (node (ref R5) (pin 1)))
- (net (code 13) (name "Net-(R7-Pad1)")
- (node (ref U1) (pin 7))
+ (node (ref R6) (pin 1)))
+ (net (code 25) (name "Net-(R7-Pad1)")
(node (ref U1) (pin 10))
- (node (ref R7) (pin 1)))
- (net (code 14) (name "Net-(C1-Pad1)")
- (node (ref U1) (pin 3))
- (node (ref R1) (pin 1))
- (node (ref C1) (pin 1))
- (node (ref C2) (pin 2)))
- (net (code 15) (name "Net-(C3-Pad1)")
- (node (ref R4) (pin 1))
- (node (ref R5) (pin 2))
- (node (ref R3) (pin 1))
- (node (ref U1) (pin 1))
- (node (ref C3) (pin 1))))) \ No newline at end of file
+ (node (ref R7) (pin 1))
+ (node (ref U1) (pin 7))))) \ No newline at end of file