mirror of
https://github.com/MOSH-Insa-Toulouse/5ISS-2024-2025-MARIN--MULLER-BOUJON.git
synced 2025-06-08 22:10:49 +02:00
Added datasheet plotting.
This commit is contained in:
parent
e92fc9c826
commit
b49bfb1ca9
8 changed files with 7214 additions and 0 deletions
5
datasheet/README.md
Normal file
5
datasheet/README.md
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
|Air sec|Ethanol|
|
||||||
|
|:--|:--|
|
||||||
|
|2.24e9|1.65e9|
|
||||||
|
|2.46e9|1.74e9|
|
||||||
|
|2.17e9|9.14e7|
|
3390
datasheet/gas_data.csv
Normal file
3390
datasheet/gas_data.csv
Normal file
File diff suppressed because it is too large
Load diff
3390
datasheet/gas_time.csv
Normal file
3390
datasheet/gas_time.csv
Normal file
File diff suppressed because it is too large
Load diff
99
datasheet/peigne_current.csv
Normal file
99
datasheet/peigne_current.csv
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
"1,97E-09"
|
||||||
|
"-7,04E-09"
|
||||||
|
"-4,16E-09"
|
||||||
|
"9,18E-09"
|
||||||
|
"-4,37E-10"
|
||||||
|
"-6,83E-09"
|
||||||
|
"5,00E-09"
|
||||||
|
"6,06E-09"
|
||||||
|
"-4,35E-09"
|
||||||
|
"-5,69E-09"
|
||||||
|
"8,37E-09"
|
||||||
|
"2,09E-09"
|
||||||
|
"-8,82E-09"
|
||||||
|
"-2,90E-09"
|
||||||
|
"9,18E-09"
|
||||||
|
"-8,78E-10"
|
||||||
|
"-8,89E-09"
|
||||||
|
"4,74E-10"
|
||||||
|
"6,82E-09"
|
||||||
|
"-4,58E-09"
|
||||||
|
"-6,26E-09"
|
||||||
|
"4,55E-09"
|
||||||
|
"5,67E-09"
|
||||||
|
"-6,07E-09"
|
||||||
|
"-5,72E-09"
|
||||||
|
"8,18E-09"
|
||||||
|
"5,41E-09"
|
||||||
|
"-8,47E-09"
|
||||||
|
"-4,06E-09"
|
||||||
|
"9,58E-09"
|
||||||
|
"-3,71E-10"
|
||||||
|
"-8,64E-09"
|
||||||
|
"8,17E-10"
|
||||||
|
"9,35E-09"
|
||||||
|
"-1,34E-09"
|
||||||
|
"-7,48E-09"
|
||||||
|
"4,41E-09"
|
||||||
|
"5,84E-09"
|
||||||
|
"-5,51E-09"
|
||||||
|
"-5,81E-09"
|
||||||
|
"7,71E-09"
|
||||||
|
"2,71E-09"
|
||||||
|
"-8,93E-09"
|
||||||
|
"1,13E-09"
|
||||||
|
"6,68E-09"
|
||||||
|
"-1,88E-09"
|
||||||
|
"-6,79E-09"
|
||||||
|
"2,19E-09"
|
||||||
|
"6,37E-09"
|
||||||
|
"-6,26E-09"
|
||||||
|
"-4,55E-09"
|
||||||
|
"8,50E-09"
|
||||||
|
"5,25E-09"
|
||||||
|
"-8,95E-09"
|
||||||
|
"-5,60E-10"
|
||||||
|
"7,86E-09"
|
||||||
|
"-2,99E-09"
|
||||||
|
"-5,55E-09"
|
||||||
|
"8,82E-09"
|
||||||
|
"5,67E-09"
|
||||||
|
"-7,48E-09"
|
||||||
|
"-3,69E-09"
|
||||||
|
"9,14E-09"
|
||||||
|
"2,08E-09"
|
||||||
|
"-8,08E-09"
|
||||||
|
"7,71E-10"
|
||||||
|
"9,80E-09"
|
||||||
|
"-1,48E-09"
|
||||||
|
"-7,42E-09"
|
||||||
|
"3,04E-09"
|
||||||
|
"5,80E-09"
|
||||||
|
"-5,62E-09"
|
||||||
|
"-6,23E-09"
|
||||||
|
"5,73E-09"
|
||||||
|
"5,50E-09"
|
||||||
|
"-6,59E-09"
|
||||||
|
"-5,56E-09"
|
||||||
|
"8,65E-09"
|
||||||
|
"1,72E-09"
|
||||||
|
"-8,75E-09"
|
||||||
|
"-3,04E-09"
|
||||||
|
"9,51E-09"
|
||||||
|
"1,36E-09"
|
||||||
|
"-8,96E-09"
|
||||||
|
"6,43E-10"
|
||||||
|
"7,34E-09"
|
||||||
|
"-4,58E-09"
|
||||||
|
"-6,00E-09"
|
||||||
|
"7,44E-09"
|
||||||
|
"5,58E-09"
|
||||||
|
"-8,42E-09"
|
||||||
|
"-1,72E-09"
|
||||||
|
"9,30E-09"
|
||||||
|
"-1,43E-09"
|
||||||
|
"-7,38E-09"
|
||||||
|
"6,83E-09"
|
||||||
|
"-6,51E-09"
|
||||||
|
"-5,09E-09"
|
||||||
|
"7,51E-09"
|
|
99
datasheet/peigne_voltage.csv
Normal file
99
datasheet/peigne_voltage.csv
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
"1,91E-01"
|
||||||
|
"3,93E-01"
|
||||||
|
"6,02E-01"
|
||||||
|
"7,97E-01"
|
||||||
|
"1,00E+00"
|
||||||
|
"1,20E+00"
|
||||||
|
"1,41E+00"
|
||||||
|
"1,60E+00"
|
||||||
|
"1,81E+00"
|
||||||
|
"2,01E+00"
|
||||||
|
"2,21E+00"
|
||||||
|
"2,41E+00"
|
||||||
|
"2,61E+00"
|
||||||
|
"2,82E+00"
|
||||||
|
"3,02E+00"
|
||||||
|
"3,22E+00"
|
||||||
|
"3,42E+00"
|
||||||
|
"3,62E+00"
|
||||||
|
"3,82E+00"
|
||||||
|
"4,03E+00"
|
||||||
|
"4,23E+00"
|
||||||
|
"4,44E+00"
|
||||||
|
"4,63E+00"
|
||||||
|
"4,83E+00"
|
||||||
|
"5,04E+00"
|
||||||
|
"5,24E+00"
|
||||||
|
"5,44E+00"
|
||||||
|
"5,64E+00"
|
||||||
|
"5,85E+00"
|
||||||
|
"6,06E+00"
|
||||||
|
"6,26E+00"
|
||||||
|
"6,45E+00"
|
||||||
|
"6,65E+00"
|
||||||
|
"6,86E+00"
|
||||||
|
"7,06E+00"
|
||||||
|
"7,26E+00"
|
||||||
|
"7,46E+00"
|
||||||
|
"7,67E+00"
|
||||||
|
"7,87E+00"
|
||||||
|
"8,06E+00"
|
||||||
|
"8,26E+00"
|
||||||
|
"8,47E+00"
|
||||||
|
"8,68E+00"
|
||||||
|
"8,87E+00"
|
||||||
|
"9,08E+00"
|
||||||
|
"9,28E+00"
|
||||||
|
"9,48E+00"
|
||||||
|
"9,68E+00"
|
||||||
|
"9,88E+00"
|
||||||
|
"1,01E+01"
|
||||||
|
"1,03E+01"
|
||||||
|
"1,05E+01"
|
||||||
|
"1,07E+01"
|
||||||
|
"1,09E+01"
|
||||||
|
"1,11E+01"
|
||||||
|
"1,13E+01"
|
||||||
|
"1,15E+01"
|
||||||
|
"1,17E+01"
|
||||||
|
"1,19E+01"
|
||||||
|
"1,21E+01"
|
||||||
|
"1,23E+01"
|
||||||
|
"1,25E+01"
|
||||||
|
"1,27E+01"
|
||||||
|
"1,29E+01"
|
||||||
|
"1,31E+01"
|
||||||
|
"1,33E+01"
|
||||||
|
"1,35E+01"
|
||||||
|
"1,37E+01"
|
||||||
|
"1,39E+01"
|
||||||
|
"1,41E+01"
|
||||||
|
"1,43E+01"
|
||||||
|
"1,45E+01"
|
||||||
|
"1,47E+01"
|
||||||
|
"1,49E+01"
|
||||||
|
"1,51E+01"
|
||||||
|
"1,53E+01"
|
||||||
|
"1,55E+01"
|
||||||
|
"1,57E+01"
|
||||||
|
"1,59E+01"
|
||||||
|
"1,61E+01"
|
||||||
|
"1,63E+01"
|
||||||
|
"1,65E+01"
|
||||||
|
"1,67E+01"
|
||||||
|
"1,70E+01"
|
||||||
|
"1,72E+01"
|
||||||
|
"1,74E+01"
|
||||||
|
"1,76E+01"
|
||||||
|
"1,78E+01"
|
||||||
|
"1,80E+01"
|
||||||
|
"1,82E+01"
|
||||||
|
"1,84E+01"
|
||||||
|
"1,86E+01"
|
||||||
|
"1,88E+01"
|
||||||
|
"1,90E+01"
|
||||||
|
"1,92E+01"
|
||||||
|
"1,94E+01"
|
||||||
|
"1,96E+01"
|
||||||
|
"1,98E+01"
|
||||||
|
"2,00E+01"
|
|
31
datasheet/plot.py
Executable file
31
datasheet/plot.py
Executable file
|
@ -0,0 +1,31 @@
|
||||||
|
import pandas as pd
|
||||||
|
import matplotlib.pyplot as plt
|
||||||
|
|
||||||
|
def convert_csv_to_table(input_file, multiplier=1):
|
||||||
|
with open(input_file, 'r') as file:
|
||||||
|
values = [line.strip().replace('"', '').replace(',', '.') for line in file]
|
||||||
|
float_values = [float(value) * multiplier for value in values]
|
||||||
|
df = pd.DataFrame({'Values': float_values})
|
||||||
|
|
||||||
|
return df
|
||||||
|
|
||||||
|
def plot_data(x, x_label, y, y_label, plot_size=(10, 10)):
|
||||||
|
plt.figure(figsize=plot_size)
|
||||||
|
plt.plot(x['Values'], y['Values'], linestyle='-', linewidth=2)
|
||||||
|
plt.xlabel(x_label)
|
||||||
|
plt.ylabel(y_label)
|
||||||
|
plt.grid(True)
|
||||||
|
plt.show()
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
time = convert_csv_to_table("gas_time.csv")
|
||||||
|
data = convert_csv_to_table("gas_data.csv", 1e-9)
|
||||||
|
plot_data(time, "Time (s)", data, "Resistor (G$\Omega$)", (8,5))
|
||||||
|
|
||||||
|
voltage = convert_csv_to_table("rpoly_voltage.csv")
|
||||||
|
current = convert_csv_to_table("rpoly_current.csv", 1e3)
|
||||||
|
plot_data(voltage, "Voltage (V)", current, "Current ($mA$)", (5,5))
|
||||||
|
|
||||||
|
voltage = convert_csv_to_table("peigne_voltage.csv")
|
||||||
|
current = convert_csv_to_table("peigne_current.csv", 1e9)
|
||||||
|
plot_data(voltage, "Voltage (V)", current, "Current ($nA$)", (10,5))
|
100
datasheet/rpoly_current.csv
Normal file
100
datasheet/rpoly_current.csv
Normal file
|
@ -0,0 +1,100 @@
|
||||||
|
"-1,86E-01"
|
||||||
|
"-1,78E-01"
|
||||||
|
"-1,71E-01"
|
||||||
|
"-1,65E-01"
|
||||||
|
"-1,60E-01"
|
||||||
|
"-1,55E-01"
|
||||||
|
"-1,50E-01"
|
||||||
|
"-1,45E-01"
|
||||||
|
"-1,41E-01"
|
||||||
|
"-1,37E-01"
|
||||||
|
"-1,33E-01"
|
||||||
|
"-1,29E-01"
|
||||||
|
"-1,26E-01"
|
||||||
|
"-1,22E-01"
|
||||||
|
"-1,19E-01"
|
||||||
|
"-1,16E-01"
|
||||||
|
"-1,12E-01"
|
||||||
|
"-1,09E-01"
|
||||||
|
"-1,07E-01"
|
||||||
|
"-1,03E-01"
|
||||||
|
"-1,19E-01"
|
||||||
|
"-9,72E-02"
|
||||||
|
"-9,40E-02"
|
||||||
|
"-9,09E-02"
|
||||||
|
"-8,78E-02"
|
||||||
|
"-8,47E-02"
|
||||||
|
"-8,15E-02"
|
||||||
|
"-7,83E-02"
|
||||||
|
"-7,51E-02"
|
||||||
|
"-7,19E-02"
|
||||||
|
"-6,87E-02"
|
||||||
|
"-6,54E-02"
|
||||||
|
"-6,22E-02"
|
||||||
|
"-5,88E-02"
|
||||||
|
"-5,55E-02"
|
||||||
|
"-5,20E-02"
|
||||||
|
"-4,86E-02"
|
||||||
|
"-4,52E-02"
|
||||||
|
"-4,17E-02"
|
||||||
|
"-3,83E-02"
|
||||||
|
"-3,47E-02"
|
||||||
|
"-3,12E-02"
|
||||||
|
"-2,76E-02"
|
||||||
|
"-2,40E-02"
|
||||||
|
"-2,04E-02"
|
||||||
|
"-1,67E-02"
|
||||||
|
"-1,30E-02"
|
||||||
|
"-9,34E-03"
|
||||||
|
"-5,62E-03"
|
||||||
|
"-1,89E-03"
|
||||||
|
"1,85E-03"
|
||||||
|
"5,62E-03"
|
||||||
|
"9,39E-03"
|
||||||
|
"1,32E-02"
|
||||||
|
"1,70E-02"
|
||||||
|
"2,07E-02"
|
||||||
|
"2,46E-02"
|
||||||
|
"2,83E-02"
|
||||||
|
"3,22E-02"
|
||||||
|
"3,59E-02"
|
||||||
|
"3,97E-02"
|
||||||
|
"4,35E-02"
|
||||||
|
"4,72E-02"
|
||||||
|
"5,10E-02"
|
||||||
|
"5,47E-02"
|
||||||
|
"5,84E-02"
|
||||||
|
"6,21E-02"
|
||||||
|
"6,58E-02"
|
||||||
|
"6,94E-02"
|
||||||
|
"7,30E-02"
|
||||||
|
"7,65E-02"
|
||||||
|
"8,00E-02"
|
||||||
|
"8,35E-02"
|
||||||
|
"8,70E-02"
|
||||||
|
"9,04E-02"
|
||||||
|
"9,37E-02"
|
||||||
|
"9,71E-02"
|
||||||
|
"1,08E-01"
|
||||||
|
"1,04E-01"
|
||||||
|
"1,07E-01"
|
||||||
|
"1,10E-01"
|
||||||
|
"1,13E-01"
|
||||||
|
"1,17E-01"
|
||||||
|
"1,19E-01"
|
||||||
|
"1,22E-01"
|
||||||
|
"1,25E-01"
|
||||||
|
"1,28E-01"
|
||||||
|
"1,30E-01"
|
||||||
|
"1,33E-01"
|
||||||
|
"1,36E-01"
|
||||||
|
"1,38E-01"
|
||||||
|
"1,40E-01"
|
||||||
|
"1,43E-01"
|
||||||
|
"1,45E-01"
|
||||||
|
"1,48E-01"
|
||||||
|
"1,50E-01"
|
||||||
|
"1,52E-01"
|
||||||
|
"1,54E-01"
|
||||||
|
"1,56E-01"
|
||||||
|
"1,58E-01"
|
|
100
datasheet/rpoly_voltage.csv
Normal file
100
datasheet/rpoly_voltage.csv
Normal file
|
@ -0,0 +1,100 @@
|
||||||
|
"-1,50E+01"
|
||||||
|
"-1,47E+01"
|
||||||
|
"-1,44E+01"
|
||||||
|
"-1,41E+01"
|
||||||
|
"-1,38E+01"
|
||||||
|
"-1,35E+01"
|
||||||
|
"-1,32E+01"
|
||||||
|
"-1,29E+01"
|
||||||
|
"-1,26E+01"
|
||||||
|
"-1,23E+01"
|
||||||
|
"-1,20E+01"
|
||||||
|
"-1,17E+01"
|
||||||
|
"-1,14E+01"
|
||||||
|
"-1,11E+01"
|
||||||
|
"-1,08E+01"
|
||||||
|
"-1,05E+01"
|
||||||
|
"-1,02E+01"
|
||||||
|
"-9,86E+00"
|
||||||
|
"-9,55E+00"
|
||||||
|
"-9,25E+00"
|
||||||
|
"-8,94E+00"
|
||||||
|
"-8,64E+00"
|
||||||
|
"-8,34E+00"
|
||||||
|
"-8,03E+00"
|
||||||
|
"-7,72E+00"
|
||||||
|
"-7,42E+00"
|
||||||
|
"-7,12E+00"
|
||||||
|
"-6,82E+00"
|
||||||
|
"-6,52E+00"
|
||||||
|
"-6,21E+00"
|
||||||
|
"-5,91E+00"
|
||||||
|
"-5,61E+00"
|
||||||
|
"-5,31E+00"
|
||||||
|
"-5,01E+00"
|
||||||
|
"-4,70E+00"
|
||||||
|
"-4,39E+00"
|
||||||
|
"-4,09E+00"
|
||||||
|
"-3,79E+00"
|
||||||
|
"-3,49E+00"
|
||||||
|
"-3,18E+00"
|
||||||
|
"-2,88E+00"
|
||||||
|
"-2,58E+00"
|
||||||
|
"-2,28E+00"
|
||||||
|
"-1,98E+00"
|
||||||
|
"-1,67E+00"
|
||||||
|
"-1,37E+00"
|
||||||
|
"-1,07E+00"
|
||||||
|
"-7,62E-01"
|
||||||
|
"-4,59E-01"
|
||||||
|
"-1,52E-01"
|
||||||
|
"1,44E-01"
|
||||||
|
"4,54E-01"
|
||||||
|
"7,55E-01"
|
||||||
|
"1,05E+00"
|
||||||
|
"1,37E+00"
|
||||||
|
"1,66E+00"
|
||||||
|
"1,97E+00"
|
||||||
|
"2,27E+00"
|
||||||
|
"2,57E+00"
|
||||||
|
"2,87E+00"
|
||||||
|
"3,17E+00"
|
||||||
|
"3,49E+00"
|
||||||
|
"3,78E+00"
|
||||||
|
"4,09E+00"
|
||||||
|
"4,39E+00"
|
||||||
|
"4,70E+00"
|
||||||
|
"4,99E+00"
|
||||||
|
"5,30E+00"
|
||||||
|
"5,60E+00"
|
||||||
|
"5,90E+00"
|
||||||
|
"6,21E+00"
|
||||||
|
"6,50E+00"
|
||||||
|
"6,82E+00"
|
||||||
|
"7,13E+00"
|
||||||
|
"7,42E+00"
|
||||||
|
"7,72E+00"
|
||||||
|
"8,02E+00"
|
||||||
|
"8,33E+00"
|
||||||
|
"8,63E+00"
|
||||||
|
"8,94E+00"
|
||||||
|
"9,23E+00"
|
||||||
|
"9,54E+00"
|
||||||
|
"9,84E+00"
|
||||||
|
"1,01E+01"
|
||||||
|
"1,04E+01"
|
||||||
|
"1,07E+01"
|
||||||
|
"1,11E+01"
|
||||||
|
"1,14E+01"
|
||||||
|
"1,17E+01"
|
||||||
|
"1,20E+01"
|
||||||
|
"1,23E+01"
|
||||||
|
"1,26E+01"
|
||||||
|
"1,29E+01"
|
||||||
|
"1,32E+01"
|
||||||
|
"1,35E+01"
|
||||||
|
"1,38E+01"
|
||||||
|
"1,41E+01"
|
||||||
|
"1,44E+01"
|
||||||
|
"1,47E+01"
|
||||||
|
"1,50E+01"
|
|
Loading…
Add table
Reference in a new issue