Add new source data for TIA measurements + plotting

This commit is contained in:
David Bailey 2024-08-06 16:52:24 +02:00
parent 1f629bbadd
commit 77f5ef1b67
45 changed files with 542843 additions and 11 deletions

View file

@ -7,6 +7,233 @@ defaults:
Cin: $C_{in}$
plots:
- loadtype: multicsv
load:
20M: V1_Measurements/V1.1-a1/20M/noise.csv
47M: V1_Measurements/V1.1-a1/47M_cap/noise.csv
82M: V1_Measurements/V1.1-a1/82M/noise.csv
120M: V1_Measurements/V1.1-a1/120M/noise.csv
ylabel: Rauschlevel ($V/\sqrt{Hz}$)
load_values: ["Frequency (Hz)","Trace 1 (VHz)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Trace 1 (VHz)"
xmin: 500
# xmax: 1000000
ymin: 0
ymax: 0.0001
yformatter: engineering
yplaces: 2
ofile: V1_Measurements/V1.1-a1/noises.png
- loadtype: multicsv
load:
20M: V1_Measurements/V1.1-a1/20M/bandwidth.csv
47M: V1_Measurements/V1.1-a1/47M_cap/bandwidth.csv
82M: V1_Measurements/V1.1-a1/82M/bandwidth.csv
120M: V1_Measurements/V1.1-a1/120M/bandwidth.csv
data_processing_steps:
- normalize_bandwidth
ylabel: Normalisierte Verstärkung (dB)
load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Channel 1 Magnitude (dB)"
xmin: 100
xmax: 1000000
ymin: -25
ofile: V1_Measurements/V1.1-a1/bandwidths.png
- loadtype: multicsv
load:
"20M": V1_Measurements/noise_20M.csv
"47M": V1_Measurements/noise_47M.csv
"120M": V1_Measurements/noise_120M.csv
ylabel: Rauschlevel ($V/\sqrt{Hz}$)
load_values: ["Frequency (Hz)","Trace 1 (VHz)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Trace 1 (VHz)"
xmin: 500
# xmax: 1000000
ymin: 0
ymax: 0.00004
yformatter: engineering
yplaces: 2
ofile: V1_Measurements/noises.png
- loadtype: multicsv
load:
"20M": V1_Measurements/noise_20M.csv
"47M": V1_Measurements/noise_47M.csv
"120M": V1_Measurements/noise_120M.csv
ylabel: Rauschlevel ($V/\sqrt{Hz}$)
load_values: ["Frequency (Hz)","Trace 2 (VHz)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Trace 2 (VHz)"
xmin: 500
# xmax: 1000000
ymin: 0
ymax: 0.00004
yformatter: engineering
yplaces: 2
ofile: V1_Measurements/noises_ch2.png
- loadtype: multicsv
load:
"x0.6": V1_Measurements/compensation_47M_under.csv
"x1": V1_Measurements/compensation_47M_OK.csv
"x1.4": V1_Measurements/compensation_47M_over.csv
data_processing_steps:
- normalize_bandwidth
ylabel: Normalisierte Verstärkung (dB)
load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Channel 1 Magnitude (dB)"
ofile: V1_Measurements/compensation.png
- loadtype: multicsv
load:
20M: V1_Measurements/bandwidth_20M.csv
47M: V1_Measurements/bandwidth_47M.csv
120M: V1_Measurements/bandwidth_120M.csv
data_processing_steps:
- normalize_bandwidth
ylabel: Normalisierte Verstärkung (dB)
load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Channel 1 Magnitude (dB)"
xmin: 100
xmax: 500000
ymin: -25
ofile: V1_Measurements/bandwidth.png
- loadtype: multicsv
load:
20M: V1_Measurements/bandwidth_20M.csv
47M: V1_Measurements/bandwidth_47M.csv
120M: V1_Measurements/bandwidth_120M.csv
data_processing_steps:
- normalize_bandwidth
ylabel: Normalisierte Verstärkung (dB)
load_values: ["Frequency (Hz)","Channel 2 Magnitude (dB)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Channel 2 Magnitude (dB)"
xmin: 100
xmax: 500000
ymin: -25
ofile: V1_Measurements/bandwidth_ch2.png
- loadtype: multicsv
load:
Ungefiltert: V1_Measurements/bandwidth_47M.csv
Gefiltert: V1_Measurements/bandwidth_47M_filter.csv
data_processing_steps:
- normalize_bandwidth
ylabel: Normalisierte Verstärkung (dB)
load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Channel 1 Magnitude (dB)"
xmin: 100
xmax: 500000
ymin: -25
ofile: V1_Measurements/bandwidth_filter_compare.png
- load: V1_Measurements/unshielded_47M.csv
loadtype: simplecsv
load_values: ["Time (s)", "Channel 1 (V)"]
type: single
x_key: Time (s)
y_key: Channel 1 (V)
xlabel: Zeit (s)
xformatter: engineering
xplaces: 0
xmin: -0.001
xmax: 0.001
ylabel: Ausgangsspannung (V)
ofile: V1_Measurements/unshielded_47M.png
- load: V1_Measurements/1G_47M_Linearity.csv
loadtype: simplecsv
load_values: ["Setpoint", "Measurement"]
type: single
y_key: Measurement
x_key: Setpoint
xlabel: Eingangsstrom (nA)
ylabel: Ausgangsspannung (V)
ofile: V1_Measurements/1G_47M_Linearity.png
- load: Parasitics/Rf_series_noshield.txt
loadtype: ltspice
step_parameter: $C_{f,g}$