master-thesis/Images/Datavis/plots.yml

779 lines
18 KiB
YAML
Raw Normal View History

defaults:
xlabel: Frequenz (Hz)
legend_replace:
Rf: $R_f$
Cfp: $C_{fp}$
Gbwp: GBWP
Cin: $C_{in}$
plots:
2024-09-02 16:34:09 +02:00
- loadtype: multicsv
load:
Gemitiv: IMS Measurements/Spectrum_7.csv
HighTIME: IMS Measurements/Spectrum_23.csv
load_values: ["time", "voltage"]
type: lt_sweep
data_processing_steps:
- normalize_peak
- remove_offset
- normalize_peak
y_key: voltage
x_key: time
xscale: linear
xlabel: Zeit (s)
ylabel: Normalisierter Messwert (a.u.)
linewidth: 1
ofile: IMS Measurements/averaged_compare.png
- loadtype: multicsv
load:
Gemitiv: IMS Measurements/Spectrum_59.csv
HighTIME: IMS Measurements/Spectrum_37.csv
load_values: ["time", "voltage"]
type: lt_sweep
data_processing_steps:
- normalize_peak
- remove_offset
- normalize_peak
y_key: voltage
x_key: time
xscale: linear
xlabel: Zeit (s)
ylabel: Normalisierter Messwert (a.u.)
linewidth: 0.8
ofile: IMS Measurements/raw_compare.png
- load: Parasitics/SingleStage_noise_example.txt
loadtype: ltspice
type: single
xlabel: Frequenz (Hz)
ylabel: Rauschlevel ($V/\sqrt{Hz}$)
xformatter: engineering
xplaces: 0
xmin: 10
xmax: 1000000
yformatter: engineering
yplaces: 1
x_key: frequency
y_key: V(onoise)/{Rf}
xscale: log
ofile: Parasitics/SingleStage_noise_example.png
2024-08-14 16:53:45 +02:00
- load:
47M N.1: V1_Measurements/V1.1-a1/47M_cap/linearity_1.csv
47M N.2: V1_Measurements/V1.1-a1/47M_cap/linearity_2.csv
loadtype: multicsv
load_values: ["Setpoint", "Measurement", "Error"]
type: lt_sweep
y_key: Error
x_key: Setpoint
xscale: linear
yformatter: engineering
yplaces: 1
ymax: 0.0025
ymin: -0.0025
xlabel: Eingangsstrom (nA)
ylabel: Ausgansspannungsfehler (V)
ofile: V1_Measurements/V1.1-a1/47M_cap/linearity_error.png
- load:
47M N.1: V1_Measurements/V1.1-a1/47M_cap/linearity_1.csv
47M N.2: V1_Measurements/V1.1-a1/47M_cap/linearity_2.csv
loadtype: multicsv
load_values: ["Setpoint", "Measurement"]
type: lt_sweep
y_key: Measurement
x_key: Setpoint
xscale: linear
xlabel: Eingangsstrom (nA)
ylabel: Ausgangsspannung (V)
ofile: V1_Measurements/V1.1-a1/47M_cap/linearity.png
2024-08-13 17:20:23 +02:00
- loadtype: multicsv
load:
x2: V1_Measurements/V1.1-a1/CascadeSeries/noise_47M_x2.csv
x5: V1_Measurements/V1.1-a1/CascadeSeries/noise_47M_x5.csv
x10: V1_Measurements/V1.1-a1/CascadeSeries/noise_47M_x10.csv
x20: V1_Measurements/V1.1-a1/CascadeSeries/noise_47M_x20.csv
x50: V1_Measurements/V1.1-a1/CascadeSeries/noise_47M_x50.csv
ylabel: Rauschlevel ($V/\sqrt{Hz}$)
load_values: ["Frequency (Hz)","Trace 1 (VHz)"]
type: lt_sweep
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/CascadeSeries/noises.png
- loadtype: multicsv
load:
x2: V1_Measurements/V1.1-a1/CascadeSeries/bandwidth_47M_x2.csv
x5: V1_Measurements/V1.1-a1/CascadeSeries/bandwidth_47M_x5.csv
x10: V1_Measurements/V1.1-a1/CascadeSeries/bandwidth_47M_x10.csv
x20: V1_Measurements/V1.1-a1/CascadeSeries/bandwidth_47M_x20.csv
x50: V1_Measurements/V1.1-a1/CascadeSeries/bandwidth_47M_x50.csv
data_processing_steps:
- normalize_bandwidth
ylabel: Normalisierte Verstärkung (dB)
load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"]
type: lt_sweep
x_key: Frequency (Hz)
y_key: "Channel 1 Magnitude (dB)"
xmin: 100
xmax: 1000000
ymin: -25
ofile: V1_Measurements/V1.1-a1/CascadeSeries/bandwidths.png
- loadtype: multicsv
load:
47M 0pF: V1_Measurements/V1.1-a1/47M_dupes/bandwidth_4K7_nocap.csv
47M 33pF: V1_Measurements/V1.1-a1/47M_dupes/bandwidth_4K7_33pf.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/midcap_bandwidth_effect.png
- loadtype: multicsv
load:
47M Orig.: V1_Measurements/V1.1-a1/47M_cap/bandwidth.csv
47M Kopie: V1_Measurements/V1.1-a1/47M_dupes/bandwidth_4K7_33pf.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/bandwidth_consistency.png
2024-08-12 17:07:31 +02:00
- loadtype: multicsv
load:
47M Rev. 1: V1_Measurements/bandwidth_47M.csv
47M Rev. 2: V1_Measurements/V1.1-a1/47M_cap/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/revision_compare_bandwidth.png
2024-08-14 16:53:45 +02:00
- loadtype: multicsv
load:
47M Rev. 2: V1_Measurements/V1.1-a1/47M_cap/linearity_1.csv
47M Rev. 1: V1_Measurements/1G_47M_Linearity.csv
load_values: ["Setpoint", "Measurement", "Error"]
type: lt_sweep
y_key: Error
x_key: Setpoint
xscale: linear
yformatter: engineering
yplaces: 1
ymax: 0.02
ymin: -0.02
xlabel: Eingangsstrom (nA)
ylabel: Ausgansspannungsfehler (V)
ofile: V1_Measurements/revision_compare_linearity_error.png
2024-08-12 17:07:31 +02:00
- loadtype: multicsv
load:
47M Rev. 1: V1_Measurements/noise_47M.csv
47M Rev. 2: V1_Measurements/V1.1-a1/47M_dupes/noise_4K7_nocap.csv
2024-08-12 17:07:31 +02:00
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/revision_compare_noise.png
- 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
2024-08-13 17:20:23 +02:00
- loadtype: multicsv
load:
47M 33pF: V1_Measurements/V1.1-a1/47M_cap/noise.csv
47M 0pF: V1_Measurements/V1.1-a1/47M_dupes/noise_4K7_nocap.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/V1.1-a1/midcap_noise_influence.png
2024-08-12 17:07:31 +02:00
- 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 2 (VHz)"]
type: lt_sweep
colourmap: default
x_key: Frequency (Hz)
y_key: "Trace 2 (VHz)"
xmin: 500
# xmax: 10000
ymin: 0
ymax: 0.0001
yformatter: engineering
yplaces: 2
ofile: V1_Measurements/V1.1-a1/noises_ch2.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
2024-08-07 16:18:09 +02:00
- load: V1_Measurements/V1.0-a1/Instability.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.00025
xmax: 0.00025
ylabel: Ausgangsspannung (V)
ofile: V1_Measurements/V1.0-a1/Instability.png
- load: V1_Measurements/1G_47M_Linearity.csv
loadtype: simplecsv
2024-08-14 16:53:45 +02:00
load_values: ["Setpoint", "Measurement", "Error"]
type: single
y_key: Error
x_key: Setpoint
xlabel: Eingangsstrom (nA)
ylabel: Ausgangsspannungsfehler (V)
yformatter: engineering
yplaces: 1
ymin: -0.05
ymax: 0.05
ofile: V1_Measurements/1G_47M_Linearity_Error.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
2024-07-16 15:05:04 +02:00
- load: Parasitics/Rf_series_noshield.txt
loadtype: ltspice
step_parameter: $C_{f,g}$
step_unit: F
ofile: Parasitics/Rf_series_noshield.png
type: lt_sweep
y_key: V(vout) dB
title: Impedanzverläufe verschiedener Widerstände bei gleichbleibendem $C_p$
ylabel: Normalisierte Verstärkung (dB)
- load: Parasitics/Rf_series_shielded.txt
loadtype: ltspice
step_parameter: $C_{\mathrm{shield}}$
step_unit: F
ofile: Parasitics/Rf_series_shielded.png
type: lt_sweep
y_key: V(vout) dB
title: Impedanzverläufe verschiedener Widerstände bei gleichbleibendem $C_p$
ylabel: Normalisierte Verstärkung (dB)
- load: Parasitics/Examples_R_Cp_RSweep.txt
loadtype: ltspice
step_parameter: $R$
step_unit: $\Omega$
ofile: Parasitics/Examples_R_Cp_RSweep.png
type: lt_sweep
y_key: 1/I(V1) dB
title: Impedanzverläufe verschiedener Widerstände bei gleichbleibendem $C_p$
ylabel: Impedanz (dB$\Omega$)
- load: Parasitics/SingleStage_Cfp_Sweep.txt
loadtype: ltspice
step_parameter: $C_{fp}$
step_unit: F
ofile: Parasitics/SingleStage_Cfp_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei konstantem $R_f = 1G\Omega$ und varriertem $C_{f}$
ylabel: Normalisierte Verstärkung (dB)
- load: Parasitics/SingleStage_Rf_Sweep.txt
loadtype: ltspice
step_unit: $\Omega$
ofile: Parasitics/SingleStage_Rf_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei konstantem $C_{f} = 100fF$ und varriertem $R_{f}$
ylabel: Normalisierte Verstärkung (dB)
2024-08-16 11:36:48 +02:00
- load: Parasitics/SingleStage_Aol_Sweep.txt
loadtype: ltspice
step_unit: " "
ofile: Parasitics/SingleStage_Aol_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei $C_{f} = 3fF$, $C_\mathrm{in} = 10~\mathrm{pF}$ und variieter Verstärkung
ylabel: Normalisierte Verstärkung (dB)
- load: Parasitics/SingleStage_Rf_Sweep_Noise.txt
loadtype: ltspice
step_unit: $\Omega$
ofile: Parasitics/SingleStage_Rf_Sweep_Noise.png
type: lt_sweep
y_key: V(onoise)/{Rf}
x_key: frequency
title: Eingangsbezogener Noise-Level bei varriertem $R_{f}$ (idealer OpAmp)
ylabel: Noise $\left(A/\sqrt{Hz}\right)$
yformatter: engineering
yplaces: 0
- load: Parasitics/SingleStage_LTC6268-10_Rf_Sweep_Noise.txt
loadtype: ltspice
step_unit: $\Omega$
ofile: Parasitics/SingleStage_LTC_Rf_Sweep_Noise.png
type: lt_sweep
y_key: V(onoise)/{Rf}
x_key: frequency
title: Eingangsbezogener Noise-Level bei varriertem $R_{f}$ (LTC6268-10)
ylabel: Rauschen $\left(A/\sqrt{Hz}\right)$
yformatter: engineering
yplaces: 0
- load: Parasitics/SingleStage_LTC6268-10_Cin_Sweep_Noise.txt
loadtype: ltspice
step_unit: F
ofile: Parasitics/SingleStage_LTC_Cin_Sweep_Noise.png
type: lt_sweep
y_key: V(onoise)/1G
x_key: frequency
title: Eingangsbezogener Noise-Level bei varriertem $C_{\mathrm{in,p}}$ (LTC6268-10)
ylabel: Rauschen $\left(A/\sqrt{Hz}\right)$
yformatter: engineering
yplaces: 0
- load: Parasitics/SingleStage_LTC6268-10_Cin_Sweep_Noise.txt
loadtype: ltspice
step_unit: F
ofile: Parasitics/SingleStage_LTC_Cin_Sweep_Noise_log.png
type: lt_sweep
y_key: V(onoise)/1G
x_key: frequency
title: Eingangsbezogener Noise-Level bei varriertem $C_{\mathrm{in,p}}$ (LTC6268-10)
ylabel: Rauschen $\left(A/\sqrt{Hz}\right)$
yformatter: engineering
yscale: log
yplaces: 0
- load: Parasitics/SingleStage_GBWP_Sweep.txt
loadtype: ltspice
step_unit: Hz
ofile: Parasitics/SingleStage_GBWP_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei variiertem GBWP
2024-09-02 16:34:09 +02:00
legend_title: GBWP
ylabel: Normalisierte Verstärkung (dB)
2024-08-16 11:36:48 +02:00
- load: DesignEstimate/CompositeStage_ADA4817_StageAmpSweep_bandwidth.txt
loadtype: ltspice
step_unit: " "
ofile: DesignEstimate/OpAmp_Stages_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei variiertem GBWP
ylabel: Verstärkung (dB$\Omega$)
- load: DesignEstimate/OpAmp_GBWP_Sweep.txt
loadtype: ltspice
step_unit: Hz
ofile: DesignEstimate/OpAmp_GBWP_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei variiertem GBWP
ylabel: Verstärkung (dB$\Omega$)
- load: Parasitics/SingleStage_Cin_Sweep.txt
loadtype: ltspice
step_unit: F
ofile: Parasitics/SingleStage_Cin_Sweep.png
type: lt_sweep
y_key: V(vout) dB
title: Verstärkung bei variierter Eingangskapazität
ylabel: Normalisierte Verstärkung (dB)