Local oscillators for radio receivers
First Claim
1. A local oscillator for a radio receiver, said local oscillator comprising:
- a voltage controlled oscillator for generating an oscillating signal at a nominal required frequency;
a memory for storing data;
temperature sensing means for providing a temperature-dependent signal;
control means responsive to the temperature-dependent signal to select data from said memory in accordance with the temperature-dependent signal and to generate a control voltage for said voltage controlled oscillator according to the selected data; and
error detecting means for detecting an error in the frequency of the oscillating signal from said voltage controlled oscillator on the basis of a received signal which has been mixed with the oscillating signal in the radio receiver; and
wherein said control means is connected to said error detecting means and is operable when said error detecting means detects a frequency error (a) to adjust the control voltage to said voltage controlled oscillator so as to compensate for the frequency error and (b) to store data relating to the adjusted control voltage and to the respective temperature-dependent signal in said memory for subsequent use in temperature compensation, thereby to compensate for ageing effects in said voltage controlled oscillator.
1 Assignment
0 Petitions
Accused Products
Abstract
A local oscillator for a radio receiver includes a voltage controlled oscillator (VCO), a decoder and controller for providing a control voltage to the VCO, an error detector circuit for detecting an error in the frequency of the VCO on the basis of a received signal processed with the oscillating signal from the VCO, a temperature probe and a memory. The local oscillator is initially set up during manufacture by detecting any errors in the frequency at selected temperatures, and storing data in the memory indicative of the control voltage required to compensate for the frequency error for each temperature. In operation the decoder and controller applies the appropriate control voltage to the VCO on the basis of the data stored in the memory relative to the temperature detected by the temperature probe. If, for example as a result of ageing of the oscillator, the error detector detects an error in the frequency, the decoder and controller adjusts the control voltage to the VCO so as to compensate for the error, and the updated value is stored in the memory for subsequent use. If the received signal is mixed with the oscillating signal in a mixer, the output of intermediate frequency stages can be used for error detection. Alternatively, demodulated data can be used for this purpose, for example in a direct conversion receiver.
67 Citations
18 Claims
-
1. A local oscillator for a radio receiver, said local oscillator comprising:
-
a voltage controlled oscillator for generating an oscillating signal at a nominal required frequency; a memory for storing data; temperature sensing means for providing a temperature-dependent signal; control means responsive to the temperature-dependent signal to select data from said memory in accordance with the temperature-dependent signal and to generate a control voltage for said voltage controlled oscillator according to the selected data; and error detecting means for detecting an error in the frequency of the oscillating signal from said voltage controlled oscillator on the basis of a received signal which has been mixed with the oscillating signal in the radio receiver; and wherein said control means is connected to said error detecting means and is operable when said error detecting means detects a frequency error (a) to adjust the control voltage to said voltage controlled oscillator so as to compensate for the frequency error and (b) to store data relating to the adjusted control voltage and to the respective temperature-dependent signal in said memory for subsequent use in temperature compensation, thereby to compensate for ageing effects in said voltage controlled oscillator. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of controlling a local oscillator in a radio receiver, the method comprising:
-
obtaining an indication of the temperature of the local oscillator; generating a control voltage for the local oscillator on the basis of data selected from a memory, the data being selected in accordance with the obtained temperature indication; detecting an error in the frequency of the oscillating signal from the local oscillator using a received signal which has been mixed with the oscillating signal in the radio receiver; and when an error is detected, adjusting the control voltage to the local oscillator so as to compensate for the error, and storing data relating to the adjusted control voltage and to the respective temperature indication in the memory for subsequent use in temperature compensation, thereby to compensate for ageing effects in the voltage controlled oscillator. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of adjusting a local oscillator in a radio receiver, the local oscillator comprising a voltage controlled oscillator for generating an oscillating signal at a nominal required frequency, a memory for storing data, temperature sensing means for providing a temperature-dependent signal, control means responsive to the temperature-dependent signal to select data from the memory in accordance with the temperature-dependent signal and to generate a control voltage for the voltage controlled oscillator according to the selected data, and error detecting means for detecting an error in the frequency of the oscillating signal on the basis of a received signal which has been mixed with the oscillating signal in the radio receiver, said adjusting method comprising;
-
placing the radio receiver in a variable temperature enclosure and setting the temperature to a desired value; transmitting a test signal to the radio receiver; detecting an error in the frequency of the oscillating signal from the local oscillator using the test signal which has been mixed with the oscillating signal in the radio receiver; when an error is detected adjusting the control voltage to the local oscillator so as to compensate for the error and storing data relating to the control voltage and to the set value of temperature in the memory; and setting the temperature of the enclosure to a different value and repeating said test signal transmitting, said error detecting, said control voltage adjusting and said data storing steps. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification