Показать сообщение отдельно
Старый 09.06.2012, 13:35   114
Lum1noFor
Модератор
 
Регистрация: 14.02.2010
Последняя активность: 25.11.2018 13:03
Адрес: Москва
Сообщений: 874
Сказал(а) спасибо: 1
Поблагодарили 8 раз(а) в 7 сообщениях
По умолчанию

Цитата:
Посмотреть сообщение Сообщение от Ryazanec :
Разрядность- точность его. допустим он 10 разрядный тогда эта функция возвращает значения от 0 до 1024. расчитывается оно относительно опорного напряжения. допустим опорное напряжение формируется внутренним источником. допустим это 2.55 вольта тогда мк делит это значение на разрядность - 2.56/1024=0,0025 вольта на 1 значение, иными словами АЦП может измерить напряжение с точностью в 0,0025 вольта. При замере напряжения мк сравнивает их и на выходе выдает значение . нужно учитывать что разрядность так же зависит от скорости ацп. чем медленнее тем точнее это в даташите есть.

Расчитывается напряжение так:
при источнике опорного напряжения 2,56 вольта имеем 1 значение в 0,0025 вольта.
Если входное напряжение у нас выше чем 2,56 то его нужно поделить резистивным делителем, что бы попасть в пределв 0-2,56, а при расчетах еще и умножать на коэффициент деления резистивного делителя. допустим мы меряем напряжение до 12 вольт, тогда резистивным делителем можно поделить его напрмиер на 5 - получим максимум 2,4 вольта.

в итоге расчет напряжения будет такой.

0,0025 * [значение которое вернула функция]*5

допустим получили на выходе функции 524, тогда
0,0025*524=1,31 вольта это на входе АЦП а 1,31*5=6,55 это напряжение до резистивного делителя.

Спасибо, с этим понятно. Буду пробовать!
__________________
Внимание! Это сообщение сгенерировано автоматически, отвечать на него не нужно.

[Исправлено: Lum1noFor, 09.06.2012 в 13:40].
Lum1noFor вне форума   Ответить с цитированием Вверх