Commit 30ff9522 authored by Alisson Claudino's avatar Alisson Claudino
Browse files

ADD: Current Source full PCB design

parent fc56434d
......@@ -29,28 +29,6 @@ P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F
ENDDRAW
ENDDEF
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
C?
C_????_*
C_????
SMD*_c
Capacitor*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 40 40 1 1 P
X ~ 2 0 -150 110 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CA3130
#
DEF CA3130 U 0 40 Y N 1 F N
......@@ -78,26 +56,6 @@ X COMP 8 300 100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X01
#
DEF CONN_01X01 P 0 40 Y N 1 F N
F0 "P" 0 100 50 H V C CNN
F1 "CONN_01X01" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X01
Pin_Header_Angled_1X01
Socket_Strip_Straight_1X01
Socket_Strip_Angled_1X01
$ENDFPLIST
DRAW
S -50 5 10 -5 0 1 0 N
S -50 50 50 -50 0 1 0 N
X P1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X02
#
DEF CONN_01X02 P 0 40 Y N 1 F N
......@@ -144,6 +102,34 @@ X P3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CP
#
DEF CP C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "CP" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
CP*
Elko*
TantalC*
C*elec
c_elec*
SMD*_Pol
$ENDFPLIST
DRAW
S -90 20 -90 40 0 1 0 N
S -90 20 90 20 0 1 0 N
S 90 -20 -90 -40 0 1 0 F
S 90 40 -90 40 0 1 0 N
S 90 40 90 20 0 1 0 N
P 2 0 1 0 -70 90 -30 90 N
P 2 0 1 0 -50 110 -50 70 N
X ~ 1 0 150 110 D 40 40 1 1 P
X ~ 2 0 -150 110 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CP_Small
#
DEF CP_Small C 0 10 N N 1 F N
......
This diff is collapsed.
This diff is collapsed.
(export (version D)
(design
(source /home/alissomc/SADAMAP/Circuits/I_SOURCE/I_SOURCE.sch)
(date "Qua 31 Jan 2018 17:59:47 -02")
(tool "Eeschema 4.0.7-e2-6376~58~ubuntu14.04.1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "SADAMAP Current Source ")
(company "LAPMA/CTA - IF/UFRGS")
(rev 1)
(date 2018-01-31)
(source I_SOURCE.sch)
(comment (number 1) (value "All resistors are 1/4W, 1% precision, except R3, R4, R8 and R13. "))
(comment (number 2) (value "300mA and 500mA Selectable DC Current Source"))
(comment (number 3) (value "There's a saturation indicator for output higher than 7V"))
(comment (number 4) (value "Designed by Alisson Claudino")))))
(components
(comp (ref U1)
(value CA3140)
(footprint Housings_DIP:DIP-8_W7.62mm_LongPads)
(libsource (lib linear) (part CA3140))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F3E95))
(comp (ref R5)
(value 2k7)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F40CA))
(comp (ref R10)
(value 3R3)
(footprint Resistors_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F411C))
(comp (ref Q1)
(value TIP127)
(footprint Power_Integrations:TO-220)
(libsource (lib transistors) (part TIP126))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F416A))
(comp (ref R6)
(value 10)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F421F))
(comp (ref R7)
(value 27k)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4330))
(comp (ref U2)
(value LM393)
(footprint Housings_DIP:DIP-8_W7.62mm_LongPads)
(libsource (lib linear) (part LM393))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B6B))
(comp (ref R11)
(value 2k7)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B6D))
(comp (ref C6)
(value 100n)
(footprint Capacitors_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B6E))
(comp (ref R8)
(value 2k7)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B71))
(comp (ref R9)
(value 18k)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B72))
(comp (ref C7)
(value 100n)
(footprint Capacitors_THT:CP_Radial_D5.0mm_P2.50mm)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B74))
(comp (ref D1)
(value SATURATION_LED)
(footprint LEDs:LED_D5.0mm)
(libsource (lib device) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B7A))
(comp (ref R13)
(value 2k7)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B7B))
(comp (ref R3)
(value 0,1)
(footprint Resistors_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B81))
(comp (ref R4)
(value 0,1)
(footprint Resistors_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B82))
(comp (ref C1)
(value 22u)
(footprint Capacitors_THT:CP_Radial_D5.0mm_P2.50mm)
(libsource (lib device) (part CP_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B83))
(comp (ref C4)
(value 22u)
(footprint Capacitors_THT:CP_Radial_D5.0mm_P2.50mm)
(libsource (lib device) (part CP_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F4B84))
(comp (ref R1)
(value 1k)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F5665))
(comp (ref R2)
(value 6k8)
(footprint w_pth_resistors:RC03)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F56E2))
(comp (ref C3)
(value 100n)
(footprint Capacitors_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F5B0D))
(comp (ref C2)
(value 100n)
(footprint Capacitors_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F5C79))
(comp (ref P3)
(value OUTPUT)
(footprint Connectors:bnc-ci)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 5A2F6EE0))
(comp (ref R12)
(value 2R)
(footprint Resistors_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A4CC621))
(comp (ref P2)
(value I_SELECT)
(footprint Pin_Headers:Pin_Header_Straight_1x03_Pitch2.00mm)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 5A4CD4EF))
(comp (ref C5)
(value 100u)
(footprint Capacitors_THT:CP_Radial_D6.3mm_P2.50mm)
(libsource (lib device) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 5A724097))
(comp (ref P1)
(value POWER)
(footprint Connectors:bornier3)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 5A7244BA)))
(libparts
(libpart (lib linear) (part CA3130)
(aliases
(alias LM101H)
(alias CA3140))
(description "Ampli Op Mos")
(docs AmpliOp.sch)
(fields
(field (name Reference) U)
(field (name Value) CA3130))
(pins
(pin (num 1) (name BAL/COMP) (type passive))
(pin (num 2) (name INVERTING) (type input))
(pin (num 3) (name NON) (type input))
(pin (num 4) (name V-) (type power_in))
(pin (num 5) (name BALANCE) (type passive))
(pin (num 6) (name OUTPUT) (type output))
(pin (num 7) (name V+) (type power_in))
(pin (num 8) (name COMP) (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 device) (part CP)
(description "Polarised capacitor")
(footprints
(fp CP*)
(fp Elko*)
(fp TantalC*)
(fp C*elec)
(fp c_elec*)
(fp SMD*_Pol))
(fields
(field (name Reference) C)
(field (name Value) CP))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part CP_Small)
(description "Polarised capacitor")
(footprints
(fp CP*)
(fp Elko*)
(fp TantalC*)
(fp C*elec)
(fp c_elec*)
(fp SMD*_Pol))
(fields
(field (name Reference) C)
(field (name Value) CP_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part C_Small)
(description "Unpolarized capacitor")
(footprints
(fp C?)
(fp C_????_*)
(fp C_????)
(fp SMD*_c)
(fp Capacitor*))
(fields
(field (name Reference) C)
(field (name Value) C_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (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 LM2903)
(aliases
(alias LM293)
(alias LM393)
(alias LM193))
(description "Dual Voltage Comparator")
(docs ns/lm193.pdf)
(fields
(field (name Reference) U)
(field (name Value) LM2903))
(pins
(pin (num 1) (name ~) (type openCol))
(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 openCol))
(pin (num 8) (name V+) (type power_in))))
(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))))
(libpart (lib transistors) (part TIP125)
(aliases
(alias TIP126)
(alias TIP127))
(description "5A Ic, 60V Vce, Silicon Darlington Power Transistor PNP, TO-220")
(docs http://www.fairchildsemi.com/ds/TI/TIP125.pdf)
(footprints
(fp TO-220*))
(fields
(field (name Reference) Q)
(field (name Value) TIP125)
(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)))))
(libraries
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical transistors)
(uri /usr/share/kicad/library/transistors.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical linear)
(uri /usr/share/kicad/library/linear.lib)))
(nets
(net (code 1) (name -8V)
(node (ref U1) (pin 7))
(node (ref U2) (pin 4))
(node (ref R4) (pin 1))
(node (ref C1) (pin 2))
(node (ref C6) (pin 2))
(node (ref C3) (pin 2)))
(net (code 2) (name +8V)
(node (ref R12) (pin 1))
(node (ref R10) (pin 1))
(node (ref U1) (pin 4))
(node (ref C2) (pin 2))
(node (ref C7) (pin 2))
(node (ref R8) (pin 1))
(node (ref C4) (pin 1))
(node (ref R3) (pin 1))
(node (ref R13) (pin 1))
(node (ref U2) (pin 8))
(node (ref R1) (pin 1)))
(net (code 3) (name GND)
(node (ref R7) (pin 2))
(node (ref C3) (pin 1))
(node (ref C7) (pin 1))
(node (ref R9) (pin 2))
(node (ref C6) (pin 1))
(node (ref U2) (pin 3))
(node (ref U2) (pin 2))
(node (ref C4) (pin 2))
(node (ref C1) (pin 1))
(node (ref R2) (pin 2))
(node (ref C5) (pin 2))
(node (ref P1) (pin 1))
(node (ref P3) (pin 2))
(node (ref C2) (pin 1)))
(net (code 4) (name "Net-(R1-Pad2)")
(node (ref R2) (pin 1))
(node (ref R1) (pin 2))
(node (ref U1) (pin 3)))
(net (code 5) (name "Net-(R11-Pad1)")
(node (ref U2) (pin 6))
(node (ref R11) (pin 1)))
(net (code 6) (name "Net-(R8-Pad2)")
(node (ref R8) (pin 2))
(node (ref R9) (pin 1))
(node (ref U2) (pin 5)))
(net (code 7) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R13) (pin 2)))
(net (code 8) (name "Net-(P2-Pad2)")
(node (ref R5) (pin 1))
(node (ref Q1) (pin 3))
(node (ref P2) (pin 2)))
(net (code 9) (name "Net-(P2-Pad1)")
(node (ref P2) (pin 1))
(node (ref R12) (pin 2)))
(net (code 10) (name "Net-(P2-Pad3)")
(node (ref P2) (pin 3))
(node (ref R10) (pin 2)))
(net (code 11) (name "Net-(P1-Pad2)")
(node (ref R4) (pin 2))
(node (ref P1) (pin 2)))
(net (code 12) (name "Net-(P1-Pad3)")
(node (ref R3) (pin 2))
(node (ref P1) (pin 3)))
(net (code 13) (name "Net-(U1-Pad8)")
(node (ref U1) (pin 8)))
(net (code 14) (name "Net-(Q1-Pad1)")
(node (ref Q1) (pin 1))
(node (ref R6) (pin 1)))
(net (code 15) (name "Net-(R6-Pad2)")
(node (ref R6) (pin 2))
(node (ref U1) (pin 6)))
(net (code 16) (name "Net-(D1-Pad1)")
(node (ref D1) (pin 1))
(node (ref U2) (pin 7)))
(net (code 17) (name "Net-(R5-Pad2)")
(node (ref R5) (pin 2))
(node (ref U1) (pin 2)))
(net (code 18) (name I_OUT)
(node (ref Q1) (pin 2))
(node (ref R7) (pin 1))
(node (ref R11) (pin 2))
(node (ref C5) (pin 1))
(node (ref P3) (pin 1)))
(net (code 19) (name "Net-(U1-Pad5)")
(node (ref U1) (pin 5)))
(net (code 20) (name "Net-(U1-Pad1)")
(node (ref U1) (pin 1)))
(net (code 21) (name "Net-(U2-Pad1)")
(node (ref U2) (pin 1)))))
\ No newline at end of file
update=Ter 02 Jan 2018 12:32:28 -02
update=Qua 31 Jan 2018 20:33:15 -02
version=1
last_client=kicad
[pcbnew]
......
......@@ -93,11 +93,11 @@ EELAYER END
$Descr User 5567 7874
encoding utf-8
Sheet 1 1
Title "Current Source for Materials Analysis"
Date "2017-12-15"
Title "SADAMAP Current Source "
Date "2018-01-31"
Rev "1"
Comp "LAPMA - UFRGS"
Comment1 "All resistors are 1/8W, except R8"
Comp "LAPMA/CTA - IF/UFRGS"
Comment1 "All resistors are 1/4W, 1% precision, except R3, R4, R8 and R13. "
Comment2 "300mA and 500mA Selectable DC Current Source"
Comment3 "There's a saturation indicator for output higher than 7V"
Comment4 "Designed by Alisson Claudino"
......@@ -108,7 +108,7 @@ U 1 1 5A2F3E95
P 1950 2250
F 0 "U1" H 1950 2100 50 0000 C CNN
F 1 "CA3140" H 1900 2250 50 0000 C CNN
F 2 "" H 1850 2150 50 0000 C CNN
F 2 "Housings_DIP:DIP-8_W7.62mm_LongPads" H 1850 2150 50 0001 C CNN
F 3 "" H 1950 2250 50 0000 C CNN
1 1950 2250
1 0 0 1
......@@ -174,8 +174,8 @@ L R R5
U 1 1 5A2F40CA
P 2300 1650
F 0 "R5" V 2380 1650 50 0000 C CNN
F 1 "R" V 2300 1650 50 0000 C CNN
F 2 "" V 2230 1650 50 0000 C CNN
F 1 "2k7" V 2300 1650 50 0000 C CNN
F 2 "w_pth_resistors:RC03" V 2230 1650 50 0001 C CNN
F 3 "" H 2300 1650 50 0000 C CNN
1 2300 1650
0 1 1 0
......@@ -187,12 +187,12 @@ Wire Wire Line
Wire Wire Line
1600 2150 1650 2150
$Comp
L R R8
L R R10
U 1 1 5A2F411C
P 2900 1350
F 0 "R8" V 2980 1350 50 0000 C CNN
F 0 "R10" V 2980 1350 50 0000 C CNN
F 1 "3R3" V 2900 1350 50 0000 C CNN
F 2 "" V 2830 1350 50 0000 C CNN
F 2 "Resistors_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal" V 2830 1350 50 0001 C CNN
F 3 "" H 2900 1350 50 0000 C CNN
1 2900 1350
1 0 0 -1
......@@ -203,7 +203,7 @@ U 1 1 5A2F416A
P 2950 2350
F 0 "Q1" H 3200 2425 50 0000 L CNN
F 1 "TIP127" H 2650 2200 50 0000 L CNN
F 2 "TO-220" H 2600 2250 50 0001 L CIN
F 2 "Power_Integrations:TO-220" H 2600 2250 50 0001 L CIN
F 3 "" H 2950 2350 50 0000 L CNN
1 2950 2350
1 0 0 1
......@@ -214,7 +214,7 @@ U 1 1 5A2F421F
P 2500 2300
F 0 "R6" V 2580 2300 50 0000 C CNN
F 1 "10" V 2500 2300 50 0000 C CNN
F 2 "" V 2430 2300 50 0000 C CNN
F 2 "w_pth_resistors:RC03" V 2430 2300 50 0001 C CNN
F 3 "" H 2500 2300 50 0000 C CNN
1 2500 2300
0 1 1 0
......@@ -236,22 +236,11 @@ U 1 1 5A2F4330
P 2800 2800
F 0 "R7" V 2880 2800 50 0000 C CNN
F 1 "27k" V 2800 2800 50 0000 C CNN
F 2 "" V 2730 2800 50 0000 C CNN
F 2 "w_pth_resistors:RC03" V 2730 2800 50 0001 C CNN
F 3 "" H 2800 2800 50 0000 C CNN
1 2800 2800
1 0 0 -1
$EndComp
$Comp
L C C5
U 1 1 5A2F43CF
P 3050 2800
F 0 "C5" H 3075 2900 50 0000 L CNN
F 1 "100u" H 3075 2700 50 0000 L CNN
F 2 "" H 3088 2650 50 0000 C CNN
F 3 "" H 3050 2800 50 0000 C CNN
1 3050 2800
1 0 0 -1
$EndComp
Wire Wire Line
3050 2550 3050 2650
Wire Wire Line
......@@ -281,24 +270,24 @@ F 3 "" H 3050 2950 50 0000 C CNN
$EndComp
$Comp
L LM393 U2
U 1 1 5A2F4B6B
U 2 1 5A2F4B6B
P 3500 4250
F 0 "U2" H 3650 4350 50 0000 C CNN
F 1 "LM393" H 3500 4250 50 0000 C CNN
F 2 "" H 3500 4250 50 0000 C CNN
F 2 "Housings_DIP:DIP-8_W7.62mm_LongPads" H 3500 4250 50 0001 C CNN
F 3 "" H 3500 4250 50 0000 C CNN
1 3500 4250
2 3500 4250
1 0 0 1
$EndComp
$Comp
L LM393 U2
U 2 1 5A2F4B6C
U 1 1 5A2F4B6C
P 2700 5500
F 0 "U2" H 2850 5650 50 0000 C CNN
F 1 "LM393" H 2700 5500 50 0000 C CNN
F 2 "" H 2700 5500 50 0000 C CNN
F 2 "Housings_DIP:DIP-8_W7.62mm_LongPads" H 2700 5500 50 0001 C CNN
F 3 "" H 2700 5500 50 0000 C CNN
2 2700 5500
1 2700 5500
1 0 0 -1
$EndComp