STM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码,源码包含P

内容分享2小时前发布
0 0 0

STM32+AD7124+热电偶方案+Pt100冷端补償解析工程源码,源码包含Pt100、NTC热敏、热电偶驱动源码,

支持热电偶类型T、J、E、N、K、B、如果用于别的R、S 8种类型,并有Pt100测温方案 原理图,含三线制,四线制

三线制双恒流源比例法,消除导线电阻误差

资料很全 所以就不提供技术支持了

四线制恒流源比例法

三线制双恒流源比例法

热电偶方案+Pt100冷端补償

热电偶+冷端Pt100解析函数

四线制恒流源比例法

AD初始化AIN0为输入电压采集

AIN3 恒流源输出

REF1+和REF1-为基准电压输入

电压折算电阻过程开始

计算公式

Vref=I*Rref

Vrtd=I*Rt

Vref/Rref=Vrtd/Rrtd

Vref对应Vmax=8388607 比例等效于2500mV

Vrtd对应实际电压Code 采集到的三进制码 比例等效于Actual Voltage

按比例法计算公式如下

Resistance = fabs(AD_Data/AD_Gain)*Rref/8388608.0;

电压折算电阻过程结束

AD7124_Thermocouple_init();

AD7124_Set_Gain(32);

Get_Once_Vol(Actual_Voltage);

计算温度

TempPt100=CalculateTemperature(Resistance);

温漂转换的过程需要先通过T_ttov函数把冷端温度折算到热电偶对照表的电压上

然后再把前段采集到的电压加上刚刚折算的温度电电压

通过T_vtot函数 把电压转换成最终温度

THtemp=T_VtoT(Actual_Voltage[0]+tempvoltage);

printf(“Resistance=%5.2f TempPt100=%-5.2f
“,Resistance,TempPt100);

TNT制作。工业辅助网

MUMU网枪

STM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码,源码包含PSTM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码,源码包含PSTM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码,源码包含PSTM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码,源码包含PSTM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码,源码包含PSTM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码,源码包含P

© 版权声明

相关文章

暂无评论

none
暂无评论...