Self-contained, real-time spectrum analyzer
First Claim
1. A self-contained, real-time spectrum analyzer, comprising:
- (a) input means for accepting an externally applied electrical signal,(b) analog-to-digital converter means for sampling said externally applied electrical signal at said input means at periodic time intervals and for providing a digital representation of said externally applied input signal at said periodic time intervals,(c) digital signal processor means having an input port and an output port, said input port connected to receive said digital representation of said externally applied input signal from said analog-to-digital converter means, said digital signal processor means arranged to process said digital representation and supply the results of said process to said output port, said digital signal process or means comprising means for providing real-time resolution of said digital representation of said externally applied input signal into an array of coefficients in a frequency domain, said coefficients representing a frequency spectrum of said time-varying digital signal.(d) a display interface connected to said output port of said digital signal processor means for converting said results of said process into electrical signals of magnitude and waveshape suitable for driving a display, and(e) display means connected to said display interface for providing a graphic display of said frequency spectrum,whereby the frequency spectrum of said externally applied electrical signal will be computed and displayed in real-time on said display means.
0 Assignments
0 Petitions
Accused Products
Abstract
A self-contained, real-time spectrum analyzer performs the function of spectrum analysis on one or more analog electrical signals. The analyzer consists of an oversampling analog-to-digital converter 104, which converts the input signal 100 to digital form. The digital signal enters a digital signal processing integrated circuit microprocessor 108, which is operated by a stored program 112 that includes a spectrum analysis program 116. The output 122 of the digital signal processor 108 can be converted to analog signals by digital analog converters 124 for display on an external oscilloscope. A variable frequency oscillator 200 controls the sampling of the analog-to-digital converter 104, providing continuously variable analysis bandwidth. The output of the digital signal processor 108 can be applied to a display register and driver 300, which changes the output into a data format 302 suitable for use by a flat screen display 304. Visual output is presented to the user on a flat screen display 304, such as a liquid crystal display or electroluminescent display.
48 Citations
20 Claims
-
1. A self-contained, real-time spectrum analyzer, comprising:
-
(a) input means for accepting an externally applied electrical signal, (b) analog-to-digital converter means for sampling said externally applied electrical signal at said input means at periodic time intervals and for providing a digital representation of said externally applied input signal at said periodic time intervals, (c) digital signal processor means having an input port and an output port, said input port connected to receive said digital representation of said externally applied input signal from said analog-to-digital converter means, said digital signal processor means arranged to process said digital representation and supply the results of said process to said output port, said digital signal process or means comprising means for providing real-time resolution of said digital representation of said externally applied input signal into an array of coefficients in a frequency domain, said coefficients representing a frequency spectrum of said time-varying digital signal. (d) a display interface connected to said output port of said digital signal processor means for converting said results of said process into electrical signals of magnitude and waveshape suitable for driving a display, and (e) display means connected to said display interface for providing a graphic display of said frequency spectrum, whereby the frequency spectrum of said externally applied electrical signal will be computed and displayed in real-time on said display means. - View Dependent Claims (2, 3, 4, 5, 6, 19, 20)
-
-
7. A self-contained, real-time spectrum analyzer, comprising:
-
(a) input means for accepting externally applied electrical signals, (b) a periodic time interval generator for generation of a periodic time interval output whose period is determined by a control, (c) analog-to-digital converter means for sampling said externally applied electrical signals at said input means at said periodic time intervals determined by said periodic time interval generator, and for providing a digital representation of said externally applied electrical signals at said periodic time intervals. (d) digital signal processor means having an input port, and an output port, said input port arranged to receive said digital representation of said externally applied electrical signals from said analog-to-digital converter, said digital signal processor arranged to process in real-time said digital representation and to supply the results of said process to said output port, said digital signal processor means comprising means for providing a resolution of time periodic digital signals at said input port into an array of coefficients in a frequency domain, said coefficients representing the Fourier transform of said time periodic digital signals, (e) a window program with an input means and an output means, said input means connected to receive said digital representation of said externally applied electrical signals, said output means consisting of the multiplication of said input by a stored table of numerical coefficients in time sequence for providing a windowed data output, (f) a fast-Fourier transform program for computing frequency spectra, with an input and an output, whose input is said window program, and whose output is a Fourier transform of said input, said output comprising said array of coefficients in said frequency domain, each of said coefficients having a real component and an imaginary component, (g) a logarithm power spectral density program with an input and and output, whose input is said real component and said imaginary component of each of said coefficients, whose output comprises the computation of a sum of a square of said real component and a square of said imaginary component of each said coefficients, arranged to compute a logarithm of said sum for each of said coefficients, (h)a digital-to-analog converter having an input connected to said output port of said digital signal processor means, and an output for providing an analog output signal whose magnitude is proportional to the digital signal at said output port of said digital signal processor means, whereby the frequency spectra of said externally applied electrical signals are computed continuously in real-time and provided in analog form at said output of said digital-to-analog converter. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A self-contained, real-time spectrum analyzer, comprising:
-
(a) input means for accepting externally applied electrical signals, (b) a periodic time interval generator arranged to supply a predetermined output at periodic time intervals, said generator including a manual control for determining the period of said output intervals. (c) oversampling analog-to-digital converter means for sampling said externally applied electrical signals at said input means at siad periodic time intervals, and for providing a digital representation of said externally applied input signals at said periodic time intervals, and for frequency bandlimiting said digital representation of said externally applied input signals, (d) digital signal processor means having an input port and and output port, said input port arranged to receive said digital representation of said externally applied electrical signals from said analog-to-digital converter, said digital signal processor arranged to process in real-time said digital representation and to supply the results of said process to said output port, said digital signal processor means comprising means for providing a resolution of time periodic digital signals into an array of coefficients in a frequency domain, representing the Fourier transform of said time periodic digital signals, (e) a digital-to-analog converter having an input connected to said output port of said digital signal processor means, and an output for providing an analog signal whose amplitude is proportional to a numerical value of a digital signal at said output port of said digital signal processor means, whereby frequency spectra of said externally applied electrical signals are computed in real-time and provided in analog form at said analog output of said digital-to-analog converter. - View Dependent Claims (15, 16, 17, 18)
-
Specification