Em có đọc một tài liệu có viết: "Điều xung PWM bằng phần cứng
Để giải quyết vấn đề việc điều xung PWM bằng phần mềm chiếm phần lớn
thời gian hoạt động của vi điều khiển, PIC16F877A có hỗ trợ 2 kênh điều
xung bằng phần cứng ở 2 chân C1 (CCP2) và C2(CCP1) sử dụng
TIMER2. Nghĩa là, khi ta khai báo điều xung PWM ở một tần số và duty
cycle nào đó thì vi điều khiển sẽ thực hiện công việc xuất xung một cách
liên tục và tự động cho đến khi ta thay đổi các giá trị đã khai báo. Khi đó, ta
có thể làm các công việc khác một cách dễ dàng mà không phải mất thời
gian cho việc duy trì xung PWM."
Em không hiểu gì cả. Anh nào giúp em tí. Bây giờ em muốn có 2 kênh ra điều xung để điều khiển 2 động cơ thì phải làm thế nào.
Để giải quyết vấn đề việc điều xung PWM bằng phần mềm chiếm phần lớn
thời gian hoạt động của vi điều khiển, PIC16F877A có hỗ trợ 2 kênh điều
xung bằng phần cứng ở 2 chân C1 (CCP2) và C2(CCP1) sử dụng
TIMER2. Nghĩa là, khi ta khai báo điều xung PWM ở một tần số và duty
cycle nào đó thì vi điều khiển sẽ thực hiện công việc xuất xung một cách
liên tục và tự động cho đến khi ta thay đổi các giá trị đã khai báo. Khi đó, ta
có thể làm các công việc khác một cách dễ dàng mà không phải mất thời
gian cho việc duy trì xung PWM."
Em không hiểu gì cả. Anh nào giúp em tí. Bây giờ em muốn có 2 kênh ra điều xung để điều khiển 2 động cơ thì phải làm thế nào.
Comment