基于I2C协议下利用AHT20的温度采集

本文介绍了基于I2C协议的AHT20温湿度传感器,阐述了AHT20的特点和应用范围,详细讲解了I2C协议的工作原理。通过对比硬件与软件I2C的区别,展示了如何通过实验实现每隔2秒采集并发送温度数据的过程,从而加深了对I2C的理解。
摘要由CSDN通过智能技术生成

1.简介

(1)AHT20简介

AHT20,新一代温湿度传感器在尺寸与智能方面建立了新的标准:它嵌入了适于回流焊的双列扁平无引脚SMD 封装,底面 3 x 3mm ,高度1.0mm。传感器输出经过标定的数字信号,AHT20,新一代温湿度传感器在尺寸与智能方面建立了新的标准:它嵌入了适于回流焊的双列扁平无引脚SMD 封装,底面 3 x 3mm ,高度1.0mm。传感器输出经过标定的数字信号,标准 I2C 格式。
应用范围
暖通空调 、除湿器、测试及检测设备、消费品、汽车 、自动控制、数据记录器、气象站、家电、湿度调节、医疗及其他相关温湿度检测控制。
产品特性
•完全标定
•数字输出,I²C接口
•优异的长期稳定性
•采用SMD封装适于回流焊
•响应迅速、抗干扰能力强

(2)I2C简介

I2C 总线上产生时钟信号通常是主机器件的责任 当在总线上传输数据时 每个主机产生自己的时钟信号 主机发出的总线时钟信号只有在以下的情况才能被改变 慢速的从机器件控制时钟线并延长时钟信号 或者在发生仲裁时被另一个主机改变
I²C 只是用两条双向的线,一条 Serial Data Line (SDA),另一条 Serial Clock (SCL。)
SCL:上升沿将数据输入到每个 EEPROM 器件中;下降沿驱动 EEPROM 器件输出数
据。(边沿触发)
SDA:双向数据线,为 OD 门,与其它任意数量的 OD 与 OC 门成"线与"关系。
在这里插入图片描述
每一个 I2C 总线器件内部的 SDA、SCL 引脚电路结构都是一样的,引脚的输出驱动与输入缓冲连在一起。其中输出为漏极开路的场效应管,输入缓冲为一只高输入阻抗的同相器,这种电路具有两个特点:
(1)连到总线上的任一器件输出的低电平,都将使总线的信号变低,即各器件的 SDA 及 SCL都是线"与"关系。
(2)引脚在输出信号的同时还将引脚上的电平进

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值