Add a 15 low pass filter and use the last opamp as a buffer. Also add an output protection resistor. Also specify missing resistor values

This commit is contained in:
miceuz 2015-03-26 14:23:15 +02:00
parent a86923586e
commit fa591536b1
2 changed files with 463 additions and 361 deletions

View File

@ -1,13 +1,24 @@
(export (version D)
(design
(source /home/miceuz/Xaltura/analog-moist-sensor/analog-moist-sensor.sch)
(date "Thu 05 Feb 2015 12:44:43 AM CET")
(tool "Eeschema (2015-02-02 BZR 5402)-product"))
(date "Thu 26 Mar 2015 02:21:08 PM EET")
(tool "Eeschema (2015-03-21 BZR 5528)-product")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source analog-moist-sensor.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref X1)
(value 16MHz)
(footprint Crystals:Crystal_HC49-SD_SMD)
(libsource (lib device) (part CRYSTAL))
(libsource (lib analog-moist-sensor-cache) (part CRYSTAL))
(sheetpath (names /) (tstamps /))
(tstamp 54D213EA))
(comp (ref U1)
@ -34,12 +45,6 @@
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 54D2193D))
(comp (ref R2)
(value 0R)
(footprint SMD_Packages:SMD-0603_r)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 54D21994))
(comp (ref C3)
(value 1u)
(footprint SMD_Packages:SMD-0603_c)
@ -49,17 +54,17 @@
(comp (ref D1)
(value DIODESCH)
(footprint SMD_Packages:SOD-523)
(libsource (lib device) (part DIODESCH))
(libsource (lib analog-moist-sensor-cache) (part DIODESCH))
(sheetpath (names /) (tstamps /))
(tstamp 54D21FCD))
(comp (ref D2)
(value DIODESCH)
(footprint SMD_Packages:SOD-523)
(libsource (lib device) (part DIODESCH))
(libsource (lib analog-moist-sensor-cache) (part DIODESCH))
(sheetpath (names /) (tstamps /))
(tstamp 54D22068))
(comp (ref R4)
(value R)
(value 330)
(footprint SMD_Packages:SMD-0603_r)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
@ -109,7 +114,7 @@
(comp (ref Q1)
(value MOSFET_P)
(footprint SMD_Packages:SOT-23-GDS)
(libsource (lib device) (part MOSFET_P))
(libsource (lib analog-moist-sensor-cache) (part MOSFET_P))
(sheetpath (names /) (tstamps /))
(tstamp 54D22CB3))
(comp (ref R3)
@ -131,30 +136,79 @@
(sheetpath (names /) (tstamps /))
(tstamp 54D2AB47))
(comp (ref R9)
(value R)
(value "10k 0.1%")
(footprint SMD_Packages:SMD-0603_r)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 54D2B12F))
(comp (ref R10)
(value R)
(value "10k 0.1%")
(footprint SMD_Packages:SMD-0603_r)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 54D2B156))
(comp (ref R11)
(value R)
(value "10k 0.1%")
(footprint SMD_Packages:SMD-0603_r)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 54D2B17D))
(comp (ref R12)
(value R)
(value "10k 0.1%")
(footprint SMD_Packages:SMD-0603_r)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 54D2B42B)))
(tstamp 54D2B42B))
(comp (ref R13)
(value 330)
(footprint SMD_Packages:SMD-0603_r)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 551426A3))
(comp (ref R2)
(value 10k)
(footprint SMD_Packages:SMD-0603_r)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5514275D))
(comp (ref C7)
(value 1u)
(footprint SMD_Packages:SMD-0603_c)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 551427DB))
(comp (ref C8)
(value 1u)
(footprint SMD_Packages:SMD-0603_c)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 551434BC)))
(libparts
(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 device) (part C)
(description "Unpolarized capacitor")
(footprints
(fp C?)
(fp C_????_*)
(fp C_????)
(fp SMD*_c)
(fp Capacitor*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib conn) (part CONN_01X06)
(footprints
(fp Pin_Header_Straight_1X06)
@ -171,24 +225,6 @@
(pin (num 4) (name P4) (type passive))
(pin (num 5) (name P5) (type passive))
(pin (num 6) (name P6) (type passive))))
(libpart (lib device) (part MOS_P)
(aliases
(alias MOSFET_P))
(docs transistors/mos/*.*)
(fields
(field (name Reference) Q)
(field (name Value) MOS_P))
(pins
(pin (num D) (name D) (type passive))
(pin (num G) (name G) (type input))
(pin (num S) (name S) (type passive))))
(libpart (lib device) (part CRYSTAL)
(fields
(field (name Reference) X)
(field (name Value) CRYSTAL))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib linear) (part LM2902N)
(aliases
(alias LM324)
@ -216,8 +252,14 @@
(pin (num 12) (name +) (type input))
(pin (num 13) (name -) (type input))
(pin (num 14) (name ~) (type output))))
(libpart (lib device) (part DIODESCH)
(description "Diode schottky")
(libpart (lib analog-moist-sensor-cache) (part CRYSTAL)
(fields
(field (name Reference) X)
(field (name Value) CRYSTAL))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib analog-moist-sensor-cache) (part DIODESCH)
(footprints
(fp D?)
(fp S*))
@ -227,32 +269,16 @@
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name K) (type passive))))
(libpart (lib device) (part C)
(description "Condensateur non polarise")
(footprints
(fp SM*)
(fp C?)
(fp C1-1))
(libpart (lib analog-moist-sensor-cache) (part MOS_P)
(aliases
(alias MOSFET_P))
(fields
(field (name Reference) C)
(field (name Value) C))
(field (name Reference) Q)
(field (name Value) MOS_P))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part R)
(description Resistance)
(footprints
(fp R?)
(fp SM0603)
(fp SM0805)
(fp R?-*)
(fp SM1206))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(pin (num D) (name D) (type passive))
(pin (num G) (name G) (type input))
(pin (num S) (name S) (type passive))))
(libpart (lib analog-moist-sensor-cache) (part NC7WZU04P6)
(footprints
(fp SC-70))
@ -267,102 +293,108 @@
(pin (num 5) (name VCC) (type power_in))
(pin (num 6) (name Y1) (type output)))))
(libraries
(library (logical linear)
(uri /usr/local/share/kicad/library/linear.lib))
(library (logical analog-moist-sensor-cache)
(uri /home/miceuz/Xaltura/analog-moist-sensor/analog-moist-sensor-cache.lib))
(library (logical conn)
(uri /usr/local/share/kicad/library/conn.lib))
(library (logical linear)
(uri /usr/local/share/kicad/library/linear.lib))
(library (logical device)
(uri /usr/local/share/kicad/library/device.lib))
(library (logical analog-moist-sensor-cache)
(uri /home/miceuz/Xaltura/analog-moist-sensor/analog-moist-sensor-cache.lib)))
(uri /usr/local/share/kicad/library/device.lib)))
(nets
(net (code 1) (name VDD)
(node (ref Q1) (pin D))
(node (ref R3) (pin 1))
(node (ref P1) (pin 6)))
(net (code 1) (name "Net-(C2-Pad1)")
(node (ref C2) (pin 1))
(node (ref X1) (pin 2)))
(net (code 2) (name GND)
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref C7) (pin 2))
(node (ref C6) (pin 2))
(node (ref R8) (pin 1))
(node (ref C3) (pin 2))
(node (ref R11) (pin 2))
(node (ref U2) (pin 11))
(node (ref P1) (pin 4))
(node (ref P1) (pin 3))
(node (ref P1) (pin 1))
(node (ref C5) (pin 2))
(node (ref R7) (pin 1))
(node (ref C4) (pin 2))
(node (ref R7) (pin 1))
(node (ref C8) (pin 2))
(node (ref C5) (pin 2))
(node (ref U1) (pin 2))
(node (ref C2) (pin 2))
(node (ref C1) (pin 2))
(node (ref C6) (pin 2)))
(net (code 3) (name VCC)
(node (ref U1) (pin 5))
(node (ref R5) (pin 2))
(node (ref C3) (pin 1))
(node (ref Q1) (pin S))
(node (ref C6) (pin 1))
(node (ref R6) (pin 2))
(node (ref U2) (pin 4)))
(net (code 4) (name "Net-(R1-Pad1)")
(node (ref U1) (pin 6))
(node (ref U1) (pin 3))
(node (ref R1) (pin 1))
(node (ref R2) (pin 1)))
(net (code 5) (name /SENSOR_TRACK)
(node (ref R11) (pin 2))
(node (ref P1) (pin 1))
(node (ref P1) (pin 3))
(node (ref P1) (pin 4))
(node (ref U2) (pin 11)))
(net (code 3) (name /SENSOR_TRACK)
(node (ref D1) (pin 2))
(node (ref R4) (pin 1))
(node (ref D2) (pin 1)))
(net (code 6) (name /~ENABLE)
(node (ref R3) (pin 2))
(node (ref P1) (pin 5))
(node (ref Q1) (pin G)))
(net (code 7) (name "Net-(R12-Pad2)")
(node (ref U2) (pin 13))
(node (ref D2) (pin 1))
(node (ref R4) (pin 1)))
(net (code 4) (name "Net-(R13-Pad2)")
(node (ref U2) (pin 1))
(node (ref U2) (pin 2))
(node (ref R13) (pin 2)))
(net (code 5) (name "Net-(R12-Pad2)")
(node (ref R9) (pin 1))
(node (ref R12) (pin 2))
(node (ref R9) (pin 1)))
(net (code 8) (name "Net-(R9-Pad2)")
(node (ref U2) (pin 9))
(node (ref R9) (pin 2))
(node (ref U2) (pin 8)))
(net (code 9) (name "Net-(R10-Pad1)")
(node (ref U2) (pin 12))
(node (ref R11) (pin 1))
(node (ref R10) (pin 1)))
(net (code 10) (name "Net-(R10-Pad2)")
(node (ref U2) (pin 13)))
(net (code 6) (name "Net-(R10-Pad2)")
(node (ref R10) (pin 2))
(node (ref U2) (pin 6))
(node (ref U2) (pin 7)))
(net (code 11) (name /OUT)
(node (ref R12) (pin 1))
(node (ref U2) (pin 14))
(net (code 7) (name "Net-(R10-Pad1)")
(node (ref U2) (pin 12))
(node (ref R11) (pin 1))
(node (ref R10) (pin 1)))
(net (code 8) (name VDD)
(node (ref R3) (pin 1))
(node (ref Q1) (pin D))
(node (ref P1) (pin 6)))
(net (code 9) (name /OUT)
(node (ref R13) (pin 1))
(node (ref C8) (pin 1))
(node (ref P1) (pin 2)))
(net (code 16) (name "Net-(U2-Pad1)")
(node (ref U2) (pin 1)))
(net (code 17) (name "Net-(U2-Pad2)")
(node (ref U2) (pin 2)))
(net (code 18) (name "Net-(U2-Pad3)")
(node (ref U2) (pin 3)))
(net (code 19) (name "Net-(R4-Pad2)")
(node (ref R4) (pin 2))
(node (ref U1) (pin 4)))
(net (code 20) (name "Net-(C1-Pad1)")
(node (ref R1) (pin 2))
(net (code 10) (name "Net-(C7-Pad1)")
(node (ref R2) (pin 1))
(node (ref U2) (pin 3))
(node (ref C7) (pin 1)))
(net (code 11) (name "Net-(R12-Pad1)")
(node (ref U2) (pin 14))
(node (ref R2) (pin 2))
(node (ref R12) (pin 1)))
(net (code 12) (name "Net-(R9-Pad2)")
(node (ref U2) (pin 8))
(node (ref U2) (pin 9))
(node (ref R9) (pin 2)))
(net (code 13) (name /~ENABLE)
(node (ref R3) (pin 2))
(node (ref Q1) (pin G))
(node (ref P1) (pin 5)))
(net (code 15) (name "Net-(R4-Pad2)")
(node (ref U1) (pin 4))
(node (ref R4) (pin 2)))
(net (code 16) (name VCC)
(node (ref U2) (pin 4))
(node (ref C6) (pin 1))
(node (ref R6) (pin 2))
(node (ref Q1) (pin S))
(node (ref C3) (pin 1))
(node (ref R5) (pin 2))
(node (ref U1) (pin 5)))
(net (code 17) (name /SENSE_LOW)
(node (ref R7) (pin 2))
(node (ref C4) (pin 1))
(node (ref R5) (pin 1))
(node (ref U2) (pin 10))
(node (ref D1) (pin 1)))
(net (code 18) (name "Net-(C1-Pad1)")
(node (ref X1) (pin 1))
(node (ref U1) (pin 1))
(node (ref C1) (pin 1)))
(net (code 21) (name "Net-(C2-Pad1)")
(node (ref C2) (pin 1))
(node (ref X1) (pin 2))
(node (ref R2) (pin 2)))
(net (code 22) (name /SENSE_LOW)
(node (ref D1) (pin 1))
(node (ref C4) (pin 1))
(node (ref U2) (pin 10))
(node (ref R7) (pin 2))
(node (ref R5) (pin 1)))
(node (ref C1) (pin 1))
(node (ref R1) (pin 2)))
(net (code 19) (name "Net-(R1-Pad1)")
(node (ref U1) (pin 3))
(node (ref U1) (pin 6))
(node (ref R1) (pin 1)))
(net (code 23) (name /SENSE_HIGH)
(node (ref R6) (pin 1))
(node (ref C5) (pin 1))
(node (ref R8) (pin 2))
(node (ref U2) (pin 5))
(node (ref R6) (pin 1))
(node (ref D2) (pin 2)))))

View File

@ -78,10 +78,10 @@ F 3 "" H 4550 2950 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L GND #PWR01
L GND #PWR4
U 1 1 54D2181C
P 3600 3200
F 0 "#PWR01" H 3600 2950 60 0001 C CNN
F 0 "#PWR4" H 3600 2950 60 0001 C CNN
F 1 "GND" H 3600 3050 60 0000 C CNN
F 2 "" H 3600 3200 60 0000 C CNN
F 3 "" H 3600 3200 60 0000 C CNN
@ -89,10 +89,10 @@ F 3 "" H 3600 3200 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L VCC #PWR02
L VCC #PWR3
U 1 1 54D2185B
P 3600 2700
F 0 "#PWR02" H 3600 2550 60 0001 C CNN
F 0 "#PWR3" H 3600 2550 60 0001 C CNN
F 1 "VCC" H 3600 2850 60 0000 C CNN
F 2 "" H 3600 2700 60 0000 C CNN
F 3 "" H 3600 2700 60 0000 C CNN
@ -133,21 +133,10 @@ F 3 "" H 3600 2250 30 0000 C CNN
0 1 1 0
$EndComp
$Comp
L R R2
U 1 1 54D21994
P 4100 3200
F 0 "R2" V 4180 3200 50 0000 C CNN
F 1 "0R" V 4107 3201 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 4030 3200 30 0001 C CNN
F 3 "" H 4100 3200 30 0000 C CNN
1 4100 3200
1 0 0 -1
$EndComp
$Comp
L GND #PWR03
L GND #PWR5
U 1 1 54D21A04
P 3650 4050
F 0 "#PWR03" H 3650 3800 60 0001 C CNN
F 0 "#PWR5" H 3650 3800 60 0001 C CNN
F 1 "GND" H 3650 3900 60 0000 C CNN
F 2 "" H 3650 4050 60 0000 C CNN
F 3 "" H 3650 4050 60 0000 C CNN
@ -155,10 +144,10 @@ F 3 "" H 3650 4050 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L VCC #PWR04
L VCC #PWR6
U 1 1 54D21DD5
P 4500 2200
F 0 "#PWR04" H 4500 2050 60 0001 C CNN
F 0 "#PWR6" H 4500 2050 60 0001 C CNN
F 1 "VCC" H 4500 2350 60 0000 C CNN
F 2 "" H 4500 2200 60 0000 C CNN
F 3 "" H 4500 2200 60 0000 C CNN
@ -166,10 +155,10 @@ F 3 "" H 4500 2200 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L GND #PWR05
L GND #PWR7
U 1 1 54D21DE7
P 4500 3200
F 0 "#PWR05" H 4500 2950 60 0001 C CNN
F 0 "#PWR7" H 4500 2950 60 0001 C CNN
F 1 "GND" H 4500 3050 60 0000 C CNN
F 2 "" H 4500 3200 60 0000 C CNN
F 3 "" H 4500 3200 60 0000 C CNN
@ -188,10 +177,10 @@ F 3 "" H 4750 2350 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L GND #PWR06
L GND #PWR9
U 1 1 54D21F25
P 4750 2500
F 0 "#PWR06" H 4750 2250 60 0001 C CNN
F 0 "#PWR9" H 4750 2250 60 0001 C CNN
F 1 "GND" H 4750 2350 60 0000 C CNN
F 2 "" H 4750 2500 60 0000 C CNN
F 3 "" H 4750 2500 60 0000 C CNN
@ -225,17 +214,17 @@ L R R4
U 1 1 54D2209D
P 5150 2950
F 0 "R4" V 5230 2950 50 0000 C CNN
F 1 "R" V 5157 2951 50 0000 C CNN
F 1 "330" V 5157 2951 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 5080 2950 30 0001 C CNN
F 3 "" H 5150 2950 30 0000 C CNN
1 5150 2950
0 1 1 0
$EndComp
$Comp
L VCC #PWR07
L VCC #PWR12
U 1 1 54D2215E
P 6300 1950
F 0 "#PWR07" H 6300 1800 60 0001 C CNN
F 0 "#PWR12" H 6300 1800 60 0001 C CNN
F 1 "VCC" H 6300 2100 60 0000 C CNN
F 2 "" H 6300 1950 60 0000 C CNN
F 3 "" H 6300 1950 60 0000 C CNN
@ -265,10 +254,10 @@ F 3 "" H 6600 3850 30 0000 C CNN
-1 0 0 1
$EndComp
$Comp
L GND #PWR08
L GND #PWR15
U 1 1 54D2221D
P 6300 4100
F 0 "#PWR08" H 6300 3850 60 0001 C CNN
F 0 "#PWR15" H 6300 3850 60 0001 C CNN
F 1 "GND" H 6300 3950 60 0000 C CNN
F 2 "" H 6300 4100 60 0000 C CNN
F 3 "" H 6300 4100 60 0000 C CNN
@ -287,10 +276,10 @@ F 3 "" H 6300 2550 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L GND #PWR09
L GND #PWR13
U 1 1 54D222DF
P 6300 2700
F 0 "#PWR09" H 6300 2450 60 0001 C CNN
F 0 "#PWR13" H 6300 2450 60 0001 C CNN
F 1 "GND" H 6300 2550 60 0000 C CNN
F 2 "" H 6300 2700 60 0000 C CNN
F 3 "" H 6300 2700 60 0000 C CNN
@ -333,10 +322,10 @@ F 3 "" H 6300 3450 30 0000 C CNN
-1 0 0 1
$EndComp
$Comp
L VCC #PWR010
L VCC #PWR14
U 1 1 54D226D9
P 6300 3300
F 0 "#PWR010" H 6300 3150 60 0001 C CNN
F 0 "#PWR14" H 6300 3150 60 0001 C CNN
F 1 "VCC" H 6300 3450 60 0000 C CNN
F 2 "" H 6300 3300 60 0000 C CNN
F 3 "" H 6300 3300 60 0000 C CNN
@ -370,10 +359,10 @@ F 3 "" H 5100 4900 60 0000 C CNN
0 -1 -1 0
$EndComp
$Comp
L VDD #PWR011
L VDD #PWR10
U 1 1 54D22D75
P 4900 4800
F 0 "#PWR011" H 4900 4650 60 0001 C CNN
F 0 "#PWR10" H 4900 4650 60 0001 C CNN
F 1 "VDD" H 4900 4950 60 0000 C CNN
F 2 "" H 4900 4800 60 0000 C CNN
F 3 "" H 4900 4800 60 0000 C CNN
@ -381,10 +370,10 @@ F 3 "" H 4900 4800 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L VCC #PWR012
L VCC #PWR11
U 1 1 54D22E14
P 5300 4800
F 0 "#PWR012" H 5300 4650 60 0001 C CNN
F 0 "#PWR11" H 5300 4650 60 0001 C CNN
F 1 "VCC" H 5300 4950 60 0000 C CNN
F 2 "" H 5300 4800 60 0000 C CNN
F 3 "" H 5300 4800 60 0000 C CNN
@ -403,10 +392,10 @@ F 3 "" H 4850 5100 30 0000 C CNN
0 -1 -1 0
$EndComp
$Comp
L GND #PWR013
L GND #PWR2
U 1 1 54D22F14
P 3500 5550
F 0 "#PWR013" H 3500 5300 60 0001 C CNN
F 0 "#PWR2" H 3500 5300 60 0001 C CNN
F 1 "GND" H 3500 5400 60 0000 C CNN
F 2 "" H 3500 5550 60 0000 C CNN
F 3 "" H 3500 5550 60 0000 C CNN
@ -416,10 +405,10 @@ $EndComp
Text Label 4700 5350 0 60 ~ 0
~ENABLE
$Comp
L VDD #PWR014
L VDD #PWR1
U 1 1 54D23198
P 3500 4900
F 0 "#PWR014" H 3500 4750 60 0001 C CNN
F 0 "#PWR1" H 3500 4750 60 0001 C CNN
F 1 "VDD" H 3500 5050 60 0000 C CNN
F 2 "" H 3500 4900 60 0000 C CNN
F 3 "" H 3500 4900 60 0000 C CNN
@ -430,8 +419,230 @@ Text Label 3600 5150 0 60 ~ 0
~ENABLE
Text Label 3600 5450 0 60 ~ 0
OUT
$Comp
L GND #PWR8
U 1 1 54D232CA
P 4500 5350
F 0 "#PWR8" H 4500 5100 60 0001 C CNN
F 1 "GND" H 4500 5200 60 0000 C CNN
F 2 "" H 4500 5350 60 0000 C CNN
F 3 "" H 4500 5350 60 0000 C CNN
1 4500 5350
1 0 0 -1
$EndComp
$Comp
L VCC #PWR16
U 1 1 54D2426B
P 7900 1350
F 0 "#PWR16" H 7900 1200 60 0001 C CNN
F 1 "VCC" H 7900 1500 60 0000 C CNN
F 2 "" H 7900 1350 60 0000 C CNN
F 3 "" H 7900 1350 60 0000 C CNN
1 7900 1350
1 0 0 -1
$EndComp
$Comp
L C C6
U 1 1 54D2428C
P 8100 1500
F 0 "C6" H 8150 1600 50 0000 L CNN
F 1 "1u" H 8150 1400 50 0000 L CNN
F 2 "SMD_Packages:SMD-0603_c" H 8138 1350 30 0001 C CNN
F 3 "" H 8100 1500 60 0000 C CNN
1 8100 1500
1 0 0 -1
$EndComp
$Comp
L GND #PWR20
U 1 1 54D2438E
P 8100 1650
F 0 "#PWR20" H 8100 1400 60 0001 C CNN
F 1 "GND" H 8100 1500 60 0000 C CNN
F 2 "" H 8100 1650 60 0000 C CNN
F 3 "" H 8100 1650 60 0000 C CNN
1 8100 1650
1 0 0 -1
$EndComp
$Comp
L GND #PWR17
U 1 1 54D24444
P 7900 2750
F 0 "#PWR17" H 7900 2500 60 0001 C CNN
F 1 "GND" H 7900 2600 60 0000 C CNN
F 2 "" H 7900 2750 60 0000 C CNN
F 3 "" H 7900 2750 60 0000 C CNN
1 7900 2750
1 0 0 -1
$EndComp
$Comp
L GND #PWR19
U 1 1 54D2456C
P 7900 4200
F 0 "#PWR19" H 7900 3950 60 0001 C CNN
F 1 "GND" H 7900 4050 60 0000 C CNN
F 2 "" H 7900 4200 60 0000 C CNN
F 3 "" H 7900 4200 60 0000 C CNN
1 7900 4200
1 0 0 -1
$EndComp
$Comp
L VCC #PWR18
U 1 1 54D2471A
P 7900 3400
F 0 "#PWR18" H 7900 3250 60 0001 C CNN
F 1 "VCC" H 7900 3550 60 0000 C CNN
F 2 "" H 7900 3400 60 0000 C CNN
F 3 "" H 7900 3400 60 0000 C CNN
1 7900 3400
1 0 0 -1
$EndComp
$Comp
L LM324 U2
U 2 1 54D2AB47
P 8000 3800
F 0 "U2" H 8050 4000 60 0000 C CNN
F 1 "LM324" H 8150 3600 50 0000 C CNN
F 2 "SMD_Packages:SOIC-14_W" H 8000 3800 60 0001 C CNN
F 3 "" H 8000 3800 60 0000 C CNN
2 8000 3800
1 0 0 -1
$EndComp
$Comp
L LM324 U2
U 4 1 54D2ACCB
P 9750 3050
F 0 "U2" H 9800 3250 60 0000 C CNN
F 1 "LM324" H 9900 2850 50 0000 C CNN
F 2 "SMD_Packages:SOIC-14_W" H 9750 3050 60 0001 C CNN
F 3 "" H 9750 3050 60 0000 C CNN
4 9750 3050
1 0 0 1
$EndComp
$Comp
L LM324 U2
U 1 1 54D2AE95
P 9900 4700
F 0 "U2" H 9950 4900 60 0000 C CNN
F 1 "LM324" H 10050 4500 50 0000 C CNN
F 2 "SMD_Packages:SOIC-14_W" H 9900 4700 60 0001 C CNN
F 3 "" H 9900 4700 60 0000 C CNN
1 9900 4700
1 0 0 -1
$EndComp
$Comp
L LM324 U2
U 3 1 54D2AF04
P 8000 2350
F 0 "U2" H 8050 2550 60 0000 C CNN
F 1 "LM324" H 8150 2150 50 0000 C CNN
F 2 "SMD_Packages:SOIC-14_W" H 8000 2350 60 0001 C CNN
F 3 "" H 8000 2350 60 0000 C CNN
3 8000 2350
1 0 0 -1
$EndComp
$Comp
L R R9
U 1 1 54D2B12F
P 8900 2950
F 0 "R9" V 8980 2950 50 0000 C CNN
F 1 "10k 0.1%" V 8907 2951 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 8830 2950 30 0001 C CNN
F 3 "" H 8900 2950 30 0000 C CNN
1 8900 2950
0 1 1 0
$EndComp
$Comp
L R R10
U 1 1 54D2B156
P 8900 3150
F 0 "R10" V 8980 3150 50 0000 C CNN
F 1 "10k 0.1%" V 8907 3151 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 8830 3150 30 0001 C CNN
F 3 "" H 8900 3150 30 0000 C CNN
1 8900 3150
0 1 1 0
$EndComp
$Comp
L R R11
U 1 1 54D2B17D
P 9250 3300
F 0 "R11" V 9330 3300 50 0000 C CNN
F 1 "10k 0.1%" V 9257 3301 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 9180 3300 30 0001 C CNN
F 3 "" H 9250 3300 30 0000 C CNN
1 9250 3300
1 0 0 -1
$EndComp
$Comp
L GND #PWR21
U 1 1 54D2B1BA
P 9250 3450
F 0 "#PWR21" H 9250 3200 60 0001 C CNN
F 1 "GND" H 9250 3300 60 0000 C CNN
F 2 "" H 9250 3450 60 0000 C CNN
F 3 "" H 9250 3450 60 0000 C CNN
1 9250 3450
1 0 0 -1
$EndComp
$Comp
L R R12
U 1 1 54D2B42B
P 9650 2400
F 0 "R12" V 9730 2400 50 0000 C CNN
F 1 "10k 0.1%" V 9657 2401 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 9580 2400 30 0001 C CNN
F 3 "" H 9650 2400 30 0000 C CNN
1 9650 2400
0 1 1 0
$EndComp
Text Label 10950 4700 2 60 ~ 0
OUT
$Comp
L R R13
U 1 1 551426A3
P 10550 4700
F 0 "R13" V 10630 4700 50 0000 C CNN
F 1 "330" V 10557 4701 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 10480 4700 30 0001 C CNN
F 3 "" H 10550 4700 30 0000 C CNN
1 10550 4700
0 1 1 0
$EndComp
$Comp
L R R2
U 1 1 5514275D
P 10400 3050
F 0 "R2" V 10480 3050 50 0000 C CNN
F 1 "10k" V 10407 3051 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 10330 3050 30 0001 C CNN
F 3 "" H 10400 3050 30 0000 C CNN
1 10400 3050
0 1 1 0
$EndComp
$Comp
L C C7
U 1 1 551427DB
P 10550 3200
F 0 "C7" H 10600 3300 50 0000 L CNN
F 1 "1u" H 10600 3100 50 0000 L CNN
F 2 "SMD_Packages:SMD-0603_c" H 10588 3050 30 0001 C CNN
F 3 "" H 10550 3200 60 0000 C CNN
1 10550 3200
1 0 0 -1
$EndComp
$Comp
L GND #PWR22
U 1 1 55142877
P 10550 3350
F 0 "#PWR22" H 10550 3100 60 0001 C CNN
F 1 "GND" H 10550 3200 60 0000 C CNN
F 2 "" H 10550 3350 60 0000 C CNN
F 3 "" H 10550 3350 60 0000 C CNN
1 10550 3350
1 0 0 -1
$EndComp
Wire Wire Line
4100 3350 4100 3650
4100 3100 4100 3650
Wire Wire Line
4100 3650 3950 3650
Wire Wire Line
@ -485,17 +696,6 @@ Wire Wire Line
5100 5350 4700 5350
Wire Wire Line
3500 5350 4500 5350
$Comp
L GND #PWR015
U 1 1 54D232CA
P 4500 5350
F 0 "#PWR015" H 4500 5100 60 0001 C CNN
F 1 "GND" H 4500 5200 60 0000 C CNN
F 2 "" H 4500 5350 60 0000 C CNN
F 3 "" H 4500 5350 60 0000 C CNN
1 4500 5350
1 0 0 -1
$EndComp
Wire Wire Line
3500 4900 3500 5050
Wire Wire Line
@ -505,54 +705,10 @@ Wire Wire Line
Wire Wire Line
3600 5450 3500 5450
Connection ~ 4900 4800
$Comp
L VCC #PWR016
U 1 1 54D2426B
P 7900 1350
F 0 "#PWR016" H 7900 1200 60 0001 C CNN
F 1 "VCC" H 7900 1500 60 0000 C CNN
F 2 "" H 7900 1350 60 0000 C CNN
F 3 "" H 7900 1350 60 0000 C CNN
1 7900 1350
1 0 0 -1
$EndComp
$Comp
L C C6
U 1 1 54D2428C
P 8100 1500
F 0 "C6" H 8150 1600 50 0000 L CNN
F 1 "1u" H 8150 1400 50 0000 L CNN
F 2 "SMD_Packages:SMD-0603_c" H 8138 1350 30 0001 C CNN
F 3 "" H 8100 1500 60 0000 C CNN
1 8100 1500
1 0 0 -1
$EndComp
Wire Wire Line
8100 1350 7900 1350
Wire Wire Line
7900 1350 7900 1950
$Comp
L GND #PWR017
U 1 1 54D2438E
P 8100 1650
F 0 "#PWR017" H 8100 1400 60 0001 C CNN
F 1 "GND" H 8100 1500 60 0000 C CNN
F 2 "" H 8100 1650 60 0000 C CNN
F 3 "" H 8100 1650 60 0000 C CNN
1 8100 1650
1 0 0 -1
$EndComp
$Comp
L GND #PWR018
U 1 1 54D24444
P 7900 2750
F 0 "#PWR018" H 7900 2500 60 0001 C CNN
F 1 "GND" H 7900 2600 60 0000 C CNN
F 2 "" H 7900 2750 60 0000 C CNN
F 3 "" H 7900 2750 60 0000 C CNN
1 7900 2750
1 0 0 -1
$EndComp
Wire Wire Line
7500 2450 7500 3000
Wire Wire Line
@ -565,147 +721,22 @@ Wire Wire Line
7500 4450 8500 4450
Wire Wire Line
8500 4450 8500 3800
$Comp
L GND #PWR019
U 1 1 54D2456C
P 7900 4200
F 0 "#PWR019" H 7900 3950 60 0001 C CNN
F 1 "GND" H 7900 4050 60 0000 C CNN
F 2 "" H 7900 4200 60 0000 C CNN
F 3 "" H 7900 4200 60 0000 C CNN
1 7900 4200
1 0 0 -1
$EndComp
$Comp
L VCC #PWR020
U 1 1 54D2471A
P 7900 3400
F 0 "#PWR020" H 7900 3250 60 0001 C CNN
F 1 "VCC" H 7900 3550 60 0000 C CNN
F 2 "" H 7900 3400 60 0000 C CNN
F 3 "" H 7900 3400 60 0000 C CNN
1 7900 3400
1 0 0 -1
$EndComp
Wire Wire Line
8500 2350 8750 2350
$Comp
L LM324 U2
U 2 1 54D2AB47
P 8000 3800
F 0 "U2" H 8050 4000 60 0000 C CNN
F 1 "LM324" H 8150 3600 50 0000 C CNN
F 2 "SMD_Packages:SOIC-14_W" H 8000 3800 60 0001 C CNN
F 3 "" H 8000 3800 60 0000 C CNN
2 8000 3800
1 0 0 -1
$EndComp
$Comp
L LM324 U2
U 4 1 54D2ACCB
P 9750 3050
F 0 "U2" H 9800 3250 60 0000 C CNN
F 1 "LM324" H 9900 2850 50 0000 C CNN
F 2 "SMD_Packages:SOIC-14_W" H 9750 3050 60 0001 C CNN
F 3 "" H 9750 3050 60 0000 C CNN
4 9750 3050
1 0 0 1
$EndComp
$Comp
L LM324 U2
U 1 1 54D2AE95
P 9500 1300
F 0 "U2" H 9550 1500 60 0000 C CNN
F 1 "LM324" H 9650 1100 50 0000 C CNN
F 2 "SMD_Packages:SOIC-14_W" H 9500 1300 60 0001 C CNN
F 3 "" H 9500 1300 60 0000 C CNN
1 9500 1300
1 0 0 -1
$EndComp
$Comp
L LM324 U2
U 3 1 54D2AF04
P 8000 2350
F 0 "U2" H 8050 2550 60 0000 C CNN
F 1 "LM324" H 8150 2150 50 0000 C CNN
F 2 "SMD_Packages:SOIC-14_W" H 8000 2350 60 0001 C CNN
F 3 "" H 8000 2350 60 0000 C CNN
3 8000 2350
1 0 0 -1
$EndComp
$Comp
L R R9
U 1 1 54D2B12F
P 8900 2950
F 0 "R9" V 8980 2950 50 0000 C CNN
F 1 "R" V 8907 2951 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 8830 2950 30 0001 C CNN
F 3 "" H 8900 2950 30 0000 C CNN
1 8900 2950
0 1 1 0
$EndComp
$Comp
L R R10
U 1 1 54D2B156
P 8900 3150
F 0 "R10" V 8980 3150 50 0000 C CNN
F 1 "R" V 8907 3151 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 8830 3150 30 0001 C CNN
F 3 "" H 8900 3150 30 0000 C CNN
1 8900 3150
0 1 1 0
$EndComp
$Comp
L R R11
U 1 1 54D2B17D
P 9250 3300
F 0 "R11" V 9330 3300 50 0000 C CNN
F 1 "R" V 9257 3301 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 9180 3300 30 0001 C CNN
F 3 "" H 9250 3300 30 0000 C CNN
1 9250 3300
1 0 0 -1
$EndComp
$Comp
L GND #PWR021
U 1 1 54D2B1BA
P 9250 3450
F 0 "#PWR021" H 9250 3200 60 0001 C CNN
F 1 "GND" H 9250 3300 60 0000 C CNN
F 2 "" H 9250 3450 60 0000 C CNN
F 3 "" H 9250 3450 60 0000 C CNN
1 9250 3450
1 0 0 -1
$EndComp
Wire Wire Line
8750 2350 8750 2950
$Comp
L R R12
U 1 1 54D2B42B
P 9650 2400
F 0 "R12" V 9730 2400 50 0000 C CNN
F 1 "R" V 9657 2401 50 0000 C CNN
F 2 "SMD_Packages:SMD-0603_r" V 9580 2400 30 0001 C CNN
F 3 "" H 9650 2400 30 0000 C CNN
1 9650 2400
0 1 1 0
$EndComp
Wire Wire Line
9250 2950 9250 2400
Wire Wire Line
9250 2400 9500 2400
Wire Wire Line
9800 2400 10250 2400
Wire Wire Line
10250 2400 10250 3050
Wire Wire Line
8750 3150 8750 3800
Wire Wire Line
8750 3800 8500 3800
Wire Wire Line
10250 3050 10500 3050
Text Label 10500 3050 2 60 ~ 0
OUT
10700 4700 10950 4700
Wire Wire Line
3850 5250 3850 5350
Connection ~ 3850 5350
@ -731,4 +762,43 @@ Wire Wire Line
4600 5100 4700 5100
Wire Wire Line
5000 5100 5100 5100
Wire Wire Line
9400 3850 10850 3850
Wire Wire Line
9400 3850 9400 4600
Connection ~ 10250 3050
Wire Wire Line
9400 4800 9400 5250
Wire Wire Line
9400 5250 10400 5250
Wire Wire Line
10400 5250 10400 4700
Wire Wire Line
10250 2400 10250 3050
Wire Wire Line
10550 3050 10850 3050
Wire Wire Line
10850 3050 10850 3850
$Comp
L C C8
U 1 1 551434BC
P 10700 4850
F 0 "C8" H 10750 4950 50 0000 L CNN
F 1 "1u" H 10750 4750 50 0000 L CNN
F 2 "SMD_Packages:SMD-0603_c" H 10738 4700 30 0001 C CNN
F 3 "" H 10700 4850 60 0000 C CNN
1 10700 4850
1 0 0 -1
$EndComp
$Comp
L GND #PWR23
U 1 1 551436A0
P 10700 5000
F 0 "#PWR23" H 10700 4750 60 0001 C CNN
F 1 "GND" H 10700 4850 60 0000 C CNN
F 2 "" H 10700 5000 60 0000 C CNN
F 3 "" H 10700 5000 60 0000 C CNN
1 10700 5000
1 0 0 -1
$EndComp
$EndSCHEMATC