![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Oct 2012
Bài gửi: 9
: |
cách phát 2 xung PWM ngược nhau trong pic 16f877a
mình định dùng pic 16f để điều khiển mạch nghịch lưu cầu 1 pha. 2 cặp van điều khiển ngược nhau.nhưng mình không biết cách phát 2 xung ngược nhau???
bạn nào biết chỉ mình với |
![]() |
![]() |
![]() |
#2 |
Đệ tử 4 túi
Tham gia ngày: May 2007
Bài gửi: 81
: |
Sử dụng PIC có chức năng "ENHANCED CAPTURE/COMPARE/PWM(ECCP) MODULE" (18F14K50, 16F716, 16F684....), dùng chức năng PWM (sử dụng chân P1A, P1B đặt mode cho 2 chân này).
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 7 túi
Tham gia ngày: Jul 2010
Nơi Cư Ngụ: TP HCM
Bài gửi: 190
: |
Dùng PWM không tạo được 2 xung ngược nhau, do cùng bắt điểm từ điểm zero của timer, cách dễ ăn nhất là PWM 1 chân, lấy chân đó lái con transistor PNP là tạo xung ngược, không thì dùng cổng NOT cũng được.
Cách dễ ăn thứ 2 là dùng output compare, khi bạn biết dùng output compare tự động sẽ biết dễ dàng. Lưu ý là phải có deadtime, nếu ko sẽ coi chừng bị trùng dẫn. Dspic chuyên dụng hay pic18, như dspic30f4011, pic18f4431 có sẵn module, có cài luôn deadtime, chịu khó đi vậy. |
![]() |
![]() |
![]() |
|
|