View Single Post
Old 27-01-2010, 08:55 AM   #5
nhanh0112
Đệ tử 4 túi
 
Tham gia ngày: May 2007
Bài gửi: 81
:
Trích:
Nguyên văn bởi chiene View Post
Em cũng gặp vấn đề với PWM....
Có mất vẫn đề như thế này. Trước khi bạn làm kết hợp với ADC (sử dụng biến trở như bạn nói) thì bạn nên làm thử với 1 giá trị cố định (với đoạn code mà mọi người đã làm đc ở trên), và chắc chắn rằng "mô tơ" của bạn chạy (nghĩa là code chạy ổn). Sau đó mới viết thêm phần ADC.
Về phần ADC của bạn thì bạn nên khai báo cấu hình bạn đâu là sử dụng 8bit hay 10 bit. ví dụ.
Code:
#include <12F683.h>
#device adc=10
//#device adc=8
Nếu là 8 bit (0-255) thì bạn có thể sử dụng trong trường hợp trên.
Nếu là 10 bit (0-1023). các giá trị của bạn chỉ nhận từ 0-255 các giá trị còn lại tương ứng với đầu ra là 1 hết (nghĩa là biến trở chỉ có tác dụng trong 1 khoảng nhỏ).
nhanh0112 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn