bài tập dài điện tử ứng dụng

25
Trưng đại học Bách Khoa – Đại học quốc gia TP HCM Khoa Điện-Điện Tử-Bộ Môn Điện Tử -------------- BO CO BÀI TẬP DÀI MÔN: ĐIN T ỨNG DỤNG ĐỀ TÀI 23 GVHD: Thầy Lưu Phú SVTH: Nguyễn Huy Trung Nguyễn Văn Toàn Nguyễn Ngọc Hoàng Nhóm 20 BK TP. HCM

Upload: huy-trung

Post on 07-Nov-2015

33 views

Category:

Documents


4 download

DESCRIPTION

Bài tập dài điện tử ứng dụng

TRANSCRIPT

Trng i hc Bch Khoa i hc quc gia TP HCMKhoa in-in T-B Mn in T--------------

BAO CAO BI TP DIMN: IN T NG DNG TI 23 GVHD: Thy Lu Ph SVTH: Nguyn Huy Trung Nguyn Vn Ton Nguyn Ngc Hong Nhm 20

Tp.HCM,21/05/2015

Phn 1: Cm bin (D203B)1. Gii thiu v cm bin hng ngoi th ng (PIR)- PIR sensor l b cm bin th ng dng ngun kch thch l tia hng ngoi.Tia hng ngoi (IR) chnh l cc tia nhit pht ra t cc vt th nng. Trong cc c th sng, trong chng ta lun c thn nhit (thng thng l 37 C), v t c th chng ta s lun pht ra cc tia nhit, hay cn gi l cc tia hng ngoi, ngi ta s dng mt t bo in chuyn i tia nhit ra dng tn hiu in v nh m c th lm ra cm bin pht hin cc vt th nng ang chuyn ng. Cm bin ny gi l th ng v n khng dng ngun nhit t pht (lm ngun tch cc, hay ch ng) m ch ph thuc vo cc ngun tha nhit, l thn nhit ca cc thc th khc, nh con ngi con vt...-Cu trc cm bin PIR

a) Cm bin PIR D203Bb) Thu knh Fresnel (tng nhy)2. Nguyn l lm vic:

Cc ngun nhit (vi ngi v con vt l ngun thn nhit) u pht ra tia hng ngoi, qua knh Fresnel, qua kch lc ly tia hng ngoi, n c cho tiu t trn 2 cm bin hng ngoi gn trong u d, v to ra in p c khuch i vi FET. Khi c mt ngun nhit i ngang qua, t 2 cm bin ny s cho xut hin 2 tn hiu lm cho FET hot ng v xut ra xung. tng khong cch d tn hiu, ta s dng mch khuch i c bin cao v a vo mch so p tc ng vo mt thit b iu khin.Da vo s khuch i trong Datasheet ca DB203 ta c s :

3. Phn tch cc khi trong s mch:a) Khi khuch i 1:

V tn hiu ra ca cm bin PIR c tn s thp. Nn ta c mch khuch i v kt hp vi b lc thng di lc nhiu khng cn thit. Tn s ct: flow1=1/(2R4C4)=1.6 Hz; fhigh1=1/(2R3C3)=16 Hz. li: Gain1=1+R3/R4=101b) Khi khuch i 2

Tng t nh phn a, mch c chc nng khuch i v lc nhiu: Tn s ct: flow1=1/(2R5C5)=1.6 Hz ; fhigh1=1/(2R8C8)=16 Hz ; li: Gain1=R8/R5=100c) Khi so snh :

Sau khi khuch i tn hiu, tn hiu s snh vi ngng v xut ra mc logic a vo MCU x l.

Phn2: iu khin ng m ca t ng 1. Gii thiu vi iu khin AT89C518051 l vi iu khin u tin ca h vi iu khin MCS51 c Intel sn xut vo nm 1980. H MCS51 l h 8-bit c kh nng nh a ch 64KB b nh chng trnh v 64KB b nh d liu.Mt s chip 8051 thng dng:

2. Kin trc phn cng:

3. Cu hnh chn:

-VCC: in p cung cp.-GND: c ni t.-RST : ng vo RESET, chn RESET mc cao trong 2 chu k my khi b dao ng ang chy s RESET chip.-PSEN (Program Store ENable): c ni vi chn OE ca chip d liu bn ngoi,-ALE : (ALE : Adress Latch Enable) l tn hiu iu khin xut ra ca 8051, n cho php phn knh gia bus a ch v bus d liu trn PORT0.-EA : (External Access): chn b nh giao tip. EA=1: chn b nh ni, EA=0: chn b nh ngoi.Cu hnh chn b nh ngoi:

-PORT 0:Port 0 l mt cng 8 bit I/O 2 chiu, Khi mc logic 1 c vit vo cc PIN ca PORT 0, Pin c th c s dng l cng vo tr khng cao.Port 0 cng c th c cu hnh thnh bus ghp knh 8 bit a ch/d liu thp trong qu trnh truy nhp b nh ngoi, ch ny cc PIN ca PORT 0 s c ko ln bn trong.Ngoi ra PORT 0 cng c s dng np d liu cho chip.-PORT 1:Port 1 l cng I/O 2 chiu c tr treo bn trong. Khi mc logic 1 c vit vo PIN ca PORT 1, PIN c ko ln bi 1 tr treo bn trong, v c th c s dng l cng vo.Ngoi ra cc PIN P1.0 v P1.1 c th c cu hnh l u vo ca b Timer 2 (AT89S52, AT89C52). Cc pin P1.5, P1.6, P1.7 (AT89S51, AT89S52) ln lt l cc PIN MOSI, MISO, SCK khi s dng np cho chip qua ISP (In- System Programing).-PORT 2 :Port 2 l cng I/O 2 chiu c tr treo bn trong. Khi mc logic 1 c vit vo PIN ca PORT 2, PIN c ko ln bi 1 tr treo bn trong, v c th c s dng l cng vo.Port 2 cng c th c cu hnh thnh bus ghp knh 8 bit a ch cao trong qu trnh truy nhp b nh ngoi vi 16 bit a ch.-PORT 3 :Port 3 l cng I/O 2 chiu c tr treo bn trong. Khi mc logic 1 c vit vo PIN ca PORT 3, PIN c ko ln bi 1 tr treo bn trong, v c th c s dng l cng vo.Ngoi ra cc Pin ca PORT 3 cng c thm cc chc nng c bit khc:

I. ENCODER.ng c s dng Encoder tng i l loi c s dng rng ri nht hin nay.

Khi Encoder s c 2 phn l: a quay: cu to gm N rnh hoc l (hay phn gii ca Encoder) Cc cp thu pht hng ngoi.Khi ng c quay khi Encoder s xut ra 2 tn hiu dng xung A v B cng tn s, lch pha 90 (do s b tr lch nhau ca 2 cp thu pht hng ngoi). Vi 2 tn hiu A, B ny mnh s xc nh c tc v chiu quay ca ng c ti 1 thi im.

-Nguyn l o tc ng c:Khi tia hng ngoi t Led pht i qua 1 rnh trn a Encoder n Led thu th trn knh A (B) s to ra 1 xung vung, nh vy khi a quay quay c 1 vng th trn knh A (B)s c N xung. Gi tc ng c lV(vng/s), s xung Encoder m c trong 1s ln, ta c cng thc tnh tc ng c:V=n/N (vng/s) Cch xc nh chiu quay ca ng c:Nh trn ni, khi Encoder xut ra 2 xung A,B lch pha 90 , t c im ny, khi ng c ang 1 v tr bt k mnh s xc nh c chiu quay ca ng c:Quay thun: Knh B trng thi mc cao khi knh A c cnh xung.Quay nghch: Knh B trng thi mc thp khi knh A c cnh xung.(trong bi ton ca mnh khng c ci ny).Tm li, o c tc ng c, bn ch cn m c trong 1s Encoder xut ra bao nhiu xung hay ni cch khc chng ta quy v bi ton o tn s xung vung trn knh A (hoc knh B) ca Encoder.

II. IC L298.IC L298 l mt IC tch hp nguyn khi gm 2 mch cu H bn trong. Vi in p lm tng cng sut u ra t 5V 47V , dng ln n 4A, L298 rt thch hp trong nhng ng dng cng sut nh nh ng c DC loi va

Mnh tm tt qua chc nng cc chn ca L298:-4 chn INPUT:IN1, IN2, IN3, IN4c ni ln lt vi cc chn 5, 7, 10, 12 ca L298. y l cc chn nhn tn hiu iu khin.-4 chn OUTPUT:OUT1, OUT2, OUT3, OUT4(tng ng vi cc chn INPUT) c ni vi cc chn 2, 3, 13, 14 ca L298. Cc chn ny s c ni vi ng c.-Hai chnENAvENBdung iu khin cc mch cu H trong L298. Nu mc logic 1 (ni vi ngun 5V) th cho php mch cu H hot ng, nu mc logic 0 th mch cu H khng hot ng.

Vi bi ton ca em trn, cc bn ch cn lu n cch iu khin chiu quay vi L298:-Khi ENA = 0: ng c khng quay vi mi u vo .-Khi ENA = 1:INT1 = 1; INT2 = 0: ng c quay thun.INT1 = 0; INT2 = 1: ng c quay nghch.INT1 = INT2: ng c dng ngay tc th.(tng t vi cc chn ENB, INT3, INT4).

Trong bi ton ny em s dng module L298 V1 iu khin chiu quay ca ng c DC.S nguyn l:

III.S gii thut.Cm bin ngi

Lu cm binS

M ca

SV >5Dng ng c

SCm bin ngi

PWM

SDelay 15s

ng ca SV=0

SV>5

SDng ng cPWM

Lu PWMDem=0TH0=TL0=0x9bTH1=0x9b

TF0=1

PWM=1

PWM=0Dem