Сообщение от Lestar
Аналоговый.Каким образом игнорировать?
|
Допустим, разрядность АЦП - 10 бит (АЦП МК ATMega8).
Напряжение вычисляется по формуле
V=Val*Vref/(2^n-1), где n - разрядность АЦП, Val-значение, снимаемое с АЦП, Vref - опорное напряжение.
Чтобы отсечь шумы, сдвигаем Val на 2 бита вправо, а разрядность (n) уменьшаем на те же 2. То есть, вместо
V=Val*Vref/1023 пишем
V=(Val shr 2)*Vref/255. Таким образом, получаем 8-разрядный АЦП вместо 10-разрядного, зато отсекаются шумы.