کد متلب محاسبه مقاومت RTD از حرارت ( دما ) :
با استفاده از کد زیر میتوان مقدار مقاومت حسگر متناظر خاص را محاسبه نمود :
میدانیم که برای محاسبه مقدار مقاومت RTD بر دو اساس می باشد :
1) اگر دما زیر صفر باشد (TEMP <0 )
2) دما بالای صفر باشد ( TEMP >0 )
در اینصورت میتوانیم طی یکی از فرمول های پایین عمل نموده و محاسبه نمود .
خاطر نشان میسازد که مقادیر A -B-C مقادیری مبیاشد که در DATA SHEET مد نظر یافت میشود .
میتوانید برای اجرای برنامه زیر برنامه را در محیط متلب اجرا نموده و خروجی های مشابه را دریافت نمایید .
%code : Mohammad Amin Gholampour
%calculate RTD with temperature
%OMEGA RTD
%IEC 60751
clear all #%ok
close all
clc
T=input('Enter temperture °C= ');
R0=input('Enter resistance at 0°C= ');
A=3.9083*(10^-3);%(1/°C -- °C^-1)
B=-5.775*(10^-7);%1/°C^2 -- °C^-2)
C=-4.183*(10^-12);%1/°C^4 -- °C^-4)
if T>0
% for temeratures above 0°C :
%R_t=R0*(1+A*T+B*(T^2));
R_t=R0*(1+A*T+B*(T^2));
elseif T<0
% for temeratures belows 0°C :
% R_t=R0*(1+A*T+B*(T^2)+C(T-100)*(T^3));
R_t=R0*(1+A*T+B*(T^2)+C(T-100)*(T^3));
else
%for T=0;
R_t=R0;
end
A = 'Resistance is %4.2f at %8.3f 0°C\n';
fprintf(A,R_t,T)
دانلود m-file مربوط به محاسبه مقاومت حسگر RTD از حرارت
دانلود m-file محاسبه میزان حرارت از مقاومت RTD ( تقریب )
در ویدیو زیر مشاهده خواهیم کرد که چه طور میتوان یک برنامه متلب را پس از نصب آن ، به طور داتم و به صور صحیح کرک نمود .
لازم به ذکر میباشد که فایل کرک نیز در قسمت دانلود پیوست شده است (( این فایل از سایت شرکت jb-team دانلود شده است ))
آموزش مقدماتی متلب با مثال های بی نظیر
کلیک کنید
پسورد فایل زیپ کرک : jb-team.com