hoaithu_1989_qn

New Member

Download miễn phí Đề tài Nghiên cứu sử dụng chip vi điều khiển AVR và ứng dụng trong truyền dữ liệu không dây


Phần I: Tổng quan về đề tài
I.1 Đặt vấn đề
I.2 Mục tiêu đề tài

Phần II: Nội dung của đề tài
II.1 Giới thiệu sơ lược vi điều khiển AVR AT908535
I.1.1 Mô tả
I.1.2 Đặt tính của AT90S8535
II.2 Thiết kế và thi công
II.2.1 Sơ đồ khối và cấu trúc của hệ thống
II.2.2 Thiết kế hệ thống phát
II.2.3 Thiết kế hệ thống thu dữ liệu

Phần III : Kết luận
III.1 Thi công
III.2 Ý nghĩa khoa học và ứng dụng thực tiễn
III.3 Kết luận

Phần IV : Tài liệu tham khảo


Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC DÂN LẬP KỸ THUẬT CÔNG NGHỆ
TP. HỒ CHÍ MINH
KHOA ĐIỆN – ĐIỆN TỬ
µ ¶
BÁO CÁO NGHIÊN CỨU
KHOA HỌC SINH VIÊN
Đề tài:
NGHIÊN CỨU SỬ DỤNG CHIP VI ĐIỀU
KHIỂN
AVR VÀ ỨNG DỤNG TRONG TRUYỀN DỮ
LIỆU KHÔNG DÂY
SVTH : LIN MINH DŨNG
MSSV : 00ĐĐT025
LỚP :00ĐT1
Niên khoá 2000 – 2005
Phần I: Tổng quan về đề tài
I.1 Đặt vấn đề Trang 1
I.2 Mục tiêu đề tài Trang 1
Phần II: Nội dung của đề tài
II.1 Giới thiệu sơ lược vi điều khiển AVR AT908535 Trang 2
I.1.1 Mô tả Trang 2
1.1.2 Đặt tính của AT90S8535 Trang 4
II.2 Thiết kế và thi công Trang 6
II.2.1 Sơ đồ khối và cấu trúc của hệ thống Trang 6
II.2.2 Thiết kế hệ thống phát Trang 7
II.2.2.1 Nguyên lí hoạt động Trang 7
II.2.2.2 Thiết kế phần cứng Trang 7
II.2.3 Thiết kế hệ thống thu dữ liệu Trang 10
II.2.3.1 Nguyên lí hoạt động Trang 10
II.2.3.2 Thiết kế phần cứng Trang 11
Phần III : Kết luận
III.1 Thi công Trang 13
III.2 Ý nghĩa khoa học và ứng dụng thực tiễn Trang 13
III.2.1 Ý nghĩa khoa học Trang 13
III.2.2 Ứng dụng thực tiễn Trang 14
III.3 Kết luận Trang 14
Phần IV : Tài liệu tham khảo
PHẦN I :
TỔNG QUAN ĐỀ TÀI
I.1 Đặt vấn đề
Ngày nay, những ứng dụng của Vi điều khiển đã đi sâu vào đời sống sinh hoạt và sản xuất
của con người. Thực tế hiện nay là hầu hết các thiết bị điện dân dụng hiện nay đều có sự góp mặt
của Vi Điều Khiển và vi xử lí . Ứng dụng vi điều khiển trong thiết kế hệ thống làm giảm chi phí
thiết kế và hạ giá thành sản phẩm đồng thời nâng cao tính ổn định của thiết bị và hệ thống.
Trên thị trường có rất nhiều họ vi điều khiển: họ 8051 của Intel, 68HC11 của Motorola,
Z80 của hãng Eilog, PIC của hãng Microchip, H8 của Hitachi,vv.. và cuối cùng là AVR của hãng
Atmel.
AVR là họ Vi điều khiển khá mới trên thị trường cũng như đối với người sử dụng. Đây là
họ VĐK được chế tạo theo kiến trúc RISC (Reduced Intruction Set Computer) có cấu trúc khá
phức tạp. Ngoài các chức năng như các họ VĐK khác, nó còn tích hợp nhiều chức năng mới rất
tiện lợi cho người thiết kế và lập trình.
Sự ra đời của AVR bắt nguồn từ yêu cầu thực tế là hầu hết khi cần lập trình cho vi điều
khiển, chúng ta thường dùng những ngôn ngữ bậc cao HLL (Hight Level Language) để lập trình
ngay cả với loại chip xử lí 8 bit trong đó ngôn ngữ C là ngôn ngữ phổ biến nhất. Tuy nhiên khi
biên dịch thì kích thước đoạn mã sẽ tăng nhiều so với dùng ngôn ngữ Assembly. Hãng Atmel
nhận thấy rằng cần phát triển một cấu trúc đặc biệt cho ngôn ngữ C để giảm thiểu sự chênh
lệch kích thước mã đã nói trên . Và kết quả là họ vi điều khiển AVR ra đời với việc làm giảm
kích thước đoạn mã khi biên dịch và thêm vào đó là thực hiện lệnh đúng đơn chu kỳ máy với 32
thanh ghi tích lũy và đạt tốc độ nhanh hơn các họ vi điều khiển khác từ 4 đến 12 lần. Vì thế
nghiên cứu AVR là một đề tài khá lý thú và giúp cho sinh viên biết thêm một họ vi điều khiển
vào loại phát triển nhất hiện nay.
Ngày nay công nghệ không dây đang phát triển rất mạnh . Với các thiết bị không dây
ngày càng hiện đại cho phép người sử dụng thỏa mãn những nhu cầu về giải trí cũng như trong
điều khiển sản xuất mà không cần dây nối. Nó thực sự tiện ích và tạo cảm giác thoải mái cho
người sử dụng. Truyền tín hiệu số không dây là một đề tài có nhiều ứng dụng thực tế nhất là
trong lĩnh vực điều khiển từ xa và truyền số liệu.
I.2 Mục tiêu đề tài
- Nghiên cứu về AVR và các vấn đề liên quan như thi công mạch nạp, các chương
trình phần mềm hỗ trợ lập trình.
- Lập trình chip AT90S8535 sử dụng bộ ADC 10 bit để lấy mẫu tín hiệu và truyền
tín hiệu dạng song song 4 bit.
- Khảo sát khả năng truyền dữ và tầm xa của module thu phát vô tuyến của bộ
chuông số bán trên thị trường.
- Ứng dụng bộ thu phát vô tuyến cho việc truyền tín hiệu đã được số hoá để truyền
đi xa.
PHẦN II :
NỘI DUNG ĐỀ TÀI
II.1 GIỚI THIỆU SƠ LƯỢC VI ĐIỀU KHIỂN AVR AT90S8535
II.1.1 Mô tả
AT 90S8535 là bộ vi điều khiển CMOS 8 bit tiêu thụ điện năng thấp dựa trên kiến trúc
RISC. Với công nghệ này cho phép các lệnh thực thi chỉ trong một chu kì nhịp xung, vì thế tốc
độ xử lý dữ liệu có thể đạt đến 1 triệu lệnh trên giây ở tần số 1 Mhz. Vi điều khiển này cho phép
người thiết kế có thể tối ưu hoá mức độ tiêu thụ năng lượng mà vẫn đảm bảo tốc độ xử lí.
Phần cốt lõi của AVR kết hợp tập lệnh phong phú về số lượng với 32 thanh ghi làm việc
đa năng. Toàn bộ 32 thanh ghi đều được nối trực tiếp với ALU (Arithmetic Logic Unit), cho phép
truy cập 2 thanh ghi độc lập bằng một chu kì xung nhịp. Kiến trúc đạt được có tốc độ xử lý nhanh
gấp 10 lần vi điều khiển dạng CISC thông thường.
Hình II.1 dưới đây thể hiện sơ đồ cấu trúc bên trong của AT90S8535.
Hình II.1 Sơ đồ cấu trúc của AVR AT 90S8535
II.1.2 Đặc tính của AT90S8535
 Được chế tạo theo kiến trúc RISC, hiệu cao và điện năng tiêu thụ thấp
 Bộ lệnh gồm 118 lệnh, hầu hết đều thực thi chỉ trong một chu kì xung nhịp
 32x8 thanh ghi làm việc đa dụng.
 8KB Flash ROM lập trình được ngay trên hệ thống
o Giao diện nối tiếp SPI cho phép lập trình ngay trên hệ thống
o Cho phép 1000 lần ghi/xoá
 Bộ EEPROM 512 byte .
o Cho phép 100.000 ghi/xoá.
 Bộ nhớ SRAM 512 byte.
 Bộ biến đổi ADC 8 kênh, 10 bit .
 32 ngõ I/O lập trình được
 Bộ truyền nối tiếp bất đồng bộ vạn năng UART
 Vcc=2.7V đến 6V
 Tốc độ làm việc: 0 đến 8 Mhz
 Tốc độ xử lí lệnh đến 8 MIPS ở 8 MHz nghĩa là 8 triệu lệnh trên giây
 Bộ đếm thời gian thực (RTC) với bộ dao động và chế độ đếm tách biệt
 2 bộ Timer 8 bit và 1 bộ Timer 16 bit với chế độ so sánh và chia tần số tách biệt và chế độ
bắt mẫu.
 Ba kênh điều chế độ rộng xung PWM
 Có đến 13 interrupt ngoài và trong
 Bộ định thời Watchdog lập trình được. tự động reset khi treo máy
 Bộ so sánh tương tự
 Ba chế độ ngủ : chế độ rỗi (Idle), tiết kiệm điện ( Power save) và chế độ Power Down
Sau đây là bảng so sánh những đặc tính giữa AT90S8535 với họ AT89C51.
Bảng 1:
Đặc tính AT90S8535 AT89C51
Flash ROM - 8K Byte có thể lập trình trên
hệ thống
-4 KB
EEPROM - 512 byte - Không
RAM nội - 512 byte SRAM - 128 byte RAM
Bộ Timer -2 bộ timer 8 bit
- 1 bộ timer 16 bit
- 1 bộ watchdog timer
- 2 bộ timer 16 bit
Bộ ADC - 1 bộ ADC 8 kênh 10 bit - Không
Giao thức truyền nối tiếp
chủ/tớ
- Có - Không
Bộ PWM - Bộ điều chế PWN 8-,9-và 10-
bit
- Không
Bộ truyền nối tiếp UART - Có 2 chế độ - Có 4 chế độ
Bộ so sánh tương tự -Có - Không
Nguồn ngắt (Interrupt) - Có 17 nguồn ngắt - Có 6 nguồn ngắt
Tần số hoạt động - 0 ÷8 Mhz - (0 ÷24 Mhz)/12
Điện áp tiêu thụ Thạch anh 4 Mhz , VCC=3V:
- Trạng thái tích cực : 6.4mA
- Trạng thái rỗi : 1.9mA
- Trạng Power Down : < 1 uA
Thạch anh 12Mhz,
VCC=3V:
-Trạng thái tích cực : 20 mA
-Trạng thái rỗi : 5 mA
-Trạng Power Down : < 40
uA
Giá thành ( tại thị trường
Việt Nam)
- 110.000đ - 17.000đ
Qua bảng so sánh có thể thấy rằng AT908535 không những thừa kế những ưu điểm của
AT89C51 m
 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D Nghiên cứu, thiết kế và chế tạo mô hình hệ thống truyền nhận dữ liệu sử dụng mạng Can trên Toyota Camry 2007 Khoa học kỹ thuật 0
D Nghiên cứu depolymer hóa nhựa PET bằng acid sử dụng Microwave Reactor Khoa học Tự nhiên 0
D Nghiên cứu hệ thống treo bán tích cực sử dụng trên ô tô du lịch Khoa học kỹ thuật 2
D Nghiên cứu sử dụng vỏ trấu để sản xuất gạch không nung Nông Lâm Thủy sản 0
D Nghiên cứu sự khác nhau về nhu cầu sử dụng dịch vụ hẹn hò của người việt tại hà nội theo độ tuổi Văn hóa, Xã hội 0
D Nghiên cứu các nhân tố ảnh hưởng đến ý định sử dụng dịch vụ ngân hàng điện tử của ngân hàng Sacombank Luận văn Kinh tế 0
D Sử dụng nghiên cứu bài học để phát triển năng lực giao tiếp toán học cho học sinh trung học cơ sở Luận văn Sư phạm 0
D Nghiên cứu sử dụng bản đồ tư duy (mindmaps) trong dạy học chương “động học chất điểm” vật lý 10 thpt Luận văn Sư phạm 0
D Nghiên Cứu Phát Triển Du Lịch Tại Các Di Tích Lịch Sử - Văn Hóa Thị Xã Gò Công, Tỉnh Tiền Giang Văn hóa, Xã hội 0
D Nghiên cứu ứng dụng PLC để đo, điều khiển và cảnh báo mức nước trong bể sử dụng cảm biến alalog là module mở rộng ADC của PLC Khoa học kỹ thuật 0

Các chủ đề có liên quan khác

Top