Scanning reflector system
US-2019162948-A1 · May 30, 2019 · US
US11536810B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11536810-B2 |
| Application number | US-202016855196-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 22, 2020 |
| Priority date | Apr 22, 2020 |
| Publication date | Dec 27, 2022 |
| Grant date | Dec 27, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An oscillator control system that includes an oscillator structure; a phase error detector configured to generate a phase error signal based on a delayed event time signal and delayed reference signal; an analog signal path coupled between the oscillator structure and the phase error detector, the analog signal path configured to receive an event time signal and produce the delayed event time signal; a control circuit configured to generate a reference signal; a programmable delay circuit configured to receive the reference signal and induce a programmable delay on the reference signal thereby generating the delayed reference signal; and an analog delay measurement circuit configured to inject a test signal into the analog signal path, receive a delayed test signal from the analog signal path, measure an analog delay of the delayed test signal, and generate a configuration signal configured to adjust the programmable delay according to the measured analog delay.
Opening claim text (preview).
What is claimed is: 1. An oscillator control system, comprising: an oscillator structure configured to oscillate about a rotation axis; a phase error detector configured to generate a phase error signal based on a delayed event time signal and delayed reference signal, wherein the delayed event time signal indicates measured event times of the oscillator structure oscillating about the rotation axis and the delayed reference signal indicates expected event times of the oscillator structure oscillating about the rotation axis; an analog signal path coupled between the oscillator structure and the phase error detector, the analog signal path configured to receive an event time signal indicating the measured event times and induces an analog delay on the event time signal thereby generating the delayed event time signal; a control circuit configured to generate a reference signal that indicates the expected event times, and generate a driving signal to drive an oscillation of the oscillator structure based on the phase error signal; a programmable delay circuit configured with a programmable delay, the programmable delay circuit configured to receive the reference signal and induce the programmable delay on the reference signal thereby generating the delayed reference signal; and an analog delay measurement circuit configured to inject a test signal into the analog signal path, receive a delayed test signal from the analog signal path, measure the analog delay based on the delayed test signal, and generate a configuration signal configured to adjust the programmable delay of the programmable delay circuit according to the measured analog delay. 2. The oscillator control system of claim 1 , wherein: the measured event times are measured zero-crossing times at which a rotation angle of the oscillator structure is 0° as the oscillator structure oscillates about the rotation axis, and the expected event times are expected zero-crossing times at which the rotation angle of the oscillator structure is expected to be 0°. 3. The oscillator control system of claim 2 , wherein the phase error detector is configured to determine timing differences between the measured zero-crossing times and the expected zero crossing times, where a timing difference is determined for each of the measured zero-crossing times and a respective one of the expected zero crossing times, and generate the phase error signal representative of the determined timing differences. 4. The oscillator control system of claim 1 , wherein: the analog delay measurement circuit is configured to inject the test signal into the analog signal path while the oscillator structure oscillates about the rotation axis, and the programmable delay circuit is configured to adjust the programmable delay while the oscillator structure oscillates about the rotation axis. 5. The oscillator control system of claim 1 , wherein: the analog delay measurement circuit configured to periodically inject the test signal into the analog signal path while the oscillator structure oscillates about the rotation axis, and the programmable delay circuit is configured to periodically adjust the programmable delay while the oscillator structure oscillates about the rotation axis. 6. The oscillator control system of claim 1 , wherein the analog signal path includes analog circuitry coupled to the oscillator structure. 7. The oscillator control system of claim 1 , wherein the programmable delay circuit is configured to receive the configuration signal, adjust the programmable delay, and generate the delayed reference signal based on the adjusted programmable delay and the reference signal. 8. The oscillator control system of claim 1 , wherein: the analog delay measurement circuit is configured to compare the measured analog delay to a delay threshold value, and on a condition that the measured analog delay exceeds the delay threshold value, generate an alarm signal indicating a system failure. 9. A method for controlling an oscillator structure configured to oscillate about a rotation axis according to a driving signal, the method comprising: driving the oscillator structure to oscillate about a rotation axis according to a driving signal; generating, by a phase error detector, a phase error signal based on a delayed event time signal and delayed reference signal, wherein the delayed event time signal indicates measured event times of the oscillator structure oscillating about the rotation axis and the delayed reference signal indicates expected event times of the oscillator structure oscillating about the rotation axis; inducing, by an analog signal path, an analog delay on the event time signal thereby generating the delayed event time signal, wherein the analog signal path is coupled between the oscillator structure and the phase error detector; generating a reference signal that indicates the expected event times; generating the driving signal to drive an oscillation of the oscillator structure based on the phase error signal; inducing a programmable delay on the reference signal thereby generating the delayed reference signal; injecting a test signal into the analog signal path; inducing, by the analog signal path, the analog delay on the test signal thereby generating the delayed test signal; measuring the analog delay based on the injected test signal and the delayed test signal; and generating a configuration signal configured to adjust the programmable delay according to the measured analog delay. 10. The method of claim 9 , wherein: the measured event times are measured zero-crossing times at which a rotation angle of the oscillator structure is 0° as the oscillator structure oscillates about the rotation axis, and the expected event times are expected zero-crossing times at which the rotation angle of the oscillator structure is expected to be 0°. 11. The method of claim 9 , wherein: injecting the test signal into the analog signal path is performed while the oscillator structure oscillates about the rotation axis, and adjusting the programmable delay is performed while the oscillator structure oscillates about the rotation axis. 12. The method of claim 9 , further comprising periodically injecting the test signal into the analog signal path while the oscillator structure oscillates about the rotation axis; and periodically adjusting the programmable delay while the oscillator structure oscillates about the rotation axis. 13. The method of claim 9 , further comprising: generating the delayed reference signal based on the adjusted programmable delay and the reference signal. 14. The method of claim 9 , further comprising: comparing the measured analog delay to a delay threshold value; and on a condition that the measured analog delay exceeds the delay threshold value, generating an alarm signal indicating a system failure. 15. A Light Detection and Ranging (LIDAR) control system, comprising: a microelectromechanical system (MEMS) mirror configured to oscillate about a rotation axis; a phase error detector configured to generate a phase error signal based on a delayed event time signal and delayed reference signal, wherein the delayed event time signal indicates measured event times of the MEMS mirror oscillating about the rotation axis and the delayed reference signal indicates expected event times of the MEMS mirror oscillating about the rotation axis; an analog signal path coupled between the MEMS mirror and the phase error detector, the analog signal path configured to receive an event time signal indicating the measured event times and i
Means for monitoring or calibrating · CPC title
for mapping or imaging · CPC title
using transmission of interrupted, pulse-modulated waves (determination of distance by phase measurements G01S17/32) · CPC title
the reflecting element being a micromechanical device, e.g. a MEMS mirror, DMD (G02B26/0825 takes precedence; micromechanical devices in general B81B) · CPC title
relating to scanning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.