Đồ Án điều khiển tốc độ động cơ 1 chiều (220v-1a) hiển thị tốc độ và giao tiếp máy tính (mạch +code+thuyết

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
    MỤC LỤC


    LỜI NÓI ĐẦU 4
    LỜI CẢM ƠN 5
    CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI. 11
    1.1. LÝ DO CHỌN ĐỀ TÀI. 11
    1.1.1. Cơ sở khoa học. 11
    1.1.2. Cơ sở thực tiễn 12
    1.2. MỤC TIÊU NGHIÊN CỨU 12
    1.3. MỤC ĐÍCH NGHIÊN CỨU 13
    1.4. PHƯƠNG PHÁP NGHIÊN CỨU 13
    1.5. PHƯƠNG TIỆN NGHIÊN CỨU 13
    1.6. Ý NGHĨA CỦA ĐỀ TÀI. 13
    CHƯƠNG II: CƠ SỞ LÝ THUYẾT 14
    2.1. ĐỘNG CƠ ĐIỆN MỘT CHIỀU 14
    2.1.1. Cấu tạo, nguyên lý làm việc, phân loại 14
    2.1.2. Đặc tính cơ của động cơ 18
    2.2. CÁC PHƯƠNG PHÁP ĐIỀU KHIỂN TỐC ĐỘ 19
    2.2.1. Phương pháp điều chỉnh điện áp phần ứng. 20
    2.2.2. Phương pháp điều chỉnh từ thông kích từ 21
    2.2.3. Điều chỉnh hỗn hợp điện áp phần ứng và từ tng kích từ 22
    2.2.4. Phương pháp thay đổi điện trở phần ứng. 23
    2.3. GIỚI THIỆU TRUYỀN NHẬN DỮ LIỆU VỚI MÁY TÍNH 24
    2.3.1. Các cơ sở của truyền thông nối tiếp. 25
    2.3.2. Chuẩn giao tiếp nối tiếp RS232. 29
    2.3.3. Giới thiệu giao tiếp cổng USB 33
    2.4. TRUYỀN THÔNG NỐI TIẾP VỚI AT89C52. 36
    2.4.1. Ghép nối 89C52 tới RS232. 36
    2.4.2. Lập trình truyền thông nối tiếp cho 89C52. 37
    2.5. PHƯƠNG PHÁP ĐIỀU CHẾ ĐỘ RỘNG XUNG 41
    2.6. GIỚI THIỆU PHẦN MỀM VISUAL BASIC 6.0. 43
    2.6.1. Tính năng của VB 6.0. 44
    2.6.2. Các thao tác cơ bản khi xây dựng chương trình VB 45
    CHƯƠNG 3: TÍNH TOÁN VÀ CHẾ TẠO MÔ HÌNH ĐIỀU KHIỂN ĐỘNG CƠ 47
    3.1. CÁC THÔNG SỐ CỦA ĐỘNG CƠ 47
    3.2. TÍNH CHỌN THIẾT BỊ. 48
    3.2.1. Chọn van điều khiển 49
    3.2.2. Chọn role trung gian 52
    3.3. SƠ ĐỒ KHỐI HỆ THỐNG 52
    3.4. THI CÔNG PHẦN CỨNG 54
    3.4.1. Khối xử lý trung tâm . 56
    3.4.2. Khối điều khiển động cơ 56
    3.4.3. Khối giao tiếp máy tính 57
    3.4.4. Khối hiển thị 58
    3.4.5. Hoạt động của sơ đồ. 58
    3.4.5. Mạch Boad 59
    3.5. THIẾT KẾ GIAO DIỆN ĐIỀU KHIỂN TRÊN MÁY TÍNH 60
    3.5.1. Các yêu cầu của giao diện 60
    3.5.3. Mã chương trình 61
    3.6. CHƯƠNG TRÌNH CHO VI ĐIỀU KHIỂN 70
    3.6.1 Lưu đồ thuật toán 70
    3.6.2 Chương trình vi điều khiển AT89C52. 72
    3.7 MÔ HÌNH 81
    KẾT LUẬN 82
    K.1. Kết quả đạt được. 82
    K.2. Hướng phát triển của đề tài. 82
    K.3. Kiến nghị 83
    TÀI LIỆU THAM KHẢO 83
    PHỤ LỤC 84
    P.1. VI ĐIỀU KHIỂN 89C52. 84
    P.1.1. Tổng quan về 89C52. 84
    P.1.2. Mô tả chân 89C52. 86
    P.1.3. Tổ chức bộ nhớ bên trong 89C52. 89
    P.1.5. Thanh ghi TIMER 93
    P.1.6. Thanh ghi ngắt (INTERRUPT). 94
    P.2. Các chuẩn giao tiếp. 97
    P.2.1. Chuẩn RS232. 97
    P.2.2. Chuẩn song song LPT 98
    P.2.3. Chuẩn USB 98
    P.3.THUẬT TOÁN ĐIỀU KHIỂN PID 99
    P.3.1. Lý thuyết điều khiển bộ điều chỉnh PID tương tự 99
    P.3.2. Lý thuyết điều khiển bộ điều chỉnh PID số. 100
    P.3.3. Các phương pháp thiết kế bộ điều khiển PID 100
     

    Các file đính kèm:

Đang tải...