Publication Date


Document Type


First Advisor

Newell, Darrell E.||Hamm, Erwin C.

Degree Name

M.S. (Master of Science)

Legacy Department

Department of Industry and Technology


Oscillators; Crystal


The purpose of this study was to develop a pragmatic method of compensating for the temperature effects of quartz resonator controlled oscillators. The study assumed an AT cut resonator (z35°15') and was restricted to the region between the zero slope points of the correction voltage versus temperature characteristic of the oscillator. The emphasis was placed on the synthesis of a computer program (MBARTU) that selected parameter values for use in a temperature sensitive circuit. This network supplied a modulating voltage to compensate for the temperature effects of the oscillator. Prior to the development of MBARTU, quartz resonator and oscillation fundamentals are reviewed. Coupled to this is a sensitivity analysis of the temperature sensitive network. This indicated how the response (dc output voltage) of the network varied as a function of parameter deviation. At this point, two additional methods are discussed as possible alternatives for the MBARTU program. They are a nonlinear loop equation approach and a sequential selection process. To investigate the utility of MBARTU, it was tested in industry under production conditions. When the program was used, the production of temperature compensated oscillators, on a per unit time, increased by approximately four to one. On a per unit basis, the time saved was equal to the time it would have taken an engineer to hand generate a compensation network. This time varied from five minutes to one-half hour or more. In addition, it pointed out the possibility of using an automated data collection system that would feed the proper compensation information to a computerized program, such as MBASTU. Also, it verified the ability of a production system to adapt to a computerized compensation process. The success of MBARTU, in generating a compensation network, depended on the slope of the correction voltage versus temperature characteristic between the zero slope points. In some instances, nonlinearities in this region caused an increase in program execution time. Overall, though, MBARTU could synthesize voltages to within +75mv of the desired values. The computer execution time for the solutions varied between 10 and 40 seconds.


Includes bibliographical references.||Includes illustrations.


v, 192 pages




Northern Illinois University

Rights Statement

In Copyright

Rights Statement 2

NIU theses are protected by copyright. They may be viewed from Huskie Commons for any purpose, but reproduction or distribution in any format is prohibited without the written permission of the authors.

Media Type