基于ARM7的高精度频率计的设计_薛巨峰

上传人:油条 文档编号:35265716 上传时间:2018-03-13 格式:PDF 页数:2 大小:1,016.97KB
返回 下载 相关 举报
基于ARM7的高精度频率计的设计_薛巨峰_第1页
第1页 / 共2页
基于ARM7的高精度频率计的设计_薛巨峰_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于ARM7的高精度频率计的设计_薛巨峰》由会员分享,可在线阅读,更多相关《基于ARM7的高精度频率计的设计_薛巨峰(2页珍藏版)》请在金锄头文库上搜索。

1、.57 56. 技术交流 基于ARM7的高精度频率计的设计 薛巨峰 1 关子钧 1 刘彬 2 东北林业大学机电工程学院 1 哈尔滨铁路局物资管理处 2 摘 要:文章通过对相位重合检测技术的分析,提出了基于此理论并用ARM7 作为主控芯片的高精度频率计的设计方法。该设 计方法通过捕捉相位之间的重合点,能够有效消除1个字的计数误差。在此基础上由于ARM7 具有32位的处理器内核以 及流水线技术,使得频率计的测量速度和精度比传统的使用16位单片机设计的频率计要高很多。本频率计最大测量频率为 10MHz。同时本设计采用安捷伦公司生产的恒温晶振10811A作为标准频率,能够有效保证测量精度能够达到10-

2、10量级。为 了降低成本,在设计中选用采用ARM7 芯片内部的计数器以及用简单的逻辑电路进行设计。由于其测量精度要超过多周期同步 测量法,而成本又比模拟内插法和游标法低很多,因此此频率计拥有很广泛的市场前景。 关键词:相位重合点 频率计 ARM 频率是人们工作和生活当中常用到的物理量之一。其中时 间、速度等物理量都可以用频率来表示。近年来随着现代工业 的发展,高精度的频率计得到广泛的重视与应用,比如各大高 校和科研院所的实验室需要用到的频率计基准。但是目前能够 满足高精度测量要求的频率计结构复杂而且价格昂贵,因此设 计一款精度高、成本低的频率计就十分必要了。 直接计数法是过去经常用到的测量频率

3、的方法。直接计数 法包括两种测量原理,一种测量原理是在闸门时间T 不变的情 况下,对被测频率进行计数,通过所计的脉冲数N与T的比值 求出相应的频率值;另一种原理是在给定的一个被测信号周期 内对标准频率进行计数,通过所计的数值N0与标准频率值求出 被测频率。但它们都存在1个字的计数误差。测量精度低。 其次是多周期同步测量法,此方法又叫作倒数计数器法。它是 目前频率测量中应用最为广泛的测频方法。 多周期同步测量法的测量原理是在若干个给定的被测信号 的周期中对标准频率和被测频率同时计数,根据所测得数值求 出被测频率。它让不同的被测频率与实际闸门同步,这样就去 除了被测频率的1个字的计数误差,但标准频

4、率依然还存在 1个字的计数误差。此外还有游标法和模拟内插法,这两种方 法分别通过游标振荡器和内插器来减小1个字的计数误差, 能够达到很高的精度,但是仪器结构复杂而且成本很高。 本文利用相位检测技术,通过捕捉标准信号和被测频率的 相位重合点,使这两个频率和实际闸门完全同步,从而消除了 标准频率和被测频率中的1个字的计数误差,使测量中的精 确度能够达到10-10 量级。但传统频率计的核心硬件设计大都 使用16位单片机外接级联的计数器,这样不仅使电路复杂,引 入不必要的误差,无法保证测量精度,而且处理测量数据速度 过慢,在当今科研工作中已经无法达到科研人员的科研要求。 本文在此基础上通过选用32位处

5、理器ARM7 作为主控芯片,比 传统的16位单片机提高了控制系统和测量数据处理的速度。 1 相频检测法原理及误差分析 在相位检测法频率测量中有一个重要的概念就是最大公因 子频率fp。它的倒数为最小公倍数周期Tp。最大公因子频率 的定义为:如果对于任意两个频率信号和f1 和f2 ,当f1= M f0 ,f2= Nf0 ;其中M 和N 这两个正整数没有公共的约数, 那么f0 就是f1 和f2 之间的最大公因子频率fp 。两个信号 的量化相移分辨率设为 ,其公式如下:在一个Tp 周期中有 M 个f1 的周期或者N 个f2 的周期T2 。假设MN且以f2 的 上升沿作为参考,那么量化后的f1 和f2

6、在一个Tp 周期中有 且只有N 种相位差情况,并且每种情况在一个Tp 周期中各不 相同。若按大小表示则为0, ,2 ,(N-1)。当两个信号相位差 十分小时,称之为相位重合点。相位检测测频T T T T 的原 理就是捕捉若干个相位重合点,在这些相位重合点之间有完整 的整数倍标准信号和被测信号的周期,以此来设定实际的闸门 时间。这样就可以消除标准频率和被测频率中都存在1个字 的计数误差。 2 硬件电路设计 由于被测信号要求最大测量频率为10MHz ,测量精度达到 10-10 量级,因此标准信号频率精度要至少达到10-11 量级。基 于此本文选用安捷伦公司生产的恒温晶振10811A作为标准频率 的

7、输出设备,其最大输出频率为10MHz,准确度优于10-11。同 时其具有体积小、便于产品设计的优点,因此满足设计要求。 其中频率经过信号调理电路的目的是对输入的信号进行必要的 整形与放大。它的输入阻抗以及输入电压的灵敏度要高,以及 能够调理各种波形的周期性信号,其中良好的抗干扰能力也是 必不可少的。因此本设计选择应用比较器ADCMP604实现信号调 理功能,将信号整形为方波信号。ADCMP604的延迟时间大约为 1.6ns,与被测信号10MHz相比可以忽略不计。与此同时,电路 在抑制共模干扰方面决定采用LVDS差分信号输出来实现。电路 图如图3所示。其中Vp端接被测信号,Vn端接地,当fx 大

8、于 0时,Q端输出为高电平,当f小于0时,Q 端输出为低电平。 Q 和Q 是LV D S 兼容差分输出端。C1为去高频噪声电容,其 值为0.01F 。 C2为去耦电容, 目的是为了保证比较门限的稳定。 LVDS 差分信号接收端的匹配电阻R1值为100。.57 56. 技术交流 某机载战术态势处理机测试设备的设计与实现 左清清 梁争争 王斌 中国航空计算技术研究所 摘 要:简要分析了某机载战术态势处理机的测试需求,介绍了一种基于PC 机板卡的战术态势处理机测试设备的设计方法,以 及基于VB 的软件开发。此测试设备的测试分为两部分:一部分模拟飞机上其它子系统向被测件发送仿真数据,验证被测件工 作是

9、否正常,另一部分验证被测件LVDS视频显示信号输出是否正常。测试结果以报表形式输出。 关键词:自动测试设备 仿真数据 视频显示信号 自动测试系统的快速发展,机载计算机的自动测试平台也 随之升级,但鉴于应用范围、适应能力、系统配置灵活性及使 用和维护费用的考虑,选择何种自动测试平台,是依据被测对 象的具体要求而定的。本文介绍的一种机载战术态势处理机测 试设备的设计与实现,在选型上就是遵循缩短测试时间、降低 成本的设计准则来满足测试需求的。 1 被测系统功能介绍 战术态势处理机接收来自飞机上其它子系统的载机惯导数 据或导航信息,形成飞机态势信息画面,并通过对电子地图数 据的实时匹配处理,以飞机为相

10、对中心,在电子地图背景上叠 加显示导航信息,送至飞机多功能显示器进行显示。具有接收 和转发GPS定位信息功能,从而为飞行人员提供直观、实时、 准确的导航和态势画面。战术态势处理机由CPU模块、通讯模 块、电源模块、母板及机箱组成。 CPU模块是战术态势处理机 的主处理器模块,完成系统的数据处理及生成显示图象的功能, 具有 1 路 RS232 串口、1 路 RS232 串口,系统的操作系统、应用 程序、地图数据、自测试程序存储在1G电子盘内,采用IDE接 口对其访问。通讯模块实现三种功能:2路RS422串口完成载机 惯导数据或导航信息接收和发送;1路RS422串口完成GPS数据 接收发送;1路R

11、S422串口完成GPS秒脉冲接收发送、显示器周 边键信号接收处理电路(20个有效周边键值)。电源模块提供系 统工作所需各种电压,并提供掉电保护功能。战术态势处理机 测试设备的设计需要满足系统的所有功能、性能测试要求。 2 测试系统介绍 战术态势处理机测试设备硬件组成如下:(1)19英寸标准 机柜;(2)工控机。主频 2.4GHz、内存 512MB、硬盘 80GB、液 晶显示器15英寸,驻留测试仿真软件(模拟其他子系统向被测 系统发送载机惯导数据或导航信息),测试被测系统是否能正常 接收数据、处理数据、响应数据;(3) 6.4英寸LVDS液晶显 示器及导光板。 液晶屏分辨率为: 640480,

12、导光板周边键20个, 完成被测系统LVDS信号显示测试和周边键响应测试;(4) A/ D 转换模块 ( 型号 :PCL_818):16 路通道、12 位精度、电压输入 范围-1010V、转换时间20s,位于工控机ISA总线扩展 槽上,完成对被测系统电源模块输入+28V,输出+5V、 12V 电压测试;( 5 ) 8 路 R S 4 2 2 串 口 卡 ( 型 号 : M O X ACP_118U)。位于工控机的 PCI 总线扩展槽上,8 路全双工 fx 和本身取反延时后相与得到。最后再将两个脉冲相 与得到相位重合点的频率fp。在主控芯片中,本文选用了由 PHILIPS 公司生产的基于 ARM7

13、TDMI-S 内核的 32 位微处理器 LPC2131。由于本文设计的高精度频率计的实际需要,需要尽 可能减小测量误差,因此低功耗就成为选择芯片的主要指标。 本芯片采用冯 诺依曼结构,具有高性能和低功耗的特性, ARM7TDMI-S还使用了3级流水线技术,通常在执行一条指令时, 就对第二条指令进行译码并同时对第三条指令进行提取。这极 大地提高了测量速度,使高精度测量能够更加快速和准确。其 中LPC2131 产生的PWM脉冲作为参考闸门信号。与此同时,为 了保证电路的稳定性和降低成本,精简了核心电路的组成,此 方案利用ARM控制芯片LPC2131 中两个32位可编程定时/计 数器。 LPC213

14、1通过片内PLL 可实现60MHz的CPU 工作频率, 不仅满足设计要求,降低了成本,而且提高了运算速度,避免 引入不必要的误差。 3 软件设计 本文所设计的系统其软件是在ADS1.2平台上用C 语言编写 完成的。并使用 EasyJTAG 仿真器进行仿真。LPC2131 在频率计 中一方面要将计数器的计数N0 和Nx 经过公式(2)算出被测 频率值,并显示在LCD上,同时还负责外部面板的按键功能。 4 结束语 本文选用32位ARM7 的芯片作为核心的主控芯片,并利用 相位重合检测技术对高精度的频率计进行了设计,为了让实际 闸门开闭时间与标准频率和被测频率同步,采用了对标准频率 和被测频率的相位重合点的捕捉,有效地消除了1个字的计 数误差,提高了测量准确度;由于使用了32位ARM7 的芯片。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号