在看到类似文章时想到了电子硬件党经常会碰到的一个场景,大抵意思是求未知信号的频率与峰峰值,这里便班门弄斧地叨叨一次,水水博客。

1、峰峰值监测:高速采样来测量脉冲信号幅度,为了节约资源、避免计数器溢出也为了优化程序执行速度,我们可以设置一个阀值,采样值若大于阀值才会被存储,在一个周期其实取其采样值的中位数或较大值,我们一般可在一个周期内取20个数据,若被测脉冲信号的频率的脉冲宽度是100ns,那模数转换器的采样频率需要为100MHz,如下图

一次电子联想

2、等精度测量频率

一次电子联想

如上为时序图,利用D类触发器来控制达到闸门时间是被测信号周期的整数倍,这样对于被测脉冲信号便不会出现1的计数误差,以上方案相当于利用标准信号来求得实际闸门时间,若计数器I的值NAfx*T,计数器II的值为NB=f0*T,根据两个式子得被测脉冲信号频率为fx=NA/NB*f0,fx待测信号频率,f0标准信号频率。

以上图片和思路都是从网络和书籍中汇总得的结论,自己只是在别人的成果上稍作加工(自己试过将本篇博客的文章类型置为转载,但需要我录入链接,可是我是从多书籍多博客中汇总得,有的想法的出处早已无法追溯,便私自将该博客设为原创,见谅),记录于博客,更多的是分享(上面可别用奈奎斯特定理来打脸啊O(∩_∩)O)

相关文章:

  • 2021-12-22
  • 2021-11-07
  • 2021-12-24
  • 2021-06-01
  • 2022-01-19
  • 2021-10-20
  • 2021-07-23
  • 2021-06-24
猜你喜欢
  • 2021-11-14
  • 2021-10-26
  • 2021-05-17
  • 2021-08-17
  • 2021-10-16
  • 2022-02-09
  • 2021-12-02
相关资源
相似解决方案