View Single Post
Old 14-02-2008, 12:37 AM   #4
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi manhha2799 View Post
void dongco1(int8 speed1)
{
setup_ccp1(CCP_PWM_H_L); // Configure CCP1 as a PWM
setup_timer_2(T2_DIV_BY_16, 255,1);
set_pwm1_duty (speed1); tốc độ động cơ 1
}
void dongco2(int8 speed2)
{
setup_ccp1(CCP_PWM_L_H); // Configure CCP1 as a PWM
setup_timer_2(T2_DIV_BY_16, 255,1);
set_pwm1_duty (speed2); tốc độ động cơ 2
}
Khi dùng cho động cơ nào em gọi hàm động cơ đó. Không biết như thế này có được không?
Bạn xem gợi ý ở post trên của tôi. Việc CCP module tạo ngắt khi chuyển từ cao xuống thấp hay từ thấp lên cao không liên quan đến việc lái tín hiệu PWM đến động cơ ở mạch ngoài. Bạn cần hiện thực thêm logic lái tín hiệu PWM đến động cơ cần được truyền động.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn