PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   Sử dụng PWM1,3 của PIC18F4431 như thế nào? (http://www.picvietnam.com/forum/showthread.php?t=1228)

anh_gioi 02-06-2008 05:47 PM

Trích:

Nguyên văn bởi Macintosh (Post 14159)
to Che
mình cũng vừa gặp vấn đề của bạn đó.nhưng vấn đề có vẻ ổn rùi,đọc kĩ datasheet bạn ạ.xin chia sẻ với bạn nhé
píc8f4x31 được giói thiệu là 8 channels.nhưng chỉ có 4 modules đúng ko.như vậy ta chỉ có thể dk dc độc lập 4 motor thui.còn cái 8 channel là để dk cầu H(chi tiết trong datasheet)
các mode của power_pwm ,ví dụ cho module 0 nhé:
PWM_BOTH_ON : nghĩa là cả chân pwm0,pwm1 đều xuất ra pwm ,và như nhau
pwm_complementary : pwm0,pwm1 đều xuất,và bù nhau (để cho câu H đó)
pwm_odd _on: chỉ có kênh lẻ xuất pwm.cái này mình dùng đó.nghĩa là với 4 modules,thì ta dùng các chân pwm 1,3,5,7 để dk 4 motor,độc lập với nhau.
mình ko dùng đến: set_power_pwm_override
bạn thử xem nhé!

tớ nghĩ sao bạn ko dưa code lên cho mọi người xem nhỉ? như vậy là thiết thực nhất.
bạn nào có thể đưa code điều khiển 4 mạch cầu H được không?mình cũng đang loay hoay cái này đấy.thank nhìu!!!!


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam