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

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

3天内不再提示

扩展模块之温度传感器

撞上电子 2023-07-31 22:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第一节 硬件解读

所有的扩展模块是一模一样的,是插在主板上面的,主板的扩展口在前面章节讲解了,我们完全可以回顾一下:

61f4ad90-2fab-11ee-bbcf-dac502259ad0.png

主板上扩展板引脚的关系:

扩展板序号

主板引脚

1

5V

2

PB6

3

GND

4

PB7

5

PB1

6

GND

7

PB0

8

PA8

9

VDD_NODE

10

PB4

我们来看看温度传感器的引脚的定义:

6213c87e-2fab-11ee-bbcf-dac502259ad0.png

所以我们可以得到引脚关系如下:

扩展板序号

矩阵键盘模块引脚

2

SCL

3

GND

4

SDA

6

GND

7

ALE

9

3V3

我们综合一下:

扩展板序号

主板引脚

矩阵模块引脚

1

5V

2

PB6

SCL

3

GND

GND

4

PB7

SDA

5

PB1

6

GND

GND

7

PB0

ALE

8

PA8

9

VDD_NODE

3V3

10

PB4

由于从传感器获取到的数据不是最终的温湿度,所以我们需要根据公式进行转换,转换公式如下,在计算之前我们要对温湿度数据进行整合。

622a3b5e-2fab-11ee-bbcf-dac502259ad0.png


第二节 CubeMX配置

配置PA6和PB7为I2C,如下图:

6238ad92-2fab-11ee-bbcf-dac502259ad0.png

第三节 MDK代码

第一步:以下是温度传感器的函数,并在Zsdz.h文件中声明,函数如下图:

624b3da4-2fab-11ee-bbcf-dac502259ad0.png

第二步:读取温度值,并利用串口打印,如下图:

627afd6e-2fab-11ee-bbcf-dac502259ad0.png

62a28a1e-2fab-11ee-bbcf-dac502259ad0.png


第四节 实验现象

注意:

1,请用USB线连接电脑与开发板。

2,请选择A开发板。

现象:

1,继电器K1和K2不吸合。

2,LED灯LD5亮。

3,串口(波特率9600,文本模式)接收温度值。

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

    关注

    2578

    文章

    55875

    浏览量

    795679
  • 模块
    +关注

    关注

    7

    文章

    2854

    浏览量

    53536
  • 温度传感器
    +关注

    关注

    48

    文章

    3260

    浏览量

    163559
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STTS3000:2.3V内存模块温度传感器的卓越

    STTS3000:2.3V内存模块温度传感器的卓越选 在电子设备的设计中,温度监测是确保系统稳定运行的关键环节。今天,我们就来深入了解一款
    的头像 发表于 04-17 15:35 269次阅读

    STTS2002:内存模块温度传感器的卓越

    STTS2002:内存模块温度传感器的卓越选 在电子设备的设计中,温度监测和数据存储是至关重要的环节。STTS2002作为一款集
    的头像 发表于 04-17 15:30 273次阅读

    MCP9843/98243:内存模块温度传感器的卓越

    MCP9843/98243:内存模块温度传感器的卓越选 在电子设备的设计中,精确的温度监测至关重要。Microchip Technolog
    的头像 发表于 04-07 13:05 206次阅读

    SGM451:高精度温度传感器的卓越

    SGM451:高精度温度传感器的卓越选 在电子设备的设计中,精确的温度测量至关重要。SG Micro Corp推出的SGM451温度
    的头像 发表于 03-17 16:55 435次阅读

    LM76 数字温度传感器:精准温度监测的理想

    LM76 数字温度传感器:精准温度监测的理想选 在电子设备的设计中,温度监测与控制是至关重要的环节。今天,我们来深入探讨一款功能强大的数字
    的头像 发表于 02-26 13:50 293次阅读

    TMP431/TMP432:高精度温度传感器的卓越

    TMP431/TMP432:高精度温度传感器的卓越选 在电子设备的设计中,温度监测是一个至关重要的环节。无论是工业控制、服务
    的头像 发表于 02-25 16:50 778次阅读

    深入解析LM60-Q1:汽车级温度传感器的卓越

    深入解析LM60-Q1:汽车级温度传感器的卓越选 在电子设备的设计中,温度传感器是至关重要的组件,它能实时监测设备
    的头像 发表于 02-25 14:40 546次阅读

    深入解析LMT84:高精度模拟温度传感器的卓越

    深入解析LMT84:高精度模拟温度传感器的卓越选 在电子设备中,温度的精确测量至关重要,它直接影响着设备的性能和稳定性。LMT84作为一款由德州仪器(TI)推出的模拟
    的头像 发表于 02-25 14:30 380次阅读

    TMP468温度传感器:高精度多通道温度监测的理想

    TMP468温度传感器:高精度多通道温度监测的理想选 在电子设备的设计中,准确的温度监测至关重要,它关乎设备的性能、稳定性和可靠性。今天,
    的头像 发表于 02-12 14:40 449次阅读

    TMP116:高精度、低功耗数字温度传感器的卓越

    TMP116:高精度、低功耗数字温度传感器的卓越选 在电子设备设计中,温度传感器是一个不可或缺的组件,它能够实时监测设备的
    的头像 发表于 02-12 13:40 446次阅读

    探索 ISOTMP35-Q1:汽车级隔离温度传感器的卓越

    探索 ISOTMP35-Q1:汽车级隔离温度传感器的卓越选 在电子工程师的日常工作中,温度传感器是不可或缺的元件之一。特别是在汽车电子领域
    的头像 发表于 02-11 10:00 358次阅读

    探索 ISOTMP35R:高性能隔离温度传感器的卓越

    探索 ISOTMP35R:高性能隔离温度传感器的卓越选 在电子工程师的日常工作中,温度传感器是一个常见且关键的组件。今天,我们来深入了解一
    的头像 发表于 01-19 16:10 503次阅读

    CW32温度传感器的应用

    CW32F030 内置温度传感器模块传感器的输出电压随温度变化,设置 ADC 模块的采样通道为
    发表于 12-15 08:18

    探索RTS系列环形端子温度传感器:设计与应用的理想

    探索RTS系列环形端子温度传感器:设计与应用的理想选 在电子设备的设计中,精确的温度测量至关重要。今天我们要深入了解的是Amphenol Advanced Sensors的RTS系列
    的头像 发表于 12-11 11:00 588次阅读

    不同温度传感器的类型和公差

    温度传感器类型和公差:传感器公差和温度系数的组合定义了温度传感器
    的头像 发表于 11-24 17:47 1089次阅读
    不同<b class='flag-5'>温度</b><b class='flag-5'>传感器</b>的类型和公差