https://e2e.ti.com/support/logic-group/logic/f/logic-forum/938637/cd74hc7046a-cd74hc7046a
器件型号:CD74HC7046A你好
我使用 R1-270k、R2-220K、C1-100pF 来获得500kHz、我想将频率锁定到市电(50Hz)。
我进行了频率分频、并使用了 PC2。
您能帮我计算 LPF 值吗?
(R3、R4、C2)。
最恰当的考虑
Itamar
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.
https://e2e.ti.com/support/logic-group/logic/f/logic-forum/938637/cd74hc7046a-cd74hc7046a
器件型号:CD74HC7046A你好
我使用 R1-270k、R2-220K、C1-100pF 来获得500kHz、我想将频率锁定到市电(50Hz)。
我进行了频率分频、并使用了 PC2。
您能帮我计算 LPF 值吗?
(R3、R4、C2)。
最恰当的考虑
Itamar
您好 Itamar、
对于最简单的低通滤波器、您只需要2个组件:
在计算此值时、基本上有两个因素:
(1)稳定输出所需的时间
(2) 输出电压纹波
理想情况下、滤波器需要零时间将输出更新为正确的电压、该电压将是理想的直流值。 当然、这是不可能的。 您可以花很长时间进行数学运算、尝试优化这两个项目、但我发现这是一阶滤波器的浪费时间。
我通常建议选择比所需工作频率小~ 2个数量级的低通滤波器转角频率。 在这种情况下、转角频率将为0.5Hz。
一阶低通 RC 滤波器的转角频率公式为:f_c = 1/(2*PI*R*C)
因此、我们可以重新排列该公式:
R*C = 1/(2*pi*f_c)= 1/pi = 0.3183
要接近该值、我们需要相当大的 R 和 C 值。 我将从1uF 电容器开始、因为这些电容器非常常见且易于获取。
R*(1e-6)= 0.3183
R = 0.3183e6 = 318.3k Ω
选择最接近的1%电阻器值将得到324千欧。
因此、最终一阶低通滤波器设计是这样的
R3 = 324k Ω
C2 = 1uF
回到我们的2个标准、请注意、这将在~5RC = 1.62s 内趋稳、这对于一个电路来说是相对较长的时间。
输入电压为5V 时、输出电压纹波将为~76mV、我认为这是非常好的结果。
当您拍摄逻辑信号的示波器画面时,它们通常需要位于同一个显示屏上(2个或更多通道)--除非您只是关注信号完整性。 否则、您将无法看到相关时序、数据也不是很有用。 我可以理解、我们并不是所有人都有8个通道示波器、但如果您无法在具有相同时间刻度的同一显示屏上看到输入/输出、则很难对逻辑电路进行故障排除。
根据我的经验、我发现 PC2比较器最容易出现错误、并且会进入这样一种状态:它会根据信号输入的时序在高阻态和高电平或低电平之间进行"移动"。
看起来您的电路在执行它应该执行的操作-信号为~50Hz。 如果您可以在同一范围内查看 COMP_IN、SIG_IN 和 PC2_OUT 信号、则可以按照数据表中的逻辑图进行操作、并弄清发生了什么情况。
示波器探头的10x 模式添加了一个与示波器内部1 Mohm 电阻串联的9 Mohm 电阻器、因此您可以预期信号会有一定的变化。
PC2比较器的工作方式与预期的类似-在图的开头为高阻抗、允许电压保持在~2V (来自电容器)、然后强制输出高电平对电容器进行位充电、 最后再次释放线路、使电容器保持在大约2V。
我想您会看到由于环路滤波器响应速度慢而导致的相位波动。
可以添加有源环路滤波器来实现这一点、但这超出了我可以提供的支持范围。