Độ Rộng Xung Là Gì

  -  

Điều chính sách rộng lớn xung (Pulse Width Modulation) (PWM) là thay đổi chiều rộng của xung (Không buộc phải tần số). Tức là biểu thị PWM chỉ tất cả thời hạn ON – OFF là đổi khác còn tần số luôn luôn luôn cố định và thắt chặt. Bằng kỹ thuật này, bạn cũng có thể điều chỉnh điện áp đến trước. Xét xung vuông như hình dưới :

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


*

Các thời gian ON và OFF không giống nhau, tuy nhiên chu kì T ( tốt tần số f) là cố định và thắt chặt. Vì vậy đó là phương thức pha trộn dựa trên sự biến hóa độ rộng của chuỗi xung vuông, dẫn đến việc biến hóa năng lượng điện áp ra.

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

quý khách hàng đã xem: phạm vi xung là gì

Ứng dụng của PWM :

PWM được ứng dụng nhiều trong nghành điện – điện tử. Điển hình độc nhất vô nhị nhưng họ thường xuyên xuất xắc chạm chán là tinh chỉnh hộp động cơ , điều áp… Sử dụng PWM điều khiển độ nhanh khô chậm rì rì của hộp động cơ , nó còn được dùng để điều khiển sự bình ổn vận tốc hộp động cơ.

Ngoài lĩnh vực tinh chỉnh hay định hình mua thì PWM còn tham gia và pha chế những mạch nguồn như : boot, buông chồng, nghịch lưu giữ 1 trộn và 3 pha…

 

Công thức tính cực hiếm 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;

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

Điều chế độ rộng lớn xung với vi tinh chỉnh PIC :

Vi điều khiển PIC 16F877A cung cấp 2 module CCP (Capture/Compare/PWM) rất có thể xuất ra 2 Xung tự do với nhau tại 2 chân RC1 với RC2.

Xem thêm: Danh Sách Mã Chứng Khoán Việt Nam, Danh Sách Nhóm Ngành



Xem thêm: Requisition Là Gì - Nghĩa Của Từ Requisition

Sử dụng Timer 2 (8 bit) để sản xuất thời gian trễ cho PWM. Có 2 thông số kỹ thuật rất cần phải chú ý : 

1. Số hấp thụ đến timer 2 :

setup_timer_2 (mode, period, postscale) ; period= fc/(fpwm*4*div)-1 trong số ấy fc là tần số thạch anh, fpwm là tần số PWM nên tính, div là hệ số phân chia . postscale lựa chọn PWM 1 xuất xắc 2. mode : T2_DISABLED, T2_DIV_BY_1, T2_DIV_BY_4, T2_DIV_BY_16.

lấy một ví dụ : phân 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ố ấy value là số nguyên ổn 8 bit hoặc 16 bit

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

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

trong 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 làm cho tròn 14)

 Các chúng ta cũng có thể tải về bài học kinh nghiệm tại đây : Điều chế độ rộng xung PWM-PIC-bài 6

Xem video mô rộp :

Nếu bạn thấy tuyệt hãy đăng ký , share góp tôi nhé công ty chúng tôi vẫn liên tiếp cập nhật kiến thức mới về vi tinh chỉnh và điều khiển PIC tại đây

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