Перейти к содержанию

Источники опорного напряжения

Опорное напряжение — эталон, с которым АЦП сравнивает измеряемый сигнал, а стабилизатор — свой выход. Его погрешность целиком переходит в результат измерения. Разбираем параметры источников опорного напряжения на примере TL431, встроенные опоры микроконтроллеров и способы получить точный результат без дорогих деталей.

Обновлено Редакция GAW

Любой аналого-цифровой преобразователь выражает входное напряжение в долях опорного: код = Uвх / Uоп · 2N. Ошибка опоры на 1 % — это ошибка результата на 1 %, и никакая разрядность её не исправит. То же относится к стабилизаторам, ЦАП и компараторам с порогом. Источник опорного напряжения (ИОН) — узел, задача которого — давать напряжение, как можно меньше зависящее от температуры, тока и питания.

Параметры источника опорного напряжения

ПараметрЧто означаетTL431 (Diodes DS35050)
Начальная точностьразброс напряжения у разных экземпляров при 25 °CTL431A — ±1 %, TL431B — ±0,5 % (2,482–2,507 В)
Уход с температуройизменение во всём диапазоне температур6 мВ тип., 16 мВ макс. при 0…70 °C
Влияние напряженияизменение опоры при изменении напряжения на приборе−1,4 мВ/В тип.
Динамическое сопротивлениерост напряжения на единицу тока0,2 Ом тип., 0,5 Ом макс.
Рабочий токдиапазон тока, в котором держится напряжениеот 0,4–0,7 мА до 100 мА

Начальную точность можно убрать однократной калибровкой, уход с температурой и долговременный дрейф — нет. Поэтому для точных измерений важнее стабильность, чем номинал.

TL431 — регулируемый шунтовой источник

TL431 включают как стабилитрон: катод — к плюсу через резистор, анод — к общему проводу, а вывод REF подключают к делителю. Внутри — опорное напряжение 2,495 В и усилитель, который открывает выходной транзистор так, чтобы на REF держалось именно оно. Отсюда выходное напряжение

Uвых=Vref(1+R1R2)+Iref⋅R1U_\text{вых} = V_{ref} \left(1 + \frac{R_1}{R_2}\right) + I_{ref} \cdot R_1

где R1 — между катодом и REF, R2 — между REF и анодом, Iref — входной ток вывода REF, 1 мкА типично и до 4 мкА. Напряжение регулируется от 2,495 до 36 В, а динамическое сопротивление около 0,2 Ом — в десятки раз меньше, чем у стабилитрона. Резистор со стороны питания выбирают так, чтобы ток катода при наименьшем входном напряжении и наибольшей нагрузке не опускался ниже минимального, а мощность в корпусе SOT-23 с θJA 380 °C/Вт оставалась допустимой. Номиналы, токи и нагрев считает калькулятор TL431.

Внутренние опоры микроконтроллеров

ATmega328PSTM32F103STM32F407
Номинал1,1 В1,20 В (VREFINT)1,21 В (VREFINT)
Разброс1,0–1,2 В1,16–1,24 В1,18–1,24 В
Заводская калибровканетнетVREFINT_CAL при 3,3 В и 30 °C

Встроенные источники стабильны, но их значение у конкретного кристалла заметно отличается от номинала — у ATmega328P до ±9 %. Поэтому их используют двумя способами:

  • Опора АЦП. У ATmega328P биты REFS выбирают опорой питание AVCC, внутренние 1,1 В или внешний вывод AREF (DS40002061B, раздел 24.2). Значение внутреннего источника для конкретного кристалла один раз измеряют и сохраняют в EEPROM. После включения ему нужно 40–70 мкс на запуск.
  • Измерение собственного питания. АЦП измеряет внутренний источник относительно питания, и по известному значению источника вычисляется напряжение питания: у ATmega328P VCC = 1,1 · 1024 / код, у STM32F4 VDDA = 3,3 В · VREFINT_CAL / код. Подробнее — в статьях об АЦП и АЦП STM32.

Как выбрать опору

  • Логометрические измерения. Если сигнал пропорционален питанию — потенциометр, делитель с термистором, — опорой берут то же питание: его колебания сокращаются, и точный источник не нужен.
  • Абсолютные измерения. Нужна стабильная опора: откалиброванный внутренний источник, если его стабильности хватает, или внешний ИОН на вывод AREF или VREF+. Если на AREF подано внешнее напряжение, внутренние опоры AVR выбирать нельзя — они замкнутся на внешний источник.
  • Помехи. Опору развязывают конденсатором у вывода: даташит ATmega328P предлагает конденсатор на выводе AREF, чтобы повысить помехоустойчивость внутренней опоры. Источник с большим выходным сопротивлением буферизуют повторителем.

Краткая справка с определениями — на странице глоссария «Источник опорного напряжения», устройство диодов и стабилитронов — в статье «Диоды».

Частые вопросы

Какую опору выбрать для АЦП микроконтроллера?

Если сигнал пропорционален питанию — потенциометр, делитель с термистором, — выгодно брать опорой само питание: его колебания сокращаются. Для абсолютных измерений нужна стабильная опора: внутренний источник, если хватает его точности после калибровки, или внешний источник опорного напряжения на вывод AREF или VREF+.

Насколько точен внутренний источник 1,1 В ATmega328P?

Его значение у конкретного кристалла лежит между 1,0 и 1,2 В — до ±9 % от номинала, но оно стабильно. Поэтому значение один раз измеряют внешним прибором и сохраняют, например в EEPROM, а дальше пересчитывают по нему. После включения источнику нужно 40–70 мкс на запуск, и первое измерение может быть неверным.

Как рассчитать TL431 на нужное напряжение?

Выходное напряжение задаёт делитель между катодом, выводом REF и анодом: U = Vref · (1 + R1/R2) + Iref · R1, где Vref = 2,495 В, Iref — около 1 мкА. Резистор со стороны питания выбирают так, чтобы ток катода при любом входном напряжении и токе нагрузки был не меньше минимального — до 0,7 мА по даташиту Diodes, — и не больше 100 мА.

Как измерить напряжение питания STM32 без делителя?

По внутреннему источнику VREFINT. АЦП измеряет его с опорой VDDA, и если известно точное значение VREFINT, отсюда вычисляется VDDA. У STM32F4 код VREFINT при 3,3 В и 30 °C записан на заводе по адресу 0x1FFF 7A2A, поэтому VDDA = 3,3 В · VREFINT_CAL / код. У STM32F103 калибровки нет, и точность ограничена разбросом 1,16–1,24 В.

Источники

  1. Diodes Incorporated. TL431/TL432: Adjustable precision shunt regulator (DS35050 Rev. 7-3), 2021 — Vref TL431A 2,470–2,520 В и TL431B 2,482–2,507 В; уход 6–16 мВ при 0…70 °C; Iref 1–4 мкА; ток катода 0,4–0,7 мА минимум, до 100 мА; |Zka| 0,2–0,5 Ом; θJA SOT23 380 °C/Вт
  2. STMicroelectronics. TL431, TL432: Programmable shunt voltage reference (DocID4467 Rev 17) — исполнения C, I, A, B; формула выходного напряжения с учётом Iref
  3. Microchip. ATmega48A/PA/88A/PA/168A/PA/328/P Data Sheet (DS40002061B) — 24.2 — выбор опоры АЦП: AVCC, 1,1 В, AREF; 29.5 — внутренний источник 1,0–1,1–1,2 В, запуск 40–70 мкс
  4. STMicroelectronics. DS5319 Rev 20; DS8626 Rev 12 — VREFINT: 1,16–1,20–1,24 В у STM32F103 (табл. 12), 1,18–1,21–1,24 В у STM32F407; калибровка VREFINT_CAL у STM32F4 (табл. 73)

Нашли ошибку?