ADI 技术
直播中

张雷

7年用户 208经验值
私信 关注
[问答]

ADP5050 I2C接口控制如何设定Vout1~Vout5的输出电压

Dear All:
ADP5050是I2C数位介面的PMU Power IC,如果今天我的整个系统都使用ADP5050供电给每一个IC,但是我在I2C数位介面只有跟MCU 连接,且MCU的电源是来自于Vout1~Vout5,在还没有供电状况下,我要如何去设定ADP5050 Vout1~Vout5的输出电压呢?例如:当我的输入电压是12V,此时ADP5050因为I2C还没有与MCU沟通所以Vout1~Vout5是没有电压的,所以ADP5050 I2C与MCU连接是不会通的,所以ADP5050 Vout1~Vout5是永远没有输出电压这该如何是好呢?


Best Regards,
Jacky

回帖(4)

李正茂

2019-3-8 08:58:49
不太清楚您是在使用中出现了这样的问题呢还是通过阅读产品数据手册觉得可能会有这样的问题?
在使用ADP5050时,首先要通过硬件使能各个通道,及ENx要设为高电平。而输出的电压值可以在出厂时为客户配置成不同的缺省状态,如不特殊声明,您现在买到的产品的输出缺省值应该是0.8V(adjustable),即您可以通过输出分压电阻来配置输出电压的值。
如果ENx使能,输出电压通过外接电阻配置好后,芯片供电后,就可以输出预设电压值。然后,MCU会有电,I2C通讯就可以实现其他功能的配置了。
举报

张雷

2019-3-8 09:16:33
引用: saber_miku 发表于 2019-3-8 08:58
不太清楚您是在使用中出现了这样的问题呢还是通过阅读产品数据手册觉得可能会有这样的问题?
在使用ADP5050时,首先要通过硬件使能各个通道,及ENx要设为高电平。而输出的电压值可以在出厂时为客户配置成不同的缺省状态,如不特殊声明,您现在买到的产品的输出缺省值应该是0.8V(adjustable),即您可以通过输出分压电阻来 ...

Hi Susan:
以下是我现在的架构图,整个系统电源都是使用ADP5050来提供电压.但我有几点问题请问:
 
1.当我ADP5050 已经有输入电压12V,EN1~EN5=High,但是ADP5050 I2C还没有与MCU打通,FB电阻都没有上件,此时ADP5050 Vout1~Vout5的各组电压是多少?
2.ADP5050 如果只透过I2C来设定Vout1~Vout5电压,请问这些暂存器设定值需要存在什么地方?ADP5050有内部EEPROM?还是要存在外部的EEPROM IC?还是我的MCU?
3.依照我的架构图,如果ADP5050只透过I2C Command 来设定Vout1~Vout5电压,但是MCU还没有2.8V电压的状况下我要如何正确的设计我的原理图?


 
 

 
 
Best Regards,
Jacky
举报

李正茂

2019-3-8 09:32:50
引用: 上海汽车055 发表于 2019-3-8 09:16
Hi Susan:
以下是我现在的架构图,整个系统电源都是使用ADP5050来提供电压.但我有几点问题请问:
 

关于这个问题,正在和产品线工程师核实。收到回复后,我们会第一时间告知您。
举报

李正茂

2019-3-8 09:42:49
引用: saber_miku 发表于 2019-3-8 09:32
关于这个问题,正在和产品线工程师核实。收到回复后,我们会第一时间告知您。

关于您的三个问题,回复如下:
1. FB上没有电阻,则ADP5050进行保护,此时没有输出。
2. 上电后数据通过I2C存在register里面,ADP5050内部没有EEPROM。
3. 根据内部基准和分压网络设定输出。
因此,基于您现在的应用,要在FB上加分压电阻要确定输出的初始电压。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分