Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
834,85 KB
Nội dung
ĐỀ TÀI: Thiết kế hệ thống chuông báo lớp học Giáo viên hướng dẫn : Ths Vũ Chiến thắng Nhóm thực hiện : 1. Nguyễn Thị Cẩm Nhung 2. Hoàng Thị Phúc 3. Bàn Thị Trang 4. Nguyễn Hồng Trang BÁO CÁO BÀI TẬP LỚN SỐ 1 MÔN : THIẾT KẾ MẠCH ĐIỆN BẰNG MÁY TÍNH 7/7/14Đề tài : thiết kế chuông báo lớp học1 Linh kiện sử dụng trong bài thiết kế Linh kiện chính LCD 16x2 Vi điều khiển 89C51 DS1307 (RTC) Sounder Thạch anh 12MHz, 32.768MHz Linh kiện khác: Trở treo RESPACK-7 BUTTON Biến trở Transistor Tụ gốm 33pF Tụ hóa Nguồn 5 V Pin 3V 7/7/14Đề tài : thiết kế chuông báo lớp học2 Hình ảnh linh kiện sử dụng trong bài thiết kế LCD 16x2 và giao tiếp với vi điều khiển 3 7/7/14 Đề tài : thiết kế chuông báo lớp học DS 1307 Real Time Clock Và các thanh ghi đặc biệt 4 7/7/14 Đề tài : thiết kế chuông báo lớp học Sơ đồ khối của mạch 1. Khối RTC 2. Khối hiển thị 3.Khối điều chỉnh 4. Khối xử lý 5. Khối âm thanh 7/7/14 Đề tài : thiết kế chuông báo lớp học 5 RTC Vi điều khiển 89C51 LCD 16x2 Khối điều chỉnh BUTTON Khối âm thanh Đôi nét về các linh kiện được sử dụng RTC_real time clock IC DS1307 + Hình ảnh + Thanh ghi quan trọng + Giao tiếp với VĐK 7/7/14 Đề tài : thiết kế chuông báo lớp học 6 DS1307 Sơ đồ ghép nối với vi điều khiển 89c51 7/7/14 Đề tài : thiết kế chuông báo lớp học 7 Khối âm thanh Sử dụng 1 transistor để thông dòng cho loa phát ra âm thanh khi có điến áp cao đặt vào nó 7/7/14 Đề tài : thiết kế chuông báo lớp học 8 Khối hiển thị Hiển thị time 1 ngày của RTC lên LCD + 3 chân điều khiển (RS,RW,E ) + Đường dữ liệu D0 đến D7 + Chân điều khiển độ sáng tối của LCD chân VEE ta sử dụng 1 biến trở để điều chỉnh thích hợp 7/7/14 Đề tài : thiết kế chuông báo lớp học 9 Phím bấm (BUTTON) Khối này sử dụng 1 trở treo RESPACK_7 TIME_KEY để kiểm tra tác động tới ngắt điều chỉnh time hiển thị trên LCD DEC_KEY điều chỉnh giảm INC_KEY điều chỉnh tăng (trong code đã giải thích rõ – các bạn tham khảo them trong chương trình con – rtc_set() thư viện rtc.c) 7/7/14 Đề tài : thiết kế chuông báo lớp học 10 [...]... trên LCD, có thể cài đặt lại time chính xác bằng cách nhấn nút bấm TIME_KEY, INC_KEY, DEC_KEY Điều kiện (aon=1) để luôn kiểm tra giờ hẹn với time hiện tại Đúng nó sẽ đổ chuông báo (5s- có thể thay đổi ) Đề tài : thiết kế chuông báo lớp void main() { alarm_port=0; LCD_INI(); //khoi tao cho LCD rtc_check();//kiêm tra RTC disp_intro();//hien thi time len LCD ENABLE_INT//cho phep ngat wrt_cmd(0x1);//xoa . với time hiện tại Đúng nó sẽ đổ chuông báo (5s- có thể thay đổi ) 7/7/14 Đề tài : thiết kế chuông báo lớp học 11 7/7/14Đề tài : thiết kế chuông báo lớp học1 2 void main() { alarm_port=0; LCD_INI();. 3V 7/7/14Đề tài : thiết kế chuông báo lớp học2 Hình ảnh linh kiện sử dụng trong bài thiết kế LCD 16x2 và giao tiếp với vi điều khiển 3 7/7/14 Đề tài : thiết kế chuông báo lớp học DS 1307 Real Time. hệ thống chuông báo lớp học Giáo viên hướng dẫn : Ths Vũ Chiến thắng Nhóm thực hiện : 1. Nguyễn Thị Cẩm Nhung 2. Hoàng Thị Phúc 3. Bàn Thị Trang 4. Nguyễn Hồng Trang BÁO CÁO BÀI TẬP LỚN SỐ 1 MÔN