Claims
- 1. A distance measurement method for the laser range detector, comprising the following steps:setting a default time tk according to a desired accuracy for the laser range detector; emitting a pulse to a target based on an actuating signal; receiving the pulse reflected from the target and transforming the pulse into a target signal; reproducing the target signal by delaying the target signal for the default time tk by a delay circuit, so as to obtain one or more delay signals, wherein periods of the target signal and each delay signals are smaller than the default time tk; sampling the target signal and the delay signals for obtaining a target clock data T0 and a delay clock data according to a pulse clock signal with a constant period d, wherein the constant period d is smaller than the default time tk; obtaining a precise time Tprecise of the pulse according to the equation Tprecise= To+∑k=1R-1 tk-Q×dR,Tprecise= To+∑k=1R-1 (tk-To)×k-Q×dR, whereintx= Q×d-k×dR,Q and k are natural numbers, and R is a correction parameterand R=k−1; and obtaining the distance Xprecise to target according to the equation Xprecise=Tprecise×3.28E8×1082.
- 2. A laser range detector, comprising:a clock generator for outputting a pulse clock signal; an emitter for emitting a pulse to a target based on an actual signal; a receiver for receiving the pulse reflected from the target and transforming the pulse into a target signal; a delay circuit for delaying the target signal for a default time tk, so as to obtain one or more delay clock signals, wherein a desired accuracy of the laser range detector is set according to default time tk, and periods of the target signal and each delay signal are smaller than the default time tk; a sampler for sampling the target signal and the delay signals for obtaining target clock data and delay clock data according to the pulse clock signal with a constant period d, wherein the constant period d is smaller than the default time tk; a register for storing the target clock data T0 and the delay clock data; a processor for reading the target clock data T0 and the delay clock signal stored in the register, calculating a precise time Tprecise of the pulse according to the equation Tprecise= To+∑k=1R-1 tk-Q×dR,Tprecise= To+∑k=1R-1 (tk-To)×k-Q×dR,and calculating a distance to the target according to the precise time, wherein tk=Q×d-k×dR,Q and k are natural numbers, and R is a correction parameter and R=k−1.
- 3. The laser range detector as claimed in claim 2, wherein the delay circuit comprises:an input terminal for inputting the target signal; one or more delay units for delaying the target signal for a default time tk, so as to obtain one or more delay signals; and a switching circuit for selectively outputting one of the target signal or the delay signals; wherein a period of the target signal and periods of the each of the delay signals are smaller than the default time tk and k is a natural number.
- 4. The laser range detector as claimed in claim 3, wherein the delay circuit further comprises one or more TTL units for altering the waveform of the delay signals, wherein each delay unit corresponds to one TTL unit.
CROSS REFERENCE TO RELATED APPLICATION
This application is a continuation-in-part of U.S. patent application Ser. No. 09/487,623 filed Jan. 20, 2000, now abandoned which is hereby incorporated by reference.
US Referenced Citations (8)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09/487623 |
Jan 2000 |
US |
Child |
10/112276 |
|
US |