From 1f7681a18a2e69b6b8d3ff9b124a685289fe2262 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Wed, 23 Sep 2015 08:54:20 +0200 Subject: First fully routed version. --- ec-hardware.net | 259 ++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 196 insertions(+), 63 deletions(-) (limited to 'ec-hardware.net') 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 -- cgit v1.2.3