10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

'' NTC THERMISTOR READ TABLE' 10K DIODE TYPE'Const Device = cb280Const Integer TH_TABLE = (992,990,989,987,985,983,981,979,977,975,973,970,968,965,963,960,957,954,951,948,945,942,938,935,931,927,923,919,915,911,907,902,898,893,888,883,878,873,868,862,857,851,845,839,833,827,821,815,808,802,795,788,781,774,767,760,753,746,738,731,723,716,708,700,692,684,677,669,661,652,644,636,628,620,612,604,596,587,579,571,563,555,547,538,530,522,514,506,498,491,483,475,467,460,452,445,437,430,422,415)Dim a As Integer,b As IntegerDob = Tadin(0)If b > 990 Or b < 400 ThenDebug "Out of Range" 'Check short or open th.End IfFor a=0 To 100If b > TH_TABLE(a) Then Exit ForNextDebug Dec a,crDelay 500LoopA/D 변환을 위해 TADIN 라이브러리를 사용하면, 자동적으로 10 번의 A/D 변환 결과의 평균치를리턴하기 때문에, 좀더 정밀한 측정이 가능합니다. 본 샘플프로그램은 0~100 도까지의 측정결과만을 표시합니다. 좀더 넓은 범위의 온도센싱을 하려면 본 소스를 적절히 바꾸어 사용하시기 바랍니다.R-T 온도 테이블에서 A/D 변환값을 산출해 내는 공식은 다음과 같습니다. 먼저 서미스터의 저항값 (THR)을 가지고 1K 옴의 저항과 5V 를 분압했을때의 전압은 다음 공식으로 계산합니다.5V =(1000 + THR)x THRV 를 10 비트 분해능의 A/D 변환기를 넣으면 0~1024 사이의 값으로 변환됩니다. 최종 결과값을얻으려면 V 를 204.8 과 곱해줍니다. 서미스터 제조회사에서 제공하는 R-T 변환 테이블을EXCEL 에 입력한뒤 위의 공식을 대입한다면, 쉽게 최종 결과값을 얻을 수 있습니다. (온도센서 판매업체이 홈페이지 : http://www.dscelec.co.kr , )403

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!