STM32 —— 温湿度( AHT20 )传感器入门 温湿度的具体使用方法可以看官方给出的基于 STM32 的历程,这里只进行简单介绍 官方历程如下: AHT20-21 DEMO V1_3(stm32) AHT20在STM32上的例程 V1.4 简介 DHT20 是 DHT11 的全新升级产品,配置
这里Modbus 中添加我们 STM32F103C8T6_Mosbus/modbus 中的所有文件,Modbus_Port 中添加我们 STM32F103C8T6_Mosbus/port 中的所有文件 注意:这里同样需要将我们前面创建好的 STM32F103C8T6_Mosbus 文件夹一同添加到我们的项目中 最后添加头文件目录: 修改FreeModbus 代码 文末会直接给出修改后的 FreeModbus 用于 S...
STM32 的 I2C 片上外设专门负责实现 I2C 通讯协议,只要配置好该外设,它就会自动根据协议要求产生通讯...
1. STM32 I2C初始化: - 设置GPIO引脚模式为I2C模式,配置相应的上拉或下拉电阻。 - 初始化I2C peripheral,设置时钟频率、地址模式等参数。 2. AHT20初始化: - 发送特定的初始化序列到AHT20,如0x1B、0x1C、0x1E寄存器的设置。这一步骤根据AHT20的数据手册进行,确保传感器进入工作模式。 四、状态机编程 为了...
本文将详细讲解如何使用STM32F103C8T6微控制器通过软件模拟IIC接口实现对AHT20或21温湿度传感器的读取操作。AHT20和AHT21均为I2C数字温湿度传感器,其主要功能和性能相似,但在温度测量范围上有细微差别。AHT21传感器的实物图和参考图展示其具体形态。在进行传感器驱动时,需要关注手册中的关键信息。本驱动...
DHT11及DHT21温湿度传感器时序图解析(STM32) 由上对比,AHT20的精度要比DHT21的精度要好,而且价格又低了很多。 原理图 手册中推荐电路 开发板中的原理图 与开发板连接情况如下: 由上我们知道,这个AHT20使用的Hi3861芯片的I2C0。 程序源码 AHT20的鸿蒙驱动代码,润和公司的开源库中已经有了,我们就不重复造轮子...
AHT20是国内奥松生成的I2C接口的MEMS温湿度传感器,具有体积小、精度高、成本低等优点。相较于AHT10,最显著的变化是体积由 5*4*1.6mm,缩小到 3*3*1.0mm。相对湿度精度 RH=±2%,温度精度 T=±0.3°C。测量相对湿度范围RH=0~100%,测量温度范围T=-40~85°C。从数据手册上看,AHT10/15/20只是供电电压不同...
目录一、AHT20温湿度传感器简介二、AHT20 封装设计三、AHT20 元件设计四、原理图设计五、总结博客内容:学习温湿度传感器原理,阅读国产温湿度采集芯片AHT20数据手册,在之前stm32最小系统电路原理中添加 AHT20数据采集原理电路,并完成PCB电路设计。说明:本篇文章是在之前设计好的电路基础上增加一个温湿度传感器电路,之前...
DHT11及DHT21温湿度传感器时序图解析(STM32) 由上对比,AHT20的精度要比DHT21的精度要好,而且价格又低了很多。 原理图 手册中推荐电路 开发板中的原理图 与开发板连接情况如下: 由上我们知道,这个AHT20使用的Hi3861芯片的I2C0。 程序源码 AHT20的鸿蒙驱动代码,润和公司的开源库中已经有了,我们就不重复造轮子...
学习温湿度传感器原理,阅读国产温湿度采集芯片AHT20数据手册,在之前STM32最小系统电路原理中添加 AHT20数据采集原理电路,并完成PCB电路设计学习FreeRTOS原理,在STM32下完成一个基于FreeRTOS的多任务程序,执行3个周期性task,具体任务不限,但建议如下:task1,每间隔500ms闪烁(变化)一次LED;task2,每间隔2000ms,向串口发...