Dissertation > Excellent graduate degree dissertation topics show
The Software Design and Implementation of Frequency Stability Tester
Author: CaiYong
Tutor: LeiYou
School: Beijing University of Posts and Telecommunications
Course: Software Engineering
Keywords: Frequency Stability Atomic Clocks Automatic Test Serial Port
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 56
Quote: 0
Read: Download Dissertation
Abstract
|
Frequency stability is one of the main technical specifications for the measurement time reference, which reflects the standard frequency’s own stability and the degree of its sensitivity with various external interference factors. High precision time reference which based on the technology of atomic clock, usually affects the national security and the development level in the related high-tech field. High-precision atomic clock technology requires corresponding measurement techniques of high accuracy frequency stability. Therefore, developed with independent intellectual property rights of a new generation of frequency stability test equipment to meet the needs of the development of China’s atomic clock has important practical significance. To meet the strategy needs of this, this paper base on the existing technology, improve the existing system, combined with the development of software technology and electronic technology, achieve high accuracy automatic measurements of frequency stability.This thesis discusses the system software design and implementation of the frequency stability tester. This article first discusses the principles of the system, structure and functions, then the frequency stability characteristics of the mathematical characterization of systems derived from the signal processing model.The software requirements analysis, using UML (Unified Modeling Language), focus on the software system framework, automated testing procedures and data processing and algorithms. Finally system implementation, results and future work prospects are given.The system software can be generally divided into the underlying control program and application software program. The underlying control program is used to control the counter, collect data, measure the counts of frequency source signal within sampling time, calculate the value of its stability and display. Because the application software program run in computer with a strong computing power and processing speed, so it can be used to obtain the underlying data,then save, process, analysis, output, and automatically control test process. Two software programs via the serial communication interface for data transmission, in this way constitutes a frequency stability automatic test system.This thesis focuses on the underlying control program which coding with the SCM (single chip microcontroller) assembly language.It includes the programs of counter control procedures, DDS control procedures, data collection and calculation procedures, digital LED display program, the communication interface protocols, communication procedures and so on. After testing and improvements, the tester achieved the desired functional requirements, the software is stable, test results are reliable and credible.
|
Related Dissertations
- Development of Software Platform for Designing Automatic Test System,TP274
- Offshore Ecological Environment Multiparameter Monitoring and Analysis Research,X830
- Research on Utilization Scheme of Wind Power Integration to Power System and Its Ensuing Reliability and Stability Issues,TM614
- Digital T / R combination of Automatic Test System Design and Implementation,TN957
- Research on a Frequency Stabilization System for the ECDL and Its Applications in the Atomic Interferometry,TH744.3
- The Security and Stability Research of Zhoushan Grid after 220kV AC Interconnection Lines Put into Operation,TM712
- Frequency Stability Analysis and Evaluation of Xin Jiang Power Grid,TM732
- Research on the System of Zeeman Stabilized He-Ne Laser Made of Zerdour,TN248
- Study on the Methods of Data Preprocessing and Performance Analysis for Atomic Clocks,P207
- Design and Implementation of a Multi-Channel and High Speed Uart Based on FPGA,TP273
- The Investigation and Resolving of Unstable Reading Problem of NOR Flash Memory,TN407
- Probabilistic Safety Risk Assessment of Frequency Stability for Bulk Power Systems Based on Frequency Dynamic Characteristic,TM712
- Digital IC tester channel circuit design,TN407
- The Development of a Serial-Type LCD Based on Embedded System,TN873.93
- Radar circuit board fault diagnosis platform equipment management module design and implementation,TN956
- Research and Development of a Product Line Ink-jet Printing Control System,TP334.8
- GPRS wireless data acquisition and CAN bus remote monitoring system design and development,TN929.5;TP273
- Based on B / S mode of general test database design and implementation,TP311.52
- Secondary vocational students Online Examination System Design and Implementation,TP311.52
- The Design and Implementation of Question Bank Management System of the Branch of Hengshui University,TP311.52
- An automated software testing system design and implementation,TP311.53
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|