Đồ Án Điều khiển và hiển thị tốc độ động cơ lên led 7 đoạn

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Quy Ẩn Giang Hồ, 5/11/14.

  1. Quy Ẩn Giang Hồ

    Quy Ẩn Giang Hồ Administrator
    Thành viên BQT

    Bài viết:
    3,084
    Được thích:
    23
    Điểm thành tích:
    38
    Xu:
    0Xu
    KHÁI QUÁT ĐỀ TÀI

    1.1. Tóm tắt đề tài:
    1.1.1. Giới thiệu sơ lược các modul của mạch:
    -Tên đề tài :“ điều khiển và hiển thị tốc độ động cơ lên led 7 đoạn
    -Yêu cầu đặt ra: Lập trình C cho Pic 16F877A điều khiển tốc độ cho động cơ DC có gắn encoder hồi tiếp tốc độ.Tốc độ được cài đặt từ biến trở và tốc độ tức thời hồi tiếp từ encoder được hiển thị trên led 7 đoạn.
    -Tóm tắt hướng thực hiện đề tài:
    Sử dụng Pic 16F877A là vi điều khiển trung tâm. Dùng chương trình CCS lập trình C và biên dịch chương trình.
    Hiền thị tốc độ dùng 3 led 7 đoạn.
    Sử dụng kênh PWM của vi điều khiển Pic thay đổi giá trị áp trung bình đặt vào động cơ để điều khiển tốc độ.
    Đối tượng điểu khiển là động cơ DC 24V có gắn Encoder.
    Ngoài ra trên mạch còn có 2 khối nguồn (POWER) cấp điện từ adapter cho mạch và 1 phím RESET cho pic 16F877A.
    Để cấp nguồn cho động cơ ta dùng ic 7824 để ổn định điện áp 24vdc cho động cơ và khối nguồn sử dụng IC 7805 để ổn áp điện áp 5V cung cấp cho Pic.
    1.1.2. Sơ đồ nguyên lí mạch

    1.1.3.Cách vận hành mạch:
    Bật nguồn , chờ cho Pic và Led khởi động,chỉnh biến trở để khiển động cơ quay nhanh hoặc chậm. Led hiển thị tốc độ động cơ.
    1.1.4. Khuyết điểm của mạch:
    -Do khiến thức còn hạn chế nên đề tài chưa có tính ứng dụng cao. Chẳn hạn như ta có thể giao tiếp thêm với máy tính và bàn phím để có thể đi theo xu hướng hiên đai hóa hiện nay.
    1.1.5. Hướng phát triển đề tài:
    Cải thiện ổn định tốc độ động cơ .
    Tính toán thiết kế mạch công suất để có thể điều khiển được động cơ có công suất lớn hơn.
    Kết nối với máy tính, sử dung visual basic lập trình để điều khiển tốc độ động cơ DC.
    1.2. Mục đích đề tài
    - Giúp chúng em tăng khả năng tự nghiên cứu.
    -Là điều khiện để chúng em củng cố, bổ sung và ứng dụng những gì đã học vào thực tế.

    MỤC LỤC

    CHƯƠNG I : KHÁI QUÁT ĐỀ TÀI .1
    1.1. Tóm tắt đề tài: 1
    1.1.1. Giới thiệu sơ lược các modul của mạch: 1
    1.1.2. Sơ đồ nguyên lí mạch 1
    1.1.3.Cách vận hành mạch: 2
    1.1.4. Khuyết điểm của mạch: 2
    1.1.5. Hướng phát triển đề tài: 2
    1.2. Mục đích đề tài 2
    CHƯƠNG II : GIỚI THIỆU VỀ CÁC LINH KIỆN CÓ TRONG ĐỀ TÀI 2
    2.1. Vi điều khiển PIC16F877A 2
    2.1.1. Khái quát về vi điều khiển PIC16F877A 2
    2.1.2. Tổ chức bộ nhớ: 5
    2.1.3. Khái quát về chức năng của các port trong vi điều khiển PIC16F877A 10
    2.1.4. Các vấn đề về Timer 12
    2.1.5. Ngắt (interput): 18
    2.1.6. Phương pháp điều chế xung PWM: 22
    2.2. Động cơ 26
    2.3. Led 7 đoạn 29
    2.4. Điện trở, tụ. 31
    2.4.1. Điện trở 31
    2.4.2. Tụ điện 33
    2.5. Transistor. 39
    2.5.1. Cấu tạo của Transistor. ( Bóng bán dẫn ) .39
    2.5.2. Nguyên tắc hoạt động của Transistor 40
    2.5.3. Ký hiệu và hình dạng của Transistor . 41
    2.5.4. Mosfet .43
    CHƯƠNG 3:THIẾT KẾ MẠCH PHẦN CỨNG .48
    3.1. Khối nguồn: 48
    3.2. Khối mạch nguyên lý. 49
    CHƯƠNG 4 : LƯU ĐỒ GIẢI THUẬT VA CHƯƠNG TRÌNH 51
    4.1. Lưu đồ giải thuật: 51
    4.2. Code chương trình 52
    CHƯƠNG 5 : KẾT LUỘN .55
    TÀI LIỆU THAM KHẢO .55
     

    Các file đính kèm:

Đang tải...