大家好!
大家好、我有一个小型项目需要我设计一个电路来检测10%和20%的脉冲宽度、输入信号为10ms 时钟周期信号。 该项目的第二部分是将10%输入脉冲宽度转换为60%、如果电路检测到20%输入脉冲宽度、则生成5V 电压。
我知道必须使用555计时器来转换占空比、但我在设计脉宽检测器时遇到了问题。 我的方法是使用计数器检测输入脉冲宽度、这是正确的吗?
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.
大家好!
大家好、我有一个小型项目需要我设计一个电路来检测10%和20%的脉冲宽度、输入信号为10ms 时钟周期信号。 该项目的第二部分是将10%输入脉冲宽度转换为60%、如果电路检测到20%输入脉冲宽度、则生成5V 电压。
我知道必须使用555计时器来转换占空比、但我在设计脉宽检测器时遇到了问题。 我的方法是使用计数器检测输入脉冲宽度、这是正确的吗?
尊敬的 Vake:
最简单的方法是使用 MSP430FR2000等低成本微控制器、并对其进行编程以实现所需的功能。
如果您的目标是使用逻辑 IC 执行此操作、那么我建议仔细查看单稳多谐振荡器(MMV)、例如 SN74LVC1G123和 D 类触发器(DFF)、例如 SN74HCS72-Q1。
这是一个我不久前设计的电路、用于确定输入脉冲是否具有一定的长度:
当输入有上升沿时、MMV 产生一个设定宽度的输出脉冲。 触发 DFF 以在设定的时间段后更改输出状态,这将使输出与输入信号匹配-- 如果输入信号仍然为高电平(即脉冲宽度过长)、则输出为高电平、如果输入已经为低电平(即小于给定的时间周期)、则输出将为低电平。
这可能是可行的-我知道555计时器是一款多功能芯片、可以通过多种不同的方式进行配置、但我不是该芯片的 TI 专家之一。
我建议您阅读555计时器的数据表以及您可以找到的有关所需电路的任何应用报告。 我知道有数十个网站提供了有关如何使用555计时器的详细信息、因此您应该能够找到一些有用的信息。