High precision photonic distance meter circuit and distance measuring method
A distance meter circuit includes: a driver for generating a driving pulse according to a measuring control signal to drive a laser diode to emit a light pulse to an object; a photonic sensing device for generating a first light conversion signal in response to the light pulse reflected by the object; a read-out circuit for measuring a TOF of the light pulse reflected by the object; an adjustable delay circuit for providing an adjustable delay time between the measuring control signal and the measuring trigger signal, or between the measuring control signal and the driving pulse; and a DLL controller for generating a delay control signal by comparing a phase difference between the measuring trigger signal and a driving related signal related to the driving pulse such that the phase difference is regulated to a predetermined value.
1 . A distance meter circuit, comprising:
a driver circuit, configured to operably generate a driving pulse according to a measuring control signal to drive a photonic emission device to emit a first light pulse to an object;
a first photonic sensing device, configured to operably generate a first light conversion signal in response to the first light pulse reflected by the object;
a read-out circuit, configured to operably measure a first time-of-fly (TOF) of the first light pulse traveling from the photonic emission device to the first photonic sensing device through reflecting by the object according to a time difference between a measuring trigger signal and the first light conversion signal, wherein the measuring trigger signal is generated according to the measuring control signal;
an adjustable delay circuit, characterized in one of the following: (a) providing an adjustable delay time between the measuring control signal and the measuring trigger signal, or (b) providing an adjustable delay time between the measuring control signal and the driving pulse; and
a DLL (Delay Locked Loop) control circuit, configured to operably, in a first measuring mode, generate a delay control signal by comparing a phase difference between the measuring trigger signal and a driving related signal which is generated according to the measuring control signal and is related to the driving pulse, wherein the delay control signal adjusts the adjustable delay time, such that the DLL control circuit and the adjustable delay circuit form a delay locked loop which regulates the phase difference to a predetermined value by feedback control scheme;
wherein the DLL control circuit includes:
a phase frequency detector, configured to detect the phase difference between the measuring trigger signal and the driving related signal to generate a phase difference signal;
an up/down counter, configured to perform up counting or down counting according to the phase difference signal; and
a low-pass filter, configured to low-pass-filter an output of the up/down counter to generate the delay control signal.
2 . The distance meter circuit of claim 1 , wherein the phase difference is regulated to 0.
3 . The distance meter circuit of claim 1 , when the adjustable delay circuit is characterized in (a), wherein the adjustable delay circuit is configured to generate the measuring trigger signal according to the measuring control signal, wherein a time difference between the measuring trigger signal and the measuring control signal includes at least the adjustable delay time.
4 . The distance meter circuit of claim 3 , wherein the distance meter circuit further comprises a first synchronizing circuit for generating a pre-trigger signal synchronized to a clock signal according to the measuring control signal;
wherein the adjustable delay circuit is configured to generate the measuring trigger signal according to the pre-trigger signal.
5 . The distance meter circuit of claim 1 , when the adjustable delay circuit is characterized in (a), wherein the distance meter circuit further comprises a first synchronizing circuit, wherein the adjustable delay circuit is configured to operably generate a delayed clock signal by delaying the clock signal with the adjustable delay time, wherein the measuring trigger signal is synchronized according to the delayed clock signal, thereby the phase difference is regulated to the predetermined value.
6 . The distance meter circuit of claim 1 , wherein the driver circuit includes a driving transistor which is coupled to and is configured to drive the photonic emission device, wherein the driving related signal is electrically connected to a drain of the driving transistor, a gate of the driving transistor, or a terminal of the photonic emission device.
7 . The distance meter circuit of claim 1 , wherein the driver circuit includes:
a driving transistor which is coupled to and is configured to drive the photonic emission device; and
a post buffer circuit, which includes at least one buffer and is configured to drive the driving transistor according to the measuring control signal, wherein the driving related signal is electrically connected to an output terminal of one of the at least one buffer.
8 . The distance meter circuit of claim 1 , wherein the adjustable delay circuit is characterized in (b), wherein the driving pulse is generated according to a pre-driving signal, wherein the adjustable delay circuit is configured to generate the pre-driving signal according to the measuring control signal, wherein a time difference between the pre-driving signal and the measuring control signal includes at least the adjustable delay time, thereby the phase difference is regulated to the predetermined value.
9 . The distance meter circuit of claim 8 , further comprising a fixed delay circuit which is configured to provide a predetermined delay time between the measuring control signal and the measuring trigger signal.
10 . The distance meter circuit of claim 9 , wherein a time difference between the measuring control signal and the measuring trigger signal is longer than a time difference between the measuring control signal and the driving pulse when the adjustable delay time is configured as a minimum delay time.
11 . The distance meter circuit of claim 1 , wherein adjustable delay circuit is characterized in either (a) or (b).
12 . The distance meter circuit of claim 1 , further comprising:
a second photonic sensing device which is configured to operably generate a second light conversion signal in response to a second light pulse generated by a predetermined reflector reflecting the second light pulse;
wherein in a second measuring mode, the read-out circuit is selectable to be configured to operably measure the first time-of-fly of the first light pulse according to a time difference between the second light conversion signal and the first light conversion signal.
13 . The distance meter circuit of claim 1 , when the adjustable delay circuit is characterized in (b), wherein the distance meter circuit further comprises a second synchronizing circuit, wherein the adjustable delay circuit is configured to operably generate a delayed clock signal by delaying the clock signal with the adjustable delay time, wherein the driving pulse is synchronized according to the delayed clock signal by the second synchronizing circuit, thereby the phase difference is regulated to the predetermined value.
14 . A distance measuring method, comprising:
generating a driving pulse according to a measuring control signal to drive a photonic emission device to emit a first light pulse to an object;
generating a first light conversion signal, using a first photonic sensing device, in response to the first light pulse reflected by the object;
measuring a first time-of-fly (TOF) of the first light pulse traveling from the photonic emission device to the first photonic sensing device through reflecting by the object according to a time difference between a measuring trigger signal and the first light conversion signal, wherein the measuring trigger signal is generated according to the measuring control signal;
providing an adjustable delay time for (a) generating the measuring trigger signal, or for (b) generating the driving pulse; and
adjusting the adjustable delay time by comparing a phase difference between the measuring trigger signal and a driving related signal which is generated according to the measuring control signal and is related to the driving pulse, thereby regulating the phase difference to a predetermined value by feedback control scheme;
wherein the step of adjusting the adjustable delay time includes:
generating a phase difference signal by detecting the phase difference between the measuring trigger signal and the driving related signal;
up or down counting according to the phase difference signal; and
generating a delay control signal, for adjusting the adjustable delay time, by low-pass-filtering a result of the step of up or down counting.
15 . The distance measuring method of claim 14 , wherein the phase difference is regulated to 0.
16 . The distance measuring method of claim 14 , further comprising:
generating a pre-trigger signal synchronized to a clock signal;
delaying the pre-trigger signal with the adjustable delay time generate the measuring trigger signal.
17 . The distance measuring method of claim 14 , when the adjustable delay time is provided for (a), the step of providing the adjustable delay time includes:
delaying a clock signal to generate a delayed clock signal; and
synchronizing the measuring trigger signal by the delayed clock signal, thereby the phase difference is regulated to the predetermined value.
18 . The distance measuring method of claim 14 , wherein the driving pulse is provided by a driving transistor which is coupled to and is configured to drive the photonic emission device, wherein the driving related signal is electrically connected to a drain of the driving transistor, a gate of the driving transistor, or a terminal of the photonic emission device.
19 . The distance measuring method of claim 14 , when the adjustable delay time is provided for (b), wherein the driving pulse is generated according to a pre-driving signal,
wherein the step of providing the adjustable delay time includes:
delaying the pre-driving signal by the adjustable delay time for generating the driving pulse, thereby the phase difference is regulated to the predetermined value.
20 . The distance measuring method of claim 19 , further comprising:
providing a predetermined delay time for generating the measuring trigger signal.
21 . The distance measuring method of claim 20 , wherein the predetermined delay time is long to an extent that the measuring trigger signal is later than the driving pulse when the adjustable delay time is configured as a minimum delay time.
22 . The distance measuring method of claim 14 , when the adjustable delay time is provided for (b), the step of providing the adjustable delay time includes:
delaying a clock signal to generate a delayed clock signal; and
synchronizing the driving pulse by the delayed clock signal, thereby the phase difference is regulated to the predetermined value.