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

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

3天内不再提示

RA2的温度传感器使用

瑞萨MCU小百科 来源:瑞萨MCU小百科 作者:瑞萨MCU小百科 2022-10-21 12:43 次阅读

问题

客户在使用RA2E1 IEC60730认证代码的时候,想确认内部温度传感器读数取值的范围。

默认的温度读数:

#define TEMPERATURE_ADC_MIN 0x300

#define TEMPERATURE_ADC_MAX 0x600

1TSN的框图

RA2E1/L1的TSN可以监测芯片内部的温度,输出的电压与芯片内部的温度成正比。并通过ADC12模块(与普通的ADC输入复用),可以直接读取TSN输出的电压,由此计算出温度。

4a4fc514-50f7-11ed-a3b6-dac502259ad0.png

2寄存器TSCDR保存了AVCC0=3.3V时候, Tj=125°C时候的ADC值,是只读的。

4a811e3e-50f7-11ed-a3b6-dac502259ad0.png

3TSN的校准与使用

通过测量两个温度对应的电压,得到温度系数斜率Slope,然后通过T=(Vs-V1)/Slope + T1 计算出温度。

4ab35426-50f7-11ed-a3b6-dac502259ad0.png

4ad29778-50f7-11ed-a3b6-dac502259ad0.png

4TSN的电特性

Vcc=3.3V的情况下,V25=1.05V,Slope=-3.3 mV/°C

4b02f3a0-50f7-11ed-a3b6-dac502259ad0.png

(1)对于Temperature slope来说,所有条件下斜率都是这个值。

(2)在测试中电压条件最高测到3.3V。一般来说温度Sensor输出电压与Vdd电压无关,5V输出可认为等同于3.3V的。

5通过TSN计算温度的方法

T=(Vs-V1)/Slope + T1

temperature = ((ad_value/4096)*Vdd - V25)/slope * 1000 +25

temperature = ((ad_value/4096)*Vdd – 1.05)/slope * 1000 +25

Vdd=3.3V, 0x300~0x600对应的温度范围是 -31.8° ~ 155° (Tj)

4b43bc50-50f7-11ed-a3b6-dac502259ad0.png

TSCDR读数0x036,Vdd=3.3V,对应计算温度128°(Tj)。

4b615238-50f7-11ed-a3b6-dac502259ad0.png

6TSN特性对比

RA2E1/RA2L1是相同的,RA4M1独立, RA4M2/RA4M3/RA6M2/RA6M3是相同的。

RA4E1/RA6E1 无TSN

RA2E1/RA2L1

4ba48738-50f7-11ed-a3b6-dac502259ad0.png

RA4M1

4bbc7488-50f7-11ed-a3b6-dac502259ad0.png

RA4M2/RA4M3/RA6M3/RA6M4

4bde5198-50f7-11ed-a3b6-dac502259ad0.png

审核编辑:汤梓红

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

    关注

    48

    文章

    2645

    浏览量

    154264
  • 寄存器
    +关注

    关注

    30

    文章

    5021

    浏览量

    117631
  • adc
    adc
    +关注

    关注

    95

    文章

    5643

    浏览量

    539299

原文标题:RA2的温度传感器使用

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    线性NTC温度传感器使用指南

    线性NTC温度传感器使用指南 1.什么是线性NTC温度传感器
    发表于 01-14 08:52 2378次阅读

    DHT11湿温度传感器使用范例

    DHT11湿温度传感器使用范例
    发表于 08-14 22:42

    线性NTC温度传感器使用教程(二)

    %;恒温温场:波动度:≤±0.05℃;测试仪表:41/2或51/2数字电压表。 11.实际使用温度传感器是否一定要采用恒流源供电?一般情况下是不必要的,桥路恒压供电完全可以(参见16项
    发表于 02-07 10:16

    PIC16F1765 RA2数字输入问题

    你好,我有16F1765设备的问题。我用PoTa作为一个数字输入。所有引脚都工作良好除了针Ra2,这是一个奇怪的行为,它作为一个数字输入,但它的信号正在实现,这意味着一个可靠的信号在其他引脚往往是
    发表于 09-07 15:08

    PIC18F46J50来自RA1和RA2的奇数输出

    你好。希望有人能帮帮忙吗?为了准备使用18F46J50进行一些开发,有必要使用端口RA0、RA1、RA2RA3进行纯数字输出。RA0和
    发表于 05-10 13:37

    如何将引脚RA2用于其他I/O或只是输入?

    我需要使用PIN RA2作为其他职责,因为我的电路没有备件。我使用内部比较器来产生中断,但引脚RA2镜像在引脚上的比较器O/P。我没有多余的I/o,因此我不能使用PPS来重定向。看看比较器图,看起来
    发表于 10-29 14:01

    瑞萨RA2系列开发板体验

    瑞萨RA2系列开发板体验.
    发表于 01-20 11:05

    线性NTC温度传感器使用指南

    线性NTC温度传感器使用指南
    发表于 06-30 19:39 1861次阅读

    RA2系列MCU IIC通信速率分析

    系列产品。 瑞萨RA系列MCU包括4个产品系列,包括已经发布的RA2RA4和RA6系列,以及计划发布的RA8系列,适用于从低端到高端的嵌入
    的头像 发表于 11-11 12:15 2489次阅读

    RA2快速设计指南 [9] 一般布线实践与参考资料(完结)

    RA2快速设计指南 [9] 一般布线实践与参考资料(完结)
    的头像 发表于 10-24 17:19 246次阅读
    <b class='flag-5'>RA2</b>快速设计指南 [9] 一般布线实践与参考资料(完结)

    RA2快速设计指南 [6] 寄存器写保护和I/O端口配置

    RA2快速设计指南 [6] 寄存器写保护和I/O端口配置
    的头像 发表于 10-24 16:48 338次阅读
    <b class='flag-5'>RA2</b>快速设计指南 [6] 寄存器写保护和I/O端口配置

    RA2快速设计指南 [5] 存储器

    RA2快速设计指南 [5] 存储器
    的头像 发表于 10-24 16:17 295次阅读
    <b class='flag-5'>RA2</b>快速设计指南 [5] 存储器

    RA2快速设计指南 [4] 复位要求和复位电路

    RA2快速设计指南 [4] 复位要求和复位电路
    的头像 发表于 10-24 16:08 279次阅读
    <b class='flag-5'>RA2</b>快速设计指南 [4] 复位要求和复位电路

    RA2快速设计指南 [3] 时钟电路

    RA2快速设计指南 [3] 时钟电路
    的头像 发表于 10-24 16:05 246次阅读
    <b class='flag-5'>RA2</b>快速设计指南 [3] 时钟电路

    RA2 MCU ADC转换时间测试方法

    RA2 MCU ADC转换时间测试方法
    的头像 发表于 05-24 08:07 149次阅读
    <b class='flag-5'>RA2</b> MCU ADC转换时间测试方法