Kernel: Python 2 (SageMath)
In [1]:
AnalyzeFourPointCond
Notebook for analyzing four-point conductance measurements. This notebook only plots the temperature versus time.
Import and set up the notebook.
In [0]:
In [2]:
Get Data File
In [3]:
0, readArduino-201804121033-Original.csv
1, readArduino-201804121033-Fixed.csv
Enter data file number:
# readArduino.py
# Thu Apr 12 10:33:29 2018
# LN2 Run
# Sample 330 Ohm carbon compositin resistor
Read Data
In [4]:
There are 52534 lines in the file
There are 3090 data points
Last temperature is -15.59
The last I data are [ 0. 0.33 0.66 1. 1.32 1.65 2. 2.31 2.65 2.97 3.31 3.65
3.97 4.3 4.35 4.35]
The last V data are [ 0. 0.11 0.22 0.33 0.44 0.55 0.66 0.77 0.88 0.99 1.1 1.21
1.32 1.43 1.45 1.44]
The last temperature is -15.59 C
The last resistance is 332.29 +/- 0.52 Ohms
Plotting Data Nicely
The cool down happens very fast so the thremistor is cooling much faster than the resistor. So I want to separate the data into two batches, the cool down data, then the data we care about when the temperature slowly went back up.
First I will plot the temperature versus time data. Then work on an algorithm to find when the temperature starts up.
In [5]:
0 90 293
<matplotlib.text.Text at 0x7f6920a6e450>
In [0]:
In [6]:
<matplotlib.legend.Legend at 0x7f6920f26f90>
In [7]:
3090
3081
In [0]: