基于51单片机的AM2301温湿度传感器在LCD1602上显示驱动程序(带实物图)概要 下载本文

内容发布更新时间 : 2024/6/30 11:59:25星期一 下面是文章的全部内容请认真阅读。

AM2301温湿度传感器模块

AM2301数字温湿度传感器是一各包括有数字校准输出的温湿度传感器。它采用独特的数字采集模块和高新温湿度采集传感技术,可以确保产品可靠性高以及稳定性好。该款传感器具有响应快、抗干扰力强、性价比高、品质卓越等优点。以及超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用的最佳选则。[9]

AM2301 引脚图 图3-10 AM2301引脚图 AM2301各引脚说明 表3-7 AM2301引脚 引脚 1 2 3 4

颜色 红色 黄色 黑色 名称 VDD SDA GND NC 注释 供电 3.3-5.5VDC 串行数据,单总线 接地,电源负极 空脚,请悬空(不要接Vcc或Gnd)

AM2301 技术参数

表3-8 AM2301技术参数

参数 分辨率 重复性 精度 互换性 采样周期 响应时间 迟滞 长期稳定性 分辨率 重复性 精度 量程范围 响应时间 条件 25℃ 0-50℃ 1/e(63%)25℃,1m/s 空气 Min 湿度 1 温度 -40 6 Typ 0.1 16 ±1 ±3 可完全互换 2 2 ±0.3 ±1 0.1 16 ±0.5 Max ±5 ±1 80 20 单位 %RH Bit %RH %RH %RH S S %RH %RH/yr ℃ 典型值 1/e(63%) Bit ℃ ℃ ℃ S AM2301 驱动电路

图3-11 AM2301驱动电路图

温湿度传感器模块流程设计

用户主机(MCU)发送一次开始信号后,AM2301自动从休眠模式转换到高速模式。等待主机开始,信号发送后,AM2301发送响应信号,送出40比特的数据,发送数据结束之后触发一次信号采集,对外部环境进行数据采集,采集结束传感器自动转入休眠模式,直到下一次通信信号的来临。此时AM2301的SDA数据线由上拉电阻拉高,一直保持高电平,且AM2301的SDA引脚处于输入状态,时刻检测外部信号。一旦接收到主机发送的信号,再次进入采集状态,对外部数据进行一次采集。整个过程流程图如下: 开始传感器上电初始化读取设备发送起始信号是否收到传感器响应信号?NY读取设备并开始采集数据更新温湿度值等待下一次信号来临N采集时间到?Y结束 图4-10温湿度传感器流程图