View Single Post
Old 12-05-2010, 09:47 AM   #2
nhanh0112
Đệ tử 4 túi
 
Tham gia ngày: May 2007
Bài gửi: 81
:
Trích:
Nguyên văn bởi shinosuke View Post
Em đang dùng PIC 16F877A, ADC 10 bit.
Vấn đề của em là giá trị đọc từ ADC không được chính xác và ổn định.
Ví dụ, em để 1s thì hiển thị điện áp vào ADC. Áp trên chân A0 em đo được trên đồng hồ là 0.489 nhưng thỉnh thoảng hiển thị lên vẫn bị nhảy tới 0.512 hoặc giảm xuống một chút.
Có ai biết là vì sao không ạ
Bạn thử kiểm tra lại Vref. Nếu Vref của bạn mà bằng nguồn (Vdd) thì kiểm tra sự ổn định của nguồn (lọc nguồn chưa ổn định hay sụt áp do tải lớn chẳng hạn. Cái đồng hồ của bạn chắc hiển thị bằng led 7seg, nếu đúng vậy thì khi hiển thị những số có nhiều thanh sẽ rất dễ bị sụt áp). Bởi nếu Vref của bạn bị giảm thì giá trị lấy đc từ ADC sẽ bị tăng.
nhanh0112 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn