Tải bản đầy đủ (.pptx) (22 trang)

Slide bao chuong giang duong hieu ung

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (985.41 KB, 22 trang )

Vi điều khiển Atmega 128 và ứng dụng thiết kế Module báo chuông
giảng đường
GVHD :
SVTH :
ĐỒ ÁN TỐT NGHIỆP
Trường đại học Bách khoa Hà Nội
Viện Điện tử - Viễn thông
Hà Nội, 06/2014
PHÂN CÔNG NHIỆM VỤ
Họ và tên Nhiệm vụ
Nguyễn Tiến Dũng Tìm hiểu về vi điều khiển Atmega 128. Lập trình ứng dụng cho loại vi
điều khiển này.
Nguyễn Quang Phi Tìm hiểu linh kiện điện tử trong mạch, thiết kế mạch in, hoàn thiện sản
phẩm.
TỔNG QUAN VỀ AVR
THIẾT KẾ MODULE
BÁO CHUÔNG GIẢNG ĐƯỜNG
NỘI DUNG
TỔNG QUAN VỀ AVR
KẾT LUẬN
KẾT LUẬN

Giới thiệu vi điều khiển AVR

AVR là 1 họ VĐK do hãng Atmel sản xuất.

Là chip VĐK 8 bits theo công nghệ mới, với
cấu trúc tập lệnh ưu thế trong các bộ vi xử lí,
cấu trúc đơn giản hóa – RISC (Reduced
Instruction Set Computer).
TỔNG QUAN VỀ AVR



Giới thiệu chung vi điều khiển AVR

Đây là 1 loại vi điều khiển có nhiều tính
năng đặc biệt thích hợp cho việc giải quyết
những bài toán trên nền vi xử lý.

Các loại vi điều khiển AVR rất phổ biến
trên thị trường Việt Nam nên không khó
khăn trong việc thay thế và sửa chữa hệ
thống lúc cần.
TỔNG QUAN VỀ AVR

Đặc điểm cơ bản vi điều khiển AVR

Bộ nhớ flash được tích hợp ngay trên chíp có khả năng lập trình ngay trên hệ
thống được sử dụng làm bộ nhớ chương trình.

Bộ nhớ dữ liệu ngay trên chip loại EEPROM và RAM có trong hầu hết các thành
viên của họ AVR.

Có các chế độ hoạt động như: SLEEP và POWER DOWN (nghỉ hay giảm dòng
tiêu thụ khi không cần thiết). Đặc điểm này cho phép tiết kiệm năng lượng khi bộ
xử lý nhàn rỗi.
TỔNG QUAN VỀ AVR

Tính năng cơ bản vi điều khiển AVR
Timer counter 8bit, 16bit tích
hợp PWM
Cấu trúc AVR

tương thích ASM, C/C++
Sử dụng xung clock lên
đến 16MHz
Cổng vào ra
lập trình được
8 kênh ADC
độ phân giải
10bit
AVR
Tính năng
TỔNG QUAN VỀ AVR
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG


Các yêu cầu thiết kế
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG

Tính ứng dụng cao và linh hoạt.

Có khả năng báo chuông theo thời gian định sẵn.

Đơn giản, gọn nhẹ, dễ sử dụng.

Lắp đặt nhanh, ổn định.


Xây dựng các yêu cầu chức năng của hệ thống
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG

Có khả năng kiểm soát thời gian hiện tại và tương lai.


Có khả năng đóng ngắt chuông điện 220V 50Hz theo thời gian đặt sẵn.

Hiển thị thời gian lên Led 7 thanh và lên màn hình LCD những thông số đó.

Sơ đồ khối hệ thống
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG

Lưu đồ thuật toán
BEGIN
Khởi tạo LCD, bộ thời gian thực, bộ điều khiển chuông
Hiển thị trạng thái chờ trên LCD
Bộ điều khiển chuông
Đặt giờ bật chuông
Đặt thông số hệ thống
Hiển thị trên LCD, Led 7 thanh
S
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG

Khối chức năng và thực thi

Khối phím bấm
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG

Khối chức năng và thực thi

Khối nguồn
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG
220V 12V
12V


Khối chức năng và thực thi

Khối hiển thị LCD
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG

Khối chức năng và thực thi

Khối hiển thị Led 7 thanh

Khối điều khiển trung tâm
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG

IC thời gian thực DS1307

IC thời gian thực DS1307
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG

Sơ đồ nguyên lý

Sơ đồ nguyên lý
THIẾT KẾ MODULE BÁO CHUÔNG GIẢNG ĐƯỜNG
MỘT SỐ HÌNH ẢNH
MỘT SỐ HÌNH ẢNH
MỘT SỐ HÌNH ẢNH
MỘT SỐ HÌNH ẢNH
KẾT QUẢ ĐẠT ĐƯỢC
KẾT QUẢ ĐẠT ĐƯỢC

Nắm được quá trình từ thiết kế sơ đồ khối đến thiết kế sơ đồ nguyên lý và sơ đồ mạch in, từ đó

hoàn thiện và chạy thử sản phẩm.

Hướng phát triển đề tài:

Ghép nối module với các thiết bị khác như module chống trộm, cài đặt hệ thống từ xa, để xây
dựng các sản phẩm hoàn chỉnh có tính ứng dụng cao.
KẾT QUẢ ĐẠT ĐƯỢC
KẾT QUẢ ĐẠT ĐƯỢC
THE END

×