ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
1 июня
1521491
AlexBi (30.05.2025 14:58, просмотров: 1032)
Вопрос по температуре, измеряемой встроенным датчиком у STM32F030. Как ее правильно вычислить? 

В самом даташите на этот чип указано одно калибровочное значение АЦП при 30 градусах, по какому адресу его читать. Чувствительность приведена в таблице с разбросом примерно +-5% Однако в примерах из интернета есть второе калибровочное значение АЦП при 110 градусах, по другому адресу. Посмотрел что там у моих чипов, действительно там есть что-то похожее на второе калибровочное значение. Оказалось, что зависимость отрицательная, т.е. с ростом температуры показания АЦП уменьшаются. Проверил, действительно так. Но результат у меня получается слишком далекий от действительности. Т.е. сейчас воздух около 30 градусов, сама плата не нагружена, процессор работает на 8МГц, на ощупь, пальцем, температура как у всех. Измеряю напряжение на встроенном датчике температуры, пересчитываю, получаю 60-65 градусов. Я надеялся там увидеть ошибку в пределах +-10гр, а тут такое. Напряжение питания 3.3В Из-за чего может быть такая большая ошибка?