📄 math.c
字号:
#include "math.h"
#include "menu.h"
#include "adc.h"
#include "variable.h"
#include <c8051f350.h>
//==============================================================================
// 铂铑10-铂热电偶分度表(℃) ;( 型号代码: S )
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X1000 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_s[36]=
{-236 // ;-0.236 -50 0
,0 // ;0.000 0 1
,299 // ;0.299 50 2
, 646 // ;0.646 100 3
, 1029 // ;1.029 150 4
, 1441 // ;1.441 200 5
, 1874 // ;1.874 250 6
, 2323 // ;2.323 300 7
, 2786 // ;2.786 350 8
, 3259 // ;3.259 400 9
, 3742 // ;3.742 450 10
, 4233 // ;4.233 500 11
, 4732 // ;4.732 550 12
, 5239 // ;5.239 600 13
, 5753 // ;5.753 650 14
, 6275 // ;6.275 700 15
, 6806 // ;6.806 750 16
, 7345 // ;7.345 800 17
, 7893 // ;7.893 850 18
, 8449 // ;8.449 900 19
, 9014 // ;9.014 950 20
, 9587 // ;9.587 1000 21
, 10168 // ;10.168 1050 22
, 10757 // ;10.757 1100 23
, 11351 // ;11.351 1150 24
, 11951 // ;11.951 1200 25
, 12554 // ;12.554 1250 26
, 13159 // ;13.159 1300 27
, 13766 // ;13.766 1350 28
, 14373 // ;14.373 1400 29
, 14978 // ;14.978 1450 30
, 15582 // ;15.582 1500 31
, 16182 // ;16.182 1550 32
, 16777 // ;16.777 1600 33
, 17366 // ;17.366 1650 34
, 17947 // ;17.947 1700 35
};
//==============================================================================
// 铂铑13-铂热电偶分度表(℃) ;(型号代码: R)
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X1000 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_r[37]=
{
-226 //-0.226 -50 0
, 0 //0.000 0 1
, 296 //0.296 50 2
, 647 //0.647 100 3
, 1041 //1.041 150 4
, 1469 //1.469 200 5
, 1923 //1.923 250 6
, 2401 //2.401 300 7
, 2896 //2.896 350 8
, 3408 //3.408 400 9
, 3933 //3.933 450 10
, 4471 //4.471 500 11
, 5021 //5.021 550 12
, 5583 //5.583 600 13
, 6157 //6.157 650 14
, 6743 //6.743 700 15
, 7340 //7.340 750 16
, 7950 //7.950 800 17
, 8571 //8.571 850 18
, 9205 //9.205 900 19
, 9850 //9.850 950 20
, 10506 //10.506 1000 21
, 11173 //11.173 1050 22
, 11850 //11.850 1100 23
, 12535 //12.535 1150 24
, 13228 //13.228 1200 25
, 13926 //13.926 1250 26
, 14629 //14.629 1300 27
, 15334 //15.334 1350 28
, 16040 //16.040 1400 29
, 16746 //16.746 1450 30
, 17451 //17.451 1500 31
, 18152 //18.152 1550 32
, 18849 //18.849 1600 33
, 19540 //19.540 1650 34
, 20222 //20.222 1700 35
, 20877 //20.877 1750 36
};
//==============================================================================
// 铂铑30-铂铑6热电偶分度表(℃) //(型号代码: B)
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X1000 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_b[23]=
{
2431 //2.431 700 1
, 2782 //2.782 750 2
, 3154 //3.154 800 3
, 3546 //3.546 850 4
, 3957 //3.957 900 5
, 4387 //4.387 950 6
, 4834 //4.834 1000 7
, 5299 //5.299 1050 8
, 5780 //5.780 1100 9
, 6276 //6.276 1150 10
, 6786 //6.786 1200 11
, 7311 //7.311 1250 12
, 7848 //7.848 1300 13
, 8397 //8.397 1350 14
, 8956 //8.956 1400 15
, 9524 //9.524 1450 16
, 10099 //10.099 1500 17
, 10679 //10.679 1550 18
, 11263 //11.263 1600 19
, 11848 //11.848 1650 20
, 12433 //12.433 1700 21
, 13014 //13.014 1750 22
, 13591 //13.591 1800 23
};
//==============================================================================
// 镍铬-镍硅热电偶分度表(℃) //(型号代码: K)
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X500 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_k[30]=
{
-1777 //-3.554 -100 0
, -944 //-1.889 -50 1
, 0 //0.000 0 2
, 1011 //2.023 50 3
, 2048 //4.096 100 4
, 3069 //6.138 150 5
, 4069 //8.138 200 6
, 5076 //10.153 250 7
, 6104 //12.209 300 8
, 7146 //14.293 350 9
, 8198 //16.397 400 10
, 9258 //18.516 450 11
, 10322 //20.644 500 12
, 11388 //22.776 550 13
, 12452 //24.905 600 14
, 13512 //27.025 650 15
, 14564 //29.129 700 16
, 15606 //31.213 750 17
, 16637 //33.275 800 18
, 17656 //35.313 850 19
, 18663 //37.326 900 20
, 19657 //39.314 950 21
, 20638 //41.276 1000 22
, 21605 //43.211 1050 23
, 22559 //45.119 1100 24
, 23497 //46.995 1150 25
, 24419 //48.838 1200 26
, 25322 //50.644 1250 27
, 26205 //52.410 1300 28
, 27069 //54.138 1350 29
};
//==============================================================================
// 镍铬-铜镍(康铜)热电偶分度表(℃) //(型号代码: E)
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X400 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_e[23]=
{
-2095 //-5.237 -100 0
, -1115 //-2.787 -50 1
, 0 //0.000 0 2
, 1219 //3.048 50 3
, 2527 //6.319 100 4
, 3915 //9.789 150 5
, 5368 //13.421 200 6
, 6872 //17.181 250 7
, 8414 //21.036 300 8
, 9985 //24.964 350 9
, 11578 //28.946 400 10
, 13186 //32.965 450 11
, 14802 //37.005 500 12
, 16421 //41.053 550 13
, 18037 //45.093 600 14
, 19646 //49.116 650 15
, 21244 //53.112 700 16
, 22832 //57.080 750 17
, 24406 //61.017 800 18
, 25968 //64.922 850 19
, 27514 //68.787 900 20
, 29041 //72.603 950 21
, 30549 //76.373 1000 22
};
//==============================================================================
// 铁-铜镍(康铜)热电偶分度表(℃) //(型号代码: J)
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X400 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_j[27]=
{
-1854 //-4.633 -100 0
, -972 //-2.431 -50 1
, 0 //0.000 0 2
, 1034 //2.585 50 3
, 2107 //5.269 100 4
, 3204 //8.01 150 5
, 4311 //10.779 200 6
, 5422 //13.555 250 7
, 6530 //16.327 300 8
, 7636 //19.09 350 9
, 8739 //21.848 400 10
, 9844 //24.61 450 11
, 10957 //27.393 500 12
, 12086 //30.216 550 13
, 13240 //33.102 600 14
, 14428 //36.071 650 15
, 15652 //39.132 700 16
, 16912 //42.281 750 17
, 18197 //45.494 800 18
, 19486 //48.715 850 19
, 20750 //51.877 900 20
, 21982 //54.956 950 21
, 23181 //57.953 1000 22
, 24356 //60.89 1050 23
, 25516 //63.792 1100 24
, 26671 //66.679 1150 25
, 27821 //69.553 1200 26
};
//==============================================================================
// 镍铬硅-镍硅热电偶分度表(℃) //(型号代码: N)
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X400 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_n[29]=
{
-1203 //-2.407 -100 0
, -634 //-1.269 -50 1
, 0 //0.000 0 2
, 670 //1.340 50 3
, 1387 //2.774 100 4
, 2151 //4.302 150 5
, 2956 //5.913 200 6
, 3798 //7.597 250 7
, 4670 //9.341 300 8
, 5568 //11.136 350 9
, 6487 //12.974 400 10
, 7423 //14.846 450 11
, 8374 //16.748 500 12
, 9336 //18.672 550 13
, 10306 //20.613 600 14
, 11283 //22.566 650 15
, 12263 //24.527 700 16
, 13245 //26.491 750 17
, 14227 //28.455 800 18
, 15208 //30.416 850 19
, 16185 //32.371 900 20
, 17159 //34.319 950 21
, 18128 //36.256 1000 22
, 19089 //38.179 1050 23
, 20043 //40.087 1100 24
, 20988 //41.976 1150 25
, 21923 //43.846 1200 26
, 22847 //45.694 1250 27
, 23756 //47.513 1300 28
};
//==============================================================================
// 铜-铜镍(康铜)热电偶分度表(℃) //(型号代码: T)
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X1000 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_t[11]=
{
-3379 //-3.379 -100 0
, -1819 //-1.819 -50 1
, 0 //0.000 0 2
, 2036 //2.036 50 3
, 4279 //4.279 100 4
, 6704 //6.704 150 5
, 9288 //9.288 200 6
, 12013 //12.013 250 7
, 14862 //14.862 300 8
, 17819 //17.819 350 9
, 20872 //20.872 400 10
};
//==============================================================================
// 钨铼3-钨铼25热电偶分度表(℃) //( 型号代码: Tu3 )
// Tungsten-Rhenium3--Tungsten-Rhenium25
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X500 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_tu3[47]=
{
0 //0.000 0 0
, 264 //0.528 50 1
, 572 //1.145 100 2
, 920 //1.840 150 3
, 1301 //2.602 200 4
, 1710 //3.420 250 5
, 2143 //4.286 300 6
, 2596 //5.192 350 7
, 3064 //6.129 400 8
, 3546 //7.093 450 9
, 4038 //8.077 500 10
, 4538 //9.076 550 11
, 5043 //10.086 600 12
, 5551 //11.103 650 13
, 6062 //12.124 700 14
, 6573 //13.147 750 15
, 7085 //14.171 800 16
, 7597 //15.194 850 17
, 8105 //16.211 900 18
, 8611 //17.223 950 19
, 9113 //18.226 1000 20
, 9610 //19.221 1050 21
, 10103 //20.206 1100 22
, 10590 //21.180 1150 23
, 11071 //22.143 1200 24
, 11547 //23.094 1250 25
, 12016 //24.033 1300 26
, 12480 //24.961 1350 27
, 12937 //25.875 1400 28
, 13388 //26.777 1450 29
, 13833 //27.666 1500 30
, 14271 //28.542 1550 31
, 14702 //29.404 1600 32
, 15126 //30.252 1650 33
, 15542 //31.085 1700 34
, 15951 //31.902 1750 35
, 16351 //32.702 1800 36
, 16742 //33.485 1850 37
, 17124 //34.248 1900 38
, 17494 //34.989 1950 39
, 17853 //35.707 2000 40
, 18199 //36.399 2050 41
, 18531 //37.063 2100 42
, 18847 //37.694 2150 43
, 19145 //38.290 2200 44
, 19422 //38.845 2250 45
, 19678 //39.356 2300 46
};
//==============================================================================
// 钨铼5-钨铼26热电偶分度表(℃) //( 型号代码: Tu5 )
// Tungsten-Rhenium5--Tungsten-Rhenium26
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X500 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_tu5[47]=
{
0 //0.000 0 0
, 349 //0.699 50 1
, 725 //1.451 100 2
, 1125 //2.250 150 3
, 1544 //3.089 200 4
, 1981 //3.962 250 5
, 2432 //4.864 300 6
, 2894 //5.788 350 7
, 3365 //6.731 400 8
, 3844 //7.688 450 9
, 4327 //8.655 500 10
, 4814 //9.629 550 11
, 5303 //10.606 600 12
, 5792 //11.584 650 13
, 6279 //12.559 700 14
, 6765 //13.530 750 15
, 7247 //14.494 800 16
, 7725 //15.451 850 17
, 8198 //16.397 900 18
, 8666 //17.333 950 19
, 9128 //18.257 1000 20
, 9584 //19.169 1050 21
, 10033 //20.066 1100 22
, 10475 //20.950 1150 23
, 10910 //21.820 1200 24
, 11337 //22.674 1250 25
, 11757 //23.514 1300 26
, 12169 //24.339 1350 27
, 12574 //25.149 1400 28
, 12971 //25.943 1450 29
, 13361 //26.723 1500 30
, 13743 //27.487 1550 31
, 14118 //28.236 1600 32
, 14485 //28.970 1650 33
, 14844 //29.688 1700 34
, 15195 //30.391 1750 35
, 15539 //31.079 1800 36
, 15875 //31.750 1850 37
, 16202 //32.404 1900 38
, 16520 //33.041 1950 39
, 16830 //33.660 2000 40
, 17130 //34.260 2050 41
, 17420 //34.840 2100 42
, 17699 //35.398 2150 43
, 17966 //35.932 2200 44
, 18220 //36.441 2250 45
, 18461 //36.923 2300 46
};
//==============================================================================
// 钨铼5-钨铼20热电偶分度表(℃) //( 型号代码: Tu20 )
// Tungsten-Rhenium5--Tungsten-Rhenium20
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X1000 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_tu20[41]=
{
0 //0 0 0
, 633 //0.633 50 1
, 1328 //1.328 100 2
, 2074 //2.074 150 3
, 2859 //2.859 200 4
, 3674 //3.674 250 5
, 4510 //4.510 300 6
, 5374 //5.374 350 7
, 6226 //6.226 400 8
, 7081 //7.081 450 9
, 7934 //7.934 500 10
, 8786 //8.786 550 11
, 9639 //9.639 600 12
, 10492 //10.492 650 13
, 11339 //11.339 700 14
, 12177 //12.177 750 15
, 13006 //13.006 800 16
, 13825 //13.825 850 17
, 14631 //14.631 900 18
, 15425 //15.425 950 19
, 16205 //16.205 1000 20
, 16970 //16.970 1050 21
, 17732 //17.732 1100 22
, 18477 //18.477 1150 23
, 19211 //19.211 1200 24
, 19933 //19.933 1250 25
, 20643 //20.643 1300 26
, 21342 //21.342 1350 27
, 22030 //22.030 1400 28
, 22706 //22.706 1450 29
, 23371 //23.371 1500 30
, 24028 //24.028 1550 31
, 24676 //24.676 1600 32
, 25323 //25.323 1650 33
, 25960 //25.960 1700 34
, 26586 //26.586 1750 35
, 27201 //27.201 1800 36
, 27805 //27.805 1850 37
, 28397 //28.397 1900 38
, 28977 //28.977 1950 39
, 29454 //29.454 2000 40
};
//==============================================================================
// 钨-钨铼26热电偶分度表(℃) //( 型号代码: Tu26 )
// Tungsten--Tungsten-Rhenium26
//==============================================================================
// --------------------------------------------------------------------
// 电压值(mV)X500 电压值(mV) 温度(℃)序号
// --------------------------------------------------------------------
int code tab_sn_tu26[47]=
{
0 //0.000 0 0
, 58 //0.117 50 1
, 167 //0.334 100 2
, 321 //0.642 150 3
, 518 //1.036 200 4
, 754 //1.509 250 5
, 1027 //2.055 300 6
, 1333 //2.666 350 7
, 1669 //3.339 400 8
, 2033 //4.066 450 9
, 2422 //4.844 500 10
, 2833 //5.666 550 11
, 3264 //6.529 600 12
, 3713 //7.427 650 13
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -