Đồ Án ứng dụng ds1307 xây dựng hệ thống thời gian thực

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    ỨNG DỤNG DS1307 XÂY DỰNG HỆ THỐNG THỜI GIAN THỰC
    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.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

    3.1.4. Sơ đồ mạch in mạch hiển thị .
    3.2. THIẾT KẾ PHẦN MỀM . . 43
    3.2.1 Lưu đồ thuật toán . . 43
    3.2.2. Lưu đồ hiển thị thời gian thực lên LED 7 thanh . . 43
    3.2.3. Lưu đồ chỉnh sửa thời gian . . 45
    3.3. MÃ NGUỒN CHƯƠNG TRÌNH . 46
    KẾT LUẬN . . 59
    TÀI LIỆU THAM KHẢO . . 60
    PHỤ LỤC . . 61
     

    Các file đính kèm:

Đang tải...