kicad-projects/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.net
isthatme 31854876cc I guess I should actually start comitting this stuff, huh. Maybe so it's not only on my computer.
This adds most of my work on the 3 channel board. and all the work on the 16-channel one. and maybe some other stuff. I don't know.
2017-01-06 14:01:24 -07:00

590 lines
20 KiB
Plaintext

(export (version D)
(design
(source /home/isthatme/kicad-projects/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.sch)
(date "Sat 10 Dec 2016 05:01:10 PM MST")
(tool "Eeschema 4.0.2+dfsg1-stable")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source 3Channel-LED-Driver-NoSensing.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value PCA9633)
(footprint Housings_SSOP:TSSOP-10_3x3mm_Pitch0.5mm)
(datasheet http://www.nxp.com/documents/data_sheet/PCA9633.pdf)
(libsource (lib custom-parts) (part PCA9633))
(sheetpath (names /) (tstamps /))
(tstamp 5798EA38))
(comp (ref P1)
(value CONN_01X02)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 5798ED37))
(comp (ref JP1)
(value Jumper_NO_Small)
(footprint Connect:GS2)
(libsource (lib device) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5798F0DA))
(comp (ref JP2)
(value Jumper_NO_Small)
(footprint Connect:GS2)
(libsource (lib device) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5798F117))
(comp (ref R1)
(value 10K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5798FB21))
(comp (ref Q2)
(value BC413)
(footprint TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval)
(libsource (lib transistors) (part BC413))
(sheetpath (names /) (tstamps /))
(tstamp 5798FE3C))
(comp (ref U2)
(value LM324AN)
(footprint Housings_DIP:DIP-14_W7.62mm)
(libsource (lib linear) (part LM324AN))
(sheetpath (names /) (tstamps /))
(tstamp 57990893))
(comp (ref R2)
(value 2K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57990D14))
(comp (ref RV1)
(value 10K)
(footprint Potentiometers:Potentiometer_VishaySpectrol-Econtrim-Type36P)
(libsource (lib device) (part POT))
(sheetpath (names /) (tstamps /))
(tstamp 579912B6))
(comp (ref R3)
(value R)
(footprint Custom_Footprints:Current_Sense_Resistor)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57991355))
(comp (ref P7)
(value CONN_01X02)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 5799192B))
(comp (ref R4)
(value 10K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5799211A))
(comp (ref Q4)
(value BC413)
(footprint TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval)
(libsource (lib transistors) (part BC413))
(sheetpath (names /) (tstamps /))
(tstamp 57992121))
(comp (ref R5)
(value 2K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5799213B))
(comp (ref RV2)
(value 10K)
(footprint Potentiometers:Potentiometer_VishaySpectrol-Econtrim-Type36P)
(libsource (lib device) (part POT))
(sheetpath (names /) (tstamps /))
(tstamp 57992148))
(comp (ref R6)
(value R)
(footprint Custom_Footprints:Current_Sense_Resistor)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5799214E))
(comp (ref R7)
(value 10K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57992482))
(comp (ref Q6)
(value BC413)
(footprint TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval)
(libsource (lib transistors) (part BC413))
(sheetpath (names /) (tstamps /))
(tstamp 57992489))
(comp (ref R8)
(value 2K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 579924A3))
(comp (ref RV3)
(value 10K)
(footprint Potentiometers:Potentiometer_VishaySpectrol-Econtrim-Type36P)
(libsource (lib device) (part POT))
(sheetpath (names /) (tstamps /))
(tstamp 579924B0))
(comp (ref R9)
(value R)
(footprint Custom_Footprints:Current_Sense_Resistor)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 579924B6))
(comp (ref P4)
(value CONN_01X03)
(footprint Pin_Headers:Pin_Header_Straight_1x03)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 579927EE))
(comp (ref R10)
(value 4.7K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57993A70))
(comp (ref R11)
(value 4.7K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 579940A9))
(comp (ref P2)
(value CONN_01X03)
(footprint Pin_Headers:Pin_Header_Straight_1x03)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 5799450E))
(comp (ref P3)
(value CONN_01X04)
(footprint Pin_Headers:Pin_Header_Straight_1x04)
(libsource (lib conn) (part CONN_01X04))
(sheetpath (names /) (tstamps /))
(tstamp 5799372E))
(comp (ref D1)
(value LED)
(footprint LEDs:LED-3MM)
(libsource (lib device) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 5799533D))
(comp (ref R12)
(value 330)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 579953E0))
(comp (ref D3)
(value LED)
(footprint LEDs:LED-3MM)
(libsource (lib device) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 579958DC))
(comp (ref R14)
(value 330)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 579958E2))
(comp (ref D2)
(value LED)
(footprint LEDs:LED-3MM)
(libsource (lib device) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 57995BEB))
(comp (ref R13)
(value 330)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57995BF1))
(comp (ref Q7)
(value BC413)
(footprint TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval)
(libsource (lib transistors) (part BC413))
(sheetpath (names /) (tstamps /))
(tstamp 57FBE4F5))
(comp (ref Q8)
(value BC413)
(footprint TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval)
(libsource (lib transistors) (part BC413))
(sheetpath (names /) (tstamps /))
(tstamp 57FBE5AA))
(comp (ref Q9)
(value BC413)
(footprint TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval)
(libsource (lib transistors) (part BC413))
(sheetpath (names /) (tstamps /))
(tstamp 57FBE65B))
(comp (ref R17)
(value 50K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57FBFA23))
(comp (ref R16)
(value 50K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57FBFCB1))
(comp (ref R15)
(value 50K)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57FBFD81))
(comp (ref Q1)
(value BUT11A)
(footprint Power_Integrations:TO-220)
(libsource (lib transistors) (part BUT11A))
(sheetpath (names /) (tstamps /))
(tstamp 584CB394))
(comp (ref Q3)
(value BUT11A)
(footprint Power_Integrations:TO-220)
(libsource (lib transistors) (part BUT11A))
(sheetpath (names /) (tstamps /))
(tstamp 584CB5DF))
(comp (ref Q5)
(value BUT11A)
(footprint Power_Integrations:TO-220)
(libsource (lib transistors) (part BUT11A))
(sheetpath (names /) (tstamps /))
(tstamp 584CB795)))
(libparts
(libpart (lib transistors) (part BC413)
(aliases
(alias BC413B)
(alias BC413C)
(alias BC414)
(alias BC414B)
(alias BC414C))
(description "30V Vce, 0.1A Ic, NPN, Small Signal Transistor, TO-92")
(docs http://www.cdil.com/datasheets/bc413_14_b_c.pdf)
(footprints
(fp TO-92*))
(fields
(field (name Reference) Q)
(field (name Value) BC413)
(field (name Footprint) TO-92))
(pins
(pin (num 1) (name C) (type passive))
(pin (num 2) (name B) (type input))
(pin (num 3) (name E) (type passive))))
(libpart (lib transistors) (part BUT11)
(aliases
(alias BUT11A))
(description "5A 400V, Silicon Power Transistors NPN, TO-220")
(docs http://www.fairchildsemi.com/ds/BU/BUT11.pdf)
(footprints
(fp TO-220*))
(fields
(field (name Reference) Q)
(field (name Value) BUT11)
(field (name Footprint) TO-220))
(pins
(pin (num 1) (name B) (type input))
(pin (num 2) (name C) (type passive))
(pin (num 3) (name E) (type passive))))
(libpart (lib conn) (part CONN_01X02)
(description "Connector 01x02")
(footprints
(fp Pin_Header_Straight_1X02)
(fp Pin_Header_Angled_1X02)
(fp Socket_Strip_Straight_1X02)
(fp Socket_Strip_Angled_1X02))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X02))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))))
(libpart (lib conn) (part CONN_01X03)
(description "Connector 01x03")
(footprints
(fp Pin_Header_Straight_1X03)
(fp Pin_Header_Angled_1X03)
(fp Socket_Strip_Straight_1X03)
(fp Socket_Strip_Angled_1X03))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X03))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))))
(libpart (lib conn) (part CONN_01X04)
(description "Connector 01x04")
(footprints
(fp Pin_Header_Straight_1X04)
(fp Pin_Header_Angled_1X04)
(fp Socket_Strip_Straight_1X04)
(fp Socket_Strip_Angled_1X04))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X04))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))))
(libpart (lib device) (part Jumper_NO_Small)
(description "Jumper normally open")
(fields
(field (name Reference) JP)
(field (name Value) Jumper_NO_Small))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib device) (part LED)
(footprints
(fp LED-3MM)
(fp LED-5MM)
(fp LED-10MM)
(fp LED-0603)
(fp LED-0805)
(fp LED-1206)
(fp LEDV))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib linear) (part LM2902N)
(aliases
(alias LM324)
(alias TLC274)
(alias TL074)
(alias LM324N)
(alias LM324AN)
(alias MCP6004))
(description "Quad Op amp.")
(docs op_amps/lm324.pdf)
(fields
(field (name Reference) U)
(field (name Value) LM2902N))
(pins
(pin (num 1) (name ~) (type output))
(pin (num 2) (name -) (type input))
(pin (num 3) (name +) (type input))
(pin (num 4) (name V+) (type power_in))
(pin (num 5) (name +) (type input))
(pin (num 6) (name -) (type input))
(pin (num 7) (name ~) (type output))
(pin (num 8) (name ~) (type output))
(pin (num 9) (name -) (type input))
(pin (num 10) (name +) (type input))
(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))))
(libpart (lib custom-parts) (part PCA9633)
(fields
(field (name Reference) U)
(field (name Value) PCA9633))
(pins
(pin (num 1) (name LED0) (type input))
(pin (num 2) (name LED1) (type input))
(pin (num 3) (name LED2) (type input))
(pin (num 4) (name LED3) (type input))
(pin (num 5) (name A0) (type input))
(pin (num 6) (name Vss) (type input))
(pin (num 7) (name A1) (type input))
(pin (num 8) (name SCL) (type input))
(pin (num 9) (name SDA) (type input))
(pin (num 10) (name VDD) (type input))))
(libpart (lib device) (part POT)
(description Potentionmetre)
(fields
(field (name Reference) RV)
(field (name Value) POT))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))))
(libpart (lib device) (part R)
(description Resistor)
(footprints
(fp R_*)
(fp Resistor_*))
(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 custom-parts)
(uri /home/isthatme/kicad-projects/3Channel-LED-Driver-NoSensing/custom-parts.lib))
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical transistors)
(uri /usr/share/kicad/library/transistors.lib))
(library (logical linear)
(uri /usr/share/kicad/library/linear.lib)))
(nets
(net (code 1) (name "Net-(Q1-Pad3)")
(node (ref Q1) (pin 3))
(node (ref R3) (pin 1))
(node (ref U2) (pin 3)))
(net (code 2) (name "Net-(Q3-Pad3)")
(node (ref U2) (pin 5))
(node (ref Q3) (pin 3))
(node (ref R6) (pin 1)))
(net (code 3) (name +12V)
(node (ref P7) (pin 2))
(node (ref P4) (pin 2))
(node (ref P3) (pin 4)))
(net (code 4) (name "Net-(JP2-Pad1)")
(node (ref U1) (pin 5))
(node (ref JP2) (pin 1)))
(net (code 5) (name "Net-(JP1-Pad1)")
(node (ref U1) (pin 7))
(node (ref JP1) (pin 1)))
(net (code 6) (name "Net-(P4-Pad3)")
(node (ref U1) (pin 4))
(node (ref P4) (pin 3)))
(net (code 7) (name "Net-(Q5-Pad3)")
(node (ref Q5) (pin 3))
(node (ref U2) (pin 10))
(node (ref R9) (pin 1)))
(net (code 8) (name "Net-(Q8-Pad2)")
(node (ref Q8) (pin 2))
(node (ref R16) (pin 1)))
(net (code 9) (name LED1_IND)
(node (ref U1) (pin 2))
(node (ref R16) (pin 2))
(node (ref R4) (pin 2))
(node (ref Q4) (pin 1)))
(net (code 10) (name LED2_IND)
(node (ref Q6) (pin 1))
(node (ref U1) (pin 3))
(node (ref R7) (pin 2))
(node (ref R17) (pin 2)))
(net (code 11) (name "Net-(Q9-Pad2)")
(node (ref R17) (pin 1))
(node (ref Q9) (pin 2)))
(net (code 12) (name "Net-(D3-Pad1)")
(node (ref D3) (pin 1))
(node (ref Q9) (pin 1)))
(net (code 13) (name "Net-(Q7-Pad2)")
(node (ref Q7) (pin 2))
(node (ref R15) (pin 1)))
(net (code 14) (name "Net-(D2-Pad1)")
(node (ref D2) (pin 1))
(node (ref Q8) (pin 1)))
(net (code 15) (name "Net-(D1-Pad1)")
(node (ref D1) (pin 1))
(node (ref Q7) (pin 1)))
(net (code 16) (name +5V)
(node (ref U2) (pin 4))
(node (ref U1) (pin 10))
(node (ref JP2) (pin 2))
(node (ref JP1) (pin 2))
(node (ref P2) (pin 3))
(node (ref R13) (pin 1))
(node (ref R14) (pin 1))
(node (ref R12) (pin 2)))
(net (code 17) (name GND)
(node (ref P4) (pin 1))
(node (ref R6) (pin 2))
(node (ref P7) (pin 1))
(node (ref R9) (pin 2))
(node (ref R8) (pin 2))
(node (ref R3) (pin 2))
(node (ref Q6) (pin 3))
(node (ref P2) (pin 1))
(node (ref Q2) (pin 3))
(node (ref U2) (pin 11))
(node (ref R2) (pin 2))
(node (ref U1) (pin 6))
(node (ref R5) (pin 2))
(node (ref Q7) (pin 3))
(node (ref Q4) (pin 3))
(node (ref Q8) (pin 3))
(node (ref Q9) (pin 3)))
(net (code 18) (name +3V3)
(node (ref P2) (pin 2))
(node (ref R11) (pin 2))
(node (ref R10) (pin 2)))
(net (code 19) (name LED0_IND)
(node (ref R1) (pin 2))
(node (ref R15) (pin 2))
(node (ref Q2) (pin 1))
(node (ref U1) (pin 1)))
(net (code 20) (name "Net-(R5-Pad1)")
(node (ref U2) (pin 6))
(node (ref RV2) (pin 3))
(node (ref R5) (pin 1)))
(net (code 21) (name "Net-(R2-Pad1)")
(node (ref RV1) (pin 3))
(node (ref R2) (pin 1))
(node (ref U2) (pin 2)))
(net (code 22) (name "Net-(Q3-Pad1)")
(node (ref Q3) (pin 1))
(node (ref R4) (pin 1)))
(net (code 23) (name "Net-(Q5-Pad1)")
(node (ref R7) (pin 1))
(node (ref Q5) (pin 1)))
(net (code 24) (name "Net-(Q1-Pad1)")
(node (ref R1) (pin 1))
(node (ref Q1) (pin 1)))
(net (code 25) (name "Net-(P3-Pad2)")
(node (ref P3) (pin 2))
(node (ref Q3) (pin 2)))
(net (code 26) (name "Net-(R8-Pad1)")
(node (ref U2) (pin 9))
(node (ref RV3) (pin 3))
(node (ref R8) (pin 1)))
(net (code 27) (name "Net-(P3-Pad3)")
(node (ref P3) (pin 3))
(node (ref Q5) (pin 2)))
(net (code 28) (name "Net-(P3-Pad1)")
(node (ref P3) (pin 1))
(node (ref Q1) (pin 2)))
(net (code 29) (name "Net-(Q4-Pad2)")
(node (ref RV2) (pin 1))
(node (ref Q4) (pin 2))
(node (ref U2) (pin 7))
(node (ref RV2) (pin 2)))
(net (code 30) (name "Net-(Q2-Pad2)")
(node (ref Q2) (pin 2))
(node (ref RV1) (pin 1))
(node (ref RV1) (pin 2))
(node (ref U2) (pin 1)))
(net (code 31) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R12) (pin 1)))
(net (code 32) (name "Net-(D3-Pad2)")
(node (ref R14) (pin 2))
(node (ref D3) (pin 2)))
(net (code 33) (name "Net-(D2-Pad2)")
(node (ref R13) (pin 2))
(node (ref D2) (pin 2)))
(net (code 34) (name "Net-(Q6-Pad2)")
(node (ref Q6) (pin 2))
(node (ref U2) (pin 8))
(node (ref RV3) (pin 1))
(node (ref RV3) (pin 2)))
(net (code 35) (name "Net-(P1-Pad1)")
(node (ref R11) (pin 1))
(node (ref U1) (pin 9))
(node (ref P1) (pin 1)))
(net (code 36) (name "Net-(P1-Pad2)")
(node (ref R10) (pin 1))
(node (ref U1) (pin 8))
(node (ref P1) (pin 2)))))