一种基于FPGA的数字锁相放大器制造技术

技术编号:37832437 阅读:32 留言:0更新日期:2023-06-11 13:21
一种基于FPGA的数字锁相放大器,包括信号预处理电路,AD转换器,参考信号模块,异步FIFO模块,低通滤波模块和运算模块。信号预处理电路用于对被测信号进行预处理,参考信号模块用于产生与被测信号同频率且相位无关的、单位幅值的正交三角函数SIN波、COS波异步FIFO模块用于进行跨时钟域数据传输低通滤波模块用于对每路载波信号进行低通滤波处理运算模块用于对两路直流分量进行运算。本实用新型专利技术采用异步FIFO的跨时钟数据传输方法和查找表的运算实现方法,有效解决了低通滤波模块和计算被测信号幅值和相位时消耗FPGA内部过多逻辑资源的问题,具有集成度高,功耗低,体积小,成本低的优点,便于作为模块应用到其他特定领域的仪器中。中。中。

【技术实现步骤摘要】
一种基于FPGA的数字锁相放大器


[0001]本技术涉及信号处理领域,具体涉及微弱信号的检测与处理中的一种基于FPGA的数字锁相放大器。

技术介绍

[0002]锁相放大器相对于其他的微弱信号检测方法,具有更高的稳定性和灵活性,然而目前市面上的高性能锁相放大器,由于其价格昂贵、功能复杂,难以作为模块应用到特定领域的仪器中。
[0003]FPGA,即现场可编程门阵列,其内部由大量的门阵列组成,可以进行各种复杂的数字信号处理运算,数据并行处理的硬件结构是其在数字信号处理领域的优势。然而以FPGA为基础的数字锁相放大器往往会消耗大量的逻辑资源,这使得低端FPGA芯片实现数字锁相放大器存在资源不足的问题。
[0004]鉴于此,迫切需要一种模块化、程序设计简单、资源消耗少的数字锁相放大器。

技术实现思路

[0005]本技术的目的在于,针对现有技术的上述不足,提供一种使用System Generator设计的基于FPGA的数字锁相放大器,实现一种模块化、程序设计简单、资源消耗少的数字锁相放大器来解决上述技术缺陷
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA的数字锁相放大器,其特征在于,包括:信号预处理电路、AD转换器、参考信号模块、异步FIFO模块、低通滤波模块和运算模块,所述信号预处理电路用于对被测信号进行预处理,预处理后的被测信号由AD转换器得到离散的被测信号,所述参考信号模块用于产生与被测信号同频率且相位无关的、单位幅值的正交三角函数SIN波、COS波,作为数字锁相放大器的正交参考信号,所述异步FIFO模块用于进行跨时钟域数据传输,将离散的被测信号与正交参考信号相乘得到的载波信号传输至低通滤波模块,所述低通滤波模块用于对每路载波信号进行低通滤波处理,分别得到直流分量...

【专利技术属性】
技术研发人员:卞旭东王志仁陈钦禹刘荣华
申请(专利权)人:中国石油大学华东
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1