View Full Version : trợ giúp về ADC
vipboypro891
20-03-2012, 01:15 AM
các bác ơi cho mình hỏi trong pic 18 bộ chuyển đổi ADC 10 bit nếu điện áp so sánh là VDD và VSS nếu kênh AN0 nhận tín hiệu điện vào là 5V thì hàm ReadADC() trả cho mình giá trị bằng bao nhiêu !
tranngocchung
28-03-2012, 11:10 PM
Theo mình nghĩ thì nó sẽ ra giá trị là 5. còn nếu là x vôn thì nó sẽ nhận giá trị là 5/1024*[log2(x/5*1024)] hoặc 5/1024*{[log2(x/5*1024)]+1}. Vì mình nghĩ bản chất của nó là chuyển tín hiệu tương tự trong dải 0-5 thành tín hiệu số 10 bit thôi.
longtu
29-03-2012, 01:18 AM
các bác ơi cho mình hỏi trong pic 18 bộ chuyển đổi ADC 10 bit nếu điện áp so sánh là VDD và VSS nếu kênh AN0 nhận tín hiệu điện vào là 5V thì hàm ReadADC() trả cho mình giá trị bằng bao nhiêu !
NHư sau:
- VDD tương ứng với giá trị 1023(2^10-1)
Vậy: 5V sẽ cho giá trị ADC là: 5x1023/VDD
Chú ý: VDD>=5V, nếu VDD=5V thì giá trị ADC(5V)= 1023.
Thân.
dientu90
05-04-2012, 11:03 PM
10 bit thì cho ra giá trị là 1023
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.