主题中讨论的其他器件:TLV320ADC3101、 TPS7A20
我正在设计电池供电的器件、我使用 TPS79330DBVR 为 ADC 芯片(TLV320ADC3101)提供 AVDD。
ADC 可配置为几乎不消耗任何电量、这在器件处于睡眠状态时使用、以节省电池电量。
然而、TPS79330是一种低噪声/高 PSRR 设计、在打开时消耗170µA μ A、因此我需要在器件休眠时使用其 EN 引脚将其关闭。 为此、我设计了以下电路:
其理念是、
- 当器件休眠时、EN_TLV_AVDD 为0V、TPS79330关断(1µA μ A)、TLV_AVDD 通过3.3V 电源轨、D1和 Q4供电。 因此、TLV320仍将接收 AVDD、但噪声会更大
- 当器件处于激活状态且需要记录音频时、EN_TLV_AVDD 为3.3V、TPS79330导通(~170µA Ω)、Q4关断、从而防止3.3V/D1产生干扰
VBATT 范围为3.3V 至4.2V。
该电路假设 TPS79330不介意输出电压在 EN=0时是否为非零电压。
我有四个原型与这个原理图组装在一起、它们都表现出这种奇怪的行为:
- 如果我从工作台 PSU 为 VBATT 轨供电(我假设它平稳斜升电压)、一切都很好- LDO 按预期工作、节能方案也工作(例如、当 Vbatt = 3.6V 且 EN = 3.3V 时、我得到 TLV_AVDD = 2.99V;当 EN = 0V 时、TLV_AVDD 为3.06V 且噪声更大)
- 如果我使用实际的电池(连接点通过引脚接头)、LDO 会发热很多、无法正常工作:
- 器件温度高于120°C (使用热像仪测量)。 如果 VBATT 足够高、则超过180°C、其中一个原型的 TPS79330将释放其魔幻烟雾
- NR 引脚漂移约为200mV
- EN 引脚会消耗一吨电流、因为如果指令要求为0V、则电流为0V、但当指令要求为3.3V 时、电压仅达到~2.3V、我相信这是因为 MCU 引脚的驱动能力有限
- 当 EN=3.3V 时、Vout 基本上是 Vin、否则大约为0
我怀疑是由于 EN = 0V 以及输入电压和输出电压上的噪声/不协调上升(3.3V 电源轨来自另一个 LDO、由 VBATT 馈电)而导致的闩锁。
由于其中一个器件定期但并非总是在电池上出现问题、因此存在一些细微的变化。 另外两个每次都有这个问题。 所有器件在使用 PSU 电源时都能正常工作。
是否有什么原因导致闩锁(如果是闩锁)? 以及如何解决?
我可以四处看看有什么想法可以尝试/衡量。