SERVICE PHONE

029-85798995

雷竞技官网raybetapp

雷竞技下载app官网.STM32 内部温度传感器

发布时间:2024-02-08 04:32:55 来源:雷竞技app下载raybet 作者:雷竞技官网raybetapp点击量:25
雷竞技下载app官网

  , 因为是内置, 所以测试的是芯片内部的温度, 如果芯片外接负载一定的情况下, 那么芯片的发热也基本稳定, 相对于外界的温度而言, 这个偏差值也是基本稳定的. 也就是说用 STM32 内部传感器来测量外界环境的温度.

  在一些恶劣的应用环境下面, 可以通过检测芯片内部而感知设备的工作环境温度, 如果温度过高或者过低了 则马上睡眠或者停止运转. 可以保证您的设备工作的可靠性.

  (三) 仿线) 使用Keil uVision3 通过ULINK 2仿真器连接实验板,使用MINI-STM32 开发板附带的串口线,连接实验板上的 UART1 和 PC 机的串口,打开实验例程目录下的ADC.Uv2例程,编译链接工程;

  程序(波特率115200、1位停止位、无校验位、无硬件流控制);或者使用串口通信程序;(3) 点击MDK的Debug菜单,点击Start/Stop Debug Session;(4) 全速运行程序, 显示结果如下所示。

  温度传感器输出电压随温度线性变化,由于生产过程的变化,温度变化曲线的偏移在不同芯片上会有不同(最多相差45C)。内部温度传感器更适合于检测温度的变化,而不是测量绝对的温度。如果需要测量精确的温度,应该使用一个外置的温度传感器。

  3. 设置ADC控制寄存器2(ADC_CR2)的TSVREFE位,以唤醒关电模式下的温度传感器

  参考数据手册的电气特性章节中V25 和Avg_Slope的实际值。 注意: 传感器从关电模式唤醒后到可以输出正确水平的VSENSE前,有一个建立时间。ADC在上电后也有一个建立时间,因此为了缩短延时,应该同时设置ADON和TSVREFE位。