Trích:
Nguyên văn bởi tuoitrequaypha
...
Khi muốn đảm bảo dạng sóng sine không bị biến dạng thì giá trị cực đại và cực tiểu của duty cycle được tính từ công thức sau:
max(dutycycle)= 1-6*td/T
min(dutycycle)=6*td/T
với td= dead time, T=chu kỳ PWM
Mỗ lấy ví dụ: chú dùng td=1us thì:
- Ở 20kHz PWM --> T=50us --> max(dutycycle)= 88%; min(dutycycle)=12%
- Ở 10kHz PWM --> T=100us --> max(dutycycle)= 94%; min(dutycycle)=6%
Các giá trị lớn hơn max hoặc nhỏ hơn min đều làm biến dạng sóng sine của chú. Đến đây chú thấy kết quả có phù hợp với phần đo đạc của chú chửa?  Ở tần số PWM cao hơn, chẳng hạn 50kHz thì tình hình còn thê thảm hơn nữa với con PIC của chú  . Chú đã bắt đầu thấy hạn chế của con PIC trong giải thuật SPWM chưa? 
...
|
Theo tôi, ý của datasheet như sau:
max(dutycycle) = 1 - 3*td/T
min(dutycycle) = 3*td/T
với td = dead time, T = chu kỳ PWM.
Thân,