View Single Post
Old 23-01-2009, 12:15 AM   #1
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 ham_hoc_hoi View Post
bác nam ơi, em đọc 1 lúc 5 chân ADC là AN0,1,2,3,6
các chân này em nối với chân giữa của biến trở 100k, 2 chân còn lại của btr dc nối vào nguồn 5V, em đã đọc dc 5 giá tri ADC và hiển thị len LCD, nhưng mà các giá trị này toàn bị dao động thôi bác ah, ngoại trừ em vặn về 0 và 5V thì giá trị ADC đứng yên, em vặn 1 giá trị bất kì chẳng hạn thì nó dao đọng ví dụ từ 231 đến 243, nó cứ chạy lên chạy xuống.
Làm sao để đọc dc giá trị ko bị dao động hả bác
Biến trở của bạn có giá trị lớn quá, làm cho nội trở tương đương của nguồn tín hiệu cũng lớn. Bạn thử dùng biến trở 5 k hay 1 k xem.

Với ADC 10-bit, hai bit cuối cùng thường dao động với mạch thử nghiệm thông thường của bạn. Cần thiết kế phù hợp để đạt được đầy đủ độ phân giải 10-bit.

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