You are on page 1of 11

Trang 1

BK-B Thit k - M phng mch iu khin nhit



i Hc Bch Khoa Thnh Ph H Ch Minh

BO CO

Mn Hc Vi iu Khin M S Mn Hc
Ngy Bo Co Ging Vin Dr Vo Tng Qun
Nhm Nhm 5
Thnh Vin
Nguyn Hu Tr 20902928 0908844003
T Phc Hong 20900946 01639845649
Trng Thng Qun 20902156 01223244880
Cao Nht Quang 20902087 0983092559

Ti

Thit K - M Phng Mch iu Khin Nhit

Bi Ton

- Gi tr nhit c ci t bng bn phm.
- Gi tr nhit o c hin th trn LCD.
- iu khin t c nhit mong mun nhp t bn phm.

Gii Quyt Vn

- S dng ma trn phm nhp nhit mun iu khin.
- S dng IC LM35 o nhit vng cn iu khin.
- LCD hin th nhit mun iu khin v nhit o c t LM35.
- Triac kch ngun on/off cc thit b iu khin nhit (Qut h nhit ; n tng nhit)
- Khi ngi s dng nhp gi tr nhit mun iu khin, sau bm enter.
- Trn LCD s hin th 2 nhit :
Nhit mong mun: nhp trn bn phm.
Nhit hin ti: o c t LM35.
- Nu nhit mong mun nh hn nhit hin ti th MCU s kch cho bng n sang.
- Nu nhit mong mun ln hn nhit hin ti th MCU s kch cho qut chy v n tt.


Trang 2

BK-B Thit k - M phng mch iu khin nhit
Hng Gii Quyt

MCH NGUYN L


KI T BK-B iu khin nhit


Module cung cp ngun


Trang 3

BK-B Thit k - M phng mch iu khin nhit

Module cm bin Ma trn phm LCD


Module iu khin nhit













Trang 4

BK-B Thit k - M phng mch iu khin nhit
MCH PROTEUS


Thc nghim




Kt qu thc nghim



Trang 5

BK-B Thit k - M phng mch iu khin nhit

S LC CC LINH KIN

Cm bin LM35

S dng chc nng ADC ca PIC cho php nhn tn hiu tng t t cc chn ADC v
chuyn tn hiu sang tn hiu s x l.
IC LM35 l 1 IC cm bin nhit kh thng dng o cc nhit t 2
0
- 150
0
.






n v nhit :
0
C
C mc in p thay trc tip theo C.
C hiu sut cao, cng sut tiu th l 60uA.
Sn phm khng cn phi canh chnh nhit khi s dng.
Chn +Vs l chn cung cp in p cho LM35 hot ng.
Chn Vout l chn in p ng ra ca LM35, a vo chn Analog ca b ADC.
Chn GND ni mass.

Nhim v: o nhit v hin th mn hnh LCD
Hot ng: Cm bin LM35 o nhit t mi trng, gi d liu v Vi iu
khin (PIC), VDK s x l v xut gi tr nhit o c ln LCD.












Trang 6

BK-B Thit k - M phng mch iu khin nhit

Qut lm mt:



Nhim v: H nhit trong pham vi kho st
Hot ng: Khi nhit ln vt qu gi tr nhit mong mun, qut s c
kch hot gim nhit bng vi nhit mong mun.

Opto MOC3020:
.

Nhim v: Cch ly quang gia mch ng lc v mch iu khin
Hot ng: Khi c dng in ln t ngt xut hin mch cng sut, vi iu
khin vn hot ng bnh thng nh chc nng cch ly quang ca Opto.
Triac

Nhim v: Kch hot bng n Lm tng nhit .
Hot ng: Hot ng tng t mt linh kin ng ngt c iu kin, khi c c

Trang 7

BK-B Thit k - M phng mch iu khin nhit
tn hiu cho php t VDK th TRIAC s kch hot thit b (Bng n -220AC)
Mt s linh kin khc


in tr


Nt nhn

T in


Trang 8

BK-B Thit k - M phng mch iu khin nhit

Bus


Bng n 220V AC


GII THIU V CCH C ADC VI PIC16F887
ADC l b chuyn i tn hiu tng t thnh tn hiu s.

Sample and Hold

Trang 9

BK-B Thit k - M phng mch iu khin nhit


Resolution: phn gii n bit ngha l ADC c th biu din c 2
n
gi tr ca tn
hiu Analog ng vo.

Voltage reference(Vref)
Khi V_in = Vref - ADC c v gi tr max: 1111111 (n-bit 1)
Vref phi l ngun n nh.
Chu k ly mu: ph thuc vo tn s c ci t trc
Module ADC PI C16F887:

10 bit
14 knh AN0 AN13
Kt qu chuyn i (10 bit) c lu vo thanh ghi ADC result register: ADRESL v
ADRESH.
Chn dao ng ni hay dao ng ngoi ly mu.
C 1 ngt ADC s xy ra khi s chuyn i hon thnh.

Cc bc s dng module ADC:

Ci t Port
Chn knh
Chn Vref
Ci t tn s xung clock
Ngt
Hiu chnh kt qu

Cch ci t cc thanh ghi trong module ADC:
Ci t Port:
Set bit = 1 i vi thanh ghi ANSEL chuyn sang ch Analog
ANSEL: i vi AN0 AN7.
ANSELH: i vi AN8 AN13.
Set trng thi Input vi chn c analog
V d: s dng knh AN2 c ADC (RA2, pin4)
ANSEL |= 0x04;
TRISA2 = 1;
Chn knh
CHS bits CHS<2:0> chn knh cho vic ly mu.
V d: CHS<2:0> = 0010 chn AN2

Trang 10

BK-B Thit k - M phng mch iu khin nhit
CHS3 = 0;
CHS2 = 0;
CHS1 = 1;
CHS0 = 0;
Chn Vref
VCFG<1:0> bits of the ADCON0 register
AV
DD
AV
SS
: 5V 0V internal V-ref
V d:
VCFG1 = 0;
VCFG0 = 0;
// chn V_ref ni
VCFG1 = 1;
VCFG0 = 1;
// chn V_ref ngoi
Ch : V_ref ngoi phi ni v chn AN2 v AN3.

Ci t tn s xung clock
The ADC bits of the ADCON0 register
V d:
ADCS1 = 0;
ADCS0 = 0;
// fsample = Fosc/2.

Ngt
ADIF c ngt ADC
ADIE cho php ngt ADC
PEIE cho php ngt ngoi vi
GIE ngt ton cc.
Hiu chnh kt qu
Xa c ngt
Kt qu
- Thit k mch bng orcad v proteus.
- M phng mch thnh cng.
- S dng mch tht kim tra c s l thuyt.
nh gi:
- Tn hiu t cm bin cn xut hin nhiu.
- Mch tht c test trong phm vi nh, nhit tng chm nn ng dng phng php ON/OFF
thit b iu khin nhit







Trang 11

BK-B Thit k - M phng mch iu khin nhit
Hng pht trin
Tn dng chc nng ca module ADC s dng nhiu loi cm bin khc nhau ng thi.
ng dng gii thut PID iu khin cho mc ch rt ngn thi gian tng h nhit.

Ti Liu Tham Kho
Sch
1. Slide bi ging MCU cua thy V Tng Qun.
2. Datasheet PIC16F887.
Website:
1. Microchip.com
2. Payitforward.edu.vn

You might also like