Low-threshold detection circuit suitable for semiconductor laser ranging
By designing a low-threshold detection circuit suitable for semiconductor laser ranging, using the MCU control system and program-controllable threshold voltage comparator, the problems of false alarm and distance measurement capabilities in traditional circuits are solved, and a more stable distance measurement effect is achieved.
Patent Information
- Application Number
- CN202421754709.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-23
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2034-07-23
AI Technical Summary
In traditional echo processing circuits, when the voltage comparator sets a low threshold, a false alarm will occur, while setting a high threshold will lead to a decrease in the distance measurement capability.
A low threshold detection circuit suitable for semiconductor laser ranging is designed. The time difference information collected by the timing chip is detected by the MCU control system, and the threshold voltage controllable by the program is set using a digital potentiometer and voltage comparator to avoid false alarms and improve the ranging capability.
In the absence of false alarms, the distance measurement capability of the semiconductor laser rangefinder is improved, ensuring the working stability of the laser rangefinder.
Smart Images

Figure CN223180409U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical fields of circuits and laser ranging technology, and particularly relates to a low-threshold detection circuit applicable to semiconductor laser ranging. Background Art
[0002] A laser rangefinder is an instrument that accurately measures the distance to a target using a laser (also known as laser ranging). When the laser rangefinder is working, it emits a very thin laser beam towards the target. The laser beam reflected by the target is received by a photoelectric element, and a timer measures the time from the emission to the reception of the laser beam, and calculates the distance from the observer to the target.
[0003] The working principle of laser ranging is as follows: The main controller outputs a pulse signal to control the light emission. The driving circuit generates a peak current that matches the laser diode, causing the laser diode to undergo an energy band transition and output a laser. The avalanche tube serves as the receiving module, converting the optical signal reflected by the target into an electrical analog signal. After being amplified by the amplification circuit, the signal is output. The amplified electrical analog signal is screened by the echo processing circuit to find the target and converted into a digital signal, which is used by the timing chip or programmable logic gate array for time judgment, and then the ranging distance value is calculated using the speed of light.
[0004] In the traditional echo processing circuit, when the threshold of the voltage comparator is set low, false alarms will occur in ranging, while setting the threshold high will lead to a decline in ranging ability. To solve the above deficiencies of the prior art, the utility model provides a low-threshold detection circuit applicable to semiconductor laser ranging, which improves the ranging ability of the semiconductor laser rangefinder while avoiding false alarms. Summary of the Invention
[0005] In view of this, the purpose of the utility model is to provide a low-threshold detection circuit applicable to semiconductor laser ranging, so as to solve the problem in the prior art that when the threshold of the voltage comparator in the traditional echo processing circuit is set low, false alarms will occur in ranging, while setting the threshold high will lead to a decline in ranging ability.
[0006] According to the first aspect of the embodiment of the utility model, a low-threshold detection circuit applicable to semiconductor laser ranging is provided, including:
[0007] An acquisition module, an echo processing circuit, an MCU control system, and a timing circuit;
[0008] The acquisition module is used to acquire the echo analog signal;
[0009] The acquisition module is connected to the echo processing circuit; the echo processing circuit is connected to the MCU control system; the MCU control system is connected to the timing circuit through a preset SPI communication protocol line;
[0010] The echo processing circuit is used to convert a preset echo processing circuit into a digital signal;
[0011] The timing circuit is used to obtain first time difference information by using the digital signal;
[0012] The MCU control system is used to compare the first time difference information within a preset time period collected by the timing chip, and detect similar values of the first time difference information to obtain second time difference information;
[0013] The MCU control system is used to obtain the first time difference information transmitted by the timing circuit through a preset SPI communication protocol line, compare the first time difference information within a preset time period collected by the timing chip, detect similar values of the first time difference information to obtain second time difference information, and obtain a target distance value by using the second time difference information.
[0014] Further, the echo processing circuit includes: a digital potentiometer and a voltage comparator;
[0015] The digital potentiometer is used to output a threshold voltage; wherein, the threshold voltage is used to set the upper and lower limits of the input signal;
[0016] The voltage comparator is used to compare the echo analog signal with the voltage threshold and convert it into a digital signal.
[0017] Further, the timing circuit mainly includes: a timing chip.
[0018] Further, the comparison threshold of the threshold voltage in the echo processing circuit is program controllable.
[0019] Further, the minimum pulse reception interval of the timing chip in the timing circuit is 20 ns, and the dual channel can receive up to 20 pulses at most, and convert the received pulses into time values and then transmit them to the MCU control system.
[0020] The technical solution provided by the embodiments of the present invention may include the following beneficial effects:
[0021] It can be understood that the technical solution provided by the present utility model includes: an acquisition module, an echo processing circuit, an MCU control system, and a timing circuit; the acquisition module is used to acquire an echo analog signal; the acquisition module is connected to the echo processing circuit; the echo processing circuit is connected to the MCU control system; the MCU control system is connected to the timing circuit through a preset SPI communication protocol line; the echo processing circuit is used to convert a preset echo processing circuit into a digital signal; thereafter, the timing circuit is used to obtain first time difference information by using the digital signal; the MCU control system is used to compare the first time difference information collected by the timing chip within a preset time period, and perform similarity value detection on the first time difference information to obtain second time difference information; the MCU control system is used to obtain the first time difference information transmitted by the timing circuit through a preset SPI communication protocol line, compare the first time difference information collected by the timing chip within a preset time period, and perform similarity value detection on the first time difference information to obtain second time difference information, and use the second time difference information to obtain a target distance value. It can be understood that the technical solution provided by the present utility model compares the first time difference information collected by the timing chip within a preset time period through the MCU control system, and performs similarity value detection on the first time difference information to obtain second time difference information; the MCU control system is used to obtain the first time difference information transmitted by the timing circuit through a preset SPI communication protocol line, compare the first time difference information collected by the timing chip within a preset time period, and perform similarity value detection on the first time difference information to obtain second time difference information, and use the second time difference information to obtain a target distance value. It can be understood that the technical solution provided by the present utility model improves the ranging ability of the semiconductor laser rangefinder while avoiding false alarms, ensures the stability of the laser rangefinder during operation, and achieves an ideal effect.
[0022] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present utility model. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present utility model, and are used together with the specification to explain the principles of the present utility model.
[0024] Figure 1 is a structural block diagram of a device of a low-threshold detection circuit applicable to semiconductor laser ranging shown according to an exemplary embodiment;
[0025] Figure 2 is an implementation block diagram of a device of a low-threshold detection circuit applicable to semiconductor laser ranging shown according to an exemplary embodiment. Detailed implementation manners
[0026] Here, exemplary embodiments will be described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present invention. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0027] Embodiment 1
[0028] Please refer to Figure 1 , Figure 1 which is a structural block diagram of a device of a low-threshold detection circuit applicable to semiconductor laser ranging shown according to an exemplary embodiment. The circuit includes:
[0029] According to the first aspect of the embodiments of the present invention, there is provided a low-threshold detection circuit applicable to semiconductor laser ranging, including:
[0030] An acquisition module 10, an echo processing circuit 20, an MCU control system 30, and a timing circuit 40;
[0031] The acquisition module 10 is configured to acquire an echo analog signal;
[0032] The acquisition module 10 is connected to the echo processing circuit 20; the echo processing circuit 20 is connected to the MCU control system 30; the MCU (Microcontroller Unit) control system is connected to the timing circuit 40 through a preset SPI communication protocol line;
[0033] The echo processing circuit 20 is configured to convert a preset echo processing circuit 20 into a digital signal;
[0034] The timing circuit 40 is configured to obtain first time difference information by using the digital signal;
[0035] The MCU control system 30 is configured to compare the first time difference information collected by the timing chip within a preset time period, and detect similar values of the first time difference information to obtain second time difference information;
[0036] The MCU control system 30 is configured to obtain the first time difference information transmitted by the timing circuit 40 through a preset SPI communication protocol line, compare the first time difference information collected by the timing chip within a preset time period, detect similar values of the first time difference information to obtain second time difference information, and obtain a target distance value by using the second time difference information.
[0037] Further, the echo processing circuit 20 includes a digital potentiometer and a voltage comparator;
[0038] The digital potentiometer is used to output a threshold voltage; wherein, the threshold voltage is used to set the upper and lower limits of the input signal;
[0039] The voltage comparator is used to compare the echo analog signal with the voltage threshold and convert it into a digital signal.
[0040] Further, the timing circuit 40 mainly includes a timing chip.
[0041] Further, the comparison threshold of the threshold voltage in the echo processing circuit 20 is program controllable.
[0042] Further, the minimum pulse reception interval of the timing chip in the timing circuit 40 is 20 ns, and the dual channel can receive up to 20 pulses at most, and the received pulses are converted into time values and then transmitted to the MCU control system 30.
[0043] In specific implementation, as Figure 2 described, the echo processing circuit 20 is mainly composed of a digital potentiometer and a voltage comparator. The MCU controls and adjusts the digital potentiometer to output the threshold voltage, and the voltage comparator compares the echo analog signal with the voltage threshold and converts it into a digital signal;
[0044] The timing circuit 40 is mainly composed of a timing chip to calculate the time difference between the input START and STOP signals; the time difference between the START and STOP signals is the difference between the start and end times of a laser ranging.
[0045] The MCU minimum system (MCU control system 30) is the core of the circuit. It obtains the time value through SPI communication with the timing circuit 40, and calculates the target distance value by using the speed of light and the time value.
[0046] In one embodiment, when the threshold of the voltage comparator is set lower than the noise level in the echo signal, the noise will be recognized as a target and converted into a digital signal, resulting in misjudgment by the laser rangefinder and outputting false alarm information. At this time, the semiconductor laser rangefinder operates abnormally. The utility model utilizes the high frequency of the semiconductor laser rangefinder, the randomness of the electrical noise, and the characteristic that the timing chip can recognize multiple pulses. During a round of ranging, the semiconductor laser rangefinder will emit laser multiple times. After the echo analog signal obtained each time after emitting light is processed by the echo circuit, it will be collected by the timing chip and converted into time information. However, due to the relatively low threshold setting of the voltage comparator in the echo processing circuit 20, the data collected by the timing chip will contain noise information. At this time, the MCU control system 30 compares the time information collected by the timing chip after multiple light emissions, and detects similar values of the time values. This similar value can be used as the target distance information value.
[0047] In specific implementation, the voltage comparison threshold in the echo processing circuit 20 is program controllable.
[0048] It should be noted that the minimum pulse interval received by the timing chip in the timing circuit 40 is 20 ns, and the dual-channel can receive up to 20 pulses at most. The received pulses are converted into time values and transmitted to the MCU.
[0049] It should be noted that during a single ranging process, the MCU controls the semiconductor laser rangefinder to emit light multiple times, detects similar values of the time values received during this process. The similar value is the measured target time value, and this time value is calculated to obtain the target distance information, improving the ranging ability of the semiconductor laser rangefinder while avoiding false alarms.
[0050] It can be understood that the same or similar parts in the above embodiments can be referred to each other. For the content not detailed in some embodiments, reference can be made to the same or similar content in other embodiments.
[0051] It should be noted that in the description of the present utility model, terms such as "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present utility model, unless otherwise specified, the meaning of "multiple" refers to at least two.
[0052] Any process or method description shown in the flowchart or described in other ways herein can be understood as representing a module, segment, or part of code including one or more executable instructions for implementing a specific logical function or process. The scope of the preferred embodiments of the present utility model includes additional implementations, where the functions can be executed in a manner that is not shown or discussed, including in a substantially simultaneous manner or in a reverse order according to the involved functions, which should be understood by those skilled in the technical field to which the embodiments of the present utility model belong.
[0053] It should be understood that each part of the present utility model can be implemented by hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following technologies well known in the art can be used: discrete logic circuits with logic gate circuits for implementing logic functions on data signals, application specific integrated circuits with appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0054] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.
[0055] In addition, in each embodiment of the present utility model, each functional unit can be integrated in a processing module, or each unit can exist physically alone, or two or more units can be integrated in a module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. When the above integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0056] The above-mentioned storage medium can be a read-only memory, a magnetic disk or an optical disc, etc.
[0057] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present utility model. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0058] Although the embodiments of the present utility model have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present utility model. Those of ordinary skill in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present utility model.
Claims
1. A low-threshold detection circuit applicable to semiconductor laser ranging, characterized in that The circuit includes: an acquisition module, an echo processing circuit, an MCU control system, and a timing circuit; The acquisition module is used to acquire a callback analog signal; The acquisition module is connected to the echo processing circuit; the echo processing circuit is connected to the MCU control system; the MCU control system is connected to the timing circuit through a preset SPI communication protocol line; The echo processing circuit is used to convert a preset echo processing circuit into a digital signal; The timing circuit is used to obtain first time difference information by using the digital signal; The MCU control system is used to compare the first time difference information collected by the timing chip within a preset time period, and perform similarity value detection on the first time difference information to obtain second time difference information; The MCU control system is used to obtain the first time difference information transmitted by the timing circuit through a preset SPI communication protocol line, compare the first time difference information collected by the timing chip within a preset time period, perform similarity value detection on the first time difference information to obtain second time difference information, and obtain a target distance value by using the second time difference information.
2. The low-threshold detection circuit applicable to semiconductor laser ranging according to claim 1, wherein The echo processing circuit includes: a digital potentiometer and a voltage comparator; The digital potentiometer is used to output a threshold voltage; wherein, the threshold voltage is used to set the upper and lower limits of the input signal; The voltage comparator is used to compare the echo analog signal with the voltage threshold and convert it into a digital signal.
3. According to the low-threshold detection circuit for semiconductor laser ranging described in claim 1, It is characterized in that, The timing circuit mainly includes: a timing chip.
4. The low-threshold detection circuit applicable to semiconductor laser ranging according to claim 2, characterized in that The echo processing circuit further includes: The comparison threshold of the threshold voltage in the echo processing circuit is program controllable.
5. According to the low-threshold detection circuit for semiconductor laser ranging described in claim 3, It is characterized in that The timing circuit further includes: The minimum pulse reception interval of the timing chip in the timing circuit is 20 ns, and the dual channel can receive up to 20 pulses at most, and converts the received pulses into time values and transmits them to the MCU control system.