B GIÁO DC VÀ ĐÀO TO
TRƯỜNG ĐẠI HC DÂN LP K THUT CÔNG NGH
TP. H CHÍ MINH
KHOA ĐIN – ĐIN T
µ¶
BÁO CÁO NGHIÊN CU
KHOA HC SINH VIÊN
Đề tài:
NGHIÊN CU S DNG CHIP VI ĐIU
KHIN
AVR VÀ NG DNG TRONG TRUYN D
LIU KHÔNG DÂY
SVTH : LIN MINH DŨNG
MSSV : 00ĐĐT025
LP :00ĐT1
Niên khoá 2000 – 2005
Phn I: Tng quan v đề tài
I.1 Đặt vn đề Trang 1
I.2 Mc tiêu đề tài Trang 1
Phn II: Ni dung ca đề tài
II.1 Gii thiu sơ lược vi điu khin AVR AT908535 Trang 2
I.1.1 Mô t Trang 2
1.1.2 Đặt tính ca AT90S8535 Trang 4
II.2 Thiết kế và thi công Trang 6
II.2.1 Sơ đồ khi và cu trúc ca h thng Trang 6
II.2.2 Thiết kế h thng phát Trang 7
II.2.2.1 Nguyên lí hot động Trang 7
II.2.2.2 Thiết kế phn cng Trang 7
II.2.3 Thiết kế h thng thu d liu Trang 10
II.2.3.1 Nguyên lí hot động Trang 10
II.2.3.2 Thiết kế phn cng Trang 11
Phn III : Kết lun
III.1 Thi công Trang 13
III.2 Ý nghĩa khoa hc và ng dng thc tin Trang 13
III.2.1 Ý nghĩa khoa hc Trang 13
III.2.2 ng dng thc tin Trang 14
III.3 Kết lun Trang 14
Phn IV : Tài liu tham kho
PHN I :
TNG QUAN ĐỀ TÀI
I.1 Đặt vn đề
Ngày nay, nhng ng dng ca Vi điu khin đã đi sâu vào đời sng sinh hot và sn xut
ca con người. Thc tế hin nay là hu hết các thiết b đin dân dng hin nay đều có s góp mt
ca Vi Điu Khin và vi x lí . ng dng vi điu khin trong thiết kế h thng làm gim chi phí
thiết kế và h giá thành sn phm đồng thi nâng cao tính n định ca thiết b và h thng.
Trên th trường có rt nhiu h vi điu khin: h 8051 ca Intel, 68HC11 ca Motorola,
Z80 ca hãng Eilog, PIC ca hãng Microchip, H8 ca Hitachi,vv.. và cui cùng là AVR ca hãng
Atmel.
AVR là h Vi điu khin khá mi trên th trường cũng như đối vi người s dng. Đây là
h VĐK được chế to theo kiến trúc RISC (Reduced Intruction Set Computer) có cu trúc khá
phc tp. Ngoài các tính năng như các h VĐK khác, nó còn tích hp nhiu tính năng mi rt
tin li cho người thiết kế và lp trình.
S ra đời ca AVR bt ngun t yêu cu thc tế là hu hết khi cn lp trình cho vi điu
khin, chúng ta thường dùng nhng ngôn ng bc cao HLL (Hight Level Language) để lp trình
ngay c vi loi chip x lí 8 bit trong đó ngôn ng C là ngôn ng ph biến nht. Tuy nhiên khi
biên dch thì kích thước đon mã s tăng nhiu so vi dùng ngôn ng Assembly. Hãng Atmel
nhn thy rng cn phi phát trin mt cu trúc đặc bit cho ngôn ng C để gim thiu s chênh
lch kích thước mã đã nói trên . Và kết qu là h vi điu khin AVR ra đời vi vic làm gim
kích thước đon mã khi biên dch và thêm vào đó là thc hin lnh đúng đơn chu k máy vi 32
thanh ghi tích lũy và đạt tc độ nhanh hơn các h vi điu khin khác t 4 đến 12 ln. Vì thế
nghiên cu AVR là mt đề tài khá lý thú và giúp cho sinh viên biết thêm mt h vi điu khin
vào loi mnh nht hin nay.
Ngày nay công ngh không dây đang phát trin rt mnh . Vi các thiết b không dây
ngày càng hin đại cho phép người s dng tha mãn nhng nhu cu v gii trí cũng như trong
điu khin sn xut mà không cn dây ni. Nó thc s tin ích và to cm giác thoi mái cho
người s dng. Truyn tín hiu s không dây là mt đề tài có nhiu ng dng thc tế nht là
trong lĩnh vc điu khin t xa và truyn s liu.
I.2 Mc tiêu đề tài
- Nghiên cu v AVR và các vn đề liên quan như thi công mch np, các chương
trình phn mm h tr lp trình.
- Lp trình chip AT90S8535 s dng b ADC 10 bit để ly mu tín hiu và truyn
tín hiu dng song song 4 bit.
- Kho sát kh năng truyn d và tm xa ca module thu phát vô tuyến ca b
chuông s bán trên th trường.
- ng dng b thu phát vô tuyến cho vic truyn tín hiu đã được s hoá để truyn
đi xa.
PHN II :
NI DUNG ĐỀ TÀI
II.1 GII THIU SƠ LƯỢC VI ĐIU KHIN AVR AT90S8535
II.1.1 Mô t
AT 90S8535 là b vi điu khin CMOS 8 bit tiêu th đin năng thp da trên kiến trúc
RISC. Vi công ngh này cho phép các lnh thc thi ch trong mt chu kì nhp xung, vì thế tc
độ x lý d liu có th đạt đến 1 triu lnh trên giây tn s 1 Mhz. Vi điu khin này cho phép
người thiết kế có th ti ưu hoá mc độ tiêu th năng lượng mà vn đảm bo tc độ x lí.
Phn ct lõi ca AVR kết hp tp lnh phong phú v s lượng vi 32 thanh ghi làm vic
đa năng. Toàn b 32 thanh ghi đều được ni trc tiếp vi ALU (Arithmetic Logic Unit), cho phép
truy cp 2 thanh ghi độc lp bng mt chu kì xung nhp. Kiến trúc đạt được có tc độ x lý nhanh
gp 10 ln vi điu khin dng CISC thông thường.
Hình II.1 dưới đây th hin sơ đồ cu trúc bên trong ca AT90S8535.
Hình II.1 Sơ đồ cu trúc ca AVR AT 90S8535