书签 分享 收藏 举报 版权申诉 / 7

一种数字锁相放大器和数字锁相控制方法.pdf

  • 上传人:r5
  • 文档编号:972835
  • 上传时间:2018-03-22
  • 格式:PDF
  • 页数:7
  • 大小:424.31KB
  • 摘要
    申请专利号:

    CN201110236391.3

    申请日:

    2011.08.17

    公开号:

    CN102332878A

    公开日:

    2012.01.25

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):H03F 7/00申请日:20110817|||公开

    IPC分类号:

    H03F7/00; H03L7/00

    主分类号:

    H03F7/00

    申请人:

    天津大学

    发明人:

    李刚; 刘近贞; 郝丽玲; 周梅; 林凌

    地址:

    300072 天津市南开区卫津路92号

    优先权:

    专利代理机构:

    天津市北洋有限责任专利代理事务所 12201

    代理人:

    温国林

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种数字锁相放大器和数字锁相控制方法,数字锁相放大器包括:预放大器对被测模拟信号进行放大并输入到模数转换器,将放大的被测模拟信号转换成数字信号,经由Px口输入到微处理器;微处理器根据数字信号的幅值通过Py口控制预放大器的增益;微处理器对数字信号进行处理,检测出数字信号中的预设频率数字信号,并将预设频率数字信号经由Pz口输出。控制方法包括:微处理器控制模数转换器以预设频率f0的4M倍速度fs=4M×f0对被测模拟信号进行采样,获取采样信号,微处理器将采样频率fs=4M×f0下抽样M倍到4×f0;根据采样信号计算被测模拟信号的两个正交分量RS和RC;通过计算获取被测模拟信号的幅值A和相角θ。

    权利要求书

    1: 一种数字锁相放大器, 其特征在于, 所述数字锁相放大器包括 : 预放大器、 模数转换 器和微处理器, 所述微处理器包括 : Px 口、 Py 口和 Pz 口 ; 所述预放大器的信号输入端接被测模拟信号, 所述预放大器对所述被测模拟信号进行 放大并输入到所述模数转换器, 所述模数转换器将放大的被测模拟信号转换成数字信号, 经由所述 Px 口输入到所述微处理器 ; 所述微处理器根据数字信号的幅值通过所述 Py 口控 制所述预放大器的增益 ; 所述微处理器对所述数字信号进行处理, 检测出所述数字信号中 的预设频率数字信号, 并将所述预设频率数字信号经由所述 Pz 口输出。
    2: 根据权利要求 1 所述的一种数字锁相放大器, 其特征在于, 所述微处理器采用 MCU、 ARM、 DSP 或 FPGA 中的任意一种。
    3: 一种用于权利要求 1 所述的一种数字锁相放大器的数字锁相控制方法, 其特征在 于, 所述方法包括以下步骤 : (1) 预放大器的信号输入端接被测模拟信号, 所述预放大器对所述被测模拟信号进行 放大并输入到模数转换器 ; (2) 所述模数转换器接收放大的被测模拟信号, 将所述放大的被测模拟信号转换成数 字信号, 经由 Px 口输入到微处理器 ; (3) 所述微处理器根据数字信号的幅值通过 Py 口控制所述预放大器的增益 ; (4) 所述微处理器控制所述模数转换器以预设频率 f0 的 4M 倍速度 fs = 4M×f0 对所述 被测模拟信号进行采样, 获取采样信号 x(m), 其中 M 为大于等于 1 的正整数 ; (5) 所述微处理器将采样频率 fs = 4M×f0 下抽样 M 倍到 4×f0 ; (6) 根据所述采样信号 x(m)、 所述微处理器产生的正交参考序列 yS(k) 和 yC(k) 计算所 述被测模拟信号的两个正交分量 RS 和 RC ; (7) 根据所述正交分量 RS 和 RC, 通过计算获取所述被测模拟信号的幅值 A 和相角 θ, β 为下抽样 M 倍而取的某个常数值。

    说明书


    一种数字锁相放大器和数字锁相控制方法

        【技术领域】
         本发明涉及一种数字锁相放大器和数字锁相控制方法。背景技术 单频信号检测是最为常见的信号检测需求, 广泛存在于各种测量仪器仪表和测控 系统中。 现在普遍使用的是模拟锁相放大器 ( 又称为锁相检测电路 ), 这种模拟锁相检测方 式存在一系列缺点, 电路复杂、 工艺要求高以及漂移严重。
         相比于模拟锁相放大器, 数字锁相放大器可以避免模拟电路的种种弊端。王自鑫 等提出的发明专利 《一种数字锁相放大器》 ( 公开号 : CN101060311, 公开日 : 2007 年 10 月 24 日 ) 采用数字电路给出参考信号, 显著地提高了电路的抗干扰性能。
         发明人在实现本发明的过程中发现, 现有技术中至少存在以下缺点和不足 :
         该数字锁相放大器依然需要模拟乘法器和积分器等电路, 其存在现有数字锁相的 共同缺点 : 计算量大、 完成计算的时间长、 严重地限制了数字锁相检测的速度和被检测信号 的频率。
         发明内容 本发明要解决的技术问题在于提供一种数字锁相放大器和数字锁相控制方法, 该 数字锁相放大器和数字锁相控制方法解决了计算量大、 完成计算的时间长、 严重地限制了 数字锁相检测的速度和被检测信号的频率的问题, 详见下文描述 :
         本发明提供了一种数字锁相放大器, 所述数字锁相放大器包括 : 预放大器、 模数转 换器和微处理器, 所述微处理器包括 : Px 口、 Py 口和 Pz 口 ;
         所述预放大器的信号输入端接被测模拟信号, 所述预放大器对所述被测模拟信号 进行放大并输入到所述模数转换器, 所述模数转换器将放大的被测模拟信号转换成数字信 号, 经由所述 Px 口输入到所述微处理器 ; 所述微处理器根据数字信号的幅值通过所述 Py 口 控制所述预放大器的增益 ; 所述微处理器对所述数字信号进行处理, 检测出所述数字信号 中的预设频率数字信号, 并将所述预设频率数字信号经由所述 Pz 口输出。
         所述微处理器采用 MCU、 ARM、 DSP 或 FPGA 中的任意一种。
         本发明提供了一种数字锁相控制方法, 所述方法包括以下步骤 :
         (1) 预放大器的信号输入端接被测模拟信号, 所述预放大器对所述被测模拟信号 进行放大并输入到模数转换器 ;
         (2) 所述模数转换器接收放大的被测模拟信号, 将所述放大的被测模拟信号转换 成数字信号, 经由 Px 口输入到微处理器 ;
         (3) 所述微处理器根据数字信号的幅值通过 Py 口控制所述预放大器的增益 ;
         (4) 所述微处理器控制所述模数转换器以预设频率 f0 的 4M 倍速度 fs = 4M×f0 对 所述被测模拟信号进行采样, 获取采样信号 x(m), 其中 M 为大于等于 1 的正整数 ;
         (5) 所述微处理器将采样频率 fs = 4M×f0 下抽样 M 倍到 4×f0 ;
         (6) 根据所述采样信号 x(m)、 所述微处理器产生的正交参考序列 yS(k) 和 yC(k), 计算所述被测模拟信号的两个正交分量 RS 和 RC ;
         (7) 根据所述正交分量 RS 和 RC, 通过计算获取所述被测模拟信号的幅值 A 和相角θ,
         β 为下抽样 M 倍而取的某个常数值。 本发明提供的数字锁相放大器和数字锁相控制方法与现有技术相比具有如下的优点 : 本发明最大限度地实现了数字化锁相放大器, 因而可实现高精度测量, 且电路结 构简单、 减少了模拟乘法器、 积分器等电路器件, 电路工艺要求低、 调试容易、 可靠性高, 全 部的锁相计算不仅用软件 ( 数字 ) 实现计算, 还仅仅采用极少量的加 ( 减 ) 法, 因而计算速 度极快, 对微处理器的硬件要求极低, 计算的时间较短、 避免了对数字锁相检测的速度和被 检测信号的频率限制。
         附图说明
         图 1 为本发明提供的数字锁相放大器的结构示意图 ;
         图 2 为本发明提供的数字锁相控制方法的流程图。
         附图中各标号所代表的部件列表如下 :
         1: 预放大器 ; 2: 模数转换器 ;
         3: 微处理器 ; Px : I/O 口 ;
         Py : I/O 口 ;Pz : I/O 口。具体实施方式
         为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明实施方 式作进一步地详细描述。
         假设需要检测的信号为 xa(t) = Asin(2πf0t+θ), 其中 A 为信号的幅值、 f0 为信 号的频率、 θ 为初始相角。按照采样频率 fs = M×f0 进行采样, M ≥ 2。采样周期数为 N, 总的采样点数 Q = M×N, 得到的采样信号 x(k) 为 :
         x(k) = Asin(2πk/M+θ) k = 0, 1, 2, ......, Q-1 (1)
         数字锁相中参考序列由微处理器 3 根据 M 来产生, 正交参考序列 yS(k) 和 yC(k) 分别为 :
         yS(k) = sin(2πk/M) k = 0, 1, 2, ......, Q-1 (2) yC(k) = cos(2πk/M) k = 0, 1, 2, ......, Q-1 (3) 采集得到信号 x(k) 分别与 yS(k) 和 yC(k) 相乘, 计算两个正交分量 RS 和 RC 表达式为:
         从而根据正交分量 RS 和 RC 计算有用信号的幅值和相角分别为 由 (4) 和 (5) 式可知, 对于信号每个周期中采样 M 个点、 共采样 N 个周期的数据, 共需要进行正交数字锁相运算 2MN 次乘法和 2(M-1)N 次加法。数字锁相运算中, 采集 频率 fs = M×f0, 如果 M = 4 时, 一个信号周期内仅仅有四个采样点, 由 (2) 和 (3) 式知, 对 -1 和 1 三种。因而, 可以利用这一特点去简化计算 RS 任何 k 值, yS(k) 和 yC(k) 的值只有 0、 和 RC 的值。对于 N 个被测信号周期的采样数据, 由 (4) 和 (5) 式得出 :
         由 (6) 和 (7) 式所知, 与经典计算相比减少了 ( 全部的 )8N 次乘法运算和 ( 约占 一半的 )4N 次加 ( 减 ) 法运算。为了避免被测信号中存在的高频分量导致频率混叠效应, 可以进一步提高采集信号频率 fs = 4M×f0。然后将采样频率下抽样 M 倍到 4×f0, 再用 (6) 和 (7) 式进行计算, 结果中的幅值根据下采样倍数乘以一个常数的修正因子可以得到正确 的结果, 结果中的相位不需要修正。
         一种数字锁相放大器, 参见图 1, 该数字锁相放大器包括 : 预放大器 1、 模数转换器 2 和微处理器 3, 微处理器 3 包括 : Px 口、 Py 口和 Pz 口 ;
         预放大器 1 的信号输入端接被测模拟信号, 预放大器 1 对被测模拟信号进行放大 并输入到模数转换器 2, 模数转换器 2 将放大的被测模拟信号转换成数字信号, 经由 Px 口输 入到微处理器 3 ; 微处理器 3 根据数字信号的幅值通过 Py 口控制预放大器 1 的增益 ; 微处 理器 3 对数字信号进行处理, 检测出数字信号中的预设频率数字信号, 并将预设频率数字 信号经由 Pz 口输出。
         其中, 微处理器 3 采用 MCU、 ARM、 DSP 或 FPGA 中的任意一种。
         本发明实施例提供了一种数字锁相控制方法, 该方法包括以下步骤 :
         101 : 预放大器 1 的信号输入端接被测模拟信号, 预放大器 1 对被测模拟信号进行 放大并输入到模数转换器 2 ;
         102 : 模数转换器 2 接收放大的被测模拟信号, 将放大的被测模拟信号转换成数字 信号, 经由 Px 口输入到微处理器 3 ;
         103 : 微处理器 3 根据数字信号的幅值通过 Py 口控制预放大器 1 的增益 ;
         其中, 通过该步骤使得预放大器 1 输出的放大的被测模拟信号的幅值在预设范围 内, 不超出但接近模数转换器 2 的输入范围, 处于合适水平。其中, 预设范围根据实际应用 中的需要进行设定, 具体实现时, 本发明实施例对此不做限制。
         104 : 微处理器 3 控制模数转换器 2 以预设频率 f0 的 4M 倍速度 fs = 4M×f0 对被 测模拟信号进行采样, 获取采样信号 x(m), 其中 M 为大于等于 1 的正整数 ;
         105 : 微处理器 3 将采样频率 fs = 4M×f0 下抽样 M 倍到 4×f0 ;
         106 : 根据采样信号 x(m)、 微处理器 3 产生的正交参考序列 yS(k) 和 yC(k)) 计算被 测模拟信号的两个正交分量 RS 和 RC ;
         其中, 下抽样后的采样频率为 4×f0, 为此可以将正交参考序列 yS(k) 和 yC(k) 简化 为 {0, 1, 0, -1, 0, 1, 0, -1,…… } 和 {1, 0, -1, 0, 1, 0, -1, 0,…… }, 该正交参考序列只包括 0、 -1 和 1, 所以正交分量 RS 和 RC 简化为 :
         107 : 根据正交分量 RS 和 RC 通过计算获取被测模拟信号的幅值 A 和相角 θ。 其中, β 为下抽样 M 倍而取的某个常数值, 具体的常数值根据实际应用中的需要进行设定, 本发明实施例对此不做限制。
         综上所述, 本发明实施例提供了一种数字锁相放大器和数字锁相控制方法, 本发 明实施例最大限度地实现了数字化锁相放大器, 因而可实现高精度测量, 且电路结构简单、 减少了模拟乘法器、 积分器等电路器件, 电路工艺要求低、 调试容易、 可靠性高, 全部的锁相 计算不仅用软件 ( 数字 ) 实现计算, 还仅仅采用极少量的加 ( 减 ) 法, 因而计算速度极快, 对微处理器的硬件要求极低, 计算的时间较短、 避免了对数字锁相检测的速度和被检测信 号的频率限制。 本领域技术人员可以理解附图只是一个优选实施例的示意图, 上述本发明实施例 序号仅仅为了描述, 不代表实施例的优劣。
         以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
        

    关 键  词:
    一种 数字 放大器 控制 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种数字锁相放大器和数字锁相控制方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-972835.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1