你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】stm32g030内部温度计算

[复制链接]
STMCU小助手 发布时间:2021-12-9 11:28
20210625195745385.png
( W  ]" v* P% |& W. O) C1 d
  1. 计算公式% p4 Y1 _7 y2 z8 a
  2. 温度= ((TS_ADC_DATA - TS_CAL1)) * ( TS_CAL2_TEMP - TS_CAL1_TEMP))  / ( TS_CAL2 - TS_CAL1) + TS_CAL1_TEMP
复制代码

6 {9 n& c0 Z7 n5 t" n+ ?3 A其中:4 }. m9 u0 g& h, z  a# F
TS_ADC_DATA =温度传感器通过ADC测量的原始数据
) J, P( R0 n! c+ J) OAvg_Slope = (TS_CAL2 - TS_CAL1) / ( TS_CAL2_TEMP - TS_CAL1_TEMP) = 2.5(数据手册有)1 U$ D2 w: q7 E- i* n
9 ^- d/ }$ n, W5 L! Z
TS_CAL1 =等效在温度的TS_ADC_DATA(ADC转换的AD数值)" u" n/ ^/ H6 t, e) ^0 x
TEMP_DEGC_CAL1(出厂校准)
. T( i) s4 o6 k: M; {TS_CAL2 =等效在温度的TS_ADC_DATA2 f$ \, M! Y5 a9 c
TEMP_DEGC_CAL2(工厂校准)
0 o0 Q4 X7 p9 H- T6 p; ?) B; j+ b0 q7 j5 ?9 U
2021062520210472.png

2 y2 L: ]  p8 k& C* F0 q, d; ?' R+ ~. B& B  y
所以上面的公式为
4 K6 g, Q' a% W4 Z* V& g0 |, j' [. E! v$ b
  1. 温度=(TS_ADC_DATA - TS_CAL1)*(1/2.5)+TS_CAL1_TEMP. H$ v4 C) e7 }. r( a: r

  2. $ \8 B/ {9 c8 J5 x+ u, w; L4 y
  3.        =(TS_ADC_DATA - TS_CAL1)*(1/2.5)+30
复制代码
  1.    上面说
    ! v& k# N3 U8 T8 M+ E. \7 z2 T
  2.    TS_ADC_DATA =温度传感器通过ADC测量的原始数据
    1 u5 D$ `  |. K/ U; i7 ?% p/ u
  3.    (也就是芯片出厂时原始AD值,比如12位AD,1.43v对应1774AD值)7 t! {2 D) ?, [6 S
  4.    (4095/3.3)*1.43 = 1774(AD值)
      S; g4 g9 N/ `. ^& O+ C
  5.    (2.5V对应1774,这是芯片内部电阻分压读的AD值对应1.43V,这里不做解释)
复制代码
. o: b* l: }) e( G* A! E* W1 ]
+ }0 ?: A; X; y0 E; \+ [) X
TS_CAL1 =等效在温度的TS_ADC_DATA(ADC转换的AD数值)  q; i2 p! i8 n. a( {
TS_CAL1就是为自己捕抓到的当前AD值
7 e( }4 G" i2 j! }3 [2 {& Y$ ^% U; {. R( P
所以最终温度式子为:# I4 `7 C' W: \' z
/ Z& Q1 ]+ B0 s  W" ~
  1. 温度=(TS_ADC_DATA - TS_CAL1)*(1/2.5)+30# l' u+ }( U; p) o/ F
  2.    = (1774 - 当前温度捕抓到的AD值)*(1/2.5)+30
    + H* V4 \' L& n
  3.    =(1774 - g_stADC.uiADTemp)*(1/2.5)+30
    " ~$ C2 x* M' d$ P8 n' Q
  4.    注: g_stADC.uiADTemp为你捕抓到的当前温度的AD值
复制代码

3 E0 a' H* Z) Y! l5 j+ h: S$ G
. C2 s% i* T. X5 M# U( x
# K/ j/ U3 r2 N& T' |, e
收藏 评论1 发布时间:2021-12-9 11:28

举报

1个回答
yklstudent 回答时间:2022-6-30 22:35:58
MCU芯片内部的温度一般运用在什么方面?
( @' l& X: j* g

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版