Thursday, May 14, 2015

Điều khiển độ rộng xung pwm

Posted by dientudieukhien at 12:18 AM 0 Comments
    Trên các dòng vi điều khiển ngày nay điều có trang bị module pwm để ta có thể lập trình điều khiển độ rộng xung từ đó áp dụng vào những việc cụ thể như: điều khiển tốc độ của motor hay dùng điều khiển độ sáng của bóng đèn...
    Đối với vi điều khiển pic 16f877A có 2 module là CCP1(RC2) và CCP2(RC1), về chức năng 2 module này hoàn toàn giống nhau. Chúng ta có thể sử dụng 2 module CCP này trong các chức năng như: capture mode, compare mode, pwm mode
   Trong project này ta sử dụng module CCP2 ở chế độ PWM mode.
   Tín hiệu của tần số và chu kỳ xung đồng hồ có một ứng dụng rộng rãi trong tự động hóa. Một ví dụ cơ bản là mạch điều khiển công suất và được thể hiện một cách dễ hiểu qua hình minh họa dưới đây. Nếu mức logic 0 tương ứng với switch off, mức logic 1 tương ứng switch on. Nguồn điện cung cấp cho tải tỉ lệ thuận với thời gian của một xung, tỉ lệ này được gọi là Duty Cycle.
PWM
Hình minh họa điều khiển độ sáng của đèn bằng cách điều khiển độ rộng xung

Trong project sau ta thay đổi Duty Cycle để thay đổi tỉ lệ mức logic 0 và logic 1 của một chu kỳ.
PWM
Điều khiển độ rộng xung PWM
Video mô phỏng project:

||Tải project (code+protues)

Click vào link tải ở trên đợi 5 giây, ấn "Bỏ qua quảng cáo". Click the link above, wait for 5s and click button "Skip Ad"

Chia sẽ bài viết này

Cập nhật tin bài mới

Subscribe địa chỉ mail để nhận tin nhanh chóng. Chúng tôi sẽ giữ bí mật địa chỉ mail của bạn.

0 nhận xét:

    tab

back to top