还有一个相关主题、我在其中发布了一个 LDO (TPS79330)问题、我使用 LDO 为 TLV320ADC3101提供 AVDD。
解决该问题的一个相对简单的解决方案是在应用休眠期间完全禁用 AVDD LDO (和 AVDD 轨)以节省电池电量。 当然、当 AVDD = 0V 时、我不希望任何 ADC 功能正常工作;器件的其余部分也将处于睡眠状态、因此不会发生 I²C μ V/ I²S 流量。
如果 TLV320能够承受 AVDD=0的长时间、我在器件唤醒时将其启动的计划是:
- 启用 LDO (使 AVDD 达到3.0V)并等待一位。 IOVdd 始终为3.3V、DVDD 始终为1.8V
- 重置 TLV320、然后对其进行配置以进行记录
当我想将器件恢复到睡眠状态时、我计划执行该操作
- 再次复位 TLV320以进入最低功耗状态
- 禁用 AVDD (它将缓慢漏极至0V)
- DVDD 和 IOVDD 即使在睡眠期间也能保持正常运行
- 这可以在下一次唤醒之前持续数小时
我看不到数据表中提到的有关此场景的任何内容。 在这种情况下、TLV320的行为是否未定义? 如果其他电源轨通电、则延长 AVDD=0V 会损坏它吗? 除上述措施外,我是否需要采取其他措施?
此致、
维塞林