大家好,欢迎收看 The Logic Minute。 在本视频中, 我们将了解如何 使用逻辑在系统控制器 处于断电状态时,使线路 保持高电平或低电平。 在此示例中, 控制器会直接 选择系统 接收什么电压。 如果系统想要 在睡眠周期内 尽可能节省电量, 但在正常运行器件 仍能获得最优速度和效率, 就会经常采用这种设置。 有时,可能需要 在控制器处于睡眠状态时 保持高功率水平, 以便能够运行其他 功能。 当电压选择 线路保持高电平时, 电源芯片输出 3.3 伏。 当它为低电平时, 功率器件输出 2 伏。 当控制器 进入睡眠状态, 无法再控制 电压选择线路时, 功率器件的输出未知。 为避免控制线悬空, 可以添加一个电阻, 以便将线路下拉或上拉到 已知的良好电压。 这有效果, 但并不完全理想。 对于启动器来说, 当控制器关闭时, 电源只能有一个值。 如图所示, 使用下拉电阻, 我们的示例功率 器件会始终输出 2 伏。 此外,只要系统处于 非默认状态,该电阻 就会消耗额外的功率。 一个更好的选择是, 在线路上添加锁存器。 为了保持一条 控制线,可以使用 单个缓冲器作为弱锁存器。 串联电阻可以降低 缓冲器的驱动强度, 使控制器的 输出超过缓冲器。 但是,当输入电压 变化时,缓冲器就会 切换,以便匹配 控制器的输出电压。 当控制器关断时, 缓冲器将主动保持 线路上的最后状态。 该电路远比上拉或下拉 电阻器高效, 此外,关于在控制器 关闭时,控制线 将会保持何种状态, 该电路还提供了灵活性。 谢谢观看。 请浏览我们网站的其他 视频和培训材料。 如果您有任何问题, 请访问 E2E 论坛 直接询问我们。