View Single Post
Old 25-10-2009, 11:06 PM   #8
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 biendt View Post
Anh nam cho em hỏi là tại sao trong khi tính toán trong Dspic lại không đúng vậy anh?
Em lấy ví dụ trong mạch đo nhiệt độ với ADC 10 bit.
t = ((ADCValue-559)*49)/100

Vói giá trị ADC đo đựoc là 832 thì giá trị t = 125 như vậy là ko đúng với công thức tính toán! Giá trị này bị lệch (Giá trị t thực của nó khi ADC = 832 là t = 134 mới đún) Mong anh chỉ giáo!
Bạn chưa cho biết đang dùng cảm biến gì, độ chính xác ra sao, nên rất khó nhận xét.

Module ADC chỉ chuyển đổi giá trị ngõ vào tương tự thành giá trị số tương ứng, giá trị này tùy thuộc vào giá trị điện áp nguồn cấp cho module ADC và điện áp tham chiếu (nếu khác với điện áp nguồn của module). Việc tính toán thế nào còn tùy vào quan hệ giữa đại lượng đo và điện áp ngõ ra của cảm biến, độ chính xác của cảm biến, độ trôi nhiệt, ...

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