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.

[参考译文] CD74HC4059:创建分频器

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/689246/cd74hc4059-creating-a-frequency-divider

器件型号:CD74HC4059
主题中讨论的其他器件:CD4059A

大家好、

在我的工作中、我的电机每转产生大量脉冲(例如360 PPR)、我想将这个数字减少很多(低至大约1-6 PPR)。 我设法使用 D 触发器和一些逻辑门进行" 5分频"、但现在我查看上面提到的器件型号。 我的印象是、当使用此 IC 时、我几乎可以在限制范围内除以任何数字、但我很难理解数据表。

如果能帮助您了解引脚以及设计此 IC 的电路所需的资源、我将不胜感激。

提前感谢、

量规

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Gage、
    我认为此芯片可能会对您的应用造成过度伤害、但它可以正常工作。 SN74HC4059旨在与 CD4059A 引脚对引脚兼容、CD4059A 的数据表更易于阅读、其中包含一些示例。

    对于您的应用、您似乎希望除以一个介于60和360之间的数字。 首先、确定要除以的内容、然后您可以按照此处的示例进行操作。

    我将选择60除以:

    Ka = KB = KC = H、针对第一个计数段将器件设置为模式"2"。 60 / 2 = 30 <-我们将在一秒内需要它。

    J1、J2、J3、J4 = 0、因为我们的余数为0。

    J5、J6、J7、J8 = 0、因为我们不需要除以1的值

    10的值为"3"、3 =二进制0011、因此:
    J9 = 1
    J10 = 1
    J11 = 0
    J12 = 0

    J13、J14、J15、J16 = 0、因为我们不需要除以100的值
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Emrys、

    感谢您的帮助! 您的示例让我非常清楚。 为了确保我完全理解这一点、我可以随意创建自己的示例:

    选择 N=15

    KA=KB=KC=0将器件设定为模式"2"。 15/2 = 7.5


    J4   J3   J2   J1

    0    0 0     0    1    、因为我的余数= 1

    J8   J7   J6   J5

    0 1         1    1    、因为我的1的位置= 7

    J12   J11   J10   J9

    0      0      0     0    、因为10的位置= 0

    J16   J15   J14   J13

     0     0      0      因为    我的100位= 0

    这都是正确的吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请查看我的以下回复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、Gage、
    对于模式"2"、Ka = KB = KC =高电平(Vcc)。 将这三个值全部设置为低电平将使您进入主预设模式。

    J1 J2 J3和 J4会根据"十进制5"(数据表图中的"第一个计数部分")和"十进制1"(数据表图中的"最后一个计数部分")之间的模式进行拆分-我在上面的示例中没有清楚地显示的内容... 抱歉!

    在模式"2"下- J1是用于"decade 5"的唯一卡纸、并且由于您要除以小于1000的值、J1 = 0

    对于1的余数、J2 = 1、J3 = J4 = 0

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

    K 值在我看来是一个误解! 在我发布后、我看到了十进制5针脚的一些东西、但不确定-感谢澄清! 您的帮助很大、我很感激。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很高兴为您提供帮助。

    希望您的项目一切顺利!