PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

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
Prev Previous Post   Next Post Next
Old 12-05-2012, 10:27 AM   #1
vakk
Đệ tử 1 túi
 
Tham gia ngày: Sep 2010
Bài gửi: 17
:
PWM với PIC16F886

Mọi người cho em hỏi về PWM trên pic16f886 ,thạch anhh tần số 20MHz, ra 220VAC từ 310VDC thì tần số PWM bao nhiêu là phù hợp.giả sử em đã chọn được tần số phù hợp ,giá trị max là 310 thì để có duty từ 5% tới 95% .
310 sẽ tương ứng với 95%, vậy 100% sẽ là ~327
vậy pulse max=(327*Tosc)*Prescale(timer2)=> f=1/(pulse max)
với 5%: thì giá trị cần nạp là 327*5/100~16;
với 95% sẽ là 310
vậy công thức tính bảng sin trong exel là 147*sin(2*3.14*t/n)+147+16;
đảm bảo giá trị max là 310 và min là 16
cho em hỏi những công thức trên có sai không.
Pic có 4 chân P1A,P1B,P1C,P1D nhưng hiện tại em chỉ xuất xung PWM ra được 2 chân là P1A và P1B (half bridge), làm thế nào em có thể đưa xung ra cả 4 chân để ghép với mạch cầu.
Thanks
vakk vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 04:19 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam