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.

[参考译文] CD4059A:使用CD4059AMG4和555的LED光序列发生器电路

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1093203/cd4059a-led-light-sequencer-circuit-using-cd4059amg4-and-555

部件号:CD4059A
主题中讨论的其他部件: ULN2803ATPIC6B259SN74LV163ASN74HCS138

您好论坛,

我想设计一个LED光定序器电路。 我想逐个打开LED。  我认为它是尾灯设计中的浮动信号电路。 在我的设计中,我有16个LED。 因此,我选择了16位计数 器CD4059AMG4。

我将应用8V直流电源。 每个LED需要50mA输出电流。

我需要能够确定LED的滑动速度和将通过LED的电流。

我希望通过555 IC可以实现这一点,而无需使用微处理器。

综合数据表不是很清楚,因此我认为,与论坛协商是正确的决定。 我也附上了数据表。

我可以使用这款集成式产品来执行我提到的功能,对吗? 请帮帮我。  

 e2e.ti.com/.../cd4059a.pdf

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

    CD4000设备无法输出50 mA。 CD4059A具有单输出引脚。

    您需要一个输出所有16种状态的计数器,如SN74LV163A。 要将该二进制数转换为16个单独的信号,请使用解码器,例如2x SN74HCS138。 要驱动LED,请使用高电流开关,如ULN2803A。 可以将解码器和驱动器与TPIC6B259结合使用;因此,您需要一个反相器来实现一个/G输入。

    现在,控制逻辑将由微控制器处理。

    电流可以使用PWM或电流源进行控制,但这与其他逻辑是分开的。

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

    您好,Clemens:

    感谢 您的快速回复。

    我想如下所示设计电路。

    https://www.eleccircuit.com/led-chaser-circuit/

    它通过555个IC和十进制计数器IC实现了这一目标。 我想要相同的结构,但我正在寻找替代产品,因为我想要的当前电平是50mA,而LED的数量 是  16.

     这样的IC是否可行?

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

    您好,Lacin,

    我们没有一个IC可以取代CD4017,并且每个LED允许50mA电流。 您仍然可以将该设备用于控制信号,但需要添加驱动器IC来处理高电流,如Clemens提到的ULN2803A。 由于ULN2803A是反向驱动器,您需要反转二极管的极性,但这很容易。

    基本上,您的电路如下所示:

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

    Emrys您好,

    感谢 您的快速回复。

    非常感谢您与我分享该示意图。

    但这对我来说仍然行不通。 我必须驱动16个LED。  您推荐什么?  

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

    您好,Lacin,

    最简单的解决方案是将微控制器用于计数器,并使用两个8通道驱动器来处理高电流LED。