Cypress技术论坛
直播中

郭雨桐

8年用户 205经验值
私信 关注
[问答]

如何定义睡眠模式下的PSOC5LP升压变换器的周期性?

我有几个问题要采用Boost变换器的睡眠模式:
1)数据表中的表6-4(01-849 33 Rev)。*我)表示“芯片必须醒来periodicallyfor Boost有源模式刷新”。如何定义“周期性”?everytimethe芯片唤醒它使用权力,我想这是因为长时间的可能。这是由你愿意让thevboostoutput下降由于它被排出byiboostin待机多少?
2)an77900 3.6节表明,当使用睡眠模式唤醒刷新Boost变换器需要设置升压模式向主动恢复系统时钟。假设我只想刷新最唤醒的Boost变换器的我真的需要恢复系统高速时钟了吗?我不能简单地把Boost变换器回到睡眠模式和直接去睡觉了吗?我需要等待一段时间,而它是活跃的吗?如果是这样的话,减少在这个过程中权力的最好方法是什么?
3)将变频器进入睡眠模式,如果idisable升压转换器通过一个API调用doesvboostget积极交换tovbat(即短路外部电感)?如果我重新启用我的RTC唤醒后的升压变换器(假设vbatstays >;1.8V)我可以再切换回来,把我的CPU电压回升没有问题吗?
如果有人知道任何关于这个细节很欣赏它。

回帖(2)

龚羿峰

2019-11-6 11:07:34
1)是的,您需要拖动PSoC 5LPL,并将升压转换器设置为激活模式,以刷新稳压器电源。没有具体的唤醒时间,但不建议给予大的唤醒时间。CTW(1kHz ILO)将是足够好的。
2)没有必要等到Boost激活。但是,您需要在睡眠模式进入之前保存时钟,并在芯片唤醒后恢复时钟。许多钟在睡觉时都不亮。因此,您需要保存它们并在唤醒后恢复它,以便恢复它们的原始配置。
3)是的,理论上这是可能的。确保VBAT>1.8V。同时,强烈建议PSoC在此期间处于睡眠模式。
举报

郭雨桐

2019-11-6 11:15:47
快速更新:
项目3)
开关停止或重启对飞提高似乎工作得很好。我不知道你如何能在睡眠模式为核心积极执行启动和停止命令的…这样做所以我目前在主动模式下做的而不去看问题。
被推荐reallyto问题开始增加命令然后马上进入睡眠?如果是的话,这是什么原因?而外部电源电压将内部核心电压是由核心调节器应保持稳定在1.8V的考虑有a1uf电容器上。还是我在这里有错误的结局?
2)我实施1)&;2)和它的工作好(但1kHz唤醒太耗电我的电池)。只是踢的升压和回去睡觉,你不需要重新启动系统clcoks(这又节省了相当的力量没有这样做)。然而,接近3)适合我使用的情况下,更好的从电池寿命的点的…我的数据记录只需要较高的电压非常定期储存我的结果到SD卡。
举报

更多回帖

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