论文部分内容阅读
频率稳定度是时间计量基准性能的主要指标之一,它反映标准频率本身的稳定性和其对外界各种干扰因素的敏感程度。高精度时间基准即原子钟技术,关系到国家安全和其他高科技领域发展水平。有了高精度原子钟技术也需要有与之相适应的高精度频率稳定度测量技术。因此,研制具有自主知识产权的新一代频率稳定度测试仪器以适应我国原子钟发展的需要,具有重要的现实意义。本课题正是针对这一战略需要并结合本单位需求,利用原有技术基础,将原有系统进行改进,并结合软件技术的发展和电子技术的进步,实现高精度频率稳定度的自动测量。本文系统论述了频率稳定度测试仪软件的设计和实现。本文首先讨论系统的原理、结构和功能,然后根据频率稳定度特性的数学表征推导出系统的信号处理模型。基于软件的需求分析,运用UML(统建模语言)方法,重点分析了软件系统的框架结构、自动测试流程和数据处理及其算法。最后给出系统实现、结果分析和对下一步工作的展望。本系统软件在结构上可总体分为底层控制程序和应用软件程序两部分。底层控制程序用于控制和测量频率源信号在取样时间内的计数值,采集数据,计算其稳定度值并显示。应用软件程序具有较强的运算能力和处理速度,因此可将底层控制程序获得的数据保存、处理、分析、输出,以及对测试系统的自动流程控制等。两部分软件程序通过串行通信接口实现数据传递,用这样的方式构成了频率稳定度的自动测试系统。本文重点介绍了由单片机汇编语言编写的底层控制程序,它包括计数器控制端程序、DDS控制程序、数据采集及计算程序、数码管显示程序,以及通讯接口协议及程序的编写等。经过测试与改进,本测试仪实现了预期的功能需求,软件工作稳定,测试结果可靠、可信。