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

Датчик температуры STM32F1xx

Кто нибудь разобрался с измерением температуры? А то у меня чего то не выходит. По даташиту вроде бы так:

 

float Term;

Term=((1400.f-(0.805664f*Adс_16))/4.3f)+25.f;

 

Первое значение может меняться в пределах от 1340 до 1420 (если следовать доке).

В результате, измерения температуры, значение получается от -32C до -11C, хотя реально +21C.

К тому же оно сильно зависит от напряжения питания. Теоретически у ADC есть канал измерения

напряжения питания в попугаях. Хотелось бу его как то использовать в формуле.

 

 

 

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


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

Каждый чип калибровать индивидуально нужно, хотябы в одной точке, ну и тд., ...

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


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

В своих блоках температуру считаю по следующим формулам

Vsense = (3.3 * ADC1ConvertedValue) /4096.0;

Temperatura = (1.43 - Vsense)/0.0043+23.0;

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

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


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

Всем спасибо.

Теперь верно показывает и не зависит от напряжения питания и крутизна верная.

 

Vpower = 4900.0f / Adс_17;

Vsense = (Vpower * Adc_16) / 4096.0f;

Temperatura = (1.43f - Vsense) / 0.0043f + 23.0f;

 

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

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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