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
    +关注

    关注

    242

    文章

    23347

    浏览量

    662946
  • 线性稳压器
    +关注

    关注

    5

    文章

    772

    浏览量

    66762
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1495

    浏览量

    124477
收藏 人收藏

    评论

    相关推荐

    I2C总线接口模块设计

    本实验是基于EasyFPGA030的I2C总线接口模块设计,用EasyFPGA030开发套件通过I2C协议实现对二线制I2C串行EEPROM的读写操作,先把数据写入EEPROM,然后再
    发表于 11-02 17:01 41次下载

    I2C Guid I2C指南

    I2C Guid  I2C指南 The I2C bus is used in a wide rangeof applications because it is simpl
    发表于 04-23 13:55 36次下载

    基于CPLD的I2C总线接口设计

    在电路设计中,I2C总线是比较常用的两线式串行通信方式,大多数的CPU都擅长于并口操作,不具备直接操作I2C总线接口的能力。为了使不具备I2C总线
    发表于 02-12 16:11 95次下载
    基于CPLD的<b class='flag-5'>I2C</b>总线<b class='flag-5'>接口</b>设计

    通过I2C兼容接口读取ADC数据

    本应用笔记讨论了通过I2C兼容接口读取多字节数据时需要特别注意的地方。介绍了每次读取一个字节时容易出现的问题,并给出了几个具体示例。本文也描述了进行数据传输的正确方法
    发表于 08-26 22:13 899次阅读
    通过<b class='flag-5'>I2C</b><b class='flag-5'>兼容</b><b class='flag-5'>接口</b>读取ADC数据

    基于I2C接口隔离的应用笔记

    I2C总线是一种双线制双向总线,用于集成电路之间的低速/短速离通信。本应用笔记简要介绍I2C总线集中于其物理层,讨论了隔离I2C接口需要客
    发表于 09-21 17:15 9次下载
    基于<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>隔离的应用笔记

    LPC1100 I2C 接口技术与可靠性设计(I2C器件应用方案

    LPC1100 I2C 接口技术与可靠性设计(I2C器件应用方案
    发表于 09-29 19:11 6次下载
    LPC1100 <b class='flag-5'>I2C</b> <b class='flag-5'>接口</b>技术与可靠性设计(<b class='flag-5'>I2C</b>器件应用方案

    LPC1100 I2C 接口技术与可靠性设计I2C器件应用方案

    LPC1100 I2C 接口技术与可靠性设计I2C器件应用方案
    发表于 10-09 09:26 8次下载
    LPC1100 <b class='flag-5'>I2C</b> <b class='flag-5'>接口</b>技术与可靠性设计<b class='flag-5'>I2C</b>器件应用方案

    I2C LCD 器件通过驱动带有 I2C 接口2 线式 16 字符 LCD

    I2C LCD 器件通过驱动带有 I2C 接口2 线式 16 字符 LCD
    发表于 10-10 08:22 13次下载
    <b class='flag-5'>I2C</b> LCD 器件通过驱动带有 <b class='flag-5'>I2C</b> <b class='flag-5'>接口</b>的 <b class='flag-5'>2</b> 线式 16 字符 LCD

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

    本应用笔记以驱动I2C接口的6轴传感器MPU6050为例,说明了如何使用I2C设备驱动接口开发应用程序,并详细讲解了RT-Thread
    的头像 发表于 03-29 10:52 2.1w次阅读
    详细讲解<b class='flag-5'>RT</b>-Thread <b class='flag-5'>I2C</b>设备驱动框架及相关函数

    基于VHDL硬件的I2C接口并行扩展及接口设计

    I2C总线接口器件在视频处理、移动通信等领域的应用已经非常普遍。另外,通用的I2C总线接口器件,如带I2C总线的RAM,ROM,
    发表于 01-20 16:51 2479次阅读
    基于VHDL硬件的<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>并行扩展及<b class='flag-5'>接口</b>设计

    UC-001 MicroConverter®I2C®兼容接口

    UC-001 MicroConverter®I2C®兼容接口
    发表于 06-16 13:33 14次下载
    UC-001 MicroConverter®<b class='flag-5'>I2C</b>®<b class='flag-5'>兼容</b><b class='flag-5'>接口</b>

    I2C接口配置ES7243录音芯片,MCU(STM32)收不到I2C ACK的问题

    I2C接口配置ES7243录音芯片,MCU(STM32)收不到I2C ACK的问题
    发表于 12-08 16:36 10次下载
    <b class='flag-5'>I2C</b><b class='flag-5'>接口</b>配置ES7243录音芯片,MCU(STM32)收不到<b class='flag-5'>I2C</b> ACK的问题

    RT-Thread文档_I2C 总线设备

    RT-Thread文档_I2C 总线设备
    发表于 02-22 18:35 0次下载
    <b class='flag-5'>RT</b>-Thread文档_<b class='flag-5'>I2C</b> 总线设备

    i.MX RT1010的I2C Slave时钟延展功能小记

    i.MX RT1010的I2C Slave时钟延展功能小记
    的头像 发表于 09-27 16:22 1606次阅读
    <b class='flag-5'>i</b>.MX <b class='flag-5'>RT</b>1010的<b class='flag-5'>I2C</b> Slave时钟延展功能小记

    UC-001:MicroConverter I2C兼容接口

    电子发烧友网站提供《UC-001:MicroConverter I2C兼容接口.pdf》资料免费下载
    发表于 01-15 15:51 0次下载
    UC-001:MicroConverter <b class='flag-5'>I2C</b><b class='flag-5'>兼容</b><b class='flag-5'>接口</b>