DA9063:外部DC / DC转换器

17个员额/ 0个新员额
最后发表
A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
DA9063:外部DC / DC转换器

我正在研究一个带有额外外部3.3V转换器的DA9063设计。
我添加了一个带有简化的功率树和时序图的附件。

外部3.3V DC / DC转换器具有启用和电源良好信号。
我想让DA9063在启动后启用3.3V使能信号,并等待3.3V PG信号给出。
之后,DA9063应以他自己的功率测序开始。

当3.3V PG信号丢失时,DA9063应该重置并如前所述重启。
此外,3.3V调节器应再次禁用和重放。

为了达到这个行为,我计划使用GPIO作为3.3V Enable信号,并且System_EN连接到3.3V PG信号。
我认为这将是一个正确的决定,使GPIO 3.3V使能信号在顺序器时间槽0。
因此,DA9063必须等到PG信号设置为后,然后以其电源序列开始。
当3.3V电源故障PG信号禁用System_EN创建复位。

问题:
这是实现我预期行为的正确方式吗?
我不是舒尔,如果在复位槽0:3.3V使能信号将被切换,以便3.3V电源也复位?
3.3V是否可以使GPIO“FALL SLOT”定义为插槽1或右侧的插槽0?

致以最亲切的问候
亚历克斯

附件:
设备:
ED_Dialog
离线
最后看到:1小时48分钟前
工作人员
加入:2017-09-18 54所以
你好,亚历克斯,

你好,亚历克斯,

  1. DA9063具有gpio,可以按照您描述的方式进行配置。GPIO8和GPIO9具有适合此操作的功能。GPIO8可以配置为硬件使能信号GPI, GPIO9可以配置为功率好的信号GPI。
  2. 槽0应该只使用/设置,如果你希望调节器或功能不被打开。

以您描述的方式打开DA9063 PMIC是可能的;我们只是需要更多关于重启的信息:

  1. PG信号丢失的原因是什么?
  2. 当DA9063重新启动时,您需要它返回序列仪吗?
  3. DA9063应该重新启动3.3 V外部稳压器吗?
  4. 外部3.3 V调节器如何重启?
  5. 您是否有更多关于如何重新启动系统的详细信息?

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
嗨,艾略特

嗨,艾略特

感谢您的回复。

1.是的,我也打算使用GPIO8和GPIO9。所以我们的想法是一样的

3.PG损失可能是由于供应的输出不足造成的。我有这样的情况,我在测量板上的东西,无意中短路了我的外部3.3V电源的输出。在这种情况下,来自DA9063的所有供应也应该关闭。这是因为我们在电路板上得到了IC,当3.3V电源轨低于1.8V电源轨时就会死亡(来自DA9063)。
4.如果可能的话,快速关机。
是的
6.切换它的启用信号
7.自动启动模式

认为亚历克斯

ED_Dialog
离线
最后看到:1小时48分钟前
工作人员
加入:2017-09-18 54所以
嗨,亚历克斯,

嗨,亚历克斯,

3.如果DA9063从外部调节器失去其PG信号,DA9063将进入SYSEN模式并不会复位,DA9063将等待SYS_EN信号。调节器仍将在此模式下打开。

4.快速关机是可能的,寄存器位INT_SD_MODE可以设置为正常或过快。Fast将跳过音序器和任何哑槽。

6.这可以通过将GPIO设置为GPO或低电流LDO来实现。LDO可以设置为在0v和选定电压之间切换。

7.DA9063有一个自动启动设置。

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
嗨,艾略特

嗨,艾略特

我想我们可能不了解对方。

数据表清楚地说明,当nRES_MODE激活的SYS_EN被取消
DA9063触发掉电序列进入备用模式,并在没有xxxx_CONF断言的情况下关闭所有的调节器

我想你在回答3的时候有不同的意思。

也许从一开始:

我打算将3V3_EN连接到“Random GPIO”(以GPIO9为例),并使用connect the 3V3_PG to GPIO8/SYS_EN并将其配置为SYS_EN

问题:在SYS_EN出现之前,我必须设置3V3_EN
解决方案:使用插槽0来控制(在这种情况下)GPIO9
跟进问题:3V3_EN永远不会切换,因此我的预期行为不满足。

我的问题是:我如何实现我的预期行为,或者这是不可能的DA9063?
或者我必须设计一个外部电路来实现这种行为?

---
作为替代方案,我可以使用GPIO10的功能与wait_step。
所以我将使用autoboot模式并将3V3_EN信号连接到一个随机的GPIO(例如GPIO9),我还将3V3_PG连接到GPIO10。
然后从Slot 1中的GP_RISE4_STEP和Slot 2中的WAIT_STEP开始。

问题:但是当我做对了,当我失去3V3_PG信号时,什么都不会发生。
所以这一次我的主要目的是不满足…

以3V3_PG信号为例,关闭信号将是完全错误的,因为3V3_PG将主动拉到gnd,直到输出电压达到3.3V

---
我不知道。我想我忽略了一个基本功能,它将实现我的预期行为。
但我在数据表里找不到

如果你能给我指出正确的方向,我将非常感激

真诚的亚历克斯

ED_Dialog
离线
最后看到:1小时48分钟前
工作人员
加入:2017-09-18 54所以
嗨,亚历克斯,

嗨,亚历克斯,

我认为混淆来自第一个位,我假设您计划连接3V3_EN到GPIO8/SYS_EN和您的3V3_PG到GPIO9/PWR_EN,在这个设置中,如果GPIO9失去PG信号和切换引脚,PMIC将进入SYS模式。你用什么来触发gpio,是外部调节器的输出还是外部调节器有gpio ?

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
嗨,艾略特

嗨,艾略特

我用电路做了个PDF文档。
你可以看到3.3V调节器的顶部和(DRAFT) DA9063的下方(只有控制和GPIO的东西)

3.3V稳压器具有CMOS逻辑的启用信号,电源良好的信号是当输出不在预期输出电压的10%范围内时,该电源良好的信号是一个开放式漏极电路。

我们还得到了一个5V主电源,这是没有显示。

预期的行为:
1)在所有DA9063电源之前打开3.3V稳压器
2)当DA9063进入Power-Down模式时,3.3V稳压器关闭
3) PG_3V3丢失(PG_3V3 = GND)会触发DA9063进入Power-Down模式并快速关机
4)任何DA9063电源的电源故障应触发3.3调节器和DA9063的关闭

我该怎么做呢?

真诚的亚历克斯

附件:
ED_Dialog
离线
最后看到:1小时48分钟前
工作人员
加入:2017-09-18 54所以
嗨,亚历克斯,

嗨,亚历克斯,

在查看示意图之后,我可以看到两种实现所需操作的方法。我认为如果我们使用功率排序器是最好的,来自DA9063的信号使MP2147,可以来自GPIO8设置作为输出。GPIO8的步长可以在SYSTEM_END之前的功率排序器中设置,这将切换MP2147使能引脚,然后等待功率良好信号。MP2147将切换DA9063 GPIO9配置的PWR_EN输入,在此切换后,DA9063将继续向上的音序器和启用所有其他轨道(LDOs, BUCKs, gpio…等)。对于原理图,这意味着您必须交换GPIO8和GPIO9 rails。这有意义吗?

你已经将led连接到GPIO10和GPIO11,这些引脚只能吸收11 mA,这对你的led足够吗?

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
嗨,艾略特

嗨,艾略特

我用开发板做了一些测试,最后我意识到我不能仅用DA9063满足我的要求。
在您的解决方案中,失效的3V3 Regulator不会启动完全复位。

所以我修改了电路。
你可以在附件中看到。
我添加了一个带有en输出使能信号的驱动程序,所以我可以从我的3V3调节器门PG信号

1)在启动时SHUTDOWN_OE = VSYS(这样我就不会在Bootloop中结束)
2)在System Domain I中使用GPIO8使能EN_3V3信号
3)我使用PG_3V3信号作为PWR_EN信号。
4)作为电源域的第一步,我将SHUTDOWN_OE拉到GND
这启用了关闭逻辑。
5)在电源域中启用所有其他电源。

通过这个修改,我应该能够满足我的所有要求。

你看到这个解决方案的缺点吗?
黄色注释中的问题:当我用上拉和删除74LVC1G125的输入时将GPIO10配置为OD并删除外部上拉时,我可以在引导循环中结束。
因为在退出重置模式后加载OTP设置,但我假设如果将NShutdown拉动孔时间,则DA9063保持在复位模式?

附注:没有LED的地方复制粘贴人工制品

ED_Dialog
离线
最后看到:1小时48分钟前
工作人员
加入:2017-09-18 54所以
嗨,亚历克斯,

嗨,亚历克斯,

我会和这里的应用团队谈谈。当您说您有一个开发板时,您是使用Dialog DA9063评估板(44-179-176-05-B)和子板还是使用自定义板并下载了DA9063 GUI?

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
嗨,艾略特

嗨,艾略特

Motherbaord: 44 - 179 - 176 - 05 - b
子板:44-179-176-07-B

随设备发货SW: DA9063B_3v1: 3.1.0.458 SVN

问候
亚历克斯

ED_Dialog
离线
最后看到:1小时48分钟前
工作人员
加入:2017-09-18 54所以
你好,亚历克斯,

你好,亚历克斯,

你打算用什么来打开shutdown_io?我只是遵循司机的逻辑。

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
它绘制在PDF: GPIO10

它绘制在PDF: GPIO10
用作GPO明渠。

它背后的逻辑是:
- 3V3稳压器将3V3_PG拉到GND,直到3V3输出将达到3.3V。
-所以我必须屏蔽nShutdown信号。否则DA9063将无法启动
- DA9063使3V3稳压器具有3V3_EN = OD未拉动(外部拉到VSYS)
—当DA9063启动3V3时,我将GPIO10拉到GND,使74LVC1G125启用。此时3V3_PG = VSYS

- 当现在3V3故障条件发生时:3V3_PG将被拉到GND:74LVC1G125的输出被拉到GND,因此NShutdown将得到断言=>重置

ED_Dialog
离线
最后看到:1小时48分钟前
工作人员
加入:2017-09-18 54所以
嗨,亚历克斯,

嗨,亚历克斯,

原理图和逻辑都很好,应该适合您需要的操作。回答你前两个问题:

1) GPIO10的上拉可以将线拉到3.3 V,但当驱动器要求将OE拉到低时,必须清除位,这将有效地手臂复位。这有意义吗?

2) DA9063不应该保持复位模式,因为在这个系统中持续断言nSHUTDOWN, nSHUTDOWN是边缘触发,而不是水平。

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
嗨,艾略特

嗨,艾略特

在我看来是。OE~为负活性。
2)我与开发委员会进行了尝试。
当我将NShutdown信号拉到GND时,它不会重新启动。
我必须释放信号让DA9063再次启动。

你的答案是错误的。ಠ_ಠ

我发现了一个有趣的部分INT数据表:
“在DA9063可以移动之前,需要释放其他RESET触发器,如通过端口nOFF或nSHUTDOWN
从RESET到POWERDOWN模式"

我已经完成了原理图,我们将在我们的DEV中同行审核。团体。
请把这条线合上。

ED_Dialog
离线
最后看到:1小时48分钟前
工作人员
加入:2017-09-18 54所以
嗨,亚历克斯,

嗨,亚历克斯,

在DA9063可以移动之前,需要释放其他RESET触发器,如通过端口nOFF或nSHUTDOWN
从RESET到POWERDOWN模式"在当前数据表2v1。我们可以发现:

"●强制从主机处理器(不可中断):

〇断言端口nSHUTDOWN(下降沿)

〇写入注册位SHUTDOWN

您正在使用最新的数据表吗?我们通过保持低nSHUTDOWN并启动DA9063来测试配置。

2)听起来好像你尝试过在上电后使用nSHUTDOWN,这将需要nSHUTDOWN被释放。在我们的测试中,在对系统施加功率时,nSHUTDOWN保持低(GND)。

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后看到:2年3个月前
加入:2017-12-04十五11
嗨,艾略特

嗨,艾略特

1)在下一页上作为复制的文本。
第70页da90632v1 23- march -2017

2)是的,当然我使用了nSHUTDOWN后的电源。这就是我试图解释的用例。
==>外部3V3电压调节器的故障应强制转换DA9063的重置,否则电路板中的IC损坏。
之后系统正常重启。
当然,DA9063现在仍然是由VSYS提供动力的5V0调节器。

我尝试了好几次解释我想要达到的目标。
当我不够明确的时候…很好。英语不是我的母语
但是让我们结束这个讨论,我已经浪费了太多时间了。

问候
亚历克斯

附件:
主题锁定