Claims
- 1. A high-speed scanning radio receiver, comprising:
- a radio receiver having an RF amplifier, a mixer, a frequency synthesizer for generation of a local oscillator signal, an IF amplifer, a demodulator, and an audio output stage;
- memory means for storing a plurality of frequency codes corresponding to respective radio channels;
- scan control means for sequentially reading frequency codes from said memory means and for loading said frequency synthesizer with said sequentially read frequency codes;
- squelch circuit means for disabling said audio output stage in the absence of a detected signal on any one of the channels corresponding to said sequentially read frequency codes, said squelch circuit means including a first filter connected to an output of said demodulator, a noise detector connected to an output of said first filter, said noise detector including a first low pass filter with a time constant less than approximately 0.5 milliseconds, A/D converter means connected to said noise detector for converting at least ten samples of an analog signal to digital values in less than approximately 2 milliseconds, means for determining an average value for said at least ten samples, and means for generating a mute signal when said average value is below a predetermined squelch level; and
- means for enabling said scan control means in response to said mute signal.
- 2. The scanning radio receiver of claim 1 wherein said squelch circuit means further includes a second low-pass filter connected between said noise detector and said A/D converter means.
- 3. The scanning radio receiver of claim 2 wherein said first filter is a multiple-order high-pass filter with a corner frequency of approximately 1.5 KHz, said first low-pass filter has a time constant of approximately 0.1 milliseconds, said second low-pass filter is a multiple-order filter with a corner frequency of approximately 1 KHz, said A/D converter means converts at least 32 analog signal samples to digital values in less than 1 millisecond, and wherein said generating means includes means for averaging at least 32 converted samples.
- 4. The scanning radio receiver of claim 3 further comprising variable means for setting said squelch level; wherein said means for generating a mute signal includes digital comparator means for comparing the average value of the converted samples with said squelch level according to a hysteresis curve having setpoints which vary in response to the setting of said squelch level.
- 5. The scanning radio receiver of claim 4 wherein said squelch circuit means includes means for grounding the input of said audio output stage in response to said mute signal.
- 6. The scanning radio receiver of claim 2 wherein said first filter is a multiple-order high-pass filter with a corner frequency of approximately 1.5 KHz, said first low-pass filter has a time constant of approximately 0.1 milliseconds, said second low-pass filter is a multiple-order filter with a corner frequency of approximately 1 KHz, said A/D converter means converts at least 32 analog signal samples to digital values in less than 1 millisecond, and wherein said generating means includes means for averaging at least 32 converted samples.
- 7. The scanning radio receiver of claim 1 further comprising variable means for setting said squelch level; wherein said means for generating a mute signal includes digital comparator means for comparing the average value of the converted samples with said squelch level according to a hysteresis curve having setpoints which vary in response to the setting of said squelch level.
- 8. The scanning radio receiver of claim 1 wherein said squelch circuit means includes means for grounding the input of said audio output stage in response to said mute signal.
- 9. A high-speed scanning radio receiver, comprising:
- a radio receiver having an RF amplifier, a mixer, a frequency synthesizer for generation of a local oscillator signal, an IF amplifier, a demodulator, an audio mute circuit and an audio output stage;
- memory means for storing a plurality of frequency codes corresponding to respective radio channels;
- search control means for repeatedly loading said frequency synthesizer with a code corresponding to a frequency a fixed frequency increment away from the last frequency code loaded into said synthesizer, said search control means also enabling said audio mute circuit while repeatedly loading said synthesizer;
- squelch circuit means for disabling said audio mute circuit when detecting a received signal; and
- center tuning means responsive to the detection of a received signal for determining signal where the RF broadcast band interstation frequency spacing is greater than said fixed frequency increment, said center tuning means including A/D means for converting an output signal from said demodulator into a digital data value, digital analysis means for analyzing said digital data value, and means for disabling said search control means in response to said center tuning means detection of said digital data value within a predetermined data range.
- 10. The scanning radio receiver of claim 9 wherein said digital analysis means includes A/D means for obtaining several digital data samples of the demodulator output signal, averaging means for summing the data samples obtained and dividing said sum by the quantity of data samples to produce an average value for comparison with said predetermined data range.
- 11. A high-speed scanning radio receiver, comprising:
- a radio receiver having an RF amplifier, a mixer, a frequency synthesizer for generation of a local oscillator signal, an IF amplifier, a demodulator, and an audio output stage;
- memory means for storing a plurality of frequency codes corresponding to respective radio channels;
- scan control means for sequentially reading frequency codes from said memory means and for loading said frequency synthesizer with said sequentially read frequency codes;
- search control means for loading said frequency synthesizer with a code corresponding to a frequency a fixed frequency increment away from the last frequency code loaded into said synthesizer;
- center tuning means for detecting an optimal tuning frequency for reception of a detected signal where the broadcast band interstation frequency spacing is greater than said fixed frequency increment, said center tuning means including first A/D converter means for converting said demodulator output into digital data, first digital analysis means for analyzing said digital data, and means for disabling said search control means when said first digital analysis means detects said digital data value within a predetermined data range;
- squelch circuit means for disabling said audio output stage in the absence of a detected signal on any one of the channels corresponding to said sequentially read frequency codes or frequencies determined to be optimally tuned by said center tuning means, said squelch circuit means including a first filter connected to an output of said demodulator, a noise detector connected to an output of said first filter, said noise detector including a first low pass filter with a time constant less than approximately 0.5 milliseconds, second A/D converter means connected to said noise detector for converting at least ten samples of an analog signal to digital values in less than approximately 2 milliseconds, means for determining an average value for said at least ten samples, and means for generating a mute signal and setting a squelch bit in said memory means when said average value is below a predetermined squelch level;
- means for enabling said scan control means in response to said mute signal; and
- means for enabling said search control means in response to the expiration of a predetermined time delay, said time delay reinitiated each time said high speed squelch means determines that a detected signal is received.
- 12. The scanning radio receiver of claim 11 wherein said first digital analysis means includes means for obtaining several A/D digital data samples of said demodulator output signal, second averaging means for summing the data samples obtained and dividing said sum by the quantity of data samples obtained to produce a second average value for comparison with data values representative of said predetermined data range.
CROSS REFERENCE TO RELATED APPLICATION
This application is a continuation of Ser. No. 245,835, filed Sept. 16, 1988, now abandoned, which is a continuation of Ser. No. 021,068 filed Mar. 2, 1987, now abandoned, which is a continuation in part of application Ser. No. 884,278, filed July 10, 1986 now abandoned.
US Referenced Citations (8)
Foreign Referenced Citations (1)
Number |
Date |
Country |
3126116 |
Jan 1983 |
DEX |
Continuations (2)
|
Number |
Date |
Country |
Parent |
245835 |
Sep 1988 |
|
Parent |
21008 |
Mar 1987 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
884278 |
Jul 1986 |
|