một vài thắc mắc về cách chuyển đổi từ giá trị 10 bit sang giá trị thực

thieuhuutrung

Trứng gà
mấy anh chị cho em hỏi là, ví dụ em dùng con biến trở 10K( giống như trong bài giảng) để chỉnh áp vào, sau đó ADC sẽ chuyển giá trị áp vào thành giá trị 10 bit, sau đó em muốn chuyển giá trị 10 bit đó lại thành giá trị thực của điện áp thì cách tính toán chuyển đổi là sao ah? nó có "tuyến tính" không ah? ( vì em thấy như trong ví trụ, 2.5V=> 512). và nếu em dùng 8 bit thì có ảnh hưởng gì đến kết quả không ah? Sẵn tiện em cũng hỏi về tần số chuyển đổi, anh chị có thể nói rõ hơn không ah? em không hiểu lắm
 

tranhieu_hcmut

Cố Vấn CLB
Staff member
Chà! E này siêng năng quá. 1:35 AM mà cũng chưa chịu ngủ
-Cách chuyển đổi sang điện áp thực:
ví dụ như 3.3V => 1023 (ADC 10bit) thì giả sử giá trị ADC nhận được là 200 chẳng hạn thì e có thể tự suy ra
???????????? V => 200 & nó là "tuyến tính" như e nói. E lấy giá trị ADC nhận được * Vref (3.3V) rồi tất cả chia cho tầm đo của ADC (1023)
-Nếu e dùng ADC 8bit (256 mức từ 0 -> 255) thì tất nhiên kết quá sẽ kém chính xác hơn so với dùng ADC 10bit (1024 mức từ 0 -> 1023)
-Nếu chỉ đọc điện áp DC như e dùng thì tần số chuyển đổi không ảnh hưởng gì mấy đến kết quả. Trừ khi mình cần lấy mẫu tín hiệu AC, tín hiệu Audio... thì lúc đó tần số mới đóng vai trò quan trọng
 
Top