Mình tưởng bạn nói mất xung thứ 2, nhưng còn lại xung thứ nhất?
Mình nhớ không nhầm thì khi tìm hiểu nguyên nhân có gãy điểm 0 mình có giải thích rồi mà chắc bạn quên nên giờ lại thắc mắc lại? Mình nói gãy điểm 0 là d độ trể giữa 2 bán kỳ spwm do thứ nhất là thời gian xử lý các lệnh, thứ 2 là do chọn duty hồi tiếp nhỏ deadtime lớn nó sẽ chiếm hết xung. Xung nào mà có D nhỏ hay bằng Deadtime thì xem như bị xóa sổ. Chọn deadtime càng lớn thì D của xung càng nhỏ lại. Các xung ở vị trí bắt đầu và kết thúc chuỗi spwm có D nhỏ nhất nên bị xóa là hok thể tránh khỏi khi có dùng Deadtime. Nên ngày trước mình có khuyến cáo rồi mà.
Bạn xem hình thứ 2 hình dung ra sẽ rõ thôi. thòi gian deadtime càng lớn thì duty sẽ càng nhỏ. Các xung có D nhỏ hơn deadtime bị ăn hết nên tạo một khoảng trống trể ở điểm 0. Đây chính là thành phần gây nên sự phóng,nạp mất sin cho cuộn lọc.
Bạn nên soi sóng ngay chân MCU thì mới chính xác được. Chứ đánh giá sóng mcu mà cứ đo sau driver, mà driver thì chưa chắc chuẩn. Theo 2 hình bạn gởi như trên thì chứng tỏ hiển thị của máy ko đáp ứng đc, vì duty quá nhỏ. Nhìn độ rộng các xung có tỉ lệ hok phù hợp. Để chính xác bạn giản ra, dùng tính năng đo duty của máy là biết ngay.
Mình nhớ không nhầm thì khi tìm hiểu nguyên nhân có gãy điểm 0 mình có giải thích rồi mà chắc bạn quên nên giờ lại thắc mắc lại? Mình nói gãy điểm 0 là d độ trể giữa 2 bán kỳ spwm do thứ nhất là thời gian xử lý các lệnh, thứ 2 là do chọn duty hồi tiếp nhỏ deadtime lớn nó sẽ chiếm hết xung. Xung nào mà có D nhỏ hay bằng Deadtime thì xem như bị xóa sổ. Chọn deadtime càng lớn thì D của xung càng nhỏ lại. Các xung ở vị trí bắt đầu và kết thúc chuỗi spwm có D nhỏ nhất nên bị xóa là hok thể tránh khỏi khi có dùng Deadtime. Nên ngày trước mình có khuyến cáo rồi mà.
Bạn xem hình thứ 2 hình dung ra sẽ rõ thôi. thòi gian deadtime càng lớn thì duty sẽ càng nhỏ. Các xung có D nhỏ hơn deadtime bị ăn hết nên tạo một khoảng trống trể ở điểm 0. Đây chính là thành phần gây nên sự phóng,nạp mất sin cho cuộn lọc.
Bạn nên soi sóng ngay chân MCU thì mới chính xác được. Chứ đánh giá sóng mcu mà cứ đo sau driver, mà driver thì chưa chắc chuẩn. Theo 2 hình bạn gởi như trên thì chứng tỏ hiển thị của máy ko đáp ứng đc, vì duty quá nhỏ. Nhìn độ rộng các xung có tỉ lệ hok phù hợp. Để chính xác bạn giản ra, dùng tính năng đo duty của máy là biết ngay.
Comment