DA9063:外部DC / DC转换器

17个帖子/ 0新
最后一篇
A. Ott.
离线
最后一次露面:2年2个月前
加入:2017-12-04 15: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使能信号,System_EN连接到3.3V PG信号。
我认为将在序列器时隙0中启用GPIO 3.3V使能信号是正确的决定。
因此,DA9063必须等到PG信号设置为后,然后以其电源序列开始。
当3.3V电源失败时,PG信号禁用创建复位的System_EN。

问题:
这是实现我预期行为的正确方法吗?
如果在重置插槽0:3.3V启用信号将切换3.3V电源也是重置的
3.3V是否可以使GPIO“FALL SLOT”定义为插槽1或右侧的插槽0?

最好的祝福
亚历克斯

依恋:
设备:
ed_dialog.
离线
最后一次露面:1天20小时前
职员
加入:2017-09-18 11:54
你好亚历克斯,

你好亚历克斯,

  1. DA9063具有GPIOS,可以配置为表现为您所描述的方式。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年2个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

感谢您的回复。

1.是的,我还打算使用GPIO8和GPIO9。所以我们得到了同样的想法

3. PG损耗可能是由于电源输出的短路引起的。我在脑海中有风景,在那里我在衡量板上的东西,无意中缩短了我的外部3.3V电源的输出。在这种情况下,DA9063的所有电源也应该关闭。这就是在3.3V电源导轨低于1.8V轨道的情况下,我们在董事会上获得了IC的电路板(从DA9063)
4.如果可能的话是一个快速关闭。
是的
6.切换它的启用信号
7.自动启动模式

关于亚历克斯

ed_dialog.
离线
最后一次露面:1天20小时前
职员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

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

4.可以快速关闭,寄存器位INT_SD_MODE可以设置为正常或太快。快速将跳过序列机和任何假槽。

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

7. DA9063具有AutoBoot设置。

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后一次露面:2年2个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

我想我们可能互相理解。

数据表清楚地表明,当使用NRES_Mode活动的SYS_EN时,DEASED
DA9063将断电序列触发到待机模式中,并停用所有稳压器,没有XXXX_CONF断言

我认为你的意思是与答案3不同的东西。

也许从一开始:

我打算将3V3_EN连接到“随机GPIO”为示例GPIO9,并使用将3V3_PG连接到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。
然后我将在插槽1中以gp_rise4_step开始,在插槽2中等待_step。

问题:但是当我弄错时,当我丢失3v3_pg信号时,没有什么会发生。
所以这次我的主要意图是不满意的......

要使用3V3_PG信号作为示例,关闭信号将完全错误,因为3V3_PG将主动地拉到GND,直到输出电压达到3.3V

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

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

真诚的亚历克斯

ed_dialog.
离线
最后一次露面:1天20小时前
职员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

我认为这一混乱来自第一位,我假设您计划将3V3_EN连接到GPIO8 / SYS_EN和3V3_PG到GPIO9 / PWR_EN,如果GPIO9失去PG信号并切换PIN PMIC将进入SYS模式。您使用的是触发GPIO,它是外部稳压器的输出还是外部稳压器有GPIOS?

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后一次露面:2年2个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

我用我们的电路制作了一个pdf。
您在顶部的3.3V稳压器和下面看(草案)DA9063(仅控制和GPIO的东西)

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

我们还有一个未显示的5V主电源。

预期行为:
1)DA9063在所有DA9063用品之前打开3.3V稳压器
2)DA9063关闭3.3V稳压器时电源下降模式
3)丢失的PG_3V3(PG_3V3 = GND)应触发DA9063以快速关闭以断电模式
4)任何DA9063电源的电源故障应触发3.3稳压器的关断和DA9063

我该为此做些什么?

真诚的亚历克斯

依恋:
ed_dialog.
离线
最后一次露面:1天20小时前
职员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

查看原理图后,我可以看到两种方式可以实现您所需要的操作。我认为最佳如果我们利用电源序列机,则来自DA9063的信号,即启用MP2147,可以来自GPIO8设置为输出。GPIO8的步骤可以在System_End之前的电源序列仪中设置,这将切换MP2147使能引脚,然后等待功率良好的信号。然后,MP2147将切换DA9063S GPIO9配置了一个PWR_EN输入,在切换DA9063之后将继续上序器并启用所有其他轨道(LDO,BUCKS,GPIOS等)。关于您的原理图,这意味着您必须换您的GPIO8和GPIO9 Rails。这有意义吗?

您已将LED连接到GPIO10和GPIO11,这些引脚只能下沉11 mA,这是您的LED的足够电流吗?

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后一次露面:2年2个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

我与开发板进行了一些测试,我终于意识到我不能单独使用DA9063来满足我的要求。
在解决方案中,未启动3V3稳压器不会启动完全重置。

所以我修改了电路。
你在附件中看到它。
我添加了一个带有EN输出使能信号的驱动程序,因此我可以从我的3V3稳压器栅极栅极

1)在启动shutdown_oe = vsys(以至于我不在bootloop中)
2)在系统域中,我使用GPIO8启用EN_3V3信号
3)我使用PG_3V3信号作为PWR_EN信号。
4)作为电源域的第一步,我将Shutdown_oe拉到GND
这使得关闭逻辑。
5)启用电源域中的所有其他电源。

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

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

PS:没有LED的复制粘贴神器

ed_dialog.
离线
最后一次露面:1天20小时前
职员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

我会在这里与申请团队交谈。当你说你有一个开发板时,您是否使用了对话DA9063评估板(44-179-176-05-B),带有子板或者您使用的是您使用的定制板,并您下载了DA9063 GUI吗?

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后一次露面:2年2个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

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

随着交付的SW:DA9063B_3V1:3.1.0.458 SVN

问候
亚历克斯

ed_dialog.
离线
最后一次露面:1天20小时前
职员
加入:2017-09-18 11:54
你好亚历克斯,

你好亚历克斯,

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

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后一次露面:2年2个月前
加入:2017-12-04 15: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天20小时前
职员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

原理图和逻辑很好,应符合您所需的操作。要回答您之前的两个问题:

1)GPIO10的上拉可用于将线路拉到3.3 V,但是当驾驶员需要将OE拉到低电平时,必须清除该位,这将有效地臂复位。这有意义吗?

2)DA9063不应留在复位模式下,因为该系统中的NShutdown连续断言,NSHutdown是边缘触发而不是级别。

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后一次露面:2年2个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

1)在我的眼中是的。OE〜是负极的。
2)我用开发板尝试过。
当我将NShutdown信号拉到GND时,它不会重新启动。
我必须释放信号,以便DA9063再次启动。

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

我发现了一个有趣的部分INT数据表:
“在DA9063可以移动之前,需要在DA9063之前释放诸如Via Port Noff或NShutdown的其他重置触发器
从重置到PowerDown模式“

我已经完成了原理图,我们将在我们的DEV中同行审核。团体。
请关闭此帖子。

ed_dialog.
离线
最后一次露面:1天20小时前
职员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

我们找不到“其他重置触发,例如通过端口Noff或NShutdown需要在DA9063可以移动之前发布
从复位到PowerDown模式“在当前数据表2V1中。我们可以找到:

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

○断言港口NSHutdown(下降沿)

○写入注册BIT SHUTDOWN“

您是否使用了最新的数据表?我们通过持有NSHutdown低电平且DA9063启动了配置。

2)听起来您试图在上电后使用NSHutdown,并且需要释放NShutdown。在我们的测试中,NSHutdown在应用于系统的电力时保持低(GND)。

亲切的问候,

艾略特德克斯特

A. Ott.
离线
最后一次露面:2年2个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

1)在下一页上作为复制的文本。
Page 70 DA9063_2V1 23-Mar-2017

2)当然我在上电后使用NSHutdown。这是我试图解释的用例。
==>外部3V3电压调节器的故障应强制转换DA9063的重置,否则电路板中的IC损坏。
之后,正常系统重启。
当然,此时的DA9063仍然来自5V0稳压器的VSYS。

我尝试了几次来解释我想要实现的目标。
当我没有足够明确的时候......很好。英语不是我的母语
但是让我们仔细讨论我已经浪费了太多时间了。

问候
亚历克斯

依恋:
主题锁定