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

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

3天内不再提示

6410和SHT10的连接图解 SHT10采集温湿度软件设计

西西 来源:博客园 作者: [无名] 2020-10-07 17:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

先看下6410和SHT10的连接图:

首先是核心板引出的管脚图:

用到的就是CON1的1,2,3,4根线。

在看具体的连接图:

上图中说明了CON1的具体管脚名称是干嘛的。

此次用到的就是上图中的4根线,2根电源线和2根数据线。

传感器介绍:

传感器采集信号包括空气温湿度传感SHT10采集空气温湿度、土壤湿度传感器SHT10采集土壤湿度。

SHT10数字温湿度传感器

SHT10是世界领先的传感器制造商Sensirion公司开发的一款含有已校准数字信号输出的温湿度复合传感器。该传感器采用CMOS过程微加工专利技术(CMOSense techbologe),确保产品具有极高的可靠性和出色的长期稳定性。该传感器由1个电容式聚合体测湿元件和个能隙式测温元件组成,并与1个1 4位 A//D转换器以及1个2 - wi r e数字接口在单芯片中无缝结合,使得该产品具有功耗低、反应快、抗干扰能力强等优点。SHT10是10引脚的SMT封装,其接口定义和外观如图3-7所示:

图3-7

SHT10的供电电压范围为2.4-2.5V,为保证传感器的最高精度,建议供电电压为3.3V。在电源引脚(VDD,GND)之间须加一个100nF的电容,用于去耦滤波。另外,为避免信号冲突,微处理器应驱动DATA在低电平,这是需要一个外部的上拉电阻(1-10K)将信号提拉至高电平。SHT10的典型应用电路如图3-8所示:

图3-8

3.2.2传感器电路设计

SHT10电路

根据SHT10的典型工作应用电路,可得SHT10的接口电路,如图3-9所示:

图3-9

为了能够重复使用SHT10这个传感器,设计了一个SHT10模块,而不是直接将SHT10芯片焊在底板上,其电路图和PCB图分别见图3-10和图3-11。

图3-10

图3-11

在图3-10中,P1和P2是两个排针,用于SHT10模块与底板的接口连接,另外在SHT10模块上添加了一个工作指示灯DS,便于直观的观测到SHT10传感器的电源是否正常。

1)SHT10采集温湿度软件设计

SHT10是数字型温湿度传感器,输出信号是单片机可以识别的数字信号。单片机通过SHT10的SCK线和DATA线控制其内部的状态寄存器,从而控制SHT10采集温度和湿度数据并传送给单片机。SHT10的软件设计流程图如图4-2示:

SHT10采集温湿度数据需要MCU控制SCK和DATA产生一个启动传输的时序,启动传输时序如图4-3所示:

程序设计时定义了一个void s_transstart(void)函数,具体代码参见附录。

SHT10通信复位为了防止通信中断后能够自动检测重新复位、通信,通信复位时序图如图4-4所示:

以上部分引用学长保平的论文,

CON1.3接了DATA管脚,CON1.4接CLK脚

也就是2根电源线,还有2根是数据线和时钟线
DATA--GPE1
CLK--GPE2

此时用到的口为GPE口:

GPE控制寄存器如下图所示:

GPE的配置寄存器如下图所示:

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

    关注

    2578

    文章

    55567

    浏览量

    794253
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19160

    浏览量

    404830
  • 寄存器
    +关注

    关注

    31

    文章

    5620

    浏览量

    130455
  • 温湿度传感器

    关注

    6

    文章

    663

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32 驱动 SHT40 温湿度测量

    SHT40是一款高精度数字温湿度传感器,采用I²C接口输出数据,具有快速响应、稳定性好等特点。文章详细介绍了其引脚功能、测量指令、加热器指令及使用场景。驱动时序图解析数据读取流程,包括6字节数
    的头像 发表于 04-15 10:14 190次阅读
    STM32 驱动 <b class='flag-5'>SHT</b>40 <b class='flag-5'>温湿度</b>测量

    昉·星光开发板温湿度传感器使用

    本次课程为昉·星光开发板IoT开发系列课程的第三讲,将带领同学们在昉·星光开发板上,使用SHT3X温湿度传感器。 一、学习目标 学习昉·星光开发板上使用SHT3X温湿度传感器,并根
    发表于 03-26 07:48

    物联网架构下温湿度远程监测、数据上传及云平台管理方案

    /24vdc供电。 3.大屏显示。 4.可开关量信号输入信号采集。 5.可开关量信号输出控制。 6.可记录温湿度数据。 以太网温湿度记录仪 目录 1. 方案概述 2. 设计目标 3. 系统架构 4.
    的头像 发表于 03-25 10:28 206次阅读
    物联网架构下<b class='flag-5'>温湿度</b>远程监测、数据上传及云平台管理方案

    使用STM32F103ZET6采集DHT11温湿度串口显示

    DHT11是一款数字温湿度传感器,DHT11是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有可靠的稳定性,响应快,抗干扰能力强
    的头像 发表于 03-18 17:06 3764次阅读
    使用STM32F103ZET6<b class='flag-5'>采集</b>DHT11<b class='flag-5'>温湿度</b>串口显示

    LES20-SHT40-S2-RS485 温湿度变送器 花卉温室智能管控系统应用方案

    【摘要】本文针对设施花卉种植中,传统人工温湿度管控模式存在的多区域管控能力不足、异常响应滞后、运营成本高企等核心痛点,以LES20-SHT40-S2-RS485 工业级温湿度变送器为核心终端,构建
    的头像 发表于 02-28 14:00 230次阅读
    LES20-<b class='flag-5'>SHT</b>40-S2-RS485 <b class='flag-5'>温湿度</b>变送器 花卉温室智能管控系统应用方案

    基于CW32L083SorKit sht30x的驱动

    SHT3x是新一代的温湿度传感器,精度为±2%RH和±0.3℃,输入电压范围从2.4V到5.5V,采用IIC总线接口,速率可达1MHz。测量温湿度范围分别为是-40℃ ~ 125℃和0 ~ 100
    发表于 01-07 07:31

    【瑞萨RA6E2地奇星开发板试用】SHT30传感器串口调试学习和验证

    驱动 SHT30传感器 的项目,采集环境温湿度信息,同时会介绍串口调试内容。 1. SHT30温湿度传感器简介 1.1
    发表于 12-11 14:49

    基于芯源CW32F030 MCU低功耗温湿度监测系统设计

    的项目。 系统概述 功能描述:实时监测环境温湿度,并通过串口输出结果。采用SHT30传感器进行数据采集。系统闲置时进入低功耗模式,延长电池寿命。 硬件组成: MCU:CW32F030 温湿
    发表于 12-03 06:20

    工业烘干机中使用SHT30温湿度传感器的注意事项

    工业烘干机内部是一个极端恶劣的环境,使用SHT30-DIS这样的传感器监测温湿度,需要注意以下方面:挑战具体描述对SHT30-DIS的影响高温工业烘干机的工作温度通常在60°C至120°C+之间
    的头像 发表于 10-09 12:07 1025次阅读
    工业烘干机中使用<b class='flag-5'>SHT</b>30<b class='flag-5'>温湿度</b>传感器的注意事项

    【上海晶珩睿莓1开发板试用体验】Home Assistant 物联网温湿度

    【上海晶珩睿莓1开发板试用体验】Home Assistant 物联网温湿度计 本文介绍了上海晶珩睿莓 1 开发板通过 AHT10 传感器实现环境温湿度采集,结合 WiFi 和 MQTT
    发表于 08-18 13:55

    零知开源——STM32F407VET6驱动SHT41温湿度传感器完整教程

    。本教程将展示如何通过STM32F407的硬件I2C接口驱动SHT41,并实现实时温湿度数据的采集与显示。 一、硬件连接1.1 硬件清单>主控芯片:STM32F407VET6
    发表于 07-10 12:01

    零知开源——STM32F407VET6驱动SHT41温湿度传感器完整教程

    摘要:本项目基于STM32F407VET6零知增强板驱动SHT41高精度温湿度传感器,实现±0.2℃温度精度和±1.8%RH湿度精度的数据采集。硬件
    的头像 发表于 07-09 18:53 1970次阅读
    零知开源——STM32F407VET6驱动<b class='flag-5'>SHT</b>41<b class='flag-5'>温湿度</b>传感器完整教程

    Sensirion 推出带保护盖的新型数字温湿度传感器

    Sensirion 新推出 SHT40-AD1P-R2和SHT41-AD1P-R2 两款数字温湿度传感器,现已通过其全球代理网络销售。这两款传感器专为要求苛刻的应用环境设计,具有高精度和高可靠性,并
    发表于 06-26 17:56 1660次阅读
    Sensirion 推出带保护盖的新型数字<b class='flag-5'>温湿度</b>传感器

    智能仓储:温湿度监控方案应用

    随着仓储环境要求提高,温湿度监控对保障货物品质至关重要。本文介绍一个工厂仓库温湿度监控方案,利用温湿度变送器、LoRa技术和智能监测平台,为仓库业主提供高效、可靠的监测解决方案。仓库温湿度
    的头像 发表于 05-29 11:35 957次阅读
    智能仓储:<b class='flag-5'>温湿度</b>监控方案应用

    LoRa无线技术的温湿度监测预警系统

    LoRa无线技术的温湿度监测预警系统采用LoRa采集器和LoRa网关实现监控区域内的全覆盖,同时在仓储区各个数据采集节点安装温湿度传感器,实现对监测区域的
    的头像 发表于 05-14 16:06 1014次阅读
    LoRa无线技术的<b class='flag-5'>温湿度</b>监测预警系统