Логометрическое измерение
Если выход датчика пропорционален напряжению питания, а АЦП берёт опорное от того же питания, колебания этого питания в результате сокращаются. Такое измерение называют логометрическим — по отношению, а не по абсолютной величине.
Обновлено Редакция GAW
Логометрическое измерение (ratiometric measurement) — измерение, при котором результат зависит от отношения двух напряжений, полученных от одного источника, а не от их абсолютных значений. Классический пример — потенциометр, подключённый к питанию, на входе АЦП, который берёт опорное от того же питания: положение движка в коде не зависит от точного напряжения питания.
Основа — формула АЦП. У MCP3008 и АЦП ATmega328P код равен 1024 · Uвх / Uоп. Если Uвх само пропорционально питанию, а Uоп — это питание, то питание в формуле сокращается.
Датчик тока на эффекте Холла ACS712 по даташиту Allegro — логометрический: ноль ампер соответствует половине питания, а чувствительность пропорциональна питанию. Отсюда правило:
| Датчик | АЦП | Результат |
|---|---|---|
| логометрический (ACS712, потенциометр, тензомост) | опорное от того же питания | колебания питания сокращаются |
| логометрический | отдельный стабильный источник опорного | колебания питания датчика попадают в результат |
| с абсолютным выходом (например, LM35) | опорное от питания | колебания опорного попадают в результат |
| с абсолютным выходом | отдельный стабильный источник опорного | точнее всего |
Поэтому выбор опорного напряжения АЦП зависит от датчика. Как это сказывается на погрешности датчика тока ACS712 — в статье «Измерение тока», внешние АЦП с собственным опорным — в карточке ADS1115 и MCP3008, шаг кода — в статье о младшем разряде.
Частые вопросы
Что значит логометрический выход датчика?
Выход датчика пропорционален его напряжению питания. Например, у датчика тока ACS712 ноль соответствует половине питания, а чувствительность растёт и падает вместе с питанием. Если питание изменится на 1 %, на 1 % изменится и выход.
Когда логометрическое измерение лучше?
Когда датчик и АЦП питаются от одного напряжения и АЦП берёт его как опорное. Тогда код АЦП зависит только от отношения выхода датчика к питанию, и колебания питания в основном сокращаются. Так работают потенциометр на входе АЦП и ACS712 с опорным от питания 5 В.
Когда логометрия мешает?
Когда АЦП работает от отдельного стабильного опорного источника, а датчик логометрический: колебания питания датчика тогда напрямую попадают в результат. И наоборот — датчик с абсолютным выходом, например LM35, лучше измерять от стабильного опорного, а не от питания.
Источники
- Allegro MicroSystems. ACS712: Fully Integrated, Hall-Effect-Based Linear Current Sensor IC (ACS712-DS, Rev. 22) — логометрический выход: ноль VIOUT(Q) = VCC · 0,5, чувствительность пропорциональна питанию
- Microchip. MCP3004/3008: 2.7V 4-Channel/8-Channel 10-Bit A/D Converters with SPI Serial Interface (DS20001295E, 2022) — код = 1024 · VIN / VREF — результат пропорционален отношению входа к опорному
- Microchip. ATmega48A/PA/88A/PA/168A/PA/328/P Data Sheet (DS40002061B, 2020) — АЦП: код = VIN · 1024 / VREF, опорное — питание AVCC, внутреннее 1,1 В или внешнее
Нашли ошибку?
Смотрите также
- Измерение токаШунт и усилитель, датчик Холла ACS712, трансформатор тока: точность, шум, развязка
- ADS1115 и MCP300816 бит I²C с усилителем против 10 бит SPI на 8 каналов: выводы, диапазоны, точность
- Источник опорного напряженияИОН: точное напряжение для АЦП, ЦАП и стабилизаторов
- Младший разряд (LSB)Шаг квантования АЦП VREF / 2^N и ошибка ±½ LSB