找回密码
 立即注册
首页 业界区 安全 《ESP32-S3使用指南—IDF版 V1.6》第二十五章 IIC_AP321 ...

《ESP32-S3使用指南—IDF版 V1.6》第二十五章 IIC_AP3216C实验

钦遭聘 2025-9-25 10:57:14
第二十五章 IIC_AP3216C实验
1)实验平台:正点原子DNESP32S3开发板
2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6
3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659
4)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/esp32/ATK-DNESP32S3.html
5)正点原子官方B站:https://space.bilibili.com/394620890
6)正点原子DNESP32S3开发板技术交流群:132780729
1.jpeg

2.png

本章,我们将继续使用ESP32-S3的硬件IIC接口去驱动AP3216C传感器,检测环境光强度(ALS)、接近距离(PS)和红外线强度(IR)等环境参数。本章分为如下几个小节:
本章分为如下几个小节:
25.1 AP3216C简介
25.2 硬件设计
25.3 程序设计
25.4 下载验证
25.1 AP3216C介绍
AP3216C是敦南科技推出的一款三合一环境传感器, 包含了:数字环境光传感器(ALS)、接近传感器(PS)和一个红外LED(IR)。该芯片通过IIC接口和MCU连接,并支持中断(INT)输出。AP3216C实物图如下图所示:
3.png

图25.1.1 AP3216C实物图
AP3216C的特点如下:
l   IIC接口,支持高达400KHz通信速率
l   支持多种工作模式(ALS、PS+IR、ALS+PS+IR等)
l   内置温度补偿电路
l   工作温度支持-30~80℃
l   环境光传感器具有16位分辨率
l   接近传感器具有10位分辨率
l   红外传感器具有10位分辨率
l   超小封装(4.12.41.35mm)
因为以上一些特性,AP3216C被广泛应用于智能手机上面,用来检测光强度(自动背光控制),和接近开关控制(听筒靠近耳朵,手机自动灭屏功能)。
AP3216C的框图如下图所示。
4.png

图25.1.2 AP3216C框图
AP3216C的引脚说明如下表所示。
5.png

表25.1.1 AP3216C引脚说明
AP3216C和主控芯片只需要连接SCL、SDA和INT,就可以实现驱动。其SCL和SDA同24C02、XL9555共用,连接在IO41和IO42上,INT脚连接在XL9555的P0_0上。
25.1.1 AP3216C寻址
要进行IIC通信,首先得知道器件地址,AP3216C器件地址是7位的,具体格式如下表。
6.png

表25.1.1.1 AP3216C地址格式

AP3216C器件地址为“0011110”即0x1E。读操作地址就为0x3D(0x1E

相关推荐

您需要登录后才可以回帖 登录 | 立即注册