Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Ngày nay việc ứng dụng vi điều khiển, vi xử lý đang ngày càng phát triển rộng rãi và thâm nhập ngày càng nhiều vào các lĩnh vực kỹ thuật và đời sống xã hội. Tuy nhiên ứng dụng cho các hệ thống nhúng ngày nay không đơn giản chỉ dừng lại ở điều khiển đèn nh | BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ISO 9001 2008 ỨNG DỤNG DS1307 XÂY DỰNG HỆ THỐNG THỜI GIAN THỰC ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành ĐIỆN Tự ĐỘNG CÔNG NGHIỆP Sinh viên Nguyễn Ngọc Trung Giáo viên huớng dẫn Th.S Nguyễn Trọng Thắng Hải Phòng - 2011 1 MỤC LỤC Trang LỜI MỞ ĐẦU.1 CHƯƠNG 1. TỔNG QUAN HỆ THỐNG THỜI GIAN THỰC.2 1.1. GIỚI THIỆU CHUNG.2 1.1.1. Giới thiệu về hệ thống thời gian thực.2 1.1.2. Khái niệm về hệ thống thời gian thực.2 1.1.3. Các loại hệ thống thời gian thực.3 1.2. TỔNG QUAN HỆ THỐNG.6 CHƯƠNG 2. CÁC PHẦN TỬ TRONG HỆ THỐNG.7 2.1. SƠ ĐỒ TỔNG THỂ.7 2.1.1. Sơ đồ đặc tả các khối.8 2.1.1.1. Khối nguồn.8 2.1.1.2. Khối Reset.8 2.1.1.3. Khối điều khiển.9 2.1.1.4. Khối tạo xung dao động.10 2.1.1.5. Khối hiển thị.10 2.1.1.6. Khối tạo thời gian thực.11 2.2 LỰA CHỌN GIẢI PHÁP.12 2.2.1 Giải pháp công nghệ.12 2.2.2 Giải pháp thiết kế.13 2.2.2.1 Quy trình Top-down.13 2.2.2.2 Quy trình Bottom-Up.15 2.2.3 Sơ đồ Call graph.17 2.2.4 Các yêu cầu và giới hạn cho hệ thống.17 2.2.4.1 Các yêu cầu.17 2 2.2.4.2.Giới hạn cho hệ thống.17 2.3. LỰA CHỌN TỔNG QUAN VỀ LINH KIỆN.18 2.3.1. IC thời gian thực DS1307.18 2.3.1.1. Giới thiệu chung về DS1307. 18 2.3.1.2. Cơ chế hoạt động và chức năng của DS1307.19 2.3.1.3. Mô tả hoạt động của các chân.20 2.3.2. Vi Điều Khiển AT89C52.27 2.3.2.1. Cấu tạo và chức năng các khối của AT89C52.27 2.3.2.2. Chức năng các chân của AT89C52.28 2.3.3. Led 7 thanh.29 2.3.3.1. Các khái niệm cơ bản.29 2.3.3.2. Sơ đồ vị trí các led .30 2.3.3.3. Kết nối với vi điều khiển.31 2.3.3.4. Bảng mã của Led Anode chung.31 2.3.4. IC giải mã 74HC138.32 2.4. LINH KIỆN KHÁC.33 2.4.1 IC nguồn 7805.33 2.4.2 Tụ điện.34 2.4.3 Điện trở.35 2.4.4. Nút bấm button.35 2.4.5. Pin CMOS 3V.36 2.4.6. Thạch anh.36 CHƯƠNG 3. THIẾT KẾ VÀ THI CÔNG HỆ THỐNG HIỂN THỊ THỜI GIAN THỰC.38 3.1. THIẾT KẾ PHẦN CỨNG.38 3.1.1. Sơ đồ nguyên lý mạch điều khiển.38 3.1.2. Sơ đồ nguyên lý mạch hiển thị.39 3.1.3. Sơ đồ mạch in mạch điều khiển.40