Độ Rộng Xung Là Gì

Điều cơ chế rộng lớn xung (Pulse Width Modulation) (PWM) là đổi khác chiều rộng lớn của xung (Không đề nghị tần số). Tức là bộc lộ PWM chỉ tất cả thời hạn ON – OFF là chuyển đổi còn tần số luôn luôn luôn cố định. Bằng chuyên môn này, chúng ta có thể kiểm soát và điều chỉnh điện áp mang đến trước. Xét xung vuông nhỏng hình bên dưới :


Bạn đang xem: Độ rộng xung là gì

*

Xem thêm: Cách Tải Minecraft Pokemon /How To Install Addon Pixelmon, Pixelmon Mod 1

Các thời gian ON với OFF khác biệt, mặc dù chu kì T ( xuất xắc tần số f) là cố định và thắt chặt. Vì vậy đó là cách thức pha chế dựa vào sự đổi khác phạm vi của chuỗi xung vuông, dẫn đến sự chuyển đổi điện áp ra.

Quý khách hàng vẫn xem: phạm vi xung là gì

Ứng dụng của PWM :

PWM được ứng dụng nhiều trong nghành nghề điện – năng lượng điện tử. Điển hình độc nhất mà lại bọn họ hay tốt gặp là điều khiển bộ động cơ , điều áp… Sử dụng PWM tinh chỉnh và điều khiển độ nhanh hao chậm trễ của bộ động cơ , nó còn được dùng để điều khiển và tinh chỉnh sự bất biến tốc độ động cơ.

Ngoài lĩnh vực điều khiển tốt định hình tải thì PWM còn tđắm say gia và pha trộn các mạch mối cung cấp nhỏng : boot, buông chồng, nghịch giữ 1 trộn và 3 pha…

 



Công thức tính giá trị mức độ vừa phải của năng lượng điện áp :

U=Umax * Ton/T ; xuất xắc U = Umax*duty ; duty=Ton/T;

Ví dụ : Umax=12V; 20% duty : U=12*20/100= 2.4V

Điều chính sách rộng lớn xung với vi tinh chỉnh PIC :

Vi điều khiển PIC 16F877A hỗ trợ 2 module CCPhường (Capture/Compare/PWM) rất có thể xuất ra 2 Xung chủ quyền cùng nhau tại 2 chân RC1 và RC2. Sử dụng Timer 2 (8 bit) nhằm tạo thành thời gian trễ mang lại PWM. Có 2 thông số rất cần phải để ý : 

1. Số nạp mang lại timer 2 :

setup_timer_2 (mode, period, postscale) ; period= fc/(fpwm*4*div)-1 trong số đó fc là tần số thạch anh, fpwm là tần số PWM đề xuất tính, div là thông số phân chia . postscale chọn PWM 1 tuyệt 2. mode : T2_DISABLED, T2_DIV_BY_1, T2_DIV_BY_4, T2_DIV_BY_16.

lấy ví dụ : phát xung pwm tần số 10khz=10000Hz; duty=20%;

setup_timer_2(T2_DIV_BY_4,74,1); period=12000000/(10000*4*4)-1=74 

2. Tính duty cycle : set_pwm1_duty(value) trong những số đó value là số ngulặng 8 bit hoặc 16 bit

– Đối cùng với 8 bit : value= period*duty

– Đối với 16 bit : value=4* period*duty

vào ví dụ này : set_pwm1_duty((int16)59); hoặc set_pwm1_duty(14) (value=4*74*20/100=59 hoặc 74*20/100=14.8 có tác dụng tròn 14)

 Các chúng ta cũng có thể download bài học tại trên đây : Điều chính sách rộng xung PWM-PIC-bài bác 6

Xem video mô rộp :

Nếu bạn thấy giỏi hãy đăng ký , chia sẻ góp tôi nhé Cửa Hàng chúng tôi sẽ tiếp tục cập nhật kiến thức và kỹ năng bắt đầu về vi tinh chỉnh và điều khiển PIC tại đây

Chulặng mục: Hỏi Đáp