Professional Documents
Culture Documents
N 1
TI:
MSSV: 09194701
V NG QUYT
LP:
09092651
DHDT5A
Tp. H Ch Minh, thng 03 nm 2012
.....................................................................................................................................
2
NHN XT
(GIO VIN PHN BIN)
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
3
LI NI U
K thut vi iu khin hin nay rt pht trin, n c ng dng vo rt nhiu lnh vc
sn xut cng nghip, t ng ha, trong i sng v cn nhiu lnh vc khc na. so vi
k thut s th k thun vi iu khin nh gn hn rt nhiu do n c tch hp li v c
kh nng lp trnh c iu khin. Nn rt tin dng v c ng. Vi tnh u vit ca
vi iu khin th trong phm vi n nh ny, em ch dng vdk o nhit mi
trng thng qua khiu khin qut ng thi hin th trn LCD.
Mc ch ca ti hng n: to ra bc u cho sinh vin th nghim nhng ng
dng ca vdk trong thc tin ri t tm ti, pht trin nhiu ng dng khc trong
i sng hng ngy cn n.
Vic thc hin xong n mn hc bng cc kin thc hc, mt s sch tham kho
v mt s ngun ti liu khc nhu nn khng trnh khi nhng thit st. V vy nhm
rt mong c s gp ca thy c v cc bn.
LI CM N
Trong qu trnh thc hin n, nh s gip , ch bo ca cc thy c trong khoa v
gio vin hng dn,nhm hon thnh c phn n ca mnh. Nhng khc mc
trong qu trnh lm n, chng em c cc thy c phn tch v hng dn gii p
c th. Chng em chn thnh cm s hng dn tn tnh ca cc thy c trong khoa. Tuy
nhin, s khng trnh khi nhng thiu st, mong cc thy c ng gp v b sung cho
n ca chng em hon chnh hn. Nhm xin chn thnh cm n.
PH LC
LI M U
TRANG
CM BIN
QUT
NGUN 220V
KHI X L TRUNG
TM
LCD
PIC16F877A
KHI NGUN
CHNG 2: S NGUYN L
KHI TO C
TRNH CON
(init_PORTX;init_ad
c;disp_lcd;read_adc)
KHAI BO
BIN V C
TR CON
Disp_lcd
NG
BUT0==0
SAI
10
PORTC = 0X00
NG
BUT1==0
PORTC=0X01
SSAI
BUT2==0
NG
PORTC=0X02
SAI
BUT3==0
NG
PORTC=0X04
SAI
TEMP>=30
SAI
B
11
NG
PORTC=0X04
TEMP>=25
NG
PORTC=0X02
SAI
TEMP>=20
SAI
NG
PORTC=0X00
KT THC
12
NG
PORTC=0X01
TRISB2 = 1;
TRISB3=1;
}
unsigned char Read_ADC();
{
unsigned char ADC_result;
__delay_us(5);
GODONE = 1;
while(GODONE);
return (ADRESH<<8)|ADRESL;
}
void init_adc(void)
{
ADCON1 = 0;
ADFM = 1;
ADCON0 = 0;
ADCS0 = 1;
ADCS1 =1;
CHS0 = 1;
CHS1 = 1;
ADON = 1;
}
14
init_PORTX();
lcd_init();
lcd_gotoxy(0,1);
lcd_puts("IN1=00 C");
init_adc();
15
while(1)
{
lcd_gotoxy(0,0);
lcd_puts("TEMPEARRURE");
value = Read_ADC();
temp = (value)*0.488;
disp_lcd(temp);
if(BUT1==0)
PORTC = 0X01;
if(BUT2==0)
PORTC = 0X02;
if(BUT3==0)
PORTC = 0X04;
}
}
17
CHNG 4:
CU TO V NGUYN L HOT NG CA TNG VI MCH
4.1.QUT IN
4.1.1. C u t o .
-Stato: Phn c nh cu to bi cc l st t mng ghp li vi nhau to
thnhmch t c cc rnh thng. Trn Stato c cun chy v cun c lch nhau mt
gc 90
.-Roto: l phn quay
4.1.2.Nguyn l hot ng
Khi cho dng in vo qut th t trng to bi hai cun chy v cun hp thnht
trng quay nh s lch pha ga hai dng in trong hai cun. T trng quay nytc
ng ln roto lm pht sinh dng in ng chy trong roto.Dng in ng di tc dng
ca t trng quay tao ra moment quay lm quay rototheo chiu t trng quay.Tc
quay ca qut c xc nh:
n=60f/p
Trong :f: tn s dng in ca ngun in.
P: S cp cc t
Tc qut c tang dn nh 3 cun s vi s vng ln lt khc nhau. S vng cng
tng th tc qut cng mnh. Thng thng th c 3 cun s trong b iu khin tc
qut l cun s 1,2,3. Vi s vng dy ln lt tng dn.cun s 1 cho ng c qut quay
ch thp nht,cun s 3 cho qut quay tc cao nht
Ngun cung cp cho qut hot ng c l ngun xoay chiu 220v.
Trong ng dung ny my qut hot ng c th ta dng 3 relay(loi 5 chn) mc
tng ng cho 3 cun s tng ng ca qut. khi mt trong 3 con relay nhn c tn
hiu t cc chn ng ra t pic 16F877A th relay tng ng s ly ngun t khi ngun l
220v cung cp cho qut hot ng vi tc tng ng da trn cun s .
18
Hnh 1
hnh 2
Trong hnh trn ta thy chn s 1 l chn ngun,chn 3 l chn mass, chn2 l chn a
ra tn hiu ra cung cp cho chn RA3(AN3) ca PIC 16F877A
Vai tr ca LM35 trong ng dng ny l o nhit bn ngoi mi trng ri gi cho
cng AN3 ca vi iu khin.
19
20
c tnh chung:
Ngun cung cp 5v(hoc 3v)
Chu k bn phn 1/16
21
B/L c iu khin bi pin1, pin2, hay pin 15, pin16 hay A.K(LED)
Da vo bng datasheet trn ta c kiu kt ni cho LCD nh sau:
Chn 1, chn 16 ni mass
Chn 2, chn 15 ni ngun 5v
Chn 3 ni bin tr 10k dng ty chnh nh sng mn hnh
Chn 4(RS) la chn thanh ghi lnh hay thanh ghi d liu, chn 5(R/W) ghi vo LCD
module hay c t lcd module. , chn 6(E) tn hiu cho php LCD hot ng. C 3 chn
ny c ni vi 3 pin ca port D(RD1-RD3)
Cc chn 11-chn 14 l cc chn ng d liu c ni vi cc pin ca port D l RD4RD7 vi vai tr l truyn v nhn d liu gia khi LCD v khi x l trung tm.
4.4. KHI NGUN
My bin p
4.5. KHI X L TRUNG TM(PIC16F877A)
4.5.1 S khipic 16F877A
22
23
CS ben ngoai.
Cac ac tnh Analog:
8 kenh chuyen oi ADC 10 bit.
Hai bo so sanh.
Ben canh o la mot vai ac tnh khac cua vi ieu khien nh:
Bo nh flash vi kha nang ghi xoa c 100.000 lan.
Bo nh EEPROM vi kha nang ghi xoa c 1.000.000 lan.
D lieu bo nh EEPROM co the lu tr tren 40 nam.
Kha nang t nap chng trnh vi s ieu khien cua phan mem.
Nap c chng trnh ngay tren mach ien ICSP (In Circuit Serial
Programming)
thong qua 2 chan.
Watchdog Timer vi bo dao ong trong.
Chc nang bao mat ma chng trnh.
Che o Sleep.
Co the hoat ong vi nhieu dang Oscillator khac nhau.
4.5.3 ADC
ADC (Analog to Digital Converter) la bo chuyen oi tn hieu gia hai
dang tng t va so.
PIC16F877A co 8 ngo vao analog (RA4:RA0 va RE2:RE0). Hieu ien
the chuan VREF co the c la chon la VDD, VSS hay hieu ien
the chuan c xac lap tren hai chan RA2 va RA3.
Ket qua chuyen oi t tn tieu tng t sang tn hieu so la 10 bit so
tng ng va c lu trong hai thanh ghi ADRESH:ADRESL. Khi khong
s dung bo chuyen oi ADC, cac thanh ghi nay co the c s
dung nh cac thanh ghi thong thng khac. Khi qua trnh chuyen oi
hoan tat, ket qua se c lu vao hai thanh ghi ADRESH:ADRESL, bit
(ADCON0<2>) c xoa ve 0 va c ngat ADIF c set.
Qui trnh chuyen oi t tng t sang so bao gom cac bc sau:
1. Thiet lap cac thong so cho bo chuyen oi ADC:
Chon ngo vao analog, chon ien ap mau (da tren cac thong so
cua thanh ghi
ADCON1)
Chonh kenh chuyen oi AD (thanh ghi ADCON0).
Chonh xung clock cho kenh chuyen oi AD (thanh ghi ADCON0).
Cho phep bo chuyen oi AD hoat ong (thanh ghi ADCON0).
2. Thiet lap cac c ngat cho bo AD
Clear bit ADIF.
Set bit ADIE.
Set bit PEIE.
25
26
Can chu y la co hai cach lu ket qua chuyen oi AD, viec la chon
cach lu c ieu khien
bi bit ADFM va c minh hoa cu the trong hnh sau:
27
28
29
KT LUN
Trong qu trnh lm n chng em vn cn mc nhiu thiu st, l cha tnh
ton gi tr chnh xc ca cc linh kin trong n, cha tnh ton c chnh xc kch
thc ca bng mch cn dng m hu ht ch c chng v phng on. ngoi ra
chng em cng cha hiu r nhiu v s khi v cu to ca vi iu khin 16F877A
v nguyn l hot ng ca qut in, nhng b li sau khi lm xong n ny chng
em rt ra nhng bi hc kinh nghim qu bu, b ch lm tt cho nhng n ln sau.
30
31