System for processing reflected energy signals
First Claim
1. A system for processing an analog light signal transmitted by a light source and reflected by a target, comprising:
- (a) an analog-to-digital converter to receive analog light signals and convert the received light signals into digital electrical signals;
(b) a memory having a plurality of addresses to store digital signals received from the analog-to-digital converter;
(c) a counter providing counter values to regulate the storage of the digital signals in the memory;
(d) a real time return system including a peak detector operatively coupled to the converter to identify the receipt of a target-reflected signal and store the value of the counter occurring at the time of such receipt; and
(e) convolution and peak detecting circuits to utilize the stored counter value to located digital signals representative of the reflected pulse in the memory, and to process the representative digital signals.
3 Assignments
0 Petitions
Accused Products
Abstract
An energy pulse capture system senses, receives, and processes signals reflected from a target. In an illustrative embodiment, light pulses are reflected off of a target, received by optical equipment, converted into analog electrical signals, and then processed to obtain information therefrom. The invention basically identifies targets by measuring the time delay between a transmitted signal and a received or "return" signal. The invention includes a windowing system to more efficiently process digitized electrical signals representing the return signals. The windowing system effectively defines a "window" in memory within which the return signal is stored, and "locks" on to this window to reduce time spent searching for the return pulses among other data. In another aspect of the invention, a real time return system is used to more efficiently process the electrical signals representing the return pulses. The real time return system detects the maximum amplitude of the received signal in real time, and stores the current value of a counter used to clock data into memory, thereby facilitating later use of the stored counter value to locate signals representative of the return signal in the memory. The invention also concerns a timing delay system, which conserves memory of the invention by delaying storage of data until a return pulse is actually received.
107 Citations
20 Claims
-
1. A system for processing an analog light signal transmitted by a light source and reflected by a target, comprising:
-
(a) an analog-to-digital converter to receive analog light signals and convert the received light signals into digital electrical signals; (b) a memory having a plurality of addresses to store digital signals received from the analog-to-digital converter; (c) a counter providing counter values to regulate the storage of the digital signals in the memory; (d) a real time return system including a peak detector operatively coupled to the converter to identify the receipt of a target-reflected signal and store the value of the counter occurring at the time of such receipt; and (e) convolution and peak detecting circuits to utilize the stored counter value to located digital signals representative of the reflected pulse in the memory, and to process the representative digital signals. - View Dependent Claims (2, 3)
-
-
4. A method of processing analog light signals transmitted by a light source and reflected by a target, comprising the steps of:
-
(a) receiving an analog light signal and converting the received light signal into a digital signal; (b) storing the digital signal in a plurality of memory addresses in accordance with timing signals provided by a counter; (c) independently detecting the receipt of the reflected signal and storing the counter value occurring when the reflected signal is stored in the memory; (d) reading digital signals stored in a block of adjacent addresses in the memory, wherein the first address in the block corresponds to the stored counter value; and (e) processing the digital signals so read. - View Dependent Claims (5, 6, 7)
-
-
8. A system for processing an analog light signal transmitted by a light source and reflected by a target, comprising:
-
(a) an analog-to-digital comparator to receive analog light signals and convert the received light signals into digital electrical signals; (b) a delay circuit electrically connected to the analog-to-digital comparator to delay digital signals of the comparator for a selected time; (c) a memory electrically connected to the delay circuit, the memory having a plurality of addresses to store delayed digital signals received from the comparator; (d) a counter providing clock values to regulate the storage of the delayed digital signals in the memory; and (e) a timing circuit electrically connected to the analog-to-digital comparator to detect the receipt of a reflected signal and to selectively activate the memory to store the delayed digital signals in response to said detection. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of processing analog light signals transmitted by a light source and reflected by a target, comprising the steps of:
-
(a) receiving an un-delayed analog light signal; (b) delaying the analog light signal to convert the delayed light signal into a delayed digital signal; (c) detecting the receipt of a reflected signal in the un-delayed light signal; and (d) initiating storage of the delayed digital signal in the memory in response to said detection. - View Dependent Claims (16, 17, 18)
-
-
19. A method of processing analog energy signals transmitted by an energy source and reflected by a target, comprising the steps of:
-
(a) receiving an analog light signal including a target-reflected signal and converting the received light signal into a digital signal; (b) storing the digital signal in a block of memory addresses, the storage being synchronized with clock values supplied by a counter; (c) defining in the block of memory addresses a window of adjacent memory addresses predicted to include data corresponding to the target-reflected signal based upon relationships between memory address blocks in which prior digital signals were stored in the memory and addresses in those blocks in which corresponding target-reflected signals were stored; and (d) processing the digital signals stored in the memory addresses defined by the window. - View Dependent Claims (20)
-
Specification