Đồ Án Đo nhiệt độ giao tiếp máy tính qua cổng usb

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
    PHẦN A:
    GIỚI THIỆU
    Xin chào quý thầy cô cùng các bạn sinh viên khoa Điện - Điện Tử trường Đại Học Sư Phạm Kĩ Thuật Tp.Hcm. Người thực hiện đề tài gồm Phạm Quốc Huy sinh viên khoa điện - điện tử ngành công nghệ kỹ thuật máy tính khoá 2009.Trong đồ án môn học 2 này nhóm thực hiện đề tài chọn đề tài: “Đo nhiệt độ giao tiếp máy tính qua cổng usb”. Trong đề tài này. Nhiệt độ đo được và được chuyển lên máy tính, máy tính nhận dữ liệu hiển thị trên phần mềm bằng ngôn ngữ C#. Máy tính sẽ tổng hợp và vẽ ra biểu đồ nhiệt độ theo thời gian.


    LỜI CẢM ƠN
    Để hoàn thành sản phẩm và bài báo cáo này nhóm thực hiện đề tài xin chân thành cảm ơn sự giúp đỡ và hướng dẫn tận tình của quý thầy cô khoa điện – điện tử trường ĐHSPKT Tp.Hcm, đặc biệt là thầy Đậu Trọng Hiển. Dù đã có nhiều cố gắng nhưng chắc chắn còn nhiều điểm thiếu sót và yếu kém. Rất mong sự đóng góp của quý thầy cô cũng như các bạn để nhóm thực hiện đề tài có thể hoàn thiện hơn trong những bài báo cáo sau.







    MỤC LỤC
    PHẦN A: Giới thiệu . I
    Lời cảm ơn II
    Mục lục . III
    Liệt kê các hình và các bảng V
    PHẦN B: NỘI DUNG 1
    CHƯƠNG1: ĐỀ CẬP VẤN ĐỀ 1
    CHƯƠNG2: MỤC TIÊU CỦA ĐỀ TÀI . 2
    2.1 Mục tiêu của đề tài . 2
    2.2 Giới hạn đề tài nghiên cứu . 2
    2.3. Ý nghĩa khoa học và thực tiễn của đề tài 2
    2.4. Nội dung của đề tài 2
    CHƯƠNG 3: LÝ THUYẾT LIÊN QUAN CỦA ĐỀ TÀI . 4
    3.1 Chuẩn giao tiếp USB 4
    3.1.1 Giới thiệu chuẩn giao tiếp USB . 4
    3.1.2 Đặc tính cổng USB 4
    3.1.2.1 Đặc tính cơ 4
    3.1.2.2 Đặc tính điện . 5
    3.1.2.3 Giao tiếp USB . 5
    3.1.2.4 Những gói tin của chuẩn USB . 6
    3.1.2.5 Những kiểu gói dữ liệu 8
    3.1.2.6 Yếu tố liên quan việc truyền dữ liệu . 8
    3.1.2.7 Interrupt transfer 9
    3.1.2.8 Qúa trình enumeration . 10
    3.1.2.9 Human interface devices . 12
    3.2 Vi điều khiển PIC18F4550 12
    3.2.1 Sơ lược dòng vi điều khiển PIC18F4550 12
    3.2.2 Giới thiệu module USB trong PIC18F4550 . 13
    3.3 Giới thiệu LM35 14
    3.4 Khái quát LCD 16x2 . 15CHƯƠNG 4: SƠ ĐỒ KHỐI VÀ LƯU ĐỒ GIẢI THUẬT 17
    4.1 Sơ đồ khối hệ thống 17
    4.2 Phân tích khối 17
    4.2.1. LM35 17
    4.2.2 Khối hiển thị . 17
    4.2.3 Khối vi xử lý . 17
    4.3 Lưu đồ gải thuật 18
    4.3.1 Lưu đồ MAIN . 18
    4.3.2 Lưu đồ hàm đo nhiệt độ 19
    4.4 Phân tích và gải quyết lưu đồ giải thuật 20
    4.4.1 Phân tích đo điện áp 20
    4.4.2 Giải thuật hàm main 20
    CHƯƠNG 5: SƠ ĐỒ NGUYÊN LÝ VÀ LAYOUT 21
    5.1 Sơ đồ nguyên lý . 21
    5.2 Sơ đồ layout . 22
    5.3 Phần mềm điều khiển bằng C# 22
    5.4 Các linh kiện sử dụng trong mạch 23
    CHƯƠNG 6: MÃ NGUỒN CHƯƠNG TRÌNH 24
    6.1 Mã nguồn vi điều khiển . 24
    6.2 Mã nguồn c# 27
    CHƯƠNG 7: KÊT LUẬN . 35
    7.1 Kết quả của đề tài 35
    7.2 Hạn chế của đề tài 35
    7.3 Hướng phát triển của đề tài 35
    PHẦN C: PHỤ LỤC . 36
    PHỤ LỤC A: Bảng tập lệnh của LCD 37
    PHỤ LỤC B: Tài liệu tham khảo 38
     

    Các file đính kèm:

Đang tải...