K型热电偶的特性:这是网络上k型热电偶的多项式拟合的数据
编写了python程序:
import math
import matplotlib.pyplot as plt
b=[-1.7600413686e1,
3.8921204975e1,
1.8558770032e-2,
-9.9457592874e-5,
3.1840945719e-7,
-5.6072844889e-10,
5.6075059059e-13,
-3.2020720003e-16,
9.7151147152e-20,
-1.2104721275e-23]
c=[1.185976e2,-1.183432e-4]
def get_k(table1,table2,t):
v=0
for i in range(10):
v=v+math.pow(t,i)*table1[i]
v=v+table2[0]*math.exp(table2[1]*(t-126.9686)*(t-126.9686))
return v
print(get_k(b,c,600))
VOH=68*16e-3
GAIN=1e6*VOH/get_k(b,c,600)
print(VOH,GAIN)
x=[]
data1=[]
data2=[]
data3=[]
for i in range(601):
x.append(i)
data1.append(get_k(b,c,i))
data2.append(i*get_k(b,c,600)/600)
data3.append(24905*100*abs(data1[i]-data2[i])/24905)
plt.plot(x,data1,color='r')
plt.plot(x,data2,color='y')
plt.bar(x,data3)
plt.show()
得到一个图:
其中黄色的线是基准线,与0-16mA完全对齐的期望输出。
红色线为K型热电偶的拟合理论数值。
蓝色柱图为两条曲线的偏差。
观察红色线,的确是可以分段。
表现为0-300℃斜率低,需要高放大倍数。
300-600摄氏度斜率高,需要降低放大倍数。
|