This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SN74AUP1G74:SN74AUP1G74启动条件(加电期间 CLK 斜升至 VCC、并且预先接至 GND)

Guru**** 1113850 points
Other Parts Discussed in Thread: SN74AUP1G74, SN74AUP1G98, SN74HCS00, SN74LVC2G132
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/880590/sn74aup1g74-sn74aup1g74-starting-condition-with-clk-ramping-up-to-vcc-during-power-up-and-pre-tied-to-gnd

器件型号:SN74AUP1G74
主题中讨论的其他器件: SN74AUP1G98SN74HCS00SN74LVC2G132

大家好、我打算使用 SN74AUP1G74制作一个经修改的 WDT 电路、以便在 WDT 超时事件之后将 WDT 输出信号保持在低电平。

大多数 WDT 专用电路在 WDT 事件后实现脉动输出、但在我的应用中、我需要一个稳定在0V 的逻辑信号(WDT_SIG 上的0V 将一直运行一个风扇、直到人工干预)。

因此、在开始时、我们需要 在 SN74AUP1G74输出上使用逻辑1 (因此/PRE 引脚连接到 GND)、并且仅在 WDT 超时后、WDT 脉冲才会触发触发触发器的时钟以输出所需的0V 输出

我的问题是、在上电期间、CLK 上的上升信号可能被视为时钟转换、数据被锁存到输出。 我知道这个组件专门针对这个情况有一个预设引脚、但是我找不到针对这个情况的任何特定时序信息:在触发器上的有效 VCC 之前、CLK 引脚的变化需要多长时间被认为是一个"有效边沿转换"

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我看到我对/PRE 信号的用法进行了误解。  

    我已修改电路、在此引脚上添加了 RC 滤波器(RC=~290ms)。 我认为这是足够的时间来稳定来自 STWD100的 VCC 和/WDO 信号、从而在 /WDO-CLK 信号的斜升期间强制 Q 保持高电平。

    我知道不建议将 RC 置于 MOSFET 输入端(如前所述、根据数据表)、但当电压达到未定义的输入状态时、CLK 和 D 信号将已经处于稳定状态、因此不会改变输出。

    仍然不确定这是否起作用。 是否有这样的具有高到低时钟边沿锁存的 D 型触发器? 我认为这也可以解决这个问题、而无需使用/PRE 上的 RC 滤波器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    CLK 上发生的任何事情对于初始化都无关紧要、因为 初始状态开始时未知您始终需要一个低脉冲 ON PRE

    加电期间没有初始化时间;在电源达到允许的最小电压后、在大多数 tpd 已经过去后、输入上的状态会反映在输出上。

    如果您不喜欢 CLK 输入的行为、请不要使用它。 只需将 WDO 连接到 CLR 即可。

    或者、从两个与非门创建一个 S/R 锁存器(SN74HCS00或 SN74LVC2G132或2×SN74AUP1G98具有施密特触发输入)。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Clemens、

    非常感谢您的回答。 由于电路板空间的限制、我真的想创建一个小型解决方案。

    您说过、在上电期间、输入状态会反映在输出上。 起初、我认为将 D 连接到 VCC 可以解决这个问题(因为 D 电压始终等于 VCC、因此处于高电平状态)、但仍然很难预测/PRE 和/CLR 电压的行为。

    但是、我真的很喜欢您使用/WDO 连接到/CLR 而不是 CLK 的想法。

    为了解决初始化问题、我考虑了在 CLK 中使用相同的 WDT 复位脉冲。 这样、当电路正常运行(来自 MCU 的 WDT_Rst 脉冲)时、逻辑1将保持锁存至 Q 输出。 如果 MCU 停止工作、WDT 上不再有脉冲将在/PRE 上生成脉冲、从而在输出上生成所需的0V。 因此、初始未知状态不是问题、因为一旦电路开始运行、它将进入所需状态(输出上的 loginc 1)、并且如果它甚至在 MCU 锁定时启动、在 WDO 超时后、/CLR 上的低脉冲将始终清除输出

    (请参阅下面的电路)

    在这种情况下、您认为我仍然需要一个低脉冲打开/预置来使其正常工作吗? 您是否看到任何其他可能的问题?

    再次感谢您! 此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我说的是"事后",而不是"期间"。 只要上电后没有上升沿(或 PRE 或 CLR)、输出状态就未知。

    该电路看起来正常。 WDT_Rst 信号的巧妙之处! 如果您不关心初始状态、则实际上不需要脉冲。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    有一个应用手册锁存看门狗计时器、但它仅适用于具有可编程复位延迟的 WDT。