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

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

[复制链接]
STMCU小助手 发布时间:2021-12-9 11:28
20210625195745385.png

7 c+ |! S) L+ p" i
  1. 计算公式" r) y: a: b  C1 i/ s3 T5 w" n
  2. 温度= ((TS_ADC_DATA - TS_CAL1)) * ( TS_CAL2_TEMP - TS_CAL1_TEMP))  / ( TS_CAL2 - TS_CAL1) + TS_CAL1_TEMP
复制代码

7 v( _" s9 h- l; y  k6 S$ E8 m其中:8 w- r) F7 o5 v2 f# W
TS_ADC_DATA =温度传感器通过ADC测量的原始数据
6 |: _# N* {+ V* `Avg_Slope = (TS_CAL2 - TS_CAL1) / ( TS_CAL2_TEMP - TS_CAL1_TEMP) = 2.5(数据手册有)6 k& h# F+ ?# i9 c, C" n
, A: b2 u* C0 m: M: P. P- O2 j
TS_CAL1 =等效在温度的TS_ADC_DATA(ADC转换的AD数值)
: X) z0 s0 D1 A; DTEMP_DEGC_CAL1(出厂校准), O7 d5 a/ ]# \5 E
TS_CAL2 =等效在温度的TS_ADC_DATA1 B: j* b  `9 }0 l% W
TEMP_DEGC_CAL2(工厂校准)
. b# A3 q) m& c8 `' Z, w. M
, G3 O4 ]$ j# ~
2021062520210472.png

# H# Z8 A" e( y1 r: f" m  l; X" C8 T2 T; \  e
所以上面的公式为
' e; J. c% W# e* p
# M5 S0 B7 @3 z4 c9 @# Q) H- m, l
  1. 温度=(TS_ADC_DATA - TS_CAL1)*(1/2.5)+TS_CAL1_TEMP
    , ], C+ E( B0 u. w. I7 R1 T7 N$ G2 ?
  2. 6 I# K2 Y" V4 x
  3.        =(TS_ADC_DATA - TS_CAL1)*(1/2.5)+30
复制代码
  1.    上面说4 ?! o: M! D9 c. j) k% {, Y
  2.    TS_ADC_DATA =温度传感器通过ADC测量的原始数据
    7 e3 O% G* |% {3 U
  3.    (也就是芯片出厂时原始AD值,比如12位AD,1.43v对应1774AD值)- Y9 p& O: t) M  W" Y' M% \
  4.    (4095/3.3)*1.43 = 1774(AD值)
    1 ]$ q3 a  G3 G6 l8 s9 r
  5.    (2.5V对应1774,这是芯片内部电阻分压读的AD值对应1.43V,这里不做解释)
复制代码
$ H# K8 n* F" a: \+ g

: d9 q4 x- N/ x9 O/ yTS_CAL1 =等效在温度的TS_ADC_DATA(ADC转换的AD数值)8 Y2 R* a; J8 ]. N) l6 L
TS_CAL1就是为自己捕抓到的当前AD值
7 z( r# b& V  G, U0 O
- g8 p, Y! O# y" S所以最终温度式子为:
- d* i1 y  O! J8 |* v  ], _
3 X/ d7 W! {6 T( K" u" D
  1. 温度=(TS_ADC_DATA - TS_CAL1)*(1/2.5)+30# v5 i' N7 G7 w! C
  2.    = (1774 - 当前温度捕抓到的AD值)*(1/2.5)+30
    / u$ H: \, b, X, o3 i9 ~
  3.    =(1774 - g_stADC.uiADTemp)*(1/2.5)+30( S- V# e7 t$ b" }' n7 ^! v# n
  4.    注: g_stADC.uiADTemp为你捕抓到的当前温度的AD值
复制代码

- S: k! L) E+ x
" H& ~$ x9 J/ n4 ]) v! R4 _
, T! i; V! G* V- a3 g# }- m
赞 收藏 评论1 发布时间:2021-12-9 11:28

举报

1个回答
yklstudent 回答时间:2022-6-30 22:35:58
MCU芯片内部的温度一般运用在什么方面?: g. N+ N/ I4 K; k! L

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版