Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: azonenberg/starshipraider
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: e046d2b7983d
Choose a base ref
...
head repository: azonenberg/starshipraider
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 73bcb540fb97
Choose a head ref
  • 1 commit
  • 9 files changed
  • 1 contributor

Commits on Mar 25, 2020

  1. Copy the full SHA
    73bcb54 View commit details
316 changes: 305 additions & 11 deletions boards/entry-afe-characterization/cm_shift.sch
Original file line number Diff line number Diff line change
@@ -4,28 +4,322 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 8 8
Sheet 6 8
Title "Entry-Level Oscilloscope AFE Characterization Platform"
Date "2020-03-17"
Date "2020-03-24"
Rev "0.1"
Comp "Antikernel Labs"
Comment1 ""
Comment2 "Andrew D. Zonenberg"
Comment3 ""
Comment4 ""
$EndDescr
Text HLabel 3100 1750 0 50 Input ~ 0
Text HLabel 3500 3050 0 50 Input ~ 0
VGAIN_P
Text HLabel 3100 1850 0 50 Input ~ 0
Text HLabel 3500 3150 0 50 Input ~ 0
VGAIN_N
Text HLabel 3050 2050 0 50 Input ~ 0
Text HLabel 5400 2550 2 50 Input ~ 0
GND
Text Notes 3650 2500 0 50 ~ 0
TODO: single ended LMH6522 with +2 dB fixed gain\nand clipper circuit to keep output below 1.8V on both legs
Text HLabel 4850 1750 2 50 Output ~ 0
Text HLabel 5400 2650 2 50 Input ~ 0
0V9_REF
$Comp
L analog-azonenberg:LMH6552 U6
U 1 1 5E7A5D0A
P 4350 3300
F 0 "U6" H 4775 4297 60 0000 C CNN
F 1 "LMH6552" H 4775 4191 60 0000 C CNN
F 2 "" H 3850 3250 60 0000 C CNN
F 3 "" H 3850 3250 60 0000 C CNN
1 4350 3300
1 0 0 -1
$EndComp
Text HLabel 4150 2550 0 50 Input ~ 0
5V0_P
Text HLabel 4150 2650 0 50 Input ~ 0
5V0_N
$Comp
L device:C C3
U 1 1 5E7ACAF1
P 4250 1350
F 0 "C3" H 4365 1396 50 0000 L CNN
F 1 "0.47 uF" H 4365 1305 50 0000 L CNN
F 2 "" H 4288 1200 50 0001 C CNN
F 3 "" H 4250 1350 50 0001 C CNN
1 4250 1350
1 0 0 -1
$EndComp
Text Label 4250 1200 2 50 ~ 0
0V9_REF
Text Label 4250 1500 2 50 ~ 0
GND
$Comp
L device:C C4
U 1 1 5E7AD601
P 5000 1350
F 0 "C4" H 5115 1396 50 0000 L CNN
F 1 "0.47 uF" H 5115 1305 50 0000 L CNN
F 2 "" H 5038 1200 50 0001 C CNN
F 3 "" H 5000 1350 50 0001 C CNN
1 5000 1350
1 0 0 -1
$EndComp
Text Label 5000 1200 2 50 ~ 0
5V0_P
Wire Wire Line
4250 1500 5000 1500
$Comp
L device:C C5
U 1 1 5E7ADCC9
P 5600 1350
F 0 "C5" H 5715 1396 50 0000 L CNN
F 1 "0.47 uF" H 5715 1305 50 0000 L CNN
F 2 "" H 5638 1200 50 0001 C CNN
F 3 "" H 5600 1350 50 0001 C CNN
1 5600 1350
1 0 0 -1
$EndComp
Wire Wire Line
5600 1500 5000 1500
Connection ~ 5000 1500
Text Label 5600 1200 2 50 ~ 0
5V0_N
$Comp
L device:R R13
U 1 1 5E7B115E
P 3800 3050
F 0 "R13" V 3750 2900 50 0000 C CNN
F 1 "100 0.1%" V 4000 3000 50 0000 C CNN
F 2 "" V 3730 3050 50 0001 C CNN
F 3 "" H 3800 3050 50 0001 C CNN
1 3800 3050
0 1 1 0
$EndComp
$Comp
L device:R R14
U 1 1 5E7B2EDC
P 3800 3150
F 0 "R14" V 3750 3000 50 0000 C CNN
F 1 "100 0.1%" V 4000 3100 50 0000 C CNN
F 2 "" V 3730 3150 50 0001 C CNN
F 3 "" H 3800 3150 50 0001 C CNN
1 3800 3150
0 1 1 0
$EndComp
Wire Wire Line
3650 3050 3500 3050
Wire Wire Line
3650 3150 3500 3150
Wire Wire Line
3950 3050 4000 3050
Wire Wire Line
3950 3150 4100 3150
$Comp
L device:R R28
U 1 1 5E7B38B4
P 5400 3300
F 0 "R28" V 5500 3300 50 0000 C CNN
F 1 "127 0.1%" H 5550 3600 50 0000 C CNN
F 2 "" V 5330 3300 50 0001 C CNN
F 3 "" H 5400 3300 50 0001 C CNN
1 5400 3300
-1 0 0 1
$EndComp
$Comp
L device:R R29
U 1 1 5E7B4812
P 5600 3400
F 0 "R29" V 5700 3400 50 0000 C CNN
F 1 "127 0.1%" H 5950 3700 50 0000 C CNN
F 2 "" V 5530 3400 50 0001 C CNN
F 3 "" H 5600 3400 50 0001 C CNN
1 5600 3400
-1 0 0 1
$EndComp
Wire Wire Line
5600 3250 5600 3050
Wire Wire Line
5600 3050 5400 3050
Wire Wire Line
5600 3550 4000 3550
Wire Wire Line
4000 3550 4000 3050
Connection ~ 4000 3050
Wire Wire Line
4000 3050 4150 3050
Wire Wire Line
5400 3450 4100 3450
Wire Wire Line
4100 3450 4100 3150
Connection ~ 4100 3150
Wire Wire Line
4100 3150 4150 3150
$Comp
L device:R R15
U 1 1 5E7B5814
P 3850 2850
F 0 "R15" V 3800 2700 50 0000 C CNN
F 1 "10K" V 3850 2850 50 0000 C CNN
F 2 "" V 3780 2850 50 0001 C CNN
F 3 "" H 3850 2850 50 0001 C CNN
1 3850 2850
0 1 1 0
$EndComp
Wire Wire Line
4000 2850 4150 2850
Text Label 3500 2850 2 50 ~ 0
5V0_P
Wire Wire Line
3500 2850 3700 2850
Text Notes 3750 3750 0 50 ~ 0
+2 dB = 1.258V/V\n127/100 ohms gives 1.270 V/V
Text HLabel 4300 4300 0 50 Input ~ 0
1V8
$Comp
L device:D_Schottky D5
U 1 1 5E7BA6BF
P 4300 4850
F 0 "D5" V 4254 4929 50 0000 L CNN
F 1 "NSR01F30MXT5G" V 4345 4929 50 0000 L CNN
F 2 "" H 4300 4850 50 0001 C CNN
F 3 "" H 4300 4850 50 0001 C CNN
1 4300 4850
0 1 1 0
$EndComp
$Comp
L device:D_Schottky D4
U 1 1 5E7BD3D5
P 4300 4450
F 0 "D4" V 4254 4529 50 0000 L CNN
F 1 "NSR01F30MXT5G" V 4345 4529 50 0000 L CNN
F 2 "" H 4300 4450 50 0001 C CNN
F 3 "" H 4300 4450 50 0001 C CNN
1 4300 4450
0 1 1 0
$EndComp
Text Label 4250 4650 2 50 ~ 0
VOUT_P
Wire Wire Line
4300 4600 4300 4650
Wire Wire Line
4250 4650 4300 4650
Connection ~ 4300 4650
Wire Wire Line
4300 4650 4300 4700
Text Label 4300 5000 2 50 ~ 0
GND
Text Label 5250 4650 2 50 ~ 0
VOUT_N
$Comp
L device:D_Schottky D6
U 1 1 5E7BF320
P 5300 4450
F 0 "D6" V 5254 4529 50 0000 L CNN
F 1 "NSR01F30MXT5G" V 5345 4529 50 0000 L CNN
F 2 "" H 5300 4450 50 0001 C CNN
F 3 "" H 5300 4450 50 0001 C CNN
1 5300 4450
0 1 1 0
$EndComp
$Comp
L device:D_Schottky D7
U 1 1 5E7BF5CE
P 5300 4850
F 0 "D7" V 5254 4929 50 0000 L CNN
F 1 "NSR01F30MXT5G" V 5345 4929 50 0000 L CNN
F 2 "" H 5300 4850 50 0001 C CNN
F 3 "" H 5300 4850 50 0001 C CNN
1 5300 4850
0 1 1 0
$EndComp
Wire Wire Line
4300 5000 5300 5000
Wire Wire Line
5300 4700 5300 4650
Wire Wire Line
5250 4650 5300 4650
Connection ~ 5300 4650
Wire Wire Line
5300 4650 5300 4600
Wire Wire Line
5300 4300 4300 4300
Text Notes 4300 5100 0 50 ~ 0
Clip output to ADC range
$Comp
L Connector:Conn_Coaxial J?
U 1 1 5E7C5B91
P 7050 3000
AR Path="/5E743C43/5E7C5B91" Ref="J?" Part="1"
AR Path="/5E75B917/5E7C5B91" Ref="J6" Part="1"
F 0 "J6" H 6900 2950 50 0000 C CNN
F 1 "SMA" H 6900 2850 50 0000 C CNN
F 2 "" H 7050 3000 50 0001 C CNN
F 3 "" H 7050 3000 50 0001 C CNN
1 7050 3000
1 0 0 1
$EndComp
$Comp
L Connector:Conn_Coaxial J?
U 1 1 5E7C5B97
P 7050 3200
AR Path="/5E743C43/5E7C5B97" Ref="J?" Part="1"
AR Path="/5E75B917/5E7C5B97" Ref="J7" Part="1"
F 0 "J7" H 6900 3150 50 0000 C CNN
F 1 "SMA" H 6900 3050 50 0000 C CNN
F 2 "" H 7050 3200 50 0001 C CNN
F 3 "" H 7050 3200 50 0001 C CNN
1 7050 3200
1 0 0 -1
$EndComp
Wire Wire Line
6900 3200 6800 3200
Wire Wire Line
6800 3200 6800 3150
Wire Wire Line
6800 3050 6800 3000
Wire Wire Line
6800 3000 6900 3000
Wire Wire Line
7050 2800 7350 2800
Wire Wire Line
7350 2800 7350 3400
Wire Wire Line
7350 3400 7050 3400
Text Label 7350 3400 0 50 ~ 0
GND
Text Label 6350 3050 0 50 ~ 0
VOUT_P
Text HLabel 4850 1850 2 50 Output ~ 0
Text Label 6350 3150 0 50 ~ 0
VOUT_N
Text HLabel 3900 1900 0 50 Input ~ 0
0V9_REF
$Comp
L device:R R32
U 1 1 5E7C7137
P 6050 3050
F 0 "R32" V 6000 2800 50 0000 C CNN
F 1 "100" V 6050 3050 50 0000 C CNN
F 2 "" V 5980 3050 50 0001 C CNN
F 3 "" H 6050 3050 50 0001 C CNN
1 6050 3050
0 1 1 0
$EndComp
Wire Wire Line
5900 3050 5600 3050
Connection ~ 5600 3050
$Comp
L device:R R33
U 1 1 5E7C7E00
P 6050 3150
F 0 "R33" V 6000 2900 50 0000 C CNN
F 1 "100" V 6050 3150 50 0000 C CNN
F 2 "" V 5980 3150 50 0001 C CNN
F 3 "" H 6050 3150 50 0001 C CNN
1 6050 3150
0 1 1 0
$EndComp
Wire Wire Line
5400 3150 5900 3150
Connection ~ 5400 3150
Wire Wire Line
6200 3050 6800 3050
Wire Wire Line
6800 3150 6200 3150
$EndSCHEMATC
175 changes: 173 additions & 2 deletions boards/entry-afe-characterization/dac.sch
Original file line number Diff line number Diff line change
@@ -4,14 +4,185 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 8
Sheet 8 8
Title "Entry-Level Oscilloscope AFE Characterization Platform"
Date "2020-03-17"
Date "2020-03-24"
Rev "0.1"
Comp "Antikernel Labs"
Comment1 ""
Comment2 "Andrew D. Zonenberg"
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L analog-azonenberg:LTC2664 U5
U 1 1 5E7E9299
P 3450 5250
F 0 "U5" H 3950 7825 50 0000 C CNN
F 1 "LTC2664" H 3950 7734 50 0000 C CNN
F 2 "" H 3450 5250 50 0001 C CNN
F 3 "" H 3450 5250 50 0001 C CNN
1 3450 5250
1 0 0 -1
$EndComp
Text HLabel 3350 4400 0 50 Input ~ 0
DAC_CS_N
Text HLabel 3350 4500 0 50 Input ~ 0
DAC_LDAC
Text HLabel 3350 4600 0 50 Input ~ 0
DAC_SCK
Text HLabel 3350 4800 0 50 Input ~ 0
DAC_MOSI
NoConn ~ 3350 4700
Text Label 3350 4900 2 50 ~ 0
GND
Text HLabel 3350 5100 0 50 Input ~ 0
DAC_RST_N
Text HLabel 3350 3000 0 50 Input ~ 0
5V0_P
Text HLabel 3350 2900 0 50 Input ~ 0
3V3
Wire Wire Line
3350 3000 3350 3100
$Comp
L device:C C20
U 1 1 5E7EBB48
P 3450 2200
F 0 "C20" H 3565 2246 50 0000 L CNN
F 1 "1 uF" H 3565 2155 50 0000 L CNN
F 2 "" H 3488 2050 50 0001 C CNN
F 3 "" H 3450 2200 50 0001 C CNN
1 3450 2200
1 0 0 -1
$EndComp
Text Label 3450 2350 2 50 ~ 0
GND
Text Label 3450 2050 2 50 ~ 0
5V0_P
Text HLabel 3350 3200 0 50 Input ~ 0
5V0_N
Wire Wire Line
3350 3200 3350 3300
$Comp
L device:C C22
U 1 1 5E7ED99B
P 4500 2200
F 0 "C22" H 4615 2246 50 0000 L CNN
F 1 "1 uF" H 4615 2155 50 0000 L CNN
F 2 "" H 4538 2050 50 0001 C CNN
F 3 "" H 4500 2200 50 0001 C CNN
1 4500 2200
1 0 0 -1
$EndComp
Text Label 4500 2050 2 50 ~ 0
5V0_N
Wire Wire Line
3950 2350 3450 2350
$Comp
L device:C C21
U 1 1 5E7EE522
P 3950 2200
F 0 "C21" H 4065 2246 50 0000 L CNN
F 1 "1 uF" H 4065 2155 50 0000 L CNN
F 2 "" H 3988 2050 50 0001 C CNN
F 3 "" H 3950 2200 50 0001 C CNN
1 3950 2200
1 0 0 -1
$EndComp
Wire Wire Line
3950 2050 3450 2050
Wire Wire Line
3950 2350 4500 2350
Connection ~ 3950 2350
$Comp
L device:C C23
U 1 1 5E7EEDB2
P 5000 2200
F 0 "C23" H 5115 2246 50 0000 L CNN
F 1 "0.1 uF" H 5115 2155 50 0000 L CNN
F 2 "" H 5038 2050 50 0001 C CNN
F 3 "" H 5000 2200 50 0001 C CNN
1 5000 2200
1 0 0 -1
$EndComp
Text Label 5000 2050 2 50 ~ 0
3V3
Wire Wire Line
5000 2350 4500 2350
Connection ~ 4500 2350
Wire Wire Line
3350 3400 3350 3500
Connection ~ 3350 3500
Wire Wire Line
3350 3500 3350 3600
Connection ~ 3350 3600
Wire Wire Line
3350 3600 3350 3700
Text Label 3350 3900 2 50 ~ 0
GND
Wire Wire Line
3350 3900 3350 4000
Connection ~ 3350 4000
Wire Wire Line
3350 4000 3350 4100
Connection ~ 3350 4100
Wire Wire Line
3350 4100 3350 4200
NoConn ~ 4550 3900
Text Label 4550 3500 0 50 ~ 0
GND
Text Label 4550 3600 0 50 ~ 0
3V3
Text Label 4550 3700 0 50 ~ 0
GND
Text Notes 4800 3650 0 50 ~ 0
Strap 3'b010 = ±2.5V\nReset to mid scale
NoConn ~ 4550 3200
Text Label 4700 2900 0 50 ~ 0
DAC_REF
Wire Wire Line
4700 2900 4550 2900
Text Label 4700 3000 0 50 ~ 0
DAC_REF_COMP
Wire Wire Line
4700 3000 4550 3000
Text Label 5750 2050 2 50 ~ 0
DAC_REF
$Comp
L device:C C24
U 1 1 5E7F20D3
P 5750 2200
F 0 "C24" H 5865 2246 50 0000 L CNN
F 1 "0.1 uF" H 5865 2155 50 0000 L CNN
F 2 "" H 5788 2050 50 0001 C CNN
F 3 "" H 5750 2200 50 0001 C CNN
1 5750 2200
1 0 0 -1
$EndComp
$Comp
L device:C C25
U 1 1 5E7F2284
P 6500 2200
F 0 "C25" H 6615 2246 50 0000 L CNN
F 1 "0.1 uF" H 6615 2155 50 0000 L CNN
F 2 "" H 6538 2050 50 0001 C CNN
F 3 "" H 6500 2200 50 0001 C CNN
1 6500 2200
1 0 0 -1
$EndComp
Text Label 6500 2050 2 50 ~ 0
DAC_REF_COMP
Wire Wire Line
6500 2350 5750 2350
Connection ~ 5000 2350
Connection ~ 5750 2350
Wire Wire Line
5750 2350 5000 2350
Text HLabel 4550 4400 2 50 Output ~ 0
VIN_OFFSET
NoConn ~ 4550 4500
NoConn ~ 4550 4600
NoConn ~ 4550 4700
Text HLabel 3350 3400 0 50 Input ~ 0
GND
$EndSCHEMATC
245 changes: 209 additions & 36 deletions boards/entry-afe-characterization/entry-afe-characterization-cache.lib
Original file line number Diff line number Diff line change
@@ -1,6 +1,64 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Conn_01x04
#
DEF Connector_Conn_01x04 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Conn_01x04" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_??x*mm*
Connector*:*1x??x*mm*
Pin?Header?Straight?1X*
Pin?Header?Angled?1X*
Socket?Strip?Straight?1X*
Socket?Strip?Angled?1X*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -250 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x05
#
DEF Connector_Conn_01x05 J 0 40 Y N 1 F N
F0 "J" 0 300 50 H V C CNN
F1 "Connector_Conn_01x05" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_??x*mm*
Connector*:*1x??x*mm*
Pin?Header?Straight?1X*
Pin?Header?Angled?1X*
Socket?Strip?Straight?1X*
Socket?Strip?Angled?1X*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 250 50 -250 1 1 10 f
X Pin_1 1 -200 200 150 R 50 50 1 1 P
X Pin_2 2 -200 100 150 R 50 50 1 1 P
X Pin_3 3 -200 0 150 R 50 50 1 1 P
X Pin_4 4 -200 -100 150 R 50 50 1 1 P
X Pin_5 5 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_Coaxial
#
DEF Connector_Conn_Coaxial J 0 40 Y N 1 F N
@@ -146,44 +204,46 @@ X NC/GND PAD 1050 750 200 L 50 50 1 1 W
ENDDRAW
ENDDEF
#
# analog-azonenberg_MCP1501_DFN
# analog-azonenberg_LTC2664
#
DEF analog-azonenberg_MCP1501_DFN U 0 40 Y Y 1 F N
F0 "U" 50 -50 60 H V C CNN
F1 "analog-azonenberg_MCP1501_DFN" 300 -150 60 H V C CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DRAW
S 0 700 700 0 0 1 0 f
X VDD 1 -200 550 200 R 50 50 1 1 W
X GND 2 -200 450 200 R 50 50 1 1 W
X EN 3 -200 650 200 R 50 50 1 1 I
X GND 4 -200 350 200 R 50 50 1 1 W
X GND 5 -200 250 200 R 50 50 1 1 W
X GND 6 -200 150 200 R 50 50 1 1 W
X OUT 7 900 550 200 L 50 50 1 1 w
X FB 8 900 650 200 L 50 50 1 1 I
X GND PAD -200 50 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# analog-azonenberg_MCP1501_SOIC
#
DEF analog-azonenberg_MCP1501_SOIC U 0 40 Y Y 1 F N
F0 "U" 50 -50 60 H V C CNN
F1 "analog-azonenberg_MCP1501_SOIC" 300 -150 60 H V C CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DEF analog-azonenberg_LTC2664 U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "analog-azonenberg_LTC2664" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 0 700 700 0 0 1 0 f
X VDD 1 -200 550 200 R 50 50 1 1 W
X GND 2 -200 450 200 R 50 50 1 1 W
X EN 3 -200 650 200 R 50 50 1 1 I
X GND 4 -200 350 200 R 50 50 1 1 W
X GND 5 -200 250 200 R 50 50 1 1 W
X GND 6 -200 150 200 R 50 50 1 1 W
X OUT 7 900 550 200 L 50 50 1 1 w
X FB 8 900 650 200 L 50 50 1 1 I
S 0 2400 1000 100 0 0 0 f
X MSP2 1 1100 1550 100 L 50 50 1 1 I
X REFGND 10 -100 1850 100 R 50 50 1 1 W
X AGND 11 -100 1650 100 R 50 50 1 1 W
X ~LDAC 12 -100 850 100 R 50 50 1 1 I
X ~CS 13 -100 750 100 R 50 50 1 1 I
X SCK 14 -100 650 100 R 50 50 1 1 I
X MISO 15 -100 550 100 R 50 50 1 1 O
X MOSI 16 -100 450 100 R 50 50 1 1 I
X TGP 17 -100 350 100 R 50 50 1 1 I
X VCCIO 18 -100 2350 100 R 50 50 1 1 W
X MUXIN0 2 -100 1350 100 R 50 50 1 1 I
X MUXIN2 20 -100 1150 100 R 50 50 1 1 I
X VOUT2 21 1100 650 100 L 50 50 1 1 O
X VOUT3 22 1100 550 100 L 50 50 1 1 O
X MUXIN3 23 -100 1050 100 R 50 50 1 1 I
X ~RST 24 -100 150 100 R 50 50 1 1 I
X REF 25 1100 2350 100 L 50 50 1 1 P
X REFCOMP 26 1100 2250 100 L 50 50 1 1 P
X REFGND 27 -100 1750 100 R 50 50 1 1 W
X VCC 28 -100 2250 100 R 50 50 1 1 W
X AGND 29 -100 1550 100 R 50 50 1 1 W
X VOUT0 3 1100 850 100 L 50 50 1 1 O
X ~OVRTMP 30 1100 2050 100 L 50 50 1 1 C
X MSP0 31 1100 1750 100 L 50 50 1 1 I
X MSP1 32 1100 1650 100 L 50 50 1 1 I
X VOUT1 4 1100 750 100 L 50 50 1 1 O
X MUXIN1 5 -100 1250 100 R 50 50 1 1 I
X AV+ 7 -100 2150 100 R 50 50 1 1 W
X AV- 8 -100 1950 100 R 50 50 1 1 W
X MUXOUT 9 1100 1350 100 L 50 50 1 1 O
X AV- PAD -100 2050 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
@@ -228,6 +288,29 @@ X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# device_D_Schottky
#
DEF device_D_Schottky D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "device_D_Schottky" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TO-???*
*SingleDiode
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# device_D_Zener
#
DEF device_D_Zener D 0 40 N N 1 F N
@@ -292,6 +375,54 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# special-azonenberg_74LVC1G74-XSON8
#
DEF special-azonenberg_74LVC1G74-XSON8 U 0 40 Y Y 1 F N
F0 "U" 50 -50 50 H V C CNN
F1 "special-azonenberg_74LVC1G74-XSON8" 350 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 0 800 500 0 0 1 0 f
X CP 1 -100 450 100 R 50 50 1 1 I
X D 2 -100 350 100 R 50 50 1 1 I
X !Q 3 600 350 100 L 50 50 1 1 O
X GND 4 -100 650 100 R 50 50 1 1 W
X Q 5 600 450 100 L 50 50 1 1 O
X ~R~D 6 -100 150 100 R 50 50 1 1 I
X ~S~D 7 -100 50 100 R 50 50 1 1 I
X VCC 8 -100 750 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# special-azonenberg_NUP1301U
#
DEF special-azonenberg_NUP1301U D 0 40 Y N 1 F N
F0 "D" 0 -200 50 H V C CNN
F1 "special-azonenberg_NUP1301U" 0 -100 50 H V C CNN
F2 "" 150 0 50 H I C CNN
F3 "" 150 0 50 H I C CNN
$FPLIST
TO-???*
*SingleDiode
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 8 -200 50 -200 -50 N
P 2 0 1 0 -100 0 -200 0 N
P 2 0 1 0 100 0 -100 0 N
P 2 0 1 8 100 50 100 -50 N
P 2 0 1 0 200 0 100 0 N
P 4 0 1 8 -100 50 -100 -50 -200 0 -100 50 N
P 4 0 1 8 200 50 200 -50 100 0 200 50 N
X ~ 1 300 0 100 L 50 50 1 1 P
X ~ 2 -300 0 100 R 50 50 1 1 P
X ~ 3 0 100 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# special-azonenberg_RELAY_COTO_9202_COAX
#
DEF special-azonenberg_RELAY_COTO_9202_COAX K 0 40 Y Y 1 F N
@@ -333,4 +464,46 @@ X S S2 100 -200 100 U 40 40 2 1 P
ENDDRAW
ENDDEF
#
# st-azonenberg_STM32F031-QFN28
#
DEF st-azonenberg_STM32F031-QFN28 U 0 40 Y Y 3 L N
F0 "U" 50 -50 50 H V C CNN
F1 "st-azonenberg_STM32F031-QFN28" 350 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 0 900 600 0 1 1 0 f
S 0 1400 400 0 2 1 0 f
S 0 700 250 0 3 1 0 f
X BOOT0 1 -100 350 100 R 50 50 1 1 I
X VSS 16 -100 650 100 R 50 50 1 1 W
X VDD 17 -100 850 100 R 50 50 1 1 W
X PF0/OSC_IN 2 -100 150 100 R 50 50 1 1 B
X PF1/OSC_OUT 3 -100 50 100 R 50 50 1 1 B
X ~RST 4 -100 450 100 R 50 50 1 1 I
X VDDA 5 -100 750 100 R 50 50 1 1 W
X PA4 10 -100 950 100 R 50 50 2 1 B
X PA5 11 -100 850 100 R 50 50 2 1 B
X PA6 12 -100 750 100 R 50 50 2 1 B
X PA7 13 -100 650 100 R 50 50 2 1 B
X PA8 18 -100 550 100 R 50 50 2 1 B
X PA9 19 -100 450 100 R 50 50 2 1 B
X PA10 20 -100 350 100 R 50 50 2 1 B
X PA13 21 -100 250 100 R 50 50 2 1 B
X PA14 22 -100 150 100 R 50 50 2 1 B
X PA15 23 -100 50 100 R 50 50 2 1 B
X PA0 6 -100 1350 100 R 50 50 2 1 B
X PA1 7 -100 1250 100 R 50 50 2 1 B
X PA2 8 -100 1150 100 R 50 50 2 1 B
X PA3 9 -100 1050 100 R 50 50 2 1 B
X PB0 14 -100 650 100 R 50 50 3 1 B
X PB1 15 -100 550 100 R 50 50 3 1 B
X PB3 24 -100 450 100 R 50 50 3 1 B
X PB4 25 -100 350 100 R 50 50 3 1 B
X PB5 26 -100 250 100 R 50 50 3 1 B
X PB6 27 -100 150 100 R 50 50 3 1 B
X PB7 28 -100 50 100 R 50 50 3 1 B
ENDDRAW
ENDDEF
#
#End Library
294 changes: 202 additions & 92 deletions boards/entry-afe-characterization/entry-afe-characterization.sch
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 1 8
Title "Entry-Level Oscilloscope AFE Characterization Platform"
Date "2020-03-17"
Date "2020-03-24"
Rev "0.1"
Comp "Antikernel Labs"
Comment1 "Top Level"
@@ -15,151 +15,261 @@ Comment3 ""
Comment4 ""
$EndDescr
$Sheet
S 800 3000 1000 1750
S 1150 3550 1000 1750
U 5E704852
F0 "Power Supply" 50
F1 "psu.sch" 50
F2 "0V5_REF" O R 1800 4200 50
F3 "N0V5_REF" O R 1800 4300 50
F2 "0V5_REF" O R 2150 4750 50
F3 "N0V5_REF" O R 2150 4850 50
$EndSheet
$Sheet
S 850 5600 650 1750
U 5E704937
F0 "DAC" 50
F1 "dac.sch" 50
$EndSheet
Text Notes 6350 3850 0 50 ~ 0
Text Notes 6300 4350 0 50 ~ 0
SYSTEM GAIN CALCULATIONS\n\nHMCAD1520 wants 2V full scale\nIn 12-bit mode: 488 µV/LSB @ 0 dB gain\nIn 8-bit mode: 7.8 mV/LSB @ 0 dB gain\n\nMIN GAIN:\n10V input range, -13 dB system gain (0.2V/V)\n-9 dB gain on VGA\n12 bit mode: 2.4 mV/LSB\n8 bit mode: 39 mV/LSB\n\nMAX GAIN:\n159 mV input range, +22 dB system gain (12.59V/V)\n+26 dB gain on VGA\n12 bit mode: 38.7 µV/LSB\n8 bit mode: 619.5 µV/LSB
$Sheet
S 3900 5500 650 1750
S 4150 5600 1600 1800
U 5E72E351
F0 "MCU" 50
F1 "mcu.sch" 50
F2 "3V3" I L 4150 5650 50
F3 "GND" I L 4150 5750 50
F4 "GAIN_PWRUP" O L 4150 5950 50
F5 "GAIN2_PWRUP" O L 4150 6050 50
F6 "VGA_PERF_MODE" O L 4150 6150 50
F7 "SPI_CS_A_N" O L 4150 6250 50
F8 "SPI_CS_B_N" O L 4150 6350 50
F9 "SPI_SCK" O L 4150 6450 50
F10 "SPI_SDIO" B L 4150 6550 50
F11 "DAC_CS_N" O L 4150 6750 50
F12 "DAC_LDAC" O L 4150 6850 50
F13 "DAC_RST_N" O L 4150 6950 50
F14 "RELAY_EN" O R 5750 5950 50
F15 "OVERVOLTAGE_N" I R 5750 6050 50
F16 "INPUT_RST" O R 5750 6150 50
$EndSheet
$Sheet
S 900 650 1100 900
S 1150 650 1100 1600
U 5E7383DD
F0 "Input" 50
F1 "input.sch" 50
F2 "GND" I L 900 1050 50
F3 "VIN_FILTERED" O R 2000 750 50
F4 "VIN_EN" I L 900 1450 50
F5 "5V0_P" I L 900 850 50
F6 "5V0_N" I L 900 1250 50
F7 "12V0" I L 900 750 50
F8 "0V5_REF" I L 900 950 50
F9 "N0V5_REF" I L 900 1150 50
F2 "GND" I L 1150 1050 50
F3 "VIN_FILTERED" O R 2250 750 50
F4 "5V0_P" I L 1150 850 50
F5 "5V0_N" I L 1150 1250 50
F6 "12V0" I L 1150 750 50
F7 "0V5_REF" I L 1150 950 50
F8 "N0V5_REF" I L 1150 1150 50
F9 "RELAY_EN" O L 1150 1550 50
F10 "OVERVOLTAGE_N" O L 1150 1650 50
F11 "INPUT_RST" I L 1150 1450 50
$EndSheet
Text Label 900 1050 2 50 ~ 0
Text Label 1150 1050 2 50 ~ 0
GND
$Sheet
S 2600 650 1200 900
S 2850 650 1200 1600
U 5E73DF00
F0 "Offset Stage" 50
F1 "offset.sch" 50
F2 "VIN_FILTERED" I L 2600 750 50
F3 "VIN_OFFSET" I L 2600 850 50
F4 "VSHIFTED_P" O R 3800 750 50
F5 "VSHIFTED_N" O R 3800 850 50
F6 "GND" I L 2600 1350 50
F7 "2V5_REF" I L 2600 1250 50
F8 "6V0_P" I L 2600 1050 50
F9 "6V0_N" I L 2600 1150 50
F2 "VIN_FILTERED" I L 2850 750 50
F3 "VIN_OFFSET" I L 2850 850 50
F4 "VSHIFTED_P" O R 4050 750 50
F5 "VSHIFTED_N" O R 4050 850 50
F6 "GND" I L 2850 1350 50
F7 "2V5_REF" I L 2850 1250 50
F8 "6V0_P" I L 2850 1050 50
F9 "6V0_N" I L 2850 1150 50
$EndSheet
Text Label 2600 850 2 50 ~ 0
Text Label 2850 850 2 50 ~ 0
VIN_OFFSET
Wire Wire Line
2000 750 2600 750
Text Label 2600 1350 2 50 ~ 0
2250 750 2850 750
Text Label 2850 1350 2 50 ~ 0
GND
Text Label 2600 1250 2 50 ~ 0
Text Label 2850 1250 2 50 ~ 0
2V5_REF
$Sheet
S 4500 650 1150 950
U 5E743C43
F0 "Gain Stage" 50
F1 "gainstage.sch" 50
F2 "GAIN_PWRUP" I L 4500 1050 50
F3 "VSHIFTED_P" I L 4500 750 50
F4 "VSHIFTED_N" I L 4500 850 50
F5 "VGAIN_P" O R 5650 750 50
F6 "VGAIN_N" O R 5650 850 50
F7 "2V5_REF" I L 4500 1150 50
$EndSheet
Wire Wire Line
4500 750 3800 750
4750 750 4050 750
Wire Wire Line
3800 850 4500 850
Text Label 4500 1050 2 50 ~ 0
4050 850 4750 850
Text Label 4750 1450 2 50 ~ 0
GAIN_PWRUP
Text Label 5150 5600 2 50 ~ 0
Text Label 4150 5950 2 50 ~ 0
GAIN_PWRUP
Text Label 1850 5950 2 50 ~ 0
Text Label 2150 6750 0 50 ~ 0
VIN_OFFSET
Text Label 2150 3050 2 50 ~ 0
Text Label 2500 3600 2 50 ~ 0
5V0_P
Text Label 2150 3150 2 50 ~ 0
Text Label 2500 3700 2 50 ~ 0
5V0_N
Text Label 2150 3350 2 50 ~ 0
Text Label 2500 3900 2 50 ~ 0
GND
Text Label 2150 3250 2 50 ~ 0
Text Label 2500 3800 2 50 ~ 0
2V5_REF
Text Notes 900 2050 0 50 ~ 0
VIN_FILTERED\n± 2.5V range\nNet gain = 0.5 V/V (-6 dB)
Text Notes 2600 2050 0 50 ~ 0
VSHIFTED\n0-5V range, 2.5V CM\nNet gain = 0.5V/V (-6 dB)\nVIN_OFFSET is ± 2.5V range
Text Notes 4500 2050 0 50 ~ 0
VGAIN\n2.5V CM\nNet gain = 0.177 - 10 V/V\n-15 to +20 dB
Text Label 4500 1150 2 50 ~ 0
Text Notes 1150 2700 0 50 ~ 0
VIN_FILTERED\n± 2.5V range\nCumulative gain = 0.5 V/V (-6 dB)
Text Notes 2800 2700 0 50 ~ 0
VSHIFTED\n0-5V range, 2.5V CM\nCumulative gain = 0.5V/V (-6 dB)\nVIN_OFFSET is ± 2.5V range
Text Notes 4750 2700 0 50 ~ 0
VGAIN\n2.5V CM\nCumulative gain = 0.177 - 10 V/V\n-15 to +20 dB
Text Label 4750 1150 2 50 ~ 0
2V5_REF
$Sheet
S 6350 650 950 950
S 6600 650 950 1600
U 5E75B917
F0 "Common mode shift" 50
F1 "cm_shift.sch" 50
F2 "VGAIN_P" I L 6350 750 50
F3 "VGAIN_N" I L 6350 850 50
F4 "GND" I L 6350 1150 50
F5 "VOUT_P" O R 7300 750 50
F6 "VOUT_N" O R 7300 850 50
F7 "0V9_REF" I L 6350 1050 50
F2 "VGAIN_P" I L 6600 750 50
F3 "VGAIN_N" I L 6600 850 50
F4 "GND" I L 6600 1350 50
F7 "0V9_REF" I L 6600 1250 50
F8 "5V0_P" I L 6600 1050 50
F9 "5V0_N" I L 6600 1450 50
F10 "1V8" I L 6600 1150 50
$EndSheet
Wire Wire Line
6350 750 5650 750
6600 750 5900 750
Wire Wire Line
5650 850 6350 850
Text Label 6350 1150 2 50 ~ 0
5900 850 6600 850
Text Label 6600 1350 2 50 ~ 0
GND
Text Notes 6350 2050 0 50 ~ 0
VOUT\n900 mV CM\nNet gain = 0.223 - 12.59 V/V\n-13 to +22 dB
Text Label 6350 1050 2 50 ~ 0
Text Notes 6600 2700 0 50 ~ 0
VOUT\n900 mV CM\nCumulative gain = 0.223 - 12.59 V/V\n-13 to +22 dB
Text Label 6600 1250 2 50 ~ 0
0V9_REF
Text Label 2600 1050 2 50 ~ 0
Text Label 2850 1050 2 50 ~ 0
6V0_P
Text Label 2600 1150 2 50 ~ 0
Text Label 2850 1150 2 50 ~ 0
6V0_N
Text Label 2150 3450 2 50 ~ 0
Text Label 2500 4000 2 50 ~ 0
6V0_P
Text Label 2150 3550 2 50 ~ 0
Text Label 2500 4100 2 50 ~ 0
6V0_N
Text Label 2150 3650 2 50 ~ 0
Text Label 2500 4300 2 50 ~ 0
0V9_REF
Text Label 5150 5500 2 50 ~ 0
VIN_EN
Text Label 900 1450 2 50 ~ 0
VIN_EN
Text Label 900 850 2 50 ~ 0
Text Label 1150 850 2 50 ~ 0
5V0_P
Text Label 900 1250 2 50 ~ 0
Text Label 1150 1250 2 50 ~ 0
5V0_N
Text Label 900 750 2 50 ~ 0
Text Label 1150 750 2 50 ~ 0
12V0
Text Label 2150 3750 2 50 ~ 0
Text Label 2500 4400 2 50 ~ 0
12V0
Text Label 2150 3950 2 50 ~ 0
Text Label 2500 4500 2 50 ~ 0
0V5_REF
Text Label 900 1150 2 50 ~ 0
Text Label 1150 1150 2 50 ~ 0
N0V5_REF
Text Label 900 950 2 50 ~ 0
Text Label 1150 950 2 50 ~ 0
0V5_REF
Text Label 4750 1550 2 50 ~ 0
GAIN2_PWRUP
Text Label 4150 6050 2 50 ~ 0
GAIN2_PWRUP
Text Label 4750 1050 2 50 ~ 0
5V0_P
Text Label 4750 1250 2 50 ~ 0
GND
$Sheet
S 4750 650 1150 1600
U 5E743C43
F0 "Gain Stage" 50
F1 "gainstage.sch" 50
F2 "GAIN_PWRUP" I L 4750 1450 50
F3 "VSHIFTED_P" I L 4750 750 50
F4 "VSHIFTED_N" I L 4750 850 50
F5 "VGAIN_P" O R 5900 750 50
F6 "VGAIN_N" O R 5900 850 50
F7 "2V5_REF" I L 4750 1150 50
F8 "GAIN2_PWRUP" I L 4750 1550 50
F9 "5V0_P" I L 4750 1050 50
F10 "GND" I L 4750 1250 50
F11 "SPI_CS_A_N" I L 4750 1850 50
F12 "SPI_CS_B_N" I L 4750 1950 50
F13 "SPI_SDIO" B L 4750 2050 50
F14 "SPI_SCLK" I L 4750 2150 50
F15 "VGA_PERF_MODE" I L 4750 1650 50
$EndSheet
Text Label 4750 1650 2 50 ~ 0
VGA_PERF_MODE
Text Label 4150 6150 2 50 ~ 0
VGA_PERF_MODE
Text Label 4750 1850 2 50 ~ 0
SPI_CS_A_N
Text Label 4750 1950 2 50 ~ 0
SPI_CS_B_N
Text Label 4150 6250 2 50 ~ 0
SPI_CS_A_N
Text Label 4150 6350 2 50 ~ 0
SPI_CS_B_N
Text Label 4750 2050 2 50 ~ 0
SPI_SDIO
Text Label 4750 2150 2 50 ~ 0
SPI_SCLK
Text Label 4150 6550 2 50 ~ 0
SPI_SDIO
Text Label 4150 6450 2 50 ~ 0
SPI_SCLK
Text Label 6600 1050 2 50 ~ 0
5V0_P
Text Label 6600 1150 2 50 ~ 0
1V8
Text Label 6600 1450 2 50 ~ 0
5V0_N
Text Label 2500 4200 2 50 ~ 0
1V8
Text Notes 2600 4200 0 50 ~ 0
Note, 1V8 is a clipping rail so needs to be capable of sinking
$Sheet
S 1150 5600 1000 1750
U 5E704937
F0 "DAC" 50
F1 "dac.sch" 50
F2 "DAC_CS_N" I R 2150 6150 50
F3 "DAC_LDAC" I R 2150 6250 50
F4 "DAC_SCK" I R 2150 6350 50
F5 "DAC_MOSI" I R 2150 6450 50
F6 "DAC_RST_N" I R 2150 6550 50
F7 "5V0_P" I R 2150 5650 50
F8 "3V3" I R 2150 5750 50
F9 "5V0_N" I R 2150 5950 50
F10 "VIN_OFFSET" O R 2150 6750 50
F11 "GND" I R 2150 5850 50
$EndSheet
Text Label 2150 5650 0 50 ~ 0
5V0_P
Text Label 2150 5950 0 50 ~ 0
5V0_N
Text Label 2150 5850 0 50 ~ 0
GND
Text Label 2150 5750 0 50 ~ 0
3V3
Text Label 4150 5650 2 50 ~ 0
3V3
Text Label 4150 5750 2 50 ~ 0
GND
Text Label 2150 6350 0 50 ~ 0
SPI_SCLK
Text Label 2150 6450 0 50 ~ 0
SPI_SDIO
Text Label 4150 6950 2 50 ~ 0
DAC_RST_N
Text Label 4150 6850 2 50 ~ 0
DAC_LDAC
Text Label 4150 6750 2 50 ~ 0
DAC_CS_N
Text Label 2150 6150 0 50 ~ 0
DAC_CS_N
Text Label 2150 6250 0 50 ~ 0
DAC_LDAC
Text Label 2150 6550 0 50 ~ 0
DAC_RST_N
Text Label 1150 1650 2 50 ~ 0
OVERVOLTAGE_N
Text Label 1150 1550 2 50 ~ 0
RELAY_EN
Text Label 5750 6050 0 50 ~ 0
OVERVOLTAGE_N
Text Label 5750 5950 0 50 ~ 0
RELAY_EN
Text Label 1150 1450 2 50 ~ 0
INPUT_RST
Text Label 5750 6150 0 50 ~ 0
INPUT_RST
$EndSCHEMATC
316 changes: 307 additions & 9 deletions boards/entry-afe-characterization/gainstage.sch
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 7 8
Title "Entry-Level Oscilloscope AFE Characterization Platform"
Date "2020-03-17"
Date "2020-03-24"
Rev "0.1"
Comp "Antikernel Labs"
Comment1 ""
@@ -43,14 +43,14 @@ $EndComp
$Comp
L analog-azonenberg:ADL5205 U?
U 1 1 5E748048
P 9250 6100
P 2800 5600
AR Path="/5E748048" Ref="U?" Part="1"
AR Path="/5E743C43/5E748048" Ref="U2" Part="1"
F 0 "U2" H 9825 8125 50 0000 C CNN
F 1 "ADL5205" H 9825 8034 50 0000 C CNN
F 2 "" H 9250 6150 50 0001 C CNN
F 3 "" H 9250 6150 50 0001 C CNN
1 9250 6100
F 0 "U2" H 3375 7625 50 0000 C CNN
F 1 "ADL5205" H 3375 7534 50 0000 C CNN
F 2 "" H 2800 5650 50 0001 C CNN
F 3 "" H 2800 5650 50 0001 C CNN
1 2800 5600
1 0 0 -1
$EndComp
Text HLabel 2700 1450 0 50 Input ~ 0
@@ -65,8 +65,6 @@ Text HLabel 3950 1750 2 50 Output ~ 0
VGAIN_N
Text Notes 2800 2800 0 50 ~ 0
Break unused amp channel out to SMAs
Text Label 2700 2300 2 50 ~ 0
GAIN_PWRUP
$Comp
L Connector:Conn_Coaxial J3
U 1 1 5E74ED29
@@ -163,4 +161,304 @@ Text Label 4050 2600 0 50 ~ 0
GOUT_N
Text HLabel 3950 1450 2 50 Input ~ 0
2V5_REF
Text HLabel 2700 2300 0 50 Input ~ 0
GAIN2_PWRUP
Text HLabel 2550 3800 0 50 Input ~ 0
5V0_P
Wire Wire Line
2550 3800 2700 3800
Wire Wire Line
2700 3800 2700 3900
Connection ~ 2700 3800
Text HLabel 2550 4100 0 50 Input ~ 0
GND
Wire Wire Line
2550 4100 2700 4100
$Comp
L device:R R16
U 1 1 5E77B9A7
P 2150 4300
F 0 "R16" V 2100 4150 50 0000 C CNN
F 1 "10K" V 2150 4300 50 0000 C CNN
F 2 "" V 2080 4300 50 0001 C CNN
F 3 "" H 2150 4300 50 0001 C CNN
1 2150 4300
0 1 1 0
$EndComp
$Comp
L device:R R17
U 1 1 5E77C06E
P 2150 4400
F 0 "R17" V 2100 4250 50 0000 C CNN
F 1 "10K" V 2150 4400 50 0000 C CNN
F 2 "" V 2080 4400 50 0001 C CNN
F 3 "" H 2150 4400 50 0001 C CNN
1 2150 4400
0 1 1 0
$EndComp
Wire Wire Line
2300 4400 2700 4400
Wire Wire Line
2700 4300 2300 4300
Text Label 1800 4300 2 50 ~ 0
5V0_P
Wire Wire Line
1800 4300 1900 4300
Wire Wire Line
1900 4300 1900 4400
Wire Wire Line
1900 4400 2000 4400
Connection ~ 1900 4300
Wire Wire Line
1900 4300 2000 4300
$Comp
L device:R R18
U 1 1 5E77DCCA
P 2150 4600
F 0 "R18" V 2100 4450 50 0000 C CNN
F 1 "10K" V 2150 4600 50 0000 C CNN
F 2 "" V 2080 4600 50 0001 C CNN
F 3 "" H 2150 4600 50 0001 C CNN
1 2150 4600
0 1 1 0
$EndComp
$Comp
L device:R R19
U 1 1 5E77E234
P 2150 4700
F 0 "R19" V 2100 4550 50 0000 C CNN
F 1 "10K" V 2150 4700 50 0000 C CNN
F 2 "" V 2080 4700 50 0001 C CNN
F 3 "" H 2150 4700 50 0001 C CNN
1 2150 4700
0 1 1 0
$EndComp
Wire Wire Line
2300 4600 2700 4600
Wire Wire Line
2700 4700 2300 4700
Text Label 1800 4600 2 50 ~ 0
GND
Wire Wire Line
1800 4600 1900 4600
Wire Wire Line
1900 4600 1900 4700
Wire Wire Line
1900 4700 2000 4700
Connection ~ 1900 4600
Wire Wire Line
1900 4600 2000 4600
$Comp
L device:R R20
U 1 1 5E780489
P 2150 4900
F 0 "R20" V 2100 4750 50 0000 C CNN
F 1 "10K" V 2150 4900 50 0000 C CNN
F 2 "" V 2080 4900 50 0001 C CNN
F 3 "" H 2150 4900 50 0001 C CNN
1 2150 4900
0 1 1 0
$EndComp
$Comp
L device:R R21
U 1 1 5E7809A3
P 2150 5000
F 0 "R21" V 2100 4850 50 0000 C CNN
F 1 "10K" V 2150 5000 50 0000 C CNN
F 2 "" V 2080 5000 50 0001 C CNN
F 3 "" H 2150 5000 50 0001 C CNN
1 2150 5000
0 1 1 0
$EndComp
Text Label 1800 4900 2 50 ~ 0
GND
Wire Wire Line
1800 4900 1900 4900
Wire Wire Line
1900 4900 1900 5000
Wire Wire Line
1900 5000 2000 5000
Connection ~ 1900 4900
Wire Wire Line
1900 4900 2000 4900
Wire Wire Line
2300 4900 2700 4900
Wire Wire Line
2300 5000 2700 5000
$Comp
L device:R R22
U 1 1 5E7834EF
P 2150 5250
F 0 "R22" V 2100 5100 50 0000 C CNN
F 1 "10K" V 2150 5250 50 0000 C CNN
F 2 "" V 2080 5250 50 0001 C CNN
F 3 "" H 2150 5250 50 0001 C CNN
1 2150 5250
0 1 1 0
$EndComp
$Comp
L device:R R23
U 1 1 5E783837
P 2150 5350
F 0 "R23" V 2100 5200 50 0000 C CNN
F 1 "10K" V 2150 5350 50 0000 C CNN
F 2 "" V 2080 5350 50 0001 C CNN
F 3 "" H 2150 5350 50 0001 C CNN
1 2150 5350
0 1 1 0
$EndComp
$Comp
L device:R R24
U 1 1 5E783DAE
P 2150 5450
F 0 "R24" V 2100 5300 50 0000 C CNN
F 1 "10K" V 2150 5450 50 0000 C CNN
F 2 "" V 2080 5450 50 0001 C CNN
F 3 "" H 2150 5450 50 0001 C CNN
1 2150 5450
0 1 1 0
$EndComp
$Comp
L device:R R25
U 1 1 5E783FC7
P 2150 5550
F 0 "R25" V 2100 5400 50 0000 C CNN
F 1 "10K" V 2150 5550 50 0000 C CNN
F 2 "" V 2080 5550 50 0001 C CNN
F 3 "" H 2150 5550 50 0001 C CNN
1 2150 5550
0 1 1 0
$EndComp
Wire Wire Line
2300 5250 2700 5250
Wire Wire Line
2700 5350 2300 5350
Wire Wire Line
2300 5450 2700 5450
Wire Wire Line
2700 5550 2300 5550
Text Label 1800 5250 2 50 ~ 0
GND
Wire Wire Line
1800 5250 1900 5250
Wire Wire Line
1900 5250 1900 5350
Wire Wire Line
1900 5350 2000 5350
Connection ~ 1900 5250
Wire Wire Line
1900 5250 2000 5250
Wire Wire Line
1900 5350 1900 5450
Wire Wire Line
1900 5450 2000 5450
Connection ~ 1900 5350
Wire Wire Line
1900 5450 1900 5550
Wire Wire Line
1900 5550 2000 5550
Connection ~ 1900 5450
$Comp
L device:R R27
U 1 1 5E790B70
P 4400 3900
F 0 "R27" V 4350 3750 50 0000 C CNN
F 1 "10K" V 4400 3900 50 0000 C CNN
F 2 "" V 4330 3900 50 0001 C CNN
F 3 "" H 4400 3900 50 0001 C CNN
1 4400 3900
0 1 1 0
$EndComp
$Comp
L device:R R26
U 1 1 5E791612
P 4400 3800
F 0 "R26" V 4350 3650 50 0000 C CNN
F 1 "10K" V 4400 3800 50 0000 C CNN
F 2 "" V 4330 3800 50 0001 C CNN
F 3 "" H 4400 3800 50 0001 C CNN
1 4400 3800
0 1 1 0
$EndComp
Wire Wire Line
4250 3800 4050 3800
Wire Wire Line
4050 3900 4250 3900
Text Label 4700 3900 0 50 ~ 0
GND
Wire Wire Line
4700 3900 4550 3900
Text Label 4700 3800 0 50 ~ 0
5V0_P
Wire Wire Line
4700 3800 4550 3800
Text HLabel 4300 4200 2 50 Input ~ 0
SPI_CS_A_N
Wire Wire Line
4300 4200 4050 4200
Text HLabel 4300 4300 2 50 Input ~ 0
SPI_CS_B_N
Wire Wire Line
4300 4300 4050 4300
Text HLabel 4300 4400 2 50 BiDi ~ 0
SPI_SDIO
Wire Wire Line
4300 4400 4050 4400
Text HLabel 4300 4500 2 50 Input ~ 0
SPI_SCLK
Wire Wire Line
4300 4500 4050 4500
Text Notes 4300 4700 0 50 ~ 0
SPI interace runs at 5V levels
Text HLabel 4300 4000 2 50 Input ~ 0
VGA_PERF_MODE
Wire Wire Line
4300 4000 4050 4000
$Comp
L device:C C17
U 1 1 5E7A83A9
P 6200 3900
F 0 "C17" H 6315 3946 50 0000 L CNN
F 1 "4.7 uF" H 6315 3855 50 0000 L CNN
F 2 "" H 6238 3750 50 0001 C CNN
F 3 "" H 6200 3900 50 0001 C CNN
1 6200 3900
1 0 0 -1
$EndComp
Text Label 6200 3750 2 50 ~ 0
5V0_P
Text Label 6200 4050 2 50 ~ 0
GND
$Comp
L device:C C18
U 1 1 5E7A8E6C
P 6750 3900
F 0 "C18" H 6865 3946 50 0000 L CNN
F 1 "0.47 uF" H 6865 3855 50 0000 L CNN
F 2 "" H 6788 3750 50 0001 C CNN
F 3 "" H 6750 3900 50 0001 C CNN
1 6750 3900
1 0 0 -1
$EndComp
$Comp
L device:C C19
U 1 1 5E7A90CE
P 7300 3900
F 0 "C19" H 7415 3946 50 0000 L CNN
F 1 "0.47 uF" H 7415 3855 50 0000 L CNN
F 2 "" H 7338 3750 50 0001 C CNN
F 3 "" H 7300 3900 50 0001 C CNN
1 7300 3900
1 0 0 -1
$EndComp
Wire Wire Line
7300 3750 6750 3750
Connection ~ 6750 3750
Wire Wire Line
6750 3750 6200 3750
Wire Wire Line
6200 4050 6750 4050
Connection ~ 6750 4050
Wire Wire Line
6750 4050 7300 4050
$EndSCHEMATC
338 changes: 246 additions & 92 deletions boards/entry-afe-characterization/input.sch

Large diffs are not rendered by default.

214 changes: 212 additions & 2 deletions boards/entry-afe-characterization/mcu.sch
Original file line number Diff line number Diff line change
@@ -4,14 +4,224 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 8
Sheet 3 8
Title "Entry-Level Oscilloscope AFE Characterization Platform"
Date "2020-03-17"
Date "2020-03-24"
Rev "0.1"
Comp "Antikernel Labs"
Comment1 ""
Comment2 "Andrew D. Zonenberg"
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L st-azonenberg:STM32F031-QFN28 U4
U 1 1 5E7D02B3
P 3600 3850
F 0 "U4" H 3600 3800 50 0000 L CNN
F 1 "STM32F031G6U6TR" H 3600 3700 50 0000 L CNN
F 2 "" H 3600 3850 50 0001 C CNN
F 3 "" H 3600 3850 50 0001 C CNN
1 3600 3850
1 0 0 -1
$EndComp
$Comp
L st-azonenberg:STM32F031-QFN28 U4
U 2 1 5E7D1448
P 5400 4350
F 0 "U4" H 5400 4300 50 0000 L CNN
F 1 "STM32F031G6U6TR" H 5400 4200 50 0000 L CNN
F 2 "" H 5400 4350 50 0001 C CNN
F 3 "" H 5400 4350 50 0001 C CNN
2 5400 4350
1 0 0 -1
$EndComp
$Comp
L Connector:Conn_01x05 J8
U 1 1 5E7D3D4D
P 2250 2550
F 0 "J8" H 2168 2967 50 0000 C CNN
F 1 "Conn_01x05" H 2168 2876 50 0000 C CNN
F 2 "" H 2250 2550 50 0001 C CNN
F 3 "~" H 2250 2550 50 0001 C CNN
1 2250 2550
-1 0 0 -1
$EndComp
Text HLabel 2450 2350 2 50 Input ~ 0
3V3
Text HLabel 2450 2450 2 50 Input ~ 0
GND
Text Label 2700 2550 0 50 ~ 0
SWCLK
Wire Wire Line
2700 2550 2450 2550
Text Label 2700 2650 0 50 ~ 0
SWDIO
Wire Wire Line
2700 2650 2450 2650
Text Label 2700 2750 0 50 ~ 0
RST_N
Wire Wire Line
2700 2750 2450 2750
Text Label 3500 3000 2 50 ~ 0
3V3
Text Label 3500 3100 2 50 ~ 0
3V3
Text Label 3500 3200 2 50 ~ 0
GND
$Comp
L device:C C6
U 1 1 5E7D8CE5
P 3850 2400
F 0 "C6" H 3965 2446 50 0000 L CNN
F 1 "4.7 uF" H 3965 2355 50 0000 L CNN
F 2 "" H 3888 2250 50 0001 C CNN
F 3 "" H 3850 2400 50 0001 C CNN
1 3850 2400
1 0 0 -1
$EndComp
Text Label 3850 2250 2 50 ~ 0
3V3
Text Label 3850 2550 2 50 ~ 0
GND
$Comp
L device:C C7
U 1 1 5E7D94D8
P 4350 2400
F 0 "C7" H 4465 2446 50 0000 L CNN
F 1 "0.47 uF" H 4465 2355 50 0000 L CNN
F 2 "" H 4388 2250 50 0001 C CNN
F 3 "" H 4350 2400 50 0001 C CNN
1 4350 2400
1 0 0 -1
$EndComp
$Comp
L device:C C8
U 1 1 5E7D977E
P 4900 2400
F 0 "C8" H 5015 2446 50 0000 L CNN
F 1 "0.47 uF" H 5015 2355 50 0000 L CNN
F 2 "" H 4938 2250 50 0001 C CNN
F 3 "" H 4900 2400 50 0001 C CNN
1 4900 2400
1 0 0 -1
$EndComp
Wire Wire Line
4900 2250 4350 2250
Connection ~ 4350 2250
Wire Wire Line
4350 2250 3850 2250
Wire Wire Line
3850 2550 4350 2550
Connection ~ 4350 2550
Wire Wire Line
4350 2550 4900 2550
Text Label 3500 3400 2 50 ~ 0
RST_N
Text Label 2350 3050 2 50 ~ 0
GND
Wire Wire Line
2350 3050 2450 3050
$Comp
L device:R R35
U 1 1 5E7DB482
P 3200 3500
F 0 "R35" V 3150 3350 50 0000 C CNN
F 1 "10K" V 3200 3500 50 0000 C CNN
F 2 "" V 3130 3500 50 0001 C CNN
F 3 "" H 3200 3500 50 0001 C CNN
1 3200 3500
0 1 1 0
$EndComp
Wire Wire Line
3350 3500 3500 3500
Text Label 2900 3500 2 50 ~ 0
GND
Wire Wire Line
2900 3500 3050 3500
Text HLabel 5300 3800 0 50 Output ~ 0
GAIN_PWRUP
Text HLabel 5300 3400 0 50 Output ~ 0
GAIN2_PWRUP
Text Notes 5400 4950 0 50 ~ 0
ADL5205 has 2.4V Vih\nso 3.3V inputs are OK\n\nSPI_SDIO and OVERVOLTAGE_N must be 5V tolerant
Text HLabel 5300 4300 0 50 Output ~ 0
VGA_PERF_MODE
Text HLabel 5300 3000 0 50 Output ~ 0
SPI_CS_A_N
Text HLabel 5300 3100 0 50 Output ~ 0
SPI_CS_B_N
Text HLabel 6850 3200 0 50 Output ~ 0
SPI_SCK
Text HLabel 6850 3300 0 50 BiDi ~ 0
SPI_SDIO
Text Label 5300 4100 2 50 ~ 0
SWDIO
Text Label 5300 4200 2 50 ~ 0
SWCLK
$Comp
L Connector:Conn_01x04 J9
U 1 1 5E7DF065
P 2250 4150
F 0 "J9" H 2168 4467 50 0000 C CNN
F 1 "Conn_01x04" H 2168 4376 50 0000 C CNN
F 2 "" H 2250 4150 50 0001 C CNN
F 3 "~" H 2250 4150 50 0001 C CNN
1 2250 4150
-1 0 0 -1
$EndComp
Text Label 2450 4050 0 50 ~ 0
3V3
Text Label 2450 4150 0 50 ~ 0
UART_TX
Text Label 2450 4250 0 50 ~ 0
UART_RX
Text Label 2450 4350 0 50 ~ 0
GND
Text Label 5300 3900 2 50 ~ 0
UART_TX
Text Label 5300 4000 2 50 ~ 0
UART_RX
NoConn ~ 5300 3600
NoConn ~ 5300 3500
Wire Wire Line
6850 3300 6850 3400
NoConn ~ 6850 3600
NoConn ~ 3500 3700
NoConn ~ 3500 3800
Text HLabel 5300 3300 0 50 Output ~ 0
DAC_CS_N
Text HLabel 5300 3200 0 50 Output ~ 0
DAC_LDAC
Text HLabel 5300 3700 0 50 Output ~ 0
DAC_RST_N
$Comp
L device:C C26
U 1 1 5E7F7A1A
P 2450 2900
F 0 "C26" H 2565 2946 50 0000 L CNN
F 1 "0.1 uF" H 2565 2855 50 0000 L CNN
F 2 "" H 2488 2750 50 0001 C CNN
F 3 "" H 2450 2900 50 0001 C CNN
1 2450 2900
1 0 0 -1
$EndComp
Connection ~ 2450 2750
Text HLabel 6850 3100 0 50 Output ~ 0
RELAY_EN
Text HLabel 6850 3500 0 50 Input ~ 0
OVERVOLTAGE_N
Text HLabel 6850 3000 0 50 Output ~ 0
INPUT_RST
$Comp
L st-azonenberg:STM32F031-QFN28 U4
U 3 1 5E7D219F
P 6950 3650
F 0 "U4" H 6950 3600 50 0000 L CNN
F 1 "STM32F031G6U6TR" H 6950 3500 50 0000 L CNN
F 2 "" H 6950 3650 50 0001 C CNN
F 3 "" H 6950 3650 50 0001 C CNN
3 6950 3650
1 0 0 -1
$EndComp
$EndSCHEMATC
140 changes: 130 additions & 10 deletions boards/entry-afe-characterization/offset.sch
Original file line number Diff line number Diff line change
@@ -4,9 +4,9 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 6 8
Sheet 5 8
Title "Entry-Level Oscilloscope AFE Characterization Platform"
Date "2020-03-17"
Date "2020-03-24"
Rev "0.1"
Comp "Antikernel Labs"
Comment1 ""
@@ -20,8 +20,6 @@ Text Notes 5450 4450 0 50 ~ 0
± 2.5V input\n0-5V output, 2.5V common mode\nNet gain = -0.5 (-6 db)\nVoffset is +/- 2.5V range
Text Notes 5650 2500 0 79 ~ 0
Offset stage
Text Notes 4750 2650 0 50 ~ 0
TODO: decoupling
$Comp
L analog-azonenberg:LMH6552 U?
U 1 1 5E73FCE0
@@ -111,19 +109,15 @@ Wire Wire Line
Connection ~ 5100 3400
Wire Wire Line
5100 3400 5250 3400
Wire Wire Line
6950 3950 6950 3400
Wire Wire Line
6950 3400 6500 3400
Wire Wire Line
5600 3950 6950 3950
Text Label 5250 3200 2 50 ~ 0
OFFSET_EN
Text HLabel 4450 3500 0 50 Input ~ 0
VIN_OFFSET
Text HLabel 6950 3400 2 50 Output ~ 0
Text HLabel 7700 3400 2 50 Output ~ 0
VSHIFTED_P
Text HLabel 6500 3500 2 50 Output ~ 0
Text HLabel 7700 3500 2 50 Output ~ 0
VSHIFTED_N
Text HLabel 6500 2900 2 50 Input ~ 0
GND
@@ -150,4 +144,130 @@ Text HLabel 5250 2900 0 50 Input ~ 0
6V0_P
Text HLabel 5250 3000 0 50 Input ~ 0
6V0_N
$Comp
L device:C C13
U 1 1 5E74C8A0
P 4000 2500
F 0 "C13" H 4115 2546 50 0000 L CNN
F 1 "0.1 uF" H 4115 2455 50 0000 L CNN
F 2 "" H 4038 2350 50 0001 C CNN
F 3 "" H 4000 2500 50 0001 C CNN
1 4000 2500
1 0 0 -1
$EndComp
$Comp
L device:C C14
U 1 1 5E74D7C6
P 4000 2950
F 0 "C14" H 4115 2996 50 0000 L CNN
F 1 "0.1 uF" H 4115 2905 50 0000 L CNN
F 2 "" H 4038 2800 50 0001 C CNN
F 3 "" H 4000 2950 50 0001 C CNN
1 4000 2950
1 0 0 -1
$EndComp
$Comp
L device:C C11
U 1 1 5E74DE4E
P 3500 2500
F 0 "C11" H 3615 2546 50 0000 L CNN
F 1 "4.7 uF" H 3615 2455 50 0000 L CNN
F 2 "" H 3538 2350 50 0001 C CNN
F 3 "" H 3500 2500 50 0001 C CNN
1 3500 2500
1 0 0 -1
$EndComp
$Comp
L device:C C12
U 1 1 5E74E22C
P 3500 2950
F 0 "C12" H 3615 2996 50 0000 L CNN
F 1 "4.7 uF" H 3615 2905 50 0000 L CNN
F 2 "" H 3538 2800 50 0001 C CNN
F 3 "" H 3500 2950 50 0001 C CNN
1 3500 2950
1 0 0 -1
$EndComp
Wire Wire Line
3500 2800 4000 2800
Wire Wire Line
4000 3100 3500 3100
Wire Wire Line
3500 2650 4000 2650
Wire Wire Line
4000 2350 3500 2350
Text Label 3500 2350 2 50 ~ 0
6V0_P
Text Label 3500 2650 2 50 ~ 0
GND
Text Label 3500 2800 2 50 ~ 0
GND
Text Label 3500 3100 2 50 ~ 0
6V0_N
$Comp
L device:C C15
U 1 1 5E74F9B0
P 7350 3000
F 0 "C15" H 7465 3046 50 0000 L CNN
F 1 "0.47 uF" H 7465 2955 50 0000 L CNN
F 2 "" H 7388 2850 50 0001 C CNN
F 3 "" H 7350 3000 50 0001 C CNN
1 7350 3000
1 0 0 -1
$EndComp
Text Label 7350 2850 0 50 ~ 0
2V5_REF
Text Label 7350 3150 0 50 ~ 0
GND
$Comp
L device:R R?
U 1 1 5E7B7673
P 4650 3200
AR Path="/5E7B7673" Ref="R?" Part="1"
AR Path="/5E73DF00/5E7B7673" Ref="R12" Part="1"
F 0 "R12" V 4550 3150 50 0000 C CNN
F 1 "10K" V 4550 3450 50 0000 C CNN
F 2 "" V 4580 3200 50 0001 C CNN
F 3 "" H 4650 3200 50 0001 C CNN
1 4650 3200
0 1 1 0
$EndComp
Wire Wire Line
4800 3200 5250 3200
Text Label 4500 3200 2 50 ~ 0
6V0_P
$Comp
L device:R R30
U 1 1 5E7CB912
P 7150 3400
F 0 "R30" V 7100 3150 50 0000 C CNN
F 1 "100" V 7150 3400 50 0000 C CNN
F 2 "" V 7080 3400 50 0001 C CNN
F 3 "" H 7150 3400 50 0001 C CNN
1 7150 3400
0 1 1 0
$EndComp
Connection ~ 6950 3400
$Comp
L device:R R31
U 1 1 5E7CBF22
P 7150 3500
F 0 "R31" V 7100 3250 50 0000 C CNN
F 1 "100" V 7150 3500 50 0000 C CNN
F 2 "" V 7080 3500 50 0001 C CNN
F 3 "" H 7150 3500 50 0001 C CNN
1 7150 3500
0 1 1 0
$EndComp
Wire Wire Line
6950 3400 6950 3950
Wire Wire Line
7000 3400 6950 3400
Wire Wire Line
7000 3500 6500 3500
Connection ~ 6500 3500
Wire Wire Line
7300 3400 7700 3400
Wire Wire Line
7700 3500 7300 3500
$EndSCHEMATC
273 changes: 7 additions & 266 deletions boards/entry-afe-characterization/psu.sch
Original file line number Diff line number Diff line change
@@ -6,283 +6,24 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 2 8
Title "Entry-Level Oscilloscope AFE Characterization Platform"
Date "2020-03-17"
Date "2020-03-24"
Rev "0.1"
Comp "Antikernel Labs"
Comment1 ""
Comment2 "Andrew D. Zonenberg"
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L analog-azonenberg:MCP1501_DFN U?
U 1 1 5E737F95
P 2750 7350
AR Path="/5E7383DD/5E737F95" Ref="U?" Part="1"
AR Path="/5E704852/5E737F95" Ref="U?" Part="1"
F 0 "U?" H 2978 7403 60 0000 L CNN
F 1 "MCP1501T-10E/RW" H 2750 8150 60 0000 L CNN
F 2 "" H 2750 7350 60 0001 C CNN
F 3 "" H 2750 7350 60 0001 C CNN
1 2750 7350
1 0 0 -1
$EndComp
Wire Wire Line
2550 7300 2550 7200
Connection ~ 2550 7000
Wire Wire Line
2550 7000 2550 6900
Connection ~ 2550 7100
Wire Wire Line
2550 7100 2550 7000
Connection ~ 2550 7200
Wire Wire Line
2550 7200 2550 7100
Text Label 2550 6700 2 50 ~ 0
5V0_P
Wire Wire Line
3650 6700 3650 6800
Connection ~ 3650 6800
Text Label 3550 7500 2 50 ~ 0
GND
Wire Wire Line
3550 7500 3650 7500
Wire Wire Line
3900 7150 3650 7150
Wire Wire Line
3650 7150 3650 7100
Wire Wire Line
3650 7150 3650 7200
Connection ~ 3650 7150
$Comp
L device:C C?
U 1 1 5E737FAC
P 2000 6850
AR Path="/5E737FAC" Ref="C?" Part="1"
AR Path="/5E7383DD/5E737FAC" Ref="C?" Part="1"
AR Path="/5E704852/5E737FAC" Ref="C?" Part="1"
F 0 "C?" H 2115 6896 50 0000 L CNN
F 1 "0.1 uF" H 2115 6805 50 0000 L CNN
F 2 "" H 2038 6700 50 0001 C CNN
F 3 "" H 2000 6850 50 0001 C CNN
1 2000 6850
1 0 0 -1
$EndComp
Text Label 2550 7300 2 50 ~ 0
GND
Wire Wire Line
2550 7300 2000 7300
Wire Wire Line
2000 7300 2000 7000
Connection ~ 2550 7300
Wire Wire Line
2550 6700 2000 6700
Wire Wire Line
2550 6800 2550 6700
Connection ~ 2550 6700
Text Notes 2000 6350 0 50 ~ 0
+1.024V reference\nDivide by 2 to get a 512 mV reference
$Comp
L device:C C?
U 1 1 5E737FBA
P 4050 6550
AR Path="/5E737FBA" Ref="C?" Part="1"
AR Path="/5E7383DD/5E737FBA" Ref="C?" Part="1"
AR Path="/5E704852/5E737FBA" Ref="C?" Part="1"
F 0 "C?" H 4165 6596 50 0000 L CNN
F 1 "300 pF" H 4165 6505 50 0000 L CNN
F 2 "" H 4088 6400 50 0001 C CNN
F 3 "" H 4050 6550 50 0001 C CNN
1 4050 6550
1 0 0 -1
$EndComp
Wire Wire Line
3650 6700 4050 6700
Connection ~ 3650 6700
Text Label 4050 6400 2 50 ~ 0
GND
$Comp
L device:C C?
U 1 1 5E737FC3
P 1500 6850
AR Path="/5E737FC3" Ref="C?" Part="1"
AR Path="/5E7383DD/5E737FC3" Ref="C?" Part="1"
AR Path="/5E704852/5E737FC3" Ref="C?" Part="1"
F 0 "C?" H 1615 6896 50 0000 L CNN
F 1 "4.7 uF" H 1615 6805 50 0000 L CNN
F 2 "" H 1538 6700 50 0001 C CNN
F 3 "" H 1500 6850 50 0001 C CNN
1 1500 6850
1 0 0 -1
$EndComp
Wire Wire Line
2000 6700 1500 6700
Connection ~ 2000 6700
Wire Wire Line
1500 7000 1500 7300
Wire Wire Line
1500 7300 2000 7300
Connection ~ 2000 7300
$Comp
L device:R R?
U 1 1 5E737FCE
P 3650 7350
AR Path="/5E7383DD/5E737FCE" Ref="R?" Part="1"
AR Path="/5E704852/5E737FCE" Ref="R?" Part="1"
F 0 "R?" H 3720 7396 50 0000 L CNN
F 1 "1K 1%" H 3720 7305 50 0000 L CNN
F 2 "" V 3580 7350 50 0001 C CNN
F 3 "" H 3650 7350 50 0001 C CNN
1 3650 7350
1 0 0 -1
$EndComp
$Comp
L device:R R?
U 1 1 5E737FD4
P 3650 6950
AR Path="/5E7383DD/5E737FD4" Ref="R?" Part="1"
AR Path="/5E704852/5E737FD4" Ref="R?" Part="1"
F 0 "R?" H 3720 6996 50 0000 L CNN
F 1 "1K 1%" H 3720 6905 50 0000 L CNN
F 2 "" V 3580 6950 50 0001 C CNN
F 3 "" H 3650 6950 50 0001 C CNN
1 3650 6950
1 0 0 -1
$EndComp
Wire Wire Line
4500 6700 4050 6700
Connection ~ 4050 6700
Text HLabel 3900 7150 2 50 Output ~ 0
0V5_REF
Text Label 4500 6700 0 50 ~ 0
1V0_REF
$Comp
L analog-azonenberg:MCP1501_SOIC U?
U 1 1 5E740041
P 2750 5750
F 0 "U?" H 3100 6647 60 0000 C CNN
F 1 "MCP1501T-40E/SN" H 3100 6541 60 0000 C CNN
F 2 "" H 2750 5750 60 0001 C CNN
F 3 "" H 2750 5750 60 0001 C CNN
1 2750 5750
1 0 0 -1
$EndComp
Text Label 2450 5100 2 50 ~ 0
GND
Wire Wire Line
2550 5100 2550 5200
Connection ~ 2550 5100
Text Label 2450 5600 2 50 ~ 0
5V0_N
Wire Wire Line
2550 5600 2550 5500
Connection ~ 2550 5600
Connection ~ 2550 5400
Wire Wire Line
2550 5400 2550 5300
Connection ~ 2550 5500
Wire Wire Line
2550 5500 2550 5400
$Comp
L device:C C?
U 1 1 5E740051
P 2050 5250
AR Path="/5E740051" Ref="C?" Part="1"
AR Path="/5E7383DD/5E740051" Ref="C?" Part="1"
F 0 "C?" H 2165 5296 50 0000 L CNN
F 1 "0.1 uF" H 2165 5205 50 0000 L CNN
F 2 "" H 2088 5100 50 0001 C CNN
F 3 "" H 2050 5250 50 0001 C CNN
1 2050 5250
1 0 0 -1
$EndComp
Wire Wire Line
2050 5100 2550 5100
Wire Wire Line
2050 5400 2050 5600
Wire Wire Line
2050 5600 2550 5600
Text Notes 4150 5900 0 50 ~ 0
+4.096V voltage reference\nShifted down to -5V\nOUT pin is thus -0.904V\nDivider output is -516 mV
$Comp
L device:C C?
U 1 1 5E74005B
P 4000 4950
AR Path="/5E74005B" Ref="C?" Part="1"
AR Path="/5E7383DD/5E74005B" Ref="C?" Part="1"
F 0 "C?" H 4115 4996 50 0000 L CNN
F 1 "300 pF" H 4115 4905 50 0000 L CNN
F 2 "" H 4038 4800 50 0001 C CNN
F 3 "" H 4000 4950 50 0001 C CNN
1 4000 4950
1 0 0 -1
$EndComp
Wire Wire Line
3650 5200 3650 5100
Wire Wire Line
3650 5100 4000 5100
Connection ~ 3650 5100
Text Label 4000 4800 2 50 ~ 0
GND
Text Label 3700 5200 0 50 ~ 0
N0V9_REF
Wire Wire Line
3700 5200 3650 5200
Connection ~ 3650 5200
$Comp
L device:C C?
U 1 1 5E740068
P 1500 5250
AR Path="/5E740068" Ref="C?" Part="1"
AR Path="/5E7383DD/5E740068" Ref="C?" Part="1"
F 0 "C?" H 1615 5296 50 0000 L CNN
F 1 "4.7 uF" H 1615 5205 50 0000 L CNN
F 2 "" H 1538 5100 50 0001 C CNN
F 3 "" H 1500 5250 50 0001 C CNN
1 1500 5250
1 0 0 -1
$EndComp
Wire Wire Line
1500 5100 2050 5100
Connection ~ 2050 5100
Wire Wire Line
1500 5400 1500 5600
Wire Wire Line
1500 5600 2050 5600
Connection ~ 2050 5600
$Comp
L device:R R?
U 1 1 5E740073
P 3650 5350
F 0 "R?" H 3720 5396 50 0000 L CNN
F 1 "1K 1%" H 3720 5305 50 0000 L CNN
F 2 "" V 3580 5350 50 0001 C CNN
F 3 "" H 3650 5350 50 0001 C CNN
1 3650 5350
1 0 0 -1
$EndComp
$Comp
L device:R R?
U 1 1 5E740079
P 3650 5750
F 0 "R?" H 3720 5796 50 0000 L CNN
F 1 "1.33K 1%" H 3720 5705 50 0000 L CNN
F 2 "" V 3580 5750 50 0001 C CNN
F 3 "" H 3650 5750 50 0001 C CNN
1 3650 5750
1 0 0 -1
$EndComp
Text Label 3550 5900 2 50 ~ 0
GND
Wire Wire Line
3550 5900 3650 5900
Wire Wire Line
3850 5550 3650 5550
Wire Wire Line
3650 5550 3650 5500
Wire Wire Line
3650 5550 3650 5600
Connection ~ 3650 5550
Text HLabel 3850 5550 2 50 Output ~ 0
N0V5_REF
Text Notes 2550 4350 0 50 ~ 0
Generate +/- 0.5V ref's with voltage dividers and bigger caps
Text Notes 2550 4250 0 50 ~ 0
13K, 1.5K -> 0.517V for +/- 5V rails
Text Notes 2550 4100 0 50 ~ 0
LT3093
$EndSCHEMATC