0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GD32 MCU内部温度传感器如何使用,以及适合哪种应用场景?

聚沃科技 2024-02-28 09:26 次阅读

GD32 MCU全系列产品均内置温度传感器,内部温度传感器可以用于测量器件周围温度及变化,传感器的输出电压连接到ADC的第16通道,可被ADC转换成数字量。

温度传感器输出电压随温度线性变化,由于生产过程中的多样化,温度变化曲线的偏移在不同的芯片上会存在不同,但斜率基本一致,因而内部温度传感器更适合测量温度变化,即相对温度,而不太适合测量绝对温度。如果需要测量绝对温度,且对温度的精度要求并不是很高的情况下,可以使用外置温度传感器来校准不同芯片出厂的偏移误差,这样就可以用于环境温度的测量。

下面为大家介绍内置温度传感器参数以及如何使用。

内置温度传感器参数如下图所示,其中TL为温度线性误差,Avg_Slope为斜率,V25为25度下的温度传感器输出典型电压,tstart为启动时间,ts_temp为ADC读取温度传感器的采样时间。

wKgZomXei2CAAQHRAAMPTw_iDPQ912.png

温度传感器可通过ADC的IN16通道进行采样获取,获取的采样值可通过以下公式进行换算温度值:

wKgZomXei2aAJaDqAABNIRIkDqw578.png

代码中计算公式如下可参考,其中temperature 为转换的温度变量, ADC_DATA0(ADC0)为温度传感器采样值。

temperature = (1.45 - ADC_DATA0(ADC0)*3.3/4096) * 1000 / 4.1 + 25;

以上即为GD32 MCU内置温度传感器的使用介绍,如有问题或建议唤醒评论区讨论。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43978

    浏览量

    620871
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16019

    浏览量

    343657
  • 温度传感器
    +关注

    关注

    48

    文章

    2650

    浏览量

    154302
  • GD32
    +关注

    关注

    7

    文章

    333

    浏览量

    23742
收藏 人收藏

    评论

    相关推荐

    GD32开发实战指南(基础篇) 第14章 内部温度传感器

    GD32 有一个内部温度传感器,可以用来测量 CPU 及周围的温度(TA)。该温度
    的头像 发表于 05-17 08:58 4041次阅读
    <b class='flag-5'>GD32</b>开发实战指南(基础篇) 第14章 <b class='flag-5'>内部</b><b class='flag-5'>温度</b><b class='flag-5'>传感器</b>

    GD32MCU介绍

    吧,但是基本上有99%,有部分寄存比特位存在区别。另外兆芯的手册写的实在是不够精确,很多时候出现一种情况就是,我命名特么的用的是GD32MCU,写个驱动还要参考ST的手册?!真是见了鬼了。比如USB的这个寄存
    发表于 11-01 06:03

    STM32内部温度传感器简介

    .概述内部ADC及温度传感器采集MCU内部电压及温度MCU
    发表于 12-17 06:21

    如何通过ADC采集内部温度传感器通道电压得出MCU内部温度

    如何通过ADC采集内部温度传感器通道电压得出MCU内部温度
    发表于 02-18 06:58

    GD32 MCU学习这本书的理由

    首先,学习GD32 MCU原理固件库开发指南可以让我了解这个芯片的内部结构和工作原理,从而深入理解如何在嵌入式系统中使用它。其次,固件库是嵌入式系统中必不可少的软件组件之一,它提供了基本的底层
    发表于 03-10 20:06

    GD32 MCU原理及固件库开发指南》+读后感

    。 第2章介绍GD32 MCU快速入门与开发平台搭建的方法,包括对软硬件开发平台、调试工具、GD32 MCU固件库架构及使用的介绍。 第3章介绍GD
    发表于 06-06 21:52

    基于GD32 MCU的四轴飞行器基本方案设计

    本系列的主要目的就是提供一个基于GD32 MCU的四轴飞行器基本方案设计,传感器方面只使用了惯性传感器,未使用气压计、超声波、光流传感器、摄
    的头像 发表于 10-29 11:35 3300次阅读
    基于<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>的四轴飞行器基本方案设计

    AN095 提高GD32MCU温度传感器使用精度的方法

    AN095 提高GD32 MCU温度传感器使用精度的方法
    发表于 03-01 18:46 0次下载
    AN095 提高<b class='flag-5'>GD32MCU</b><b class='flag-5'>温度</b><b class='flag-5'>传感器</b>使用精度的方法

    推出采用GD32 RISC-V的MCU

    推出采用GD32 RISC-V的MCU ppt分享
    发表于 07-14 17:15 0次下载

    兆易创新GD32 MCU选型手册,适用于GD32全系列MCU

    兆易创新GD32MCU选型手册,适用于GD32全系列MCUGD32MCU选型手册,适用于GD32全系列MCU
    发表于 10-19 17:26 44次下载

    你了解GD32 MCU的命名规则吗

    下面为大家介绍GD32 MCU的通用命名规则,以GD32F303ZGT6为例,其中,GD32代表GD32
    的头像 发表于 01-13 09:38 1576次阅读
    你了解<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>的命名规则吗

    GD32 MCU的选项字节是什么?

    GD32 MCU的选项字节是什么,有什么功能呢?选项字节被误篡改如何回复?
    的头像 发表于 01-17 09:42 481次阅读
    <b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>的选项字节是什么?

    不同型号的GD32 MCU如何区分?

    大家是否碰到过以下应用场景:同一套软件代码希望跑在不同型号的GD32 MCU中,但有些地方需要根据MCU型号进行调整?或者上位机或其他MCU
    的头像 发表于 01-27 09:32 353次阅读
    不同型号的<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>如何区分?

    你了解GD32 MCU上下电要求吗

    你了解GD32 MCU的上下电要求吗?MCU的上下电对于系统的稳定运行非常重要。
    的头像 发表于 02-02 09:36 347次阅读
    你了解<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>上下电要求吗