You are on page 1of 20

ti: S dng cm bin nhit LM335 o nhit phng

Sinh vin thc hin: Nguyn Ngc nh Lp: T ng Ha-K48

Hin nay nhu cu v gim st nhit c nhiu ng dng trong cuc sng nh: gim st nhit ca ca l sy, phng th nghimni m c nhng yu cu cao v tnh n nh ca nhit . Nn trong bi tp ny, em chn i tng o l nhit , v trnh by mt mch o nhit phng s dng IC tch hp Lm335.

i tng

Cm bin

X l

Hin th

i tng nhit l mt i tng analog. Nhit t mi trng s c cm bin hp thu, ti y ty theo c cu ca cm bin s bin i lng nhit ny thnh mt i lng in no . Nh th mt yu t ht sc quan trng l nhit mi trng cn o v nhit cm nhn ca cm bin. C th iu ny l: Cc loi cm bin u c v bo v, phn t cm bin nm bn trong ci v ny ( bn dn, lng kim.) do vic o c chnh xc hay khng ty thuc vo vic truyn nhit t mi trng vo n phn t cm bin tn tht bao nhiu ( 1 trong nhng yu t quyt nh gi cm bin nhit ).

C nhiu loi cm bin khc nhau o nhit , c bn c cc loi sau: - Cp nhit in ( Thermocouple ). - Nhit in tr ( RTD-resitance temperature detector). - Thermistor. - Bn dn ( Diode, IC ,.). - Ngoi ra cn c loi o nhit khng tip xc ( ha k- Pyrometer ). Dng hng ngoi hay lazer. Trong bi ny, em chn cm bin l bn dn, c th l IC Lm335.

Cm bin nhit IC Lm335 l loi cm bin c ch to t nhng cht bn dn. Nguyn l ca chng l da trn mc phn cc ca cc lp P-N tuyn tnh vi nhit mi trng. Ngy nay vi s pht trin ca ngnh cng ngh bn dn cho ra i rt nhiu loi cm bin nhit vi s tch hp ca nhiu u im: chnh xc cao, chng nhiu tt, hot ng n nh, mch in x l n gin, r tin, IC Lm335 l mt IC tch hp dng o nhit . N gm c ba chn: mt chn cp ngun, mt chn ni t, v mt chn cho in p ra. Nu cp ngun dng th in p ra s dng, nu cp ngun m th ngc li.

Di o: -55 C ti 120 C. nhy: 0,02mV/ C. Sai s: +/- 0.5 C. (Theo datasheet ca Lm335)

Mch x l trong phn ny l con chp PIC16F877A. Con chp ny l mt sn phm ca hng Microchip, v loi ny c bn ph bin trn th trng Vit Nam. Trong chp tch hp nhiu modul ca mt vi x l hin i nh: timer, ADC, CCP, PWMv b nh chng trnh ln cho php thc hin cc d n trung bnh. Nhng trong bi ny, ta ch xt ti khi ADC. Trong PIC16F877A bao gm hai loi ADC l: ADC 8bit, v ADC 10bit. Trong bi s dng ADC 10bit, cho phn gii tt hn. V c 8 chn Analog(RA4:RA0 v RE2:RE0).

S PIC16F877A

B bin i c hai thanh ghi lu tr kt qu chuyn i l ADRESH:ADRESL. Khi khng s dng b chuyn i, cc thanh ghi ny c th c s dng nh cc thanh ghi thng thng khc. Khi qu trnh chuyn i kt thc kt qu s c lu tr trong hai thanh ghi ADRESH:ADRESL, bit GO/ c xa v 0, v c ngt ADIF c thit lp.

Thit
1. 2. 3. 4. 1. 2. 3. 4.

lp cc thng s cho b chuyn i ADC: Chn ng vo Analog,chn in p mu.(thanh ghi ADCON1). Chn knh chuyn i AD.(Thanh ghi ADCON0). Chn xung clock trn knh chuyn i AD. (Thanh ghi ADCON0). Cho php b chuyn i ADC hot ng. Thit lp c ngt cho b chuyn i ADC. Xa bit ADIF. Thit lp bit ADIE. Thit lp bit PEIE. Thit lp bit GIE.

i 1. 2.

3.

4.

cho ti khi qu trnh ly mu hon tt. Bt du qu trnh bin i. Set bit GO/ i cho ti khi qu trnh chuyn i hon tt bng cch: Kim tra bit GO/ , nu bit ny bng 0 th qu trnh hon tt. Kim tra c ngt. c kt qu chuyn i v xa c ngt. Set bit GO/ Tip tc thc hin cc bc trn li t u.

V con Lm335 thay i 10 mV/oK, ta cn hin th C. Do ta phi chuyn i qua C. Ta thy 0=273 K, nh vy ti 0 C, con Lm335 s xut ra mt in p l 2,73 V. Vi gi tr ny, ADC trong PIC16F877A s c gi tr (2.73*1023)/5=558.558. Vy khi tnh ton gi tr nhit C ta cn tr i ga tr ny. Cng thc: Nhiet_do = (value-558.558)/2.048. y value l gi tr ca ADC c c, cn gi tr 2.048 y l do ta dng ADC 10 bt, in p ly mu l 5V, nh vy mi mc lng t s tng ng vi 5V/1024 = 4.883 mV. Lm335 thay i 10 mV/oK do ng vi s thay i 1 C s thay i 2.048 mc lng t(10mV/4.883mV).

Trong mch s dng led 7 vch i hin th. Thng qua hai con transistor loi npn ni vi hai chn D0 v D1 ca PIC16F877A ng m.

Nhit t mi trng thng qua con Lm335 o v v bin i thnh in p chn in p ra. in p ny a vo chn Analog ca PIC16F877A, qua ADC tch hp trong PIC16F877A bin i. Xut ra gi tr hin th ln led 7 vch. Hai transistor loi npn c nhim v ng, ct in p cp cho led. Cn bin tr RV1 lm nhim v chnh chun cho Lm335.

S dng phn mm lp trnh cho PIC l CCS. Phn mm ny c cung cp min ph bi hng Microchip. Ngn ng s dng l ngn ng C. Chng trnh chnh gm c ba hm: Hm main(); Hm doc_adc();// Dng thit lp cho adc, v c gi tr t cm bin v. Hm hien_thi();// Dng xut cc gi tr sau khi x l ln led 7 vch.

Trong mt khong thi gian nghin cu, em thit k c mt mch o nhit phng, vi sai s l +/- 2 . Mch chy tng i n nh. Bit cch lp trnh cho chp, v y l con chp PIC16F877A. V hiu c bn v cu trc, cng nh hot ng ca con chp ny. Tuy nhin, mch ny ch tuyn tnh trong di nhit cho php ca con Lm335, nu nhit nm ngoi khong ny th n hot ng sai.

T kt qu thu c qua mch trn, ta hon ton c th thit k h thng gim st v a ra cc thut ton iu khin nhit trong phng bm theo gi tr nhit c t trc. V a ra cc cnh bo khi nhit ln hn, hay nh hn nhit cho php. M rng di o cho mch Nhng trong khun kh ca bi tp cng nh khong thi gian ngn, nn em mi ch thit k c mch o v hin th nhit qua led 7 vch. Nu c thi gian em s nghin cu thm v pht trin ng dng ny hn na.

You might also like