资讯详情

Stm32内部温度传感器

STM32有一个内部温度传感器,可度传感器CPU周围的温度(TA)。

  1. 温度传感器内部和内部ADCx_IN将传感器输出的电压转换为数字值
  2. 温度传感器模拟输入推荐采样时间为17.1μs
  3. STM32内部温度传感器支撑的温度范围为:-40~125度。精度差,为±1.5℃左右
  4. 内部温度传感器更适合检测温度的变化,而不是绝对温度。如果需要测量绝度温度,应使用外部温度传感器,如DS18B20

我们必须在第一个地方使用它STM必须首先激活32的内部温度传感器ADC通过这里的内部通道ADC_CR2的TSVREFE位(bit23)设置。将该位置设置为1,启用内部温度传感器。

等值于库函数:

ADC_TempSensorVrefintCmd(ENABLE); //开启内部温度传感器

温度计算公式:

T(℃)={(V25-Vsense)/Avg_Slope} 25

V25=Vsense值为25度(典型值为:1.43)。

Avg_Slope=温度与Vsense曲线平均斜率(单位为mv/℃或uv/℃)(典型值为4.3Mv/℃)。

利用上述公式,我们可以轻松计算当前温度传感器的温度

标签: 温度传感器40度ta3130温度传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台