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.

[参考译文] CD4504B:CD4504BPW (CM504B) F IN / OUT 不能正常工作。

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1238799/cd4504b-cd4504bpw-cm504b-f-in-out-not-working-properly

器件型号:CD4504B

您好!

正如之前发布和删除的那样、我曾问过 F IN/OUT 是特别的还是具有一些其他功能、答案是否定的。

现在、我仍要修复 CD4505B 上 F INPUT/OUTPUT 的问题、其中 F IN 为0V 时 F OUT 无法获得0V。  

我具有 以下连接:

1-  

2-

问题说明:

当将输入13和14上的无按钮连接到 GND 时、Fin 和 A IN 信号从上拉电阻获得5V、当按下按钮时、两个输入都降低到0V、输出也降低到0V。但是、当按钮未直接连接时、 使用 电缆(超过30cm)、F in (In13信号) 会下降到0V、但 F out 会下降到4.5V、而不是0V。 但如果我们复制 In14 (A in)上的电路、输出(A out) 下降到0、而不是4.5V、我们得到 F OUT。  

瞬态测试时,F GATE 不能正常工作(IN1和 IN13均不能正常工作)。

在两种情况下,它在几秒钟后上升到200ºC μ s。

在之前的问题中、我在文章中告诉我要在 Vcc 和 Vdd 上放置电容器、因为 F GATE 与源极最远的栅极。  

修改电路后、结果达到了最差值、当 F IN 为0V 时、F OUT 不能低于4.8V。

还试图在 F IN 和 A IN (In13和 In14)上放置一个电容器、但 F GATE 似乎更合理、即使是100N 电容器 In13 (Fin)也无法工作、也无法使 F OUT 0V。  

根据数据表、在 CMOS-CMOS 上、低 lvl 低于1.5V、而 TTL-CMOS LOV 电平低于0.8V。

注:

  • VIN = 17V (16.8V)。
  • 所有输出被连接至一个微控制器。
  • 所有输入都有一个1M 的下拉电阻。
  • 测试中使用了5V 输入信号。 (输入信号范围为0-3.5V 至0.16V)。
  • 数据表 。
  • 反相信号不是问题、因为我可以在微控制器中将它们交换。
  • 所有电压均为直流电。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    始终需要一个去耦电容器。

    输入开关阈值取决于 VCC。 VIL 和 VIH 之间的电压无效。 您必须将 VCC 连接到5V。(为什么 Vin 这么高、为什么使用电平转换器? 是否存在高于5V 的电压?)

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

    Josep、您好!  

    我不知道为什么显示已删除、请查看我之前的跟进、如果有任何反馈、谢谢。

    此致、

    迈克尔.

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

    您好、Clemens:

    我的错、我看到我在发布信息时出错了。

    输入信号范围为0-3.5V 至0-16V

    而不是  

    Unknown 说:
    5V 输入信号已经用于测试。 (输入信号范围为0-3.5V 到0.16V)。[/报价]

    我现在假设可以使用电平转换器、因为在某些情况下、相同的输入将具有0-3.5V、0-9V 、甚至是0-16V、因为我需要一个电路板来处理所有情况而不修改输入信号、 一个电平转换器非常适合在那里,所以微控制器将始终得到0 - 5V .

    您还可以看到我确实有一些超过 5V 的输入信号。

    VIL 和 VIH 之间的电压无效。 您必须将 VCC 连接到5V。

    我不这么认为、至少在 这个其他帖子中、问题是15V IN 到5V OUT、如果连接正确、答案是肯定的。  

    我刚刚遵循了建议和数据表。

    编辑:迈克尔,谢谢你的粘贴!  

    我会说我的确交换了 Vcc 和 Vdd、 但如上所述、该电平转换器"将信号从 Vcc 逻辑电平转换至 Vdd 逻辑电平"、因此如果 Vcc = 5V 和 Vdd = 17V、我将获得17V 输出、而不是5V 输出、并且微控制器兼容5V、但不兼容17V。

    假设 Vin = 16.7 (17V)、我参考原理图上的 Vin、转换器上的 Vcc。



    与建议的操作条件有关,电源 意味着 Vcc?  (在本例中为5V)且电压范围为高(输入信号的值为3.5-16V),总输入值(0-16V)与 Vcc 电压范围(在本例中为5V 稳定)之间?

    最后一点、1M 下拉始终处于激活状态、我无法禁用它们、而且 In13 (F IN)和 In14 (A IN)上的上拉电阻始终处于激活状态。  如原理图所示、IN2 (A IN)和 IN3 (B IN)确实具有使能开关。

    此致、

    约塞普

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

    VCC 为16.8V 时、输入信号(XIN、选择)也必须为高电平。 但输入具有过压耐受性、因此您可以在 VCC = 5V 的情况下使用更高的输入信号。

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

    我还已将选择连接到16.8V 、因为根据数据表、Vcc 为16.8V、以便将 TTL 连接到 CMOS、但 F IN/OUT 仍然存在此问题。

    另外、对于 CMOS - CMOS 配置(选择= GND)、我确实存在这个问题。

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

    对于5 V 输入信号、您需要5 V 的 VCC。

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

    是的、我确实同意、但 正如您在我的原理图上看到的、在 某些情况下、输入电压可能为0-3.5V、而在其他情况下、输入电压可能为0.5、0-8或0-16、因此我不能假设输入电压为5V。  

    只是为了澄清一点情况,目的是有一个通用董事会,所以我可以在不同的情况下使用它,我会放3个不同的情况:

    信号 引脚 案例1 案例2 案例3
    输入1 散热片 0-3V 0-8、7V 0-4、5V
    输入2 艾因 0-16V 0-8、7V 0-4、5V
    输入3 纸槽 0-16V 0-8、7V 0-4、5V
    输入4 Cin 0-3V 0-8、7V 0-4、5V
    输入5 DIN 0-3V -
    输入6 伊恩 0-3V 0-8、7V 0-4、5V
    In7 Cin 0-3V 0-8、7V -
    指示器8 纸槽 - 0V 至5V -
    图9 DIN - 0V 至5V -
    In11 伊恩 0V 至5V 0-8、7V 0V 至5V
    图13 散热片 0V 至5V 0-8、7V 0V 至5V
    第14页 艾因 0V 至5V 0-8、7V 0V 至5V

    因此,有时一个输入有一个最大值,而在其他情况下是另一个值,但所有输入必须转到微控制器,仅 接收 5V .

    话虽如此、在测试 Vcc = Vdd = 5V 且带有100nF 去耦电容器后、结果保持不变、对于中的 A、B、C、D、E、当施加高电平信号时、相应的输出更改为5V、并且施加低电平信号时、输出更改为0V。  

    然而,当 Fin 得到一个高信号时, Fout 变高,但当 Fin 得到一个低输入时, Fout 保持在4.8V 以上  

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

    Josep、您好!

    5V 电压不用于输入、而用于 Vcc 引脚。 您的输入可能会高于电源、类似于 [FAQ]逻辑器件的输入电压(Vi)是否会高于电源电压(Vcc)?

    另请注意、在您的原理图中、所有 A、B、C、D、E 输入都指向器件、相应输出指向器件之外。  

    不过、FOUT 和 FIN 似乎都将进入器件中。 您能帮助澄清并再次检查输出未获得输入吗? 谢谢。

    此致、

    迈克尔.

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

    Michael、您好!

    我在 Vcc 中测试了5V 、但没有得到更好的结果:

    话虽如此、在测试 Vcc = Vdd = 5V 且带有100nF 去耦电容器后、结果保持不变、对于中的 A、B、C、D、E、当施加高电平信号时、相应的输出更改为5V、并且施加低电平信号时、输出更改为0V。  

    然而,当 Fin 得到一个高信号时, Fout 变高,但当 Fin 得到一个低输入时, Fout 保持在4.8V 以上  

    [/报价]

    另请注意、在您的原理图中、所有 A、B、C、D、E 输入都指向器件、相应输出指向器件之外。  

    不过、FOUT 和 FIN 似乎都将进入器件中。 您能帮助澄清并再次检查输出未获得输入吗? 谢谢。

    [/报价]

    谢谢您指出这一点、我没有意识到、我会修复它、但这只是图形化的。
    在 PCB 上、它只是一条从 Fout 直接到微控制器输入的路径。

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

    Josep、您好!

    如果我理解正确、您可以将 Vcc 设定为5V、Vdd 设定为5V、并选择将 TTL 电平设定为高。

    但是 、当 Fin 获得 低输入时、Fout 保持高电平。

    根据您 对 PCB 路径的说明、不指示总线争用、您能否帮助确认 Fin 实际为 低电平状态、同时发送低输入(选择也为低电平)?

    我怀疑 当按钮未直接连接时、 使用30 cm 电缆时线路仍保持高电平(上拉至 Vcc)、而不是低电平。

    您也可以更换新器件(由于损坏)、因为它在某个时候似乎 VCC 高于5V (对于 TTL 到 CMOS)、谢谢。

    此致、

    迈克尔.

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

    Michael、您好!

    如果我理解正确、您可以将 Vcc 设定为5V、Vdd 设定为5V、并选择将 TTL 电平设定为高。

    但是 、当 Fin 获得 低输入时、Fout 保持高电平。

    [/报价]

    没错。

    您对 PCB 路径的说明  (不指示总线争用)是否可以帮助确认在发送低输入(选择也为低电平时)时 Fin 的实际状态是否为低电平?

    是的、即使使用30cm 电缆、在 F IN 处、我可以看到选择高电平和选择低电平的低输入。

    您也可以更换新设备(由于损坏),因为它似乎某个点 VCC 高于5V (对于 TTL 至 CMOS),谢谢。

    这项工作已经进行过几次,没有任何改进。  

    由于我无法解决该问题、因此我转至  具有相同封装、接受高达16V 输入且似乎工作正常的 CD74HC4050PWR。 在进行瞬态测试时也是如此。

    此致

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

    Josep、您好!

    我很高兴您找到了解决方案。

    为了帮助进一步了解、您能否帮助再次确认同一条30cm 电缆是否用于 AIN 和 Fin 输入以及 Aout 和 Fout 输出线是否相似?

    谢谢、任何保存的波形也会有帮助。

    此致、

    迈克尔.

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

    Michael、您好!  

    为帮助进一步了解,您能否帮助再次确认同一条30cm 电缆是否用于 AIN 和 Fin 输入,Aout 和 Fout 输出线是否相似?

    我可以确认在测试时所有输入中使用了相同的电缆。

    此致

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

    Josep、您好!

    这是不寻常的。 特别是因为与其他公司相比、我们没有针对特定 IO 的投诉。

    我想花点时间帮助澄清根本原因、但找到解决方案后不会对您造成太大的困扰。  

    将继续关闭目前的话题,但会注意类似的未来投诉,谢谢!

    此致、

    迈克尔.