TR NG Đ I H C CÔNG NGHI P HÀ N IƯỜ
KHOA ĐI N
Đ ÁN
MÔN: VI X LÝ VÀ ĐO L NG ĐI N ƯỜ
Đ TÀI: ng d ng h vi đi u khi n 8051 ghép n i v i LED 7 thanh đ hi n th
s đo t n s l i đi n công nghi p v i kho ng đo (45 – 55) Hz. ướ
Giáo viên h ng d n:ướ Nguy n Thu
Đ BÀI: ng d ng h vi đi u khi n 8051 ghép n i 04 LED 7 thanh đ hi n
th s đo và c nh báo t n s l i đi n công nghi p, kho ng đo [45-55]Hz. H ướ
th ng g m có :
+ 01 Vi đi u khi n 89C51RD2.
+ Ghép n i 04 LED b y thanh.
+ Ghép n i m ch chu n hóa đo t n s .
+ Ghép n i 2 đèn LED c nh báo ng ng th p , ng ng cao. ưỡ ưỡ
+ Hai nút n RUN, STOP.
Ho t đ ng : Khi n RUN ,h th ng th c hi n đo t n s ; còn khi n, STOP h
th ng l u l i giá tr đo cu i cùng. ư
GVHD:NGUY N THU HÀPage 1
M C L C
L I NÓI Đ U
Ngày nay, v i nh ng ng d ng c a khoa h c k thu t tiên ti n, th ế ế
gi i c a chúng ta đã và đang ngày m t thay đ i, văn minh và hi n đ i h n. S ơ
phát tri n c a k thu t đi n t đã t o ra hàng lo t nh ng thi t b v i các đ c ế
đi m n i b t nh s chính xác cao, t c đ nhanh, g n nh nh ng y u t ư ế
r t c n thi t góp ph n cho ho t đ ng c a con ng i đ t hi u qu cao. ế ườ
Các b đi u khi n s d ng vi đi u khi n tuy đ n gi n nh ng đ v n ơ ư
hành và s d ng đ c l i là m t đi u r t ph c t p. Các b vi đi u khi n theo ượ
th i gian cùng v i s phát tri n c a công ngh bán d n đã ti n tri n r t ế
nhanh, t các b vi đi u khi n 4 bit đ n gi n đ n các b vi đi u khi n 32 bit, ơ ế
r i sau này là 64 bit. Đi n t đang tr thành m t ngành khoa h c đa nhi m v .
Đi n t đã đáp ng đ c nh ng đòi h i không ng ng t các lĩnh v c công ượ
GVHD:NGUY N THU HÀPage 2
nông lâm ng nghi p cho đ n các nhu c u c n thi t trong ho t đ ng đ iư ế ế
s ng h ng ngày.
M t trong nh ng ng d ng thi t th c trong đó ng d ng v nhi t k đi n ế ế
t .
V i môn h c Vi đi u khi n này, em đã quy t đ nh nh n làm đ án v i đ tài ế
ng d ng h vi đi u khi n 8051 ghép n i 04 led b y thanh đ hi n th
s đo và c nh báo t n s l i đi n công nghi p,kho ng đo [45-55] hz ướ
N i dung báo cáo g m 3 ph n:
I – C s lý thuy tơ ế
II – N i dung thi t k ế ế
III – K t lu nế
M c đã r t c g ng thi t k làm m ch nh ng do th i gian ng n ế ế ư
và năng l c còn h n ch nên m ch v n còn nh ng sai sót. Em mong th y giáo ế
và các b n góp ý đ vi c h c t p c a em đ c t t h n. ượ ơ
Em xin chân thành c m n! ơ
H TH NG HI N TH S ĐO VÀ C NH BÁO T N S L I ĐI N ƯỚ
CÔNG NGHI P
I. C s lý thuy tơ ế
1. Gi i thi u t ng quan v h Vi đi u khi n 8051
AT89C51 m t vi đi u khi n 8 bit, ch t o theo công ngh CMOS ế
ch t l ng cao, công su t th p v i 4 KB PEROM (Flash Programeable and ượ
erasable read only memory).
Các đ c đi m c a 8951 đ c tóm t t nh sau: ượ ư
- 4KB b nh , th l p trình l i nhanh, kh năng ghi xóa t i
1000 chu kỳ
- T n s hoat đ ng t 0 Hz đ n 24 MHz ế
- 3 m c khóa b nh l p trình
- 2 b Timer/Counter 16 bit
- 128 Byte RAM n i
GVHD:NGUY N THU HÀPage 3
- 4 Port xu t/nh p (I/O) 8 bit
- Giao ti p n i ti pế ế
- 64 KB vùng nh mã ngoài
- 64 KB vùng nh d li u ngoài
- X lý Boolean (ho t đ ng trên bit đ n) ơ
- 210 v trí nh có th đ nh v bit
- 4μs cho ho t đ ng nhân ho c chia
1.1 S đ kh i và s đ chân c a AT89C51ơ ơ
GVHD:NGUY N THU HÀPage 4
S đ kh i c a AT89C51ơ
S đ chân c a AT89C51ơ
1.2 Ch c năng các chân c a AT89C51
+ Port 0 (P0.0 – P0.7 hay chân 32 – 39): Ngoài ch c năng xu t nh p ra,
port 0 còn bus đa h p d li u đ a ch (AD0 AD7), ch c năng này s
đ c s d ng khi AT89C51 giao ti p v i thi t b ngoài có ki n trúc bus. ượ ế ế ế
Port 0
GVHD:NGUY N THU HÀPage 5