LTC2955 自动接通功能的按钮接通/关断控制器的应用

LTC®2955 是一款微功率按钮开/关控制器,它通过从电源监视器输入和去抖动按钮输入产生干净的使能输出来管理系统电源。 它具有一个中断输出,可将按钮或低电源事件通知系统。
当系统准备好时,它可以使用断电输入来关闭电源。 如果按下按钮的时间超过可配置的关闭持续时间,系统电源将被强制关闭。
电源输入涵盖 1.5V 至 36V 的宽范围。
强大的按钮输入可处理 ±36V 的宽电压摆幅和 ±25kV(人体模型)的 ESD 冲击,而不会发生闩锁或损坏。 1.2μA 的低电源电流可最大限度地延长电池运行时间。 单独的版本可用于正极或负极使能极性。

 EN:

使能输出 (LTC2955-1)。 EN 为高电平有效输出,用于控制系统电源的开启/关闭。 将此引脚连接到稳压器的 RUN 或 SHUTDOWN 引脚。
当按下按钮或 ON 变为高电平时,LTC2955 将 EN 置为高电平。 输出高电压跟随内部 LDO 输出,为大多数 SHUTDOWN 引脚阈值提供足够的裕量。

/EN:反相使能输出 (LTC2955-2)。 EN 是低电平有效输出,用于控制系统电源的开启/关闭。
它可以驱动稳压器的低电平有效使能输入,也可以驱动 P 沟道 MOSFET 的栅极。 在关断状态下,LTC2955 通过一个内部 900k 电阻器将该引脚拉至 VIN。 当按下按钮或 ON 变高时,LTC2955 将 EN 拉至 GND。

裸露焊盘(仅限 DFN):裸露焊盘。 保持开放或
连接到设备接地。
GND:设备地。

INT:开漏中断输出。 将此引脚连接到系统的中断输入,并通过一个上拉电阻连接到系统电源。 当 LTC2955 从按钮或 ON 引脚接收到关断命令时,它会将 INT 引脚断言为低电平。 INT 信号的最小脉冲宽度为 32ms,可以通过 TMR 引脚进行扩展。

KILL: Kill Input.。 KILL 处的低电平释放使能输出 (EN/EN)。 该引脚可由微处理器驱动或用作电压监视器输入。 如果未使用,请连接到系统电源或 1.2V~5V 的外部电压。

ON:监听输入。 将此引脚连接到来自受监控电压的外部电阻分压器。 这允许在受监控电压转变为高电平时自动开启系统。 对于 DFN 部分,如果 SEL 引脚连接为高电平,则它还允许在受监控电压转换为低电平时自动关闭系统。 如果未使用,则连接到 GND。

PB:按钮输入。 这是一个具有 900k 上拉到内部 LDO 的低电平有效输入。 将按钮的一个端子连接到该引脚,并将按钮的另一个端子连接到 GND。 如果未使用,该引脚可保持开路。

PGD(仅 DFN):ON 状态输出。 此引脚上的高电平表示 ON 引脚上的电压高于 0.8V 的输入阈值。 此引脚可用作系统输入,以通知系统开启是由 ON 引脚还是按钮引脚触发。 如果未使用,请保持打开状态。

SEL(仅DFN):模式选择输入。 将 SEL 连接到 GND 以阻止 ON 引脚下降沿激活系统关闭。 将 SEL 连接到 VIN 以允许 ON 引脚的上升沿和下降沿分别激活系统开启和关闭。 对于 TSOT 封装,SEL 在内部连接到 GND。 不要打开。

TMR:定时器引脚。 接地电容器决定了在立即释放 EN/EN 和 INT 输出之前按钮必须保持低电平的默认 64ms 之后的额外时间 (5.2 秒/μF)。 如果此引脚保持开路,关闭去抖动时间默认为 64ms。 要禁用通过按下按钮强制系统断电的功能,请将 TMR 引脚接地。

VIN:电源输入。 对于 > 20V 的应用,通过 1k 电阻将 VIN 连接到电源,并使用 10nF 低 ESR 电容器将 VIN 旁路到 GND。

LTC2955 是一款按钮开/关控制器,它根据一个按钮输入 (PB 引脚) 和一个电压监视器输入 (ON 引脚) 来管理系统电源。在典型应用中,当按下按钮或电源监视器检测到主电源或辅助电源(如墙上适配器或汽车电池)时,启用输出 (EN/EN) 会打开系统电源。
系统通电后,按钮事件会触发中断输出 (INT),该输出可用于菜单驱动的应用程序以请求系统断电。
断电输入 (KILL) 允许微处理器或系统立即释放使能输出,从而有效地关闭系统。如果按钮保持有效时间超过通过 TMR 引脚配置的强制关闭激活时间,系统电源也会被强制关闭。
LTC2955 还设计为在每个系统开启和关闭事件之后都有一个消隐时间。在此消隐时间内,LTC2955 忽略 KILL、ON 和 PB 引脚,从而确保系统保持开启/关闭的时间最短。这为稳压器打开/关闭提供了足够的时间,并允许其将其输出充电/放电至最终电压。它还允许 μP 有足够的时间来执行电源开/关任务。

PGD 输出指示 ON 引脚的状态,以允许系统区分按钮开启或电源插入事件。

开启序列和 KILL 消隐时间
如果按下按钮或 ON 引脚变为高电平,则 LTC2955-1 将 EN 输出断言为高电平。 这通常用于打开 DC/DC 转换器或线性稳压器。
图 1 显示了由 PB 引脚启动的 LTC2955-1 的开启序列。 在时间 t1 按下按钮时,PB 引脚上的高电平到低电平转换启动开启序列。 在 LTC2955-1 将 EN 输出断言为高电平之前,PB 引脚必须连续保持低电平 32ms (tDB(ON))。 一旦 EN 变高 (t2),内部 512ms 消隐时间 (tKILL(OnBlank)) 开始。 在此消隐时间内,LTC2955-1 忽略 KILL、ON 和 PB 引脚并保持 EN 高电平至少 512ms。 这为稳压器打开并将其输出充电至最终电压提供了足够的时间,并允许 μP 有足够的时间执行上电任务。 在这 512ms 的消隐时间内,μP 必须将 KILL 引脚拉高,否则 EN 将在这段时间结束时 (t3) 变低。

PB 引脚关断序列
图 3 显示了通过 PB 引脚启动的 LTC2955-1 的关断序列。关断序列是指 LTC2955-1 释放 EN 输出。这将关闭电压调节器。
PB (t1) 上的从高到低的转换启动了关断序列。为了将 INT(中断输出)置为低电平,PB 必须连续保持低电平 32ms (tDB(OFF))。在 32ms (t2) 结束时,INT 引脚置为低电平并将保持低电平至少 32ms (tINT(MIN)),即使 PB 引脚在此期间(t2 到 t4)变为高电平。当 μP 接收到这个中断信号时,它应该开始执行它的掉电功能并在它完成后断言 KILL 为低(t3)。然后 LTC2955-1 将释放 INT 并将 EN 拉低,从而关闭系统电源,如图 3 中的虚线所示。
如果 μP 未能响应中断信号(KILL 引脚保持高电平),用户还可以强制系统掉电。这可以通过长时间按住按钮 (> tDB(OFF) + tINT(MIN) + tTMR) 来实现,如图 3 中的实线所示。 如果 PB 引脚在 32ms 最小值结束时保持低电平INT 脉冲宽度 (tINT(MIN)),外部定时器将开始计数 (t4)。
PB 和 ON 输入被忽略。这是为了让电压调节器有时间关闭并使其输出衰减到 0V。这确保在允许重新启动之前,μP 已完全断电。一秒锁定时间后,LTC2955-1 进入下一阶段等待开启命令,然后循环将重复
如上。如果在 EN 输出变为低电平后 PB 引脚保持低电平,则 LTC2955-1 将延迟此锁定时间的开始,直到 PB 引脚变为高电平。
如果外部定时器仍在计数时 PB 引脚变为高电平,如图 4 所示,关闭序列将被中止。 INT 引脚立即被强制为高电平,而 EN 引脚保持高电平。

 

 

调整强制关断时序
LTC2955 允许用户在 μP 在故障情况下未能响应时强制关闭系统电源。如图 3 和图 5 中的实线所示,当中断信号有效后,μP 未能将 KILL 引脚拉低时,用户可以通过按住按钮强制关闭。 PB 必须保持低电平的时间长度由固定的 64 毫秒延迟 (tDB(OFF) + tINT(MIN)) 加上可调断电定时器延迟 (tTMR) 给出。通过在 TMR 引脚上放置一个可选的外部电容器来设置可调延迟。使用以下公式计算所需延迟的电容。 CTMR 是 TMR 引脚上的外部电容器:
CTMR = 0.19 • tTMR [μF/秒]
例如,如果所需的关闭去抖时间为一秒:
tTMR = (1000ms – 64ms)
CTMR = 0.19 • 0.936
所需 CTMR 为 0.178μF
由于没有 tDB(OFF),ON 引脚关闭去抖动时间比 PB 引脚去抖动时间少 32ms。如果 TMR 引脚保持开路,PB 引脚的关闭去抖动时间默认为 64ms,ON 引脚的默认值为 32ms。

 

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值