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

Внутренний опорник STM32F051

В даташитах на сам 51й я вообще не нашел внятной инструкции о том, как пересчитывать результаты измерения с учетом опорника, только сказано, что в такой-то ячейке лежит калибровочное значение, и все. В референсе на STM32L0x1 это расписано подробнее. Насколько я понял, калибровочное значение, это результат измерения опорного напряжения при VDDA = 3в. Сейчас я играюсь с STM32F0Dicovery, там напряжение питания как раз 3в (ну 2.95. не принципиально), калибровочное значение 1522, а по 17-му каналу вместо близкого значения я получаю число 1630! При этом на остальных входах АЦП все измеряется правильно. Что я не так делаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В даташитах на сам 51й я вообще не нашел внятной инструкции о том, как пересчитывать результаты измерения с учетом опорника, только сказано, что в такой-то ячейке лежит калибровочное значение, и все.

А у меня в даташите всё написано.

VREFINT_CAL......Raw data acquired at temperature of 30°C VDDA=3.3 V......0x1FFF F7BA - 0x1FFF F7BB

Вот даже не знаю, что ещё там нужно написать.

 

Что я не так делаю?

Это же очевидно: не читаете даташит.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это значит что VCC != 3.3V.

текущее VCC в милливольтах:

vref_mv = *(u16*)0x1FFFF7BA * 3300uL / 0x1000;

vcc_mv = vref_mv * 0xFFFuL / ADC_17;

Изменено пользователем ukpyr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...