Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Luận văn - NGHIÊN CỨU VI ĐIỀU KHIỂN PIC16F84 - Phần 3 ppsx
Nội dung xem thử
Mô tả chi tiết
Phaàn IV: öùng duïng
32
Phaàn IV: ÖÙNG DUÏNG
Baûng öùng duïng chip vi ñieàu khieån PIC16F84 goàm 3 modul: ñieàu khieån LED;
ñieàu khieån LCD vaø ñieàu khieån ñoäng cô Servol.
IV.1. Ñieàu khieån LED
IV.1.1. Hoaït ñoäng
Modul ñieàu khieån LED laø modul ñôn giaûn nhaát trong baûng ñieàu khieån. Vieäc
ñieàu khieån chæ ñôn giaûn laø xuaát bit tín hieäu ra caùc pin töông öùng noái vôùi LED. Tín
hieäu ñöôïc xuaát qua LED ngay khi ngaét ngoaøi ñöôïc kích (Start button) treân chip.
Chöông trình ñieàu khieån LED nhaáp nhaùy ñöôïc vieát döôùi daïng voøng laëp voâ taän neân
LED seõ nhaáp nhaùy theo moät chu trình ñöôïc thieát keá trong chöông trình vaø laäp laïi maõi
ñeán khi naøo ngöôøi ñieàu khieån aán phím Stop hoaëc chip ñöôïc Reset.
IV.1.2. Maïch ñieàu khieån
Trong maïch ñieàu khieån, caùc Led ñöôïc noái vôùi chip qua caùc chaân RB1, RB2,
RB4, RB5, RB6. Buttom SW1 noái chaân ngaét ngoaøi RB0/INT vôùi mass, laøm chöùc
naêng nhö nuùt Start. Khi ngaét ngoaøi ñöôïc kích, chöông trình seõ reõ nhaùnh ñeán chöông
trình con ñieàu khieån Led ñeå ñieàu khieån Led nhaáp nhaùy. Button SW2 noái chaân kieåm
tra ñieàu kieän RA0 vôùi mass, laøm chöùc naêng nhö nuùt Stop. Khi nuùt Stop ñöôïc nhaán,
laøm cho chaân RA0 xuoáng möùc ñieän aùp thaáp, khi ñoù chöông trình seõ ñöôïc thoaùt khoûi
chöông trình con ñieàu khieån Led, trôû veà chöông trình chính.
Phaàn IV: öùng duïng
33
R4
470R
C4
1n
R3
470R
X2
4MHz
D5
C5
1n
SW1
1 2
D1
R2
470R
D2
U1
PIC16F84
1
2
3
4
6
17
10
11
12
13
15
16
7
8
5
14
9
18
RA2
RA3
RA4/TOCKI
MCLR
RB0/INT
RA0
RB4
RB5
RB6
RB7
OSC1/CLKIN
OSC2/CLKOUT
RB1
RB2
GROUND
VDD
RB3
RA1
R6
10k
D4
VCC
R1
470R
D3
R5
470R
SW2
1 2
IV.2. Ñieàu khieån ñoäng cô Servo
IV.2.1. Hoaït ñoäng
IV.2.1.1 Ñoäng cô servo
Ñoäng cô Servol chính laø moät ñoäng cô DC thoâng thöôøng ñöôïc laáp theâm boä giaûi
maõ (Encoder) ñeå nhaän tín hieäu phaûn hoài veà goùc quay cuûa ñoäng cô. Encoder thöôøng
ñöôïc caáu taïo töø 1 Led phaùt quang, 1 ñeán 2 diode quang ñaët ñoái dieän vôùi Led phaùt
quang qua 1 khe hôû vaø boä khueách ñaïi.