SHT11内部结构

其内部结构如图1所示。主要包括:相对湿度传感器、温度传感器、放大器、14位ADC、校准存储器E2PROM、RAM、CRC(循环冗余校验码)寄存器、二线制串行接口和低压监测电路等。

采用SHT11数字式温湿度传感器实现环境温湿度测量系统的设计

图1 SHT11内部结构

该芯片的DATA引脚在SCK时钟的下降沿之后改变状态,并仅在SCK时钟上升沿之后有效,所以,微控制器可以在SCK高电平时读出数据,而当其向SHT11发送数据时,则必须保证DATA上的电平状态在SCK高电平段稳定。在需要输出高电平时,微控制器将置为高阻态,由外部的上拉电阻将信号拉至高电平,从而实现高电平输出。

工作原理

首先由两个传感器分别产生相对湿度和温度信号,经过放大后分别送到14位的ADC进行A/D转换、标准和纠错,最后通过二线制的串行接口,将相对湿度和温度的数据送至微控制器,再利用微控制器完成非线性补偿和温度补偿。

温湿度测量系统

硬件电路的设计

本系统以PIC16F73单片机作为微控制器。PIC16F73为8位28引脚微处理器,具有4KB的FLASH程序存储器;22条双向可编程I/O口线;192字节数据存储器;3个定时器;5路8位A/D通道。

该系统由测量、显示和通信三部分组成。由于PIC16F73具备I2C总线接口,所以不需要进行虚拟。分别在DATA端接入1个4.7KW的上拉电阻,在VDD和GND端接入一个0.1mF的去耦电容。硬件连线图如图2所示。

图2 系统硬件电路图

SHT11采用二线制的数据传输方式,为节省有限的I/O口资源,采用如下连接方式:将每个SHT11的SCK线都接到微控制器的同一个I/O口线上,而DATA线则分别挂接到不同I/O端口。同时,这样的接线方式还有一个优点:由于多个SHT11共用一条SCK线,因此,在每次测量中可以同时发出测量指令,这样,各个传感器同时进行测量,只需一次等待时间就可以完成整体数据的采集。缩短了数据的采集时间,从而为控制系统的快速响应提供了条件。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查