基于微处理器的宽频带相位测量系统的设计与应用

发布者:快乐舞蹈最新更新时间:2011-06-10 关键字:微处理器  宽频带相位测量 手机看文章 扫描二维码
随时随地手机看文章

  相位测量在工业自动化仪表、智能控制及通信电子等许多领域都有着广泛的应用,对相位测量的要求也逐步向高精度、智能化方向发展。对于低频相位测量,一般采用数字脉冲填充法对输入信号的相位进行测量都能实现。但是,要想满足一定的测量精度就要求微处理器的时钟频率足够高。

  同样,运用此方法对高频信号进行测量时,由于相位差相对较小,一般的微处理器时钟频率,已经无法满足高精度的计数要求,这样必然会影响相位测量的精度。所以,必须提高标准时钟的计数频率,才能满足测量要求。这样,一方面增加了设计本身的难度,另一方面也提高了选用元器件的要求。本系统首先采用频率变换法将高频输入信号转换成低频信号后,且保持原信号的相位不发生变化,再利用基于ADuC7128 为控制核心的数字测相系统进行测量,从而完成了宽频带输入信号的相位测量。

  1 差频变换原理的引入

  利用数学模型将被测信号和参考信号描写成如下形式:

  被测信号:

  参考信号:

  其中: A 为被测信号的幅值; B 为参考信号的幅值; f为被测信号的频率; f0 为参考信号的频率; θ 是被测信号的幅角。

  同时,将两个信号y1 和y2 送入混频器内进行混频操作相乘后,会得到信号y3。

  再将y3 送入低通滤波器进行滤波处理,滤除高频信号,剩下的低频信号数学表达式为:

  y3 与y1 相比,幅度呈线性变化,幅角不变,但频率降低,其频率是被测信号与参考信号的频率差。对于测量y3 来说,比直接测量y1 容易得多。这样把差频变换法应用到高频信号的相位测量上,既可以提高相位测量的精度,又可以拓宽输入信号的频带。

  2 数字测相系统设计

  2. 1 硬件结构设计

  如图1 所示,本系统主要由信号调理电路、频率变换电路以及微处理器控制电路3 部分组成。

硬件电路原理框图

图1 硬件电路原理框图[page]

  2. 1. 1 信号调理电路

  信号调理电路要完成对输入信号的耦合、衰减、放大、电平调整等功能,系统有良好性能的前端模拟通道是进行高精度测量所必须的[3]。本设计中的两路信号调理通道CH1 和CH2 具有完全相同的对称结构,且同时对输入信号进行信号调理。

  2. 1. 2 频率变换电路

  模拟乘法器是一种完成两个模拟信号相乘的电子器件,由于乘法器与双平衡混频器相比具有更好的线性。因此,本设计选用了ADI 公司的AD834芯片作为系统的混频器使用,利用AD834 将待测信号与ADuC7128 内部DDS 模块产生的参考信号进行混频后,再将差频信号以单端电压信号的方式输出。

  频率变换电路如图2 所示,AD834 的引脚X1和Y2 均与地相连,将待测信号与参考信号分别以单端输入的形式输入到AD834 的两个信号端口Y1、X2。选择Y1、X2 作为单端输入引脚是因为这两个引脚离输出端比较远,选择它们作为输入可以减小输入信号到输出端的耦合分量。根据设计需要,在AD834 后面接入一个具有高开环增益的运算放大器OP-07,通过OP-7 和R7、R6 组成I /V 转换电路,这样就可以将乘法器的输出信号由双端差分电流形式转化为单端电压形式。

频率变换电路

图2 频率变换电路

  2. 1. 3 微处理器控制电路

  在进行频率转换时,需要一个频率可调的信号源提供参考信号。以ARM7 为内核开发的高性能微处理器ADuC7128 内部集成了一个输出频率可达到25 MHz 的DDS 模块,信号的输出电压在1 V 左右。其技术指标满足了作为参考信号的要求。同时,ADuC7128 可通过内部PLL 进行时钟倍频,最高工作频率可达41. 78 MHz,工作电压在图3ADuC7128控制电路3. 0 ~ 3. 6 V 范围内。ADuC7128 微处理器自身结构紧凑、体积小,能够有效提高系统的集成度和可靠性。ADuC7128 微处理器的控制电路,如图3 所示。

ADuC7128 控制电路

图3 ADuC7128 控制电路[page]

  在本系统中,首先打开CH1 通道上的模拟开关,使被测信号绕过频率转换电路,而直接进入比较器LT1715 进行整形,然后ADuC7128 利用内部计数器T0 产生的标准计数脉冲对整形之后的脉宽信号进行高速填充。如果计数值为N,标准计数脉冲的周期为ΔT,则输入信号的频率为f,周期为T:

  DACOUT 是一个用来设置ADuC7128 内部DDS 输出频率的一个控制信号,在本设计中,当输入信号的频率超过30 kHz 时,ADuC7128 内部DDS 保持产生一个与输入信号频率相差30 kHz 的正弦波信号,作为频率转换的参考信号。

  经过混频、低通滤波、整形比较之后的两路正弦波信号,已经变成频率在30 kHz 以下的方波信号Q1 和Q2。IRQ0、IRQ1 是ADuC7128 的两个中断引脚,分别将Q1 的输出端与ADuC7128 的IRQ0 引脚连接,Q2 的输出端与ADuC7128 的IRQ1 引脚连接。

  IRQ0 用于检测Q1 信号的下降沿,一旦Q1 信号的下降沿到来时,ADuC7128 内部计数器T1 开始工作,IRQ1 用于检测Q2 信号的下降沿,一旦Q2 信号的下降沿到来时,ADuC7128 内部计数器T1 停止工作。这样,计数器T1 上的累计值就是两个方波间隔的脉冲数n,如果已知T1 的计数间隔Δt\',即可知两个方波的时间间隔Δt:

  从而通过公式( 8) 即可计算出两输入信号的相位差θ。

  2. 2 软件设计

  本系统的软件设计主要是完成系统初始化、内部数据处理、数据结果显示等功能。图4 是系统的主程序和相位测量流程图。

主程序和相位测量流程图

图4 主程序和相位测量流程图[page]

  3 测试结果与分析

  两路同频输入信号是由一个相位差可调节的高精度信号源产生。当输入信号频率小于30 kHz时,由ADuC7128 内部计数器直接计数,经过数据处理后得出相位差。输入信号在进行过零比较时,由于两路输入信号之间的电平不相等所引起的幅相误差,使得整形后产生的方波有所失真。图5 是两路输入信号为100 kHz,相位差75°的正弦波信号,经过频率变换及滤波整形后,两个信号的相位保持不变,频率变为30 kHz、幅度线性变化,如图6 所示。

两路相位差75°的正弦波信号

图5 两路相位差75°的正弦波信号

 两路相位差75°的方波信号

图6 两路相位差75°的方波信号

  随机抽取四个不同频率的输入信号,分别在相位差为0 ~ 150°的范围内进行测试,测试结果见表1。

表1 测试结果

 测试结果

  测量结果表明该系统的最大测量不确定度为± 0. 4°,基本满足了预期≤0. 5°的设计要求。主要误差源是ADuC7128 内部计数器只能进行整数计数,而引起的± 1 的计数误差,该误差可以采用多次测量求平均值的软件方法进行修正。同时,两路信号通道内部硬件电路结构存在差异,也是造成测量误差的原因,解决此类误差只能在设计对称结构的硬件电路时,尽量选用相同的元器件。

  4 结论

  为了解决宽频信号相位测量精度与微处理器主频之间的矛盾,本文通过引入差频变换原理,设计出一种基于ADuC7128 微处理器的宽频带相位测量系统。该系统能够完成输入信号在0 ~ 10 MHz范围内的相位测量,测量分辨率可达0. 1°,通过使用ADuC7128 芯片内部DDS 模块,节省了硬件成本,同时也降低了电路设计的复杂性,增加了系统的可靠性。试验表明,该系统设计方案可行、测量结果准确。如果直接选择主频较高的微处理器或者通过时钟倍频的方法提高计数脉冲速度,在此设计方案基础上,就能够进一步拓宽相位测量的频带。

关键字:微处理器  宽频带相位测量 引用地址:基于微处理器的宽频带相位测量系统的设计与应用

上一篇:基于LabVIEW的心电信号采集系统
下一篇:基于LabVIEW 语言的信号采集与处理

推荐阅读最新更新时间:2024-03-30 22:14

基于微处理器与CAN的工业联机控制系统
1 引 言   CAN总线是目前流行的总线技术之一,是一种基于微控制器件的网络。它用开放的,具有可互操作的网络将现场各种控制器及仪表设备互连,构成现场总线控制系统,将控制功能彻底下放到现场,降低了安装成本和维护费用。FCS实质是一种开放的、具可互操作性的、彻底分散的分布式控制系统。CAN总线属于工业现场总线的范畴是目前流行的现场总线控制系统之一。与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性,同时具备了现场总线优点。本文提出一种基于CAN智能节点的设备联机控制系统。 2 系统概述   本文设计的是一种基于工业设备控制系统的以CAN总线智能节点。节点分为控制节点、主机节点和从机节点三种,多个不同节点通过总线
[单片机]
基于<font color='red'>微处理器</font>与CAN的工业联机控制系统
Adapteva采用微捷码RTL-to-GDSII流程进行28纳米64核微处理器芯片的投片
美国加州圣荷塞 2011年11月11日– 芯片设计解决方案供应商微捷码(Magma(r))设计自动化有限公司(纳斯达克代码:LAVA)日前宣布,Adapteva采用了微捷码软件进行针对GLOBALFOUNDRIES的28纳米SLP工艺的Epiphany-IV 64核微处理器阵列IC的投片。通过利用微捷码的Talus(r)、Hydra(tm)和Titan(tm)数字与模拟IC设计解决方案以及拥有最新验证过的28纳米SLP工艺运行集的Quartz(tm) DRC/LVS物理验证工具,Adapteva能够以突破性70 GFLOPS/Watt性能,交付目前为止能效最高的浮点式处理器阵列解决方案。 微捷码流程是Epiphany-IV独特设
[半导体设计/制造]
MAX507 利用微处理器调节降压型稳压电路
微处理器用一片或少数几片大规模集成电路组成的中央处理器。这些电路执行控制部件和算术逻辑部件的功能。微处理器与传统的中央处理器相比,具有体积小,重量轻和容易模块化等优点。微处理器的基本组成部分有:寄存器堆、运算器、时序控制电路,以及数据和地址总线。微处理器能完成取指令、执行指令,以及与外界存储器和逻辑部件交换信息等操作,是微型计算机的运算控制部分。它可与存储器和外围电路芯片组成微型计算机。
[模拟电子]
富士康公布AI领域研究成果,DLU微处理器技术完善
自下一代DLU微处理器技术开始,富士通计划将DLU微处理器以某种形式嵌入一组CPU中,不过富士通仍未透露此下一代技术何时将推出。下面就随手机便携小编一起来了解一下相关内容吧。 据报导,富士通自2015年以来便投入DLU芯片开发工作,不过此前富士通很少对外透露这款微处理器的设计细节,直到2017年6月举办的“ISC 2017”大会上,富士通AI基盘事业本部(AI Platform Division)资深主任丸山拓巳(Takumi Maruyama)才对外透露该公司投入AI及高效能运算(HPC)领域的发展成果,首度较深入介绍DLU微处理器运作细节。目前丸山便正从事于DLU芯片开发专案。 丸山指出,DLU微处理器与其他多款专为深度学习
[手机便携]
意法半导体新一代微处理器SPEAr1310,整合DDR3内存接口
全球系统级芯片(SoC)技术的领导厂商意法半导体发布业内首款整合双ARM Cortex-A9 内核和DDR3(第三代双速率)内存接口的嵌入式处理器。新产品SPEAr1310采用意法半导体的低功耗 55nm HCMOS(高速CMOS)制程,为多种嵌入式应用提供高计算和定制功能,同时兼具系统级芯片的成本竞争优势。 新 微处理器 整合超低功耗技术和ARM Cortex-A9处理器内核的多任务处理功能,以及创新的片上网络(NoC)技术。双核ARM Cortex-A9处理器可全面支持对称和不对称运算,处理速度高达每核600MHz(在恶劣的工业环境中),相当于 3000 DMIPS。片上网络是应用灵活的通信架构,可支持多路不同的流
[工业控制]
汽车ECU工作原理介绍
  ECU是ABS系统的控制中心,它的本质是微型数字计算机,一般是由两个微处理器和其它必要电路组成的、不可分解修理的整体单元,电控单元的基本输入信号是四个轮上传感器送来的轮速信号,输出信号是:给液压控制单元的控制信号、输出的自诊断信号和输出给ABS故障指示灯的信号。   1、ECU的防抱死控制功能   电控单元有连续监测四轮传感器速度信号的功能。电控单元连续地检测来自全部四个车轮传感器传来的脉冲电信号,并将它们处理、转换成和轮速成正比的数值,从这些数值中电控单元可区别哪个车轮速度快,哪个车轮速度慢。电控单元根据四个轮子的速度实施防抱死制动控制。电控单元以四个轮子的传感器传来的数据作为控制基础,一旦判断出车轮将要抱死,它立刻
[嵌入式]
基于ARM核的微处理器ADμC7024在医疗电子中的应用
0 引言 随着信息技术的迅猛发展和人民生活水平的提高,极大地推动了医疗电子设备的发展,当今医疗电子设备的发展趋势是高精度、实时性、低功耗和小尺寸,作为医疗电子设备中核心地位的MCU(微处理器)也随着这一发展趋势向前不断衍变着。由早期的8位MCU发展到目前的32位RISC(精简指令集计算机)MCU。美国ADI公司根据市场的需要最新推出了一款基于ARM(高级精简指令集计算机)核的微处理器ADμC7024便是目前32位RISC MCU的杰出代表。ADμC7024卓越的处理能力、集成众多片上外围器件和芯片低功耗的特点,完全胜任目前医疗电子设备的需求及未来的发展目标。 本文以ADμC7024在医疗电子中监护产品脉搏血氧计的应
[单片机]
基于ARM核的<font color='red'>微处理器</font>ADμC7024在医疗电子中的应用
SoC微处理器推动便携式医疗设备创新发展
  便携式医疗设备正不断改进数以百万计患者的医疗保健条件。诸如血糖监测仪、心率检测仪、可吞咽胃肠 (GI) 道检测仪以及止痛植入物等众多设备都在不断提升慢性或急性疾病患者的生活质量。便携式自动除颤器可以挽救急病患者的生命。运动手表不仅能够无线记录用户的心率、测量距离、进行脚步计数,而且还可实现能最大限度发挥有氧训练优势的其它功能。未来几年中,还将继续推出众多能显著改善医疗实施及其效果的创新型医疗应用产品。   实际上,所有这些便携式产品都需要采用低功耗微处理器 (MCU) 来接收用户或操作员的指令,并提供读数与状态更新。由于几乎所有此类产品都依靠电池运行,因而不断延长电池使用寿命成为需要重点考虑的事项。尽管这些产品在电池使用寿命
[医疗电子]
SoC<font color='red'>微处理器</font>推动便携式医疗设备创新发展
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved