0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RT9367A的应用机制和I2C兼容接口介绍

科技观察员 来源:立锜科技 作者:立锜科技 2022-04-20 16:38 次阅读

一、简介

RT9367A 是面板背光和手机摄像头应用的集成解决方案。该器件包含一个电荷泵白光 LED 驱动器和双低压差线性稳压器。本应用笔记介绍了RT9367A 应用机制和 I 2 C 兼容接口

2. 双 LDO 摄像头电源输入

在线性稳压器部分,RT9367A 包含一个双通道、低噪声、低压差稳压器,每个通道可提供高达 300mA 的电流,为手机摄像头输入电压供电。每个通道的输出电压范围可通过 I 2配置为 1.1V 至 3.3VC 接口。最新款的手机通常集成了两套嵌入式摄像头。一个是主摄像头,另一个是副摄像头。对于拍照手机用户,这两个相机组不会同时使用。此外,每个相机都需要两个不同的输入电压。为了实现上述目标,在传统的电源管理拓扑中需要四个不同电压的线性稳压器,这会增加空间和成本。然而,RT9367A 可以通过其集成的可编程双路 LDO 实现这一应用。图 1 显示了双路 LDO 的应用电路。摄像头 A 和摄像头 B 的输入并联到 LDO1 和 LDO2。摄像头 A 和 B 的输入电压电平可能不同。用户可通过 I 2更改 Camera A 或 Camera B 的 LDO1 和 LDO2 输出电压C 接口。请注意,Camera A 和 Camera B 都必须能够承受最大输入电压(3.3V)。由于上述原因,RT9367A 提供了一种高度集成的解决方案,大大减少了元件和 PCB 空间。

pYYBAGJfxpCAKpADAABmKDctt-c440.jpg?file=preview.png

图 1. 双 LDO 相机电源输入应用电路

3. 电荷泵 LED 驱动器

该器件包含高度集成的 1MHz、低噪声、高效率 1x/1.5x/2x 多模式电荷泵和用于驱动 W-LED 背光的低压差电流调节器。如图 2 所示,RT9367A 可以通过调节恒定电流为 4 个白光 LED 供电以实现均匀的强度,如图 2 所示。每个通道 (LED1-LED4) 可支持高达 25mA 的电流。内部 5 位 DAC 用于亮度控制,因此用户可以通过 I 2轻松配置高达 32 级的 LED 电流C 接口。RT9367A 电荷泵具有低噪声恒定频率运行,并根据 VIN 和 LED 正向电压条件自动优化效率。器件在 1x 模式下上电,并在任何启用的 LED 电流源接近压降时自动切换到升压模式 (1.5x);随后的 dropout 将部件切换到 2x 模式。内部电路可防止启动和模式切换期间的浪涌电流和过大的输入噪声。此外,该器件还具有短路、过热和 LED 开路/短路保护功能。

poYBAGJfxpGACvkWAABnFHKe3Xc173.jpg?file=preview.png

图 2. 电荷泵 LED 驱动器应用电路

4. I 2 C 兼容接口

4-1 I 2 C 接口时序图

RT9367A 就像一个 I 2 C 总线从机。I 2 C 总线主机通过 2 线 I 2 C 总线向 RT9367A 发送命令字节来配置双 LDO 和 LED 输出的设置。图 3 显示了 I 2 C 接口的时序图。在 START 条件之后,I 2 C 主机发送一个芯片地址。该地址为七位长,后跟第八位,即数据方向位 (R/W)。第二个字节选择要写入数据的寄存器。第三个字节包含要写入所选寄存器的数据。

pYYBAGJfxpKALjuVAACSb54P8N0285.jpg?file=preview.png

图 3. I 2 C 接口时序图

4-2 LDO 输出电压和 LED 电流设置

在第一个字节中,RT9367A 地址为 1010100 (54h),是一个只接收设备。图 4 显示了 RT9367A 双路 LDO 输出电压设置和 LED 电流设置的写入信息。在第二个字节中,双路 LDO 的子地址为“001”,LED Driver 的子地址为“010”。对于 LDO 通道设置,LDO1 定义为“000”,LDO2 定义为“001”。对于第二个字节的最后一位,“0”表示禁用,“1”表示启用功能。LED 的子地址为“010”。最后 4 位(B0 到 B3)代表 LED 的通道(LED1 到 LED4),“0”表示关闭,“1”表示打开。第三字节(C0 到 C4)的数据表示 LDO1、LDO2 输出电压或背光 LED 电流的 32 级设置。

poYBAGJfxpOAMV5DAAFGHl3ynN0296.jpg?file=preview.png

图 4. LDO 和 LED 驱动器的 I 2 C 写入周期

pYYBAGJfxpOAfgFvAAB4VAAWDgI068.jpg?file=preview.png

图 5. LDO 电压设置和 LED 电流设置

poYBAGJfxpSAR80wAAEnuIL-JYs343.jpg?file=preview.png

图 5、表 1 和表 2 显示了双路 LDO 输出电压和 LED 电流设置信息。LDO1 的输出电压可分为 1.75V(HEX 代码 = 0)和 3.3V(HEX 代码 = 1F)之间的 32 级电平。LDO2的输出电压分为两个区域,一个是从1.1V(HEX Code = 0)到1.8V(HEX Code = 0E),另一个是从2.5V(HEX Code = 0F)到3.3V(十六进制代码 = 1F)。此外,LED 电流可分为 0.8mA(HEX 代码 = 0)和 25mA(HEX 代码 = 1F)之间的 32 级。

4-3 设计实例

下面举例说明 RT9367A LED 电流和 Dual LDO 输出电压的设置。对于以下示例,RT9367A 地址为 1010100 (54h),即第一个字节。如上图所示,Dual LDO 的子地址为 001,LED 为 010。

示例:

LDO1 输出电压 = 2.8V

LDO2 输出电压 = 1.2V

LED1 至 LED3 开启电流 = 25mA

LED4 关闭

pYYBAGJfxpWAQsAWAADTQH_JGko756.jpg?file=preview.png

图 6. LDO 电压和 LED 电流通过 I 2 C编程

5. 布局考虑

RT9367A 是一款高频开关电容转换器,为了获得最佳性能,需要仔细的 PCB 布局。首先,将所有外围元件尽可能靠近 IC。然后将C IN1、C IN2、C OUT、C LDO1、C LDO2、C FLY1和C FLY2 分别放置在AVIN、PVIN、VOUT、LDO1、LDO2、C1P、C1N、C2P、C2N和GND引脚附近。此外,强烈建议使用较短的连接。为 RT9367A 设计 PCB 布局时,应严格遵循以下指南。

裸露的 GND 焊盘必须焊接到一个大的接地层,以便散热和防止噪声。

VIN 走线应足够宽,以尽量减少电感并处理高电流。

输入和输出电容必须靠近器件放置。

飞跨电容必须靠近零件放置。从引脚到电容器焊盘的走线应尽可能宽。长走线还会产生由这些引脚上的大 dv/dt 引起的大噪声辐射。所以推荐短走线。

从引脚到 LCM 模块的所有 LED 和 VIN 走线都应被接地层屏蔽和隔离。屏蔽可防止从电荷泵耦合的高频噪声的干扰。

输出电容必须放置在 GND 和 VOUT 之间,以减少从电荷泵到 LED 的噪声耦合。

poYBAGJfxpWAZdkrAAEDah6ESXg277.jpg?file=preview.png

六,结论

I 2 C 接口因其方便性和稳定性而被广泛应用于智能手持设备。RT9367A采用I 2 C 编程机制,在减少元件、节省PCB空间和方便控制方面提供了一个优秀的解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    237

    文章

    22444

    浏览量

    645839
  • 线性稳压器
    +关注

    关注

    5

    文章

    688

    浏览量

    66042
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1346

    浏览量

    120802
收藏 人收藏

    评论

    相关推荐

    什么是Simplified I2C,简化版I2C接口!#从入门到精通,一起讲透元器件! #电路设计

    I2CI2C接口LiFi总线/接口技术
    学习电子知识
    发布于 :2022年09月23日 17:37:03

    i2c总线协议pdf

    介绍I2C 总线
    发表于 08-13 17:16

    I2C规范,I2C总线原理

    介绍I2C 总线
    发表于 04-09 18:34

    I2C接口

    本帖最后由 eehome 于 2013-1-5 09:56 编辑 现在设计有两个设备,主设备和从设备,通过I2C接口控制连接,由于距离可能距离较远50cm左右,请问这距离有问题吗?还有没有对I2C中继一下?(这
    发表于 11-08 09:34

    pyboardCN V2 使用I2C接口驱动I2C外设DS3231

    ,与C++的直接操作类的成员函数有异曲同工之妙(类似A::function()):pyb.I2C(2,I2C.MASTER)#直接调用
    发表于 08-17 16:53

    ARDUINO与PSoC的I2C接口

    大家好,我想在ARDUINO UNO和PSoC 5LP(CY8CITK-059)之间提供一个I2C接口。我在YouTube上完成了I2C课程,我成功地设置了PSoC和桥接控制面板之间的通信。然后,我
    发表于 08-19 04:51

    I2C简介

    一.I2C 简介I2C(内部集成电路)总线接口用作微控制器和 I2C 串行总线之间的接口。它提供多主模式功能,可以控制所有
    发表于 08-10 08:10

    I2C总线的AT24C02芯片应用有哪些呢

    第8章 I2C总线AT24C02芯片应用8.1I2C总线概述I2C总线介绍I2C总线是近年来微电
    发表于 12-13 06:57

    I2C总线概述

    简单、器件封装形式小、通信速率较高等优点。在主从通信中,可以有多个l2C总线器件同时接到l2C总线上,所有与I2C兼容的器件都具有标准的接口
    发表于 12-13 06:19

    I2C总线简单介绍

    1.I2C简单介绍I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代
    发表于 01-14 07:10

    I2C协议介绍

    文章目录I2C 调查标准I2C协议介绍I2C时序介绍起始信号停止信号重启信号总线闲信号总线忙信号读写信号应答信号非应答信号标准
    发表于 01-20 08:04

    RT-Thread中I2C设备的驱动框架对接如何实现

    RT-Thread中引入了I2C设备的设备驱动框架,该驱动框架提供了基于芯片GPIO进行模拟的和基于芯片片内I2C外设实现的两种底层硬件接口。因为不同系列芯片的片内
    发表于 05-19 17:11

    如何使用I2C设备驱动接口开发应用程序

    摘要本应用笔记以驱动 I2C 接口的 6 轴传感器 MPU6050 为例,说明了如何使用 I2C 设备驱动接口开发应用程序,并详细讲解了 RT
    发表于 08-18 10:54

    详解RT-Thread I2C设备驱动框架及相关函数

    摘要本应用笔记以驱动 I2C 接口的 6 轴传感器 MPU6050 为例,说明了如何使用 I2C 设备驱动接口开发应用程序,并详细讲解了 RT
    发表于 10-25 12:02

    如何驱动I2C接口的OLED屏?

    前面我们介绍了驱动SPI接口LCD5110显示屏的方法,这次介绍一下如何驱动I2C接口的OLED屏,该OLED屏为0.91寸单色屏。
    发表于 06-27 06:37