CN112507754B - Scan decoding system and method - Google Patents

Scan decoding system and method Download PDF

Info

Publication number
CN112507754B
CN112507754B CN202011417652.7A CN202011417652A CN112507754B CN 112507754 B CN112507754 B CN 112507754B CN 202011417652 A CN202011417652 A CN 202011417652A CN 112507754 B CN112507754 B CN 112507754B
Authority
CN
China
Prior art keywords
signal
conversion module
voltage
module
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011417652.7A
Other languages
Chinese (zh)
Other versions
CN112507754A (en
Inventor
王志特
高文中
陈飞
周洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Haochuang Information Technology Co ltd
Original Assignee
Suzhou Haochuang Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Haochuang Information Technology Co ltd filed Critical Suzhou Haochuang Information Technology Co ltd
Priority to CN202011417652.7A priority Critical patent/CN112507754B/en
Publication of CN112507754A publication Critical patent/CN112507754A/en
Application granted granted Critical
Publication of CN112507754B publication Critical patent/CN112507754B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/146Methods for optical code recognition the method including quality enhancement steps
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0025Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Electromagnetism (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Photo Coupler, Interrupter, Optical-To-Optical Conversion Devices (AREA)
  • Facsimile Scanning Arrangements (AREA)

Abstract

The invention provides a scanning decoding system and a scanning decoding method. The scanning decoding system comprises a light source assembly, a receiving assembly, a voltage conversion assembly and a control assembly, wherein the voltage conversion assembly is electrically connected with the receiving assembly and is used for receiving the current signal and converting the current signal into a voltage signal; the control component is electrically connected with the voltage conversion component and is used for decoding the voltage signal; the control component further comprises a signal processing module, wherein the signal processing module is used for generating a control signal and an evaluation value from the voltage signal which cannot be decoded by the control component, and adjusting the light source component, the receiving component or the voltage conversion component through the control signal and the evaluation value. The scanning decoding system can efficiently and rapidly complete the identification of the bar code, has good scanning sensitivity and accuracy, and is convenient and fast to scan and decode, thereby being suitable for popularization and use.

Description

Scan decoding system and method
Technical Field
The invention relates to a scanning decoding system and a scanning decoding method, and belongs to the technical field of scanning decoding.
Background
With the development of technology, barcode payment scanning, application scanning and the like are increasingly involved in life. The scanner is a reading device for reading information contained in the bar code, decodes the bar code content by utilizing an optical principle, and transmits the bar code content to a computer or other identification devices in a data line or wireless mode. The bar code scanner is widely applied to a plurality of fields such as commercial POS cashing systems, express warehouse logistics, book clothing medicine, bank insurance communication and the like.
The commodity bar code scanner is one kind of code scanner and one machine for reading commodity bar code information. The commodity bar code scanning device emits a laser light source, decodes by using a chip according to the laser reflection result, and finally returns the correct character represented by the bar code. Specifically, the commodity bar code is formed by combining black and white lines, and the bar code scanner judges the width of the bar code by means of the difference of the reflection degree of the black and the white on the laser, so that different voltages are generated according to the difference of the intensity of reflected light, and logic data decoding is further generated.
However, due to the influence of external environment light and the material of the bar code, the sensitivity and accuracy of the code scanning can be influenced. For example, in a darker environment, the reflected light is weaker, and the optical signal received by the photodiode is also weaker, so that subsequent decoding is often failed; alternatively, if the bar code is printed on the green-based material, the light signal received by the photodiode is also weak due to the low reflectivity of the material, and thus the subsequent decoding is also often failed.
In view of this, it is necessary to propose a new scan decoding method to solve the above-mentioned problems.
Disclosure of Invention
The invention aims to provide a scanning decoding system and a scanning decoding method, which can efficiently and rapidly finish the identification of bar codes, have good scanning sensitivity and accuracy, and are convenient and fast to use and suitable for popularization.
In order to achieve the above object, the present invention provides a scanning and decoding system, a light source assembly for emitting scanning light to a bar code to be scanned; the receiving assembly is used for receiving a reflected light signal reflected by the bar code to be scanned and converting the reflected light signal into a current signal; the voltage conversion assembly is electrically connected with the receiving assembly and is used for receiving the current signal and converting the current signal into a voltage signal; the control component is electrically connected with the voltage conversion component and used for decoding the voltage signal; the control component further comprises a signal processing module, wherein the signal processing module is used for generating a control signal and an evaluation value from the voltage signal which cannot be decoded by the control component, and adjusting the light source component, the receiving component or the voltage conversion component through the control signal and the evaluation value.
As a further improvement of the invention, the evaluation value is an adjustment value, and the evaluation value is a difference value between a minimum voltage value which can be identified by the digital-to-analog conversion module and a voltage value which cannot be identified by the digital-to-analog conversion module.
As a further improvement of the invention, the receiving component comprises a photodiode and an adjusting component, wherein the photodiode is used for receiving a reflected light signal reflected by a bar code to be scanned and converting the reflected light signal into a current signal; the adjusting component is used for adjusting the performance of the photodiode; a filter device is arranged at the light receiving surface of the receiving component and used for filtering interference light.
As a further improvement of the present invention, the adjusting component is electrically connected with the control component and the photodiode, respectively, and includes a judging module, a negative voltage circuit electrically connected with the judging module, and a feedback module connected between the negative voltage circuit and the judging module.
As a further improvement of the present invention, the judging module is electrically connected with the control component, and is configured to receive the control signal and the evaluation value fed back by the signal processing module, and control the opening of the negative pressure circuit.
As a further improvement of the invention, the feedback module is respectively and electrically connected with the negative pressure circuit and the judging module, and is used for monitoring the voltage value actually output by the negative pressure circuit in real time and feeding back the voltage value actually output by the negative pressure circuit to the judging module.
As a further improvement of the present invention, the voltage conversion component is electrically connected to the receiving component, and is configured to receive the current signal and convert the current signal into a voltage signal, where the voltage conversion component includes an I/V conversion module, and the I/V conversion module is configured to convert the current signal obtained by the receiving component into a voltage signal with a certain pulse width.
As a further improvement of the invention, the voltage conversion assembly further comprises a signal amplification module electrically connected with the I/V conversion module, and the signal amplification module is used for performing multiple amplification on the voltage signal converted by the I/V conversion module.
As a further improvement of the present invention, the control assembly further includes a digital-to-analog conversion module electrically connected to the signal processing module, and the digital-to-analog conversion module is electrically connected to the voltage conversion assembly, so as to decode and output the voltage signal.
As a further improvement of the invention, the light source assembly comprises a light source body and an adjustable member electrically connected with the light source body, wherein the adjustable member is electrically connected with the control assembly, and the adjustable member can adjust the illumination intensity of the light source body under the control action of the control assembly; the light source component is internally provided with a light source wavelength adjustable device for adjusting the wavelength of scanning light.
In order to achieve the above object, the present invention further provides a scan decoding method, including the steps of:
s1, a light source assembly emits scanning light to a bar code to be decoded;
s2, the receiving assembly receives reflected light reflected by the bar code to be decoded and converts a reflected light signal into a current signal;
s3, the voltage conversion component receives the current signal transmitted by the receiving component and converts the current signal into a voltage signal;
s4, the control component identifies the voltage signal, and if the voltage signal can be identified, the control component directly outputs a decoding result; and if the control component cannot identify the voltage signal, the control component controls the performance of the receiving component to be enhanced and repeatedly executes the steps S1 to S4 until the decoding result is output.
As a further improvement of the present invention, the receiving component includes a photodiode and an adjusting component, and the step S2 specifically includes:
s21, the photodiode receives a reflected light signal reflected by the bar code to be decoded and converts the reflected light signal into a current signal;
s22, the adjusting component receives the control signal and the evaluation value of the control component to control the on or off of a negative pressure circuit in the adjusting component;
s23, the negative pressure circuit is started to control the performance enhancement of the photodiode.
As a further improvement of the present invention, the voltage conversion assembly includes an I/V conversion module and a signal amplification module, and the step S3 specifically includes:
s31, the I/V conversion module receives the current signal transmitted by the receiving component and converts the current signal into a voltage signal;
s32, decoding the voltage signal by a digital-to-analog conversion module in the control component;
s33, if the voltage signal can be decoded by the digital-to-analog conversion module, the digital-to-analog conversion module directly outputs a decoding result; if the digital-to-analog conversion module cannot decode the voltage signal, the digital-to-analog conversion module transmits the voltage signal to the control component for control processing and forms a control signal and an evaluation value.
As a further improvement of the present invention, the voltage conversion module includes an I/V conversion module and a signal amplification module, the control module includes a digital-to-analog conversion module and a signal processing module, and the digital-to-analog conversion module includes a first conversion module and a second conversion module, and step S33 further includes:
s331, the first conversion module and the second conversion module decode the voltage signal V at the same time;
s332, if the voltage signal can be decoded by the second conversion module, the second conversion module directly outputs a decoding result;
s333, if the second conversion module cannot decode the voltage signal, the signal amplifying module amplifies the voltage signal and transmits the voltage signal to the first conversion module for decoding again;
s334, if the amplified voltage signal can be decoded by the first conversion module, the first conversion module directly outputs a decoding result; if the first conversion module cannot decode the amplified voltage signal, the first conversion module transmits the voltage signal to the signal processing module for control processing and forms a control signal and an evaluation value.
As a further improvement of the invention, the control component comprises a digital-to-analog conversion module and a signal processing module, and the step S4 is specifically;
s41, decoding the voltage signal by a digital-to-analog conversion module in the control component;
s42, if the voltage signal can be decoded by the digital-to-analog conversion module, the digital-to-analog conversion module directly outputs a decoding result; and if the digital-to-analog conversion module cannot decode the voltage signal, the digital-to-analog conversion module transmits the voltage signal to a signal processing module in the control assembly for control processing and forming a control signal and an evaluation value.
The beneficial effects of the invention are as follows: according to the invention, the sensitivity and accuracy of the scanning decoding system to bar code recognition are improved by arranging the adjusting component capable of improving the performance of the receiving component and the signal amplifying module for amplifying the voltage signal of the I/V conversion module in a multistage simultaneous/stepwise processing mode; meanwhile, the structure of the light source assembly enables the scanning decoding system to successfully decode under various ambient lights; the decoding failure caused by the material problem and the reflection of the bar code printing position is avoided.
Drawings
FIG. 1 is a block diagram of a scan decoding system according to a preferred embodiment of the present invention.
FIG. 2 is a block diagram of a scan decoding system according to another preferred embodiment of the present invention.
Fig. 3 is a flow chart of the scan decoding method of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
In this case, in order to avoid obscuring the present invention due to unnecessary details, only the structures and/or processing steps closely related to the aspects of the present invention are shown in the drawings, and other details not greatly related to the present invention are omitted.
In addition, it should be further noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
Referring to fig. 1, a block diagram of a scan decoding system 100 according to the present invention is shown. The scanning decoding system 100 comprises a light source assembly 1, a receiving assembly 2, a voltage conversion assembly 3 and a control assembly 4, wherein the light source assembly 1 is used for emitting scanning light to a bar code, the receiving assembly 2 receives reflected light reflected by the bar code, the voltage conversion assembly 3 converts the reflected light, and the control assembly 4 decodes the reflected light. The control assembly further comprises a signal processing module 42, and the signal processing module 42 is used for generating a control signal and an evaluation value from the voltage signal V which cannot be decoded by the control assembly 4, and adjusting the light source assembly 1, the receiving assembly 2 or the voltage conversion assembly 3 through the control signal and the evaluation value, so that the accuracy of bar code identification is improved.
The light source assembly 1 is used for emitting scanning light with a specific wavelength to a bar code to be scanned, and in a preferred embodiment of the invention, the light source assembly 1 comprises a light source body 11 and an adjustable member 12 electrically connected with the light source body 11. The adjustable member 12 is electrically connected with the control component 4, and the adjustable member 12 can adjust the output power of the light source body 11 under the control of the control component 4. With this arrangement, the scanning light irradiated on the bar code can be adjusted, so that the intensity of the reflected light reflected by the bar code can be adjusted by adjusting the illumination intensity of the light source body 11.
In a preferred embodiment of the present invention, a light source wavelength adjusting device (not shown) is disposed in the light source assembly 1, and the light source wavelength adjusting device is mainly used for fixing the wavelength of the formed scanning light within a specific wavelength range, so that the light source assembly 1 can adjust the light source wavelength according to different requirements. For example: in some application scenarios where it is desirable to be visible to the scanning light, the wavelength of the scanning light may be adjusted to be within the range of visible wavelengths; in some applications where it is desired to be invisible to the scanning light, the wavelength of the scanning light may be adjusted to be within the range of infrared wavelengths. As another example, in some specific scenarios, to exclude interference from light having wavelengths of 400nm-500nm, the wavelength of the scanning light may be adjusted outside of this wavelength range.
The receiving component 2 is used for receiving reflected light reflected by the bar code to be scanned and converting the reflected light into a current signal I. The receiving component 2 comprises a photodiode 21 and an adjusting component 22, wherein the photodiode 21 is used for receiving a reflected light signal reflected by a bar code to be scanned and converting the reflected light signal into a current signal I; the adjustment assembly 22 is used to adjust the performance of the photodiode 21. The receiving assembly 2 is positioned on the same plane as the axis of the light source assembly 1 in the horizontal direction, so that the reflected light is maximally received by the receiving assembly 2. In a preferred embodiment of the present invention, a filtering device (not shown) is disposed at the light receiving surface of the receiving component 2, and the filtering device can filter the interference light according to the wavelength setting, so as to improve the accuracy of scanning decoding.
The adjusting component 22 is electrically connected to the control component 4 and the photodiode 21, and includes a determining module 221, a negative voltage circuit 222 electrically connected to the determining module 221, and a feedback module 223 connected between the negative voltage circuit 222 and the determining module 221. The determining module 221 is electrically connected to the control module 4, and is configured to receive the control signal and the evaluation value fed back by the signal processing module 42, so as to control the on of the negative voltage circuit 222.
The negative voltage circuit 222 is electrically connected to the judging module 221 and the receiving component 2, respectively, and is used for applying a reverse voltage to the photodiode 21, so as to improve the performance of the photodiode 21. Specifically, due to the electrical characteristics of the photodiode 21, the body thereof generates parasitic capacitance Cs during production and manufacture, and simultaneously generates junction capacitance Cj at the PN junction as all the diodes, and the terminal capacitance Ca after the superposition of these two capacitances affects the response speed of the photodiode 21 during the operation of the photodiode 21. The influence of the terminal capacitor Ca is mainly reflected in that the current generated by the reflected light reflected to the photodiode 21 needs to be charged first and then the subsequent current can be output to the outside, so that the response efficiency and response sensitivity of the output signal of the photodiode 21 are seriously affected. When the terminal capacitor Ca of the photodiode 21 itself is designed to be large or the reflected light is weak, the small current generated on the photodiode 21 may be completely absorbed by the terminal capacitor Ca and not be output, thereby causing the scan decoding system 100 to be not used normally or a decoding error to occur. Therefore, in the present invention, negative pressure is applied to the photodiode 21 to charge the termination capacitance Ca, thereby improving the performance of the photodiode 21 and the response rate of the photodiode 21 to a small current.
The feedback module 223 is electrically connected to the negative voltage circuit 222 and the judgment module 221, and is configured to monitor the voltage value actually output by the negative voltage circuit 222 in real time, and feed back the voltage value actually output by the negative voltage circuit 222 to the judgment module 221, where the judgment module 221 controls the output target voltage through the feedback device parameter of the negative voltage circuit 222, so as to meet the minimum requirement of the photodiode 21 on the current output. It should be noted that, in order to reduce the termination capacitance Ca in the device of the photodiode 21, it is feasible to apply a suitable reverse voltage to the photodiode 21 to reduce the termination capacitance Ca, so as to improve the timeliness of the signal output of the photodiode 21, and of course, the magnitude of the reverse voltage applied to the photodiode 21 needs to reasonably meet the application requirement, and cannot be too high to break down the photodiode 21, that is, although the reverse voltage value of the negative voltage circuit 222 is not limited in the present invention, it is required to ensure that the reverse voltage value provided by the negative voltage circuit 222 meets the requirement.
The voltage conversion component 3 is electrically connected to the receiving component 2, and is configured to receive the current signal I and convert the current signal I into a voltage signal V. The voltage conversion assembly 3 includes an I/V conversion module 31 and a signal amplification module 32, which are sequentially connected, the I/V conversion module 31 is configured to convert a current signal I obtained by the receiving assembly 2 into a voltage signal V with a certain pulse width, and the signal amplification module 32 is configured to multiply amplify the converted voltage signal V.
The control component 4 is electrically connected to the receiving component 2, and is configured to decode or feedback the voltage signal V. The control assembly 4 comprises a digital-to-analog conversion module 41 and a signal processing module 42 which are connected in sequence. The digital-to-analog conversion module 41 is electrically connected to the voltage conversion module 3, and is configured to decode and output the voltage signal V. Preferably, the digital-to-analog conversion module 41 may be an ADC analog-to-digital converter.
The signal processing module 42 is configured to control the voltage signal V that cannot be identified by the digital-to-analog conversion module 41, and finally form a control signal and an evaluation value. It should be noted that, the evaluation value is a preferred adjustment value, which is used to ensure that the scan decoding system 100 does not damage the device and reduce the energy consumption while successfully decoding; i.e. the evaluation value is the difference between the minimum voltage value that the digital-to-analog conversion module 41 can recognize and the voltage value that the actual digital-to-analog conversion module 41 cannot recognize. Generation of evaluation values:
firstly, when the digital-to-analog conversion module 41 cannot identify the voltage signal V, converting the waveform of the voltage signal V from the time domain to the frequency domain by applying FFT (fast fourier transform) algorithm operation;
secondly, optimizing the V waveform of the voltage signal, and performing FFT inverse transformation on the optimized V waveform of the voltage signal to obtain the V waveform of the voltage signal with optimized signal-to-noise ratio;
then, comparing and evaluating the voltage signal V waveform after optimizing the signal-to-noise ratio with the voltage signal V waveform which can be successfully decoded; specifically, the optimal and worst area of the bar code contrast, the starting position and the ending position of the bar code and the suspected reflecting area are identified mainly according to the specification of the width ratio of the bar code, so that a preliminary evaluation value is generated.
Finally, the amplitude difference between the wide bar and the narrow bar of the bar code is identified, thereby generating a final evaluation value.
The optimizing means of the voltage signal V waveform comprises the following steps:
preferably, high-frequency noise and low-frequency noise in the V waveform of the voltage signal are filtered, and the 1 KHz-20 KHz frequency band signal of the effective information of the bar code to be identified is reserved. Meanwhile, because the frequency band can generate fixed interference noise, specific suppression is needed to be carried out on some typical frequency points, and the fixed interference noise is filtered out to finish filtering of a frequency domain. It should be noted that, the typical frequency points in the present invention include conventional signal frequency points, and further include specific signal frequency points obtained by the scan decoding system 100 through self-learning after multiple uses, so that the configuration can effectively improve the optimization of the signal processing module 42 to the voltage signal V waveform, and facilitate the identification and decoding of the digital-analog conversion module 41.
Preferably, whether the generated voltage signal V waveform has a certain frequency change is judged, if so, the received voltage signal V generated for scanning light is judged to be received; otherwise, a voltage signal V is generated for the disturbing light in the environment.
Preferably, a lower limit trend analysis of the voltage signal V waveform is performed to remove the direct current component in the voltage signal V waveform. The dc component in the V waveform of the voltage signal is typically caused by the difference in the reflected light intensity caused by uneven printing of the barcode, signal fluctuations due to offset, ambient light noise, and differences in the reflectivity of the narrow wavelength laser due to different color and texture materials.
Preferably, peak trend analysis of the voltage signal V waveform is performed to filter out abnormal peaks. Abnormal peaks in the V waveform of the voltage signal are usually caused by interference signals induced by reflection of the material.
The signal processing module 42 is electrically connected to the adjustable member 12, and the signal processing module 42 feeds back a control signal to the adjustable member 12, so as to control the adjustable member 12 to adjust. Meanwhile, in order to effectively control the adjustment force of the adjustable member 12, the signal processing module 42 feeds back the evaluation value to the adjustable member 12. The signal processing module 42 is electrically connected to the signal amplifying module 32, and the signal processing module 42 feeds back a control signal to the signal amplifying module 32, so as to control the signal amplifying module 32 to adjust. Meanwhile, in order to effectively control the adjustment force of the signal amplifying module 32, the signal processing module 42 feeds back the evaluation value to the signal amplifying module 32. The signal processing module 42 is electrically connected to the adjusting component 22, and the signal processing module 42 feeds back a control signal and an evaluation value to the judging module 221 in the adjusting component 22, so as to control the judging module 221 to turn on the negative pressure circuit 222.
Referring to fig. 2, a block diagram of another scan decoding system 200 according to the present invention is shown. The scan decoding system 200 also includes a light source assembly 1, a receiving assembly 2, a voltage conversion assembly 3', and a control assembly 4', and the scan decoding system 200 is different from the scan decoding system 100 only in the voltage conversion assembly 3', the control assembly 4', and the following description will describe the differences between the scan decoding system 200 and the scan decoding system 100, and the same or similar parts will not be repeated herein.
In this embodiment, the voltage conversion assembly 3 'includes a signal amplifying module 32' electrically connected to the I/V conversion module 31 'and the I/V conversion module 31', and the signal amplifying module 32 'is electrically connected to the I/V conversion module 31' and the digital-to-analog conversion module 41 'respectively, so as to multiply amplify the voltage signal V converted by the I/V conversion module 31'.
Further, the digital-to-analog conversion module 41' in the embodiment includes a first conversion module 411' and a second conversion module 412', wherein the first conversion module 411' is electrically connected to the signal amplification module 32' and the signal processing module 42', and is further electrically connected to the I/V conversion module 31' through the signal amplification module 32', and the signal amplification module 32' can amplify the voltage signal V output by the I/V conversion module 31', so as to facilitate the first conversion module 411' to analyze the voltage signal V; the second conversion module 412 'is directly electrically connected to the I/V conversion module 31'.
Specifically, the voltage signal V transmitted by the I/V conversion module 31 'is susceptible to the current signal I transmitted by the receiving component 2, so that the voltage signal V is not easily received or decoded by the digital-to-analog conversion module 41'. In the present embodiment, the first conversion module 411' and the second conversion module 412' may decode the voltage signal V transmitted by the I/V conversion module 31' at the same time. In particular, when the voltage signal V output by the I/V conversion module 31 'is small, the voltage signal V cannot be decoded by the second conversion module 412'; the voltage signal V output from the I/V conversion module 31 'may be amplified by the signal amplification module 32', and the voltage signal V amplified by the signal amplification module 32 'may be decoded by the first conversion module 411'. When the voltage signal V output by the I/V conversion module 31' is sufficiently large, the voltage signal V can be directly decoded by the second conversion module 412', and the signal amplification module 32' does not need to amplify the voltage signal V.
Further, when the voltage signal V cannot be decoded by the first conversion module 411' after being amplified by the signal amplification module 32', the signal processing module 42' identifies the voltage signal V to obtain the control signal and the evaluation value for further processing, which is not described herein. That is, in this embodiment, the scan decoding system 200 increases the amplifying adjustment mode of the voltage signal V, which can further facilitate the scan decoding system 200 to identify the barcode, and since the first conversion module 321 'and the second conversion module 322' operate simultaneously, the speed and accuracy of identifying the barcode by the scan decoding system 200 can be effectively improved.
Referring to fig. 3, the present invention also provides a scan decoding method, which includes the following steps:
s1, a light source assembly 1 emits scanning light to a bar code to be decoded;
s2, the receiving component 2 receives reflected light reflected by the bar code to be decoded and converts the reflected light signal into a current signal I;
s3, the voltage conversion component 3 receives the current signal I transmitted by the receiving component 2 and converts the current signal I into a voltage signal V;
s4, the control component 4 identifies the voltage signal V, and if the voltage signal V can be identified, the control component 4 directly outputs a decoding result; if the control unit 4 cannot recognize the voltage signal V, the control unit 4 controls the receiving unit 2 to enhance the performance and repeatedly execute the steps S1 to S4 until the decoding result is output.
The following description will describe steps S1 to S4 in detail.
The step S1 specifically comprises the following steps: the light source assembly 1 is electrically driven to emit scanning light with a specific wavelength and irradiates the bar code.
The step S2 specifically comprises the following steps:
s21, the photodiode 21 receives a reflected light signal reflected by the bar code to be decoded and converts the reflected light signal into a current signal I;
s22, the adjusting component 22 receives the control signal and the evaluation value of the control component 4 to control the on or off of the negative pressure circuit 222 in the adjusting component 22;
s23, the negative voltage circuit 222 is turned on to control the performance enhancement of the photodiode 21.
The step S3 specifically comprises the following steps:
s31, the I/V conversion module 31 receives the current signal I transmitted by the receiving component 2 and converts the current signal I into a voltage signal V;
s32, decoding the voltage signal V by the digital-to-analog conversion module 41 in the control component 4;
s33, if the voltage signal V can be decoded by the digital-to-analog conversion module 41, the digital-to-analog conversion module 41 directly outputs a decoding result; if the digital-to-analog conversion module 41 cannot decode the voltage signal V, the digital-to-analog conversion module 41 transmits the voltage signal V to the signal processing module 42 in the control component 4 for control processing and forming a control signal and an evaluation value.
Step S4 is specifically as follows;
s41, decoding the voltage signal V by the digital-to-analog conversion module 41 in the control component 4;
s42, if the voltage signal V can be decoded by the digital-to-analog conversion module 41, the digital-to-analog conversion module 41 directly outputs the decoding result; the digital-to-analog conversion module 41 cannot decode the voltage signal V, and the digital-to-analog conversion module 41 transmits the voltage signal V to the signal processing module 42 for control processing and forming a control signal and an evaluation value.
In a preferred embodiment of the present invention, the voltage conversion module 3 includes an I/V conversion module 31 'and a signal amplification module 32', the control module 4 'includes a digital-to-analog conversion module 41' and a signal processing module 42', and the digital-to-analog conversion module 41' includes a first conversion module 411 'and a second conversion module 412', where the step S33 further includes:
s331, the digital-to-analog conversion module 41' (including the first conversion module 411' and the second conversion module 412 ') decodes the voltage signal V at the same time;
s332, if the voltage signal V can be decoded by the second conversion module 322', the second conversion module 412' directly outputs the decoding result;
s333, if the second conversion module 322' cannot decode the voltage signal V, the signal amplification module 32' amplifies the voltage signal V and transmits the voltage signal V to the first conversion module 411' for decoding again;
s334, if the amplified voltage signal V can be decoded by the first conversion module 411', the first conversion module 411' directly outputs the decoding result; if the first conversion module 411' cannot decode the amplified voltage signal V, the first conversion module 411' transmits the voltage signal V to the signal processing module 42' for control processing and forming a control signal and an evaluation value.
In summary, the scan decoding systems 100 and 200 of the present invention improve the performance of the photodiode 21 and the signal amplifying modules 32 and 32 'amplifying the voltage signal V of the I/V conversion modules 31 and 31' by setting the adjusting component 22, and the sensitivity and accuracy of the scan decoding systems 100 and 200 to bar code recognition are improved by adopting a multi-stage simultaneous/stepwise processing manner; meanwhile, the structure of the light source assembly 1 is arranged to enable the scanning decoding systems 100 and 200 to successfully decode under various environmental lights; the decoding failure caused by the material problem and the reflection of the bar code printing position is avoided.
The above embodiments are only for illustrating the technical solution of the present invention and not for limiting the same, and although the present invention has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications and equivalents may be made thereto without departing from the spirit and scope of the technical solution of the present invention.

Claims (13)

1. A scan decoding system, comprising:
the light source component is used for emitting scanning light to the bar code to be scanned;
the receiving assembly is used for receiving a reflected light signal reflected by the bar code to be scanned and converting the reflected light signal into a current signal;
the voltage conversion assembly is electrically connected with the receiving assembly and is used for receiving the current signal and converting the current signal into a voltage signal;
the control component is electrically connected with the voltage conversion component and used for decoding the voltage signal;
the control assembly further comprises a signal processing module, wherein the signal processing module is used for generating a control signal and an evaluation value from the voltage signal which cannot be decoded by the control assembly, and adjusting the light source assembly, the receiving assembly or the voltage conversion assembly through the control signal and the evaluation value;
the receiving assembly comprises a photodiode and an adjusting assembly, wherein the adjusting assembly is respectively and electrically connected with the control assembly and the photodiode, and the adjusting assembly comprises a judging module, a negative pressure circuit electrically connected with the judging module and a feedback module connected between the negative pressure circuit and the judging module.
2. The scan decoding system of claim 1 wherein: the control assembly further comprises a digital-to-analog conversion module electrically connected with the signal processing module, and the digital-to-analog conversion module is electrically connected with the voltage conversion assembly so as to decode and output the voltage signal.
3. The scan decoding system of claim 2 wherein: the evaluation value is an adjustment value, and the evaluation value is a difference value between a minimum voltage value which can be identified by the digital-to-analog conversion module and a voltage value which cannot be identified by the actual digital-to-analog conversion module.
4. The scan decoding system of claim 1 wherein: the photodiode is used for receiving a reflected light signal reflected by a bar code to be scanned and converting the reflected light signal into a current signal; the adjusting component is used for adjusting the performance of the photodiode; a filter device is arranged at the light receiving surface of the receiving component and used for filtering interference light.
5. The scan decoding system of claim 1 wherein: the judging module is electrically connected with the control component and is used for receiving the control signal and the evaluation value fed back by the signal processing module and controlling the opening of the negative pressure circuit.
6. The scan decoding system of claim 1 wherein: the feedback module is respectively and electrically connected with the negative pressure circuit and the judging module, and is used for monitoring the voltage value actually output by the negative pressure circuit in real time and feeding back the voltage value actually output by the negative pressure circuit to the judging module.
7. The scan decoding system of claim 1 wherein: the voltage conversion assembly is electrically connected with the receiving assembly and is used for receiving the current signal and converting the current signal into a voltage signal, the voltage conversion assembly comprises an I/V conversion module, and the I/V conversion module is used for converting the current signal acquired by the receiving assembly into a voltage signal with a certain pulse width.
8. The scan decoding system of claim 7 wherein: the voltage conversion assembly further comprises a signal amplification module electrically connected with the I/V conversion module, and the signal amplification module is used for performing multiple amplification on the voltage signal converted by the I/V conversion module.
9. The scan decoding system of claim 1 wherein: the light source assembly comprises a light source body and an adjustable member electrically connected with the light source body, the adjustable member is electrically connected with the control assembly, and the adjustable member can adjust the illumination intensity of the light source body under the control action of the control assembly; the light source component is internally provided with a light source wavelength adjustable device for adjusting the wavelength of scanning light.
10. A scan decoding method comprising the steps of:
s1, a light source assembly emits scanning light to a bar code to be decoded;
s2, the receiving assembly receives reflected light reflected by the bar code to be decoded and converts a reflected light signal into a current signal;
s3, the voltage conversion component receives the current signal transmitted by the receiving component and converts the current signal into a voltage signal;
s4, the control component identifies the voltage signal, and if the voltage signal can be identified, the control component directly outputs a decoding result; if the control component cannot identify the voltage signal, the control component controls the performance of the receiving component to be enhanced and repeatedly executes the steps S1-S4 until the decoding result is output;
the receiving component comprises a photodiode and an adjusting component, and the step S2 specifically comprises:
s21, the photodiode receives a reflected light signal reflected by the bar code to be decoded and converts the reflected light signal into a current signal;
s22, the adjusting component receives the control signal and the evaluation value of the control component to control the on or off of a negative pressure circuit in the adjusting component;
s23, the negative pressure circuit is started to control the performance enhancement of the photodiode.
11. The scan decoding method of claim 10, wherein: the voltage conversion assembly comprises an I/V conversion module and a signal amplification module, and the step S3 specifically comprises the following steps:
s31, the I/V conversion module receives the current signal transmitted by the receiving component and converts the current signal into a voltage signal;
s32, decoding the voltage signal by a digital-to-analog conversion module in the control component;
s33, if the voltage signal can be decoded by the digital-to-analog conversion module, the digital-to-analog conversion module directly outputs a decoding result; if the digital-to-analog conversion module cannot decode the voltage signal, the digital-to-analog conversion module transmits the voltage signal to the control component for control processing and forms a control signal and an evaluation value.
12. The scan decoding method of claim 11, wherein: the voltage conversion assembly comprises an I/V conversion module and a signal amplification module, the control assembly comprises a digital-to-analog conversion module and a signal processing module, the digital-to-analog conversion module comprises a first conversion module and a second conversion module, and at this time, the step S33 further comprises:
s331, the first conversion module and the second conversion module decode the voltage signal V at the same time;
s332, if the voltage signal can be decoded by the second conversion module, the second conversion module directly outputs a decoding result;
s333, if the second conversion module cannot decode the voltage signal, the signal amplifying module amplifies the voltage signal and transmits the voltage signal to the first conversion module for decoding again;
s334, if the amplified voltage signal can be decoded by the first conversion module, the first conversion module directly outputs a decoding result; if the first conversion module cannot decode the amplified voltage signal, the first conversion module transmits the voltage signal to the signal processing module for control processing and forms a control signal and an evaluation value.
13. The scan decoding method of claim 10, wherein: the control assembly comprises a digital-to-analog conversion module and a signal processing module, and the step S4 is specifically implemented;
s41, decoding the voltage signal by a digital-to-analog conversion module in the control component;
s42, if the voltage signal can be decoded by the digital-to-analog conversion module, the digital-to-analog conversion module directly outputs a decoding result; and if the digital-to-analog conversion module cannot decode the voltage signal, the digital-to-analog conversion module transmits the voltage signal to a signal processing module in the control assembly for control processing and forming a control signal and an evaluation value.
CN202011417652.7A 2020-12-07 2020-12-07 Scan decoding system and method Active CN112507754B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011417652.7A CN112507754B (en) 2020-12-07 2020-12-07 Scan decoding system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011417652.7A CN112507754B (en) 2020-12-07 2020-12-07 Scan decoding system and method

Publications (2)

Publication Number Publication Date
CN112507754A CN112507754A (en) 2021-03-16
CN112507754B true CN112507754B (en) 2023-12-22

Family

ID=74970872

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011417652.7A Active CN112507754B (en) 2020-12-07 2020-12-07 Scan decoding system and method

Country Status (1)

Country Link
CN (1) CN112507754B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06167646A (en) * 1991-02-26 1994-06-14 Tesco:Kk Adjustment system for lens focal length and bar code read system using the same
JP2005293327A (en) * 2004-03-31 2005-10-20 Optoelectronics Co Ltd Optical information reader
CN104126187A (en) * 2012-02-01 2014-10-29 Opto电子有限公司 System and method for noise reduction in a bar code signal
CN204270314U (en) * 2014-11-03 2015-04-15 苏州浩创信息科技有限公司 A kind of radio scan rifle
CN105138940A (en) * 2015-08-14 2015-12-09 福建联迪商用设备有限公司 Light supplementing method in two-dimensional code scanning and system thereof
CN106066984A (en) * 2016-07-11 2016-11-02 深圳市兴通物联科技有限公司 Laser bar code scan decoder control circuit and barcode scanner
CN207650815U (en) * 2016-07-07 2018-07-24 手持产品公司 A kind of device and system for scanning information
CN108647541A (en) * 2018-04-24 2018-10-12 深圳大学 A kind of bar code scan chip and scan method

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4933538A (en) * 1988-10-21 1990-06-12 Symbol Technologies, Inc. Scanning system with adjustable light output and/or scanning angle
US5229591A (en) * 1988-10-21 1993-07-20 Symbol Technologies, Inc. Scanning system with adjustable light output and/or scanning angle
US5168148A (en) * 1990-12-28 1992-12-01 Symbol Technologies, Inc. Automatic gain control circuit
US5592306A (en) * 1995-09-15 1997-01-07 Must Systems Inc. Scanning apparatus including a light adjusting device
JP2006041628A (en) * 2004-07-22 2006-02-09 Sumitomo Electric Ind Ltd Optical receiving circuit
US7556198B2 (en) * 2006-09-19 2009-07-07 Ncr Corporation Methods and apparatus for using noise data to enhance bar code scanning accuracy
CN102289652A (en) * 2011-08-15 2011-12-21 广州市旭龙条码设备有限公司 Infrared bar code scanner
WO2016075948A1 (en) * 2014-11-14 2016-05-19 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Reproduction method, reproduction device and program
JP5902859B1 (en) * 2015-02-27 2016-04-13 株式会社オプトエレクトロニクス Control circuit for optical information reader
CN111241863A (en) * 2020-02-17 2020-06-05 苏州摩比信通智能***有限公司 Mobile bar code scanning device and scanning method with variable light supplement intensity

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06167646A (en) * 1991-02-26 1994-06-14 Tesco:Kk Adjustment system for lens focal length and bar code read system using the same
JP2005293327A (en) * 2004-03-31 2005-10-20 Optoelectronics Co Ltd Optical information reader
CN104126187A (en) * 2012-02-01 2014-10-29 Opto电子有限公司 System and method for noise reduction in a bar code signal
CN204270314U (en) * 2014-11-03 2015-04-15 苏州浩创信息科技有限公司 A kind of radio scan rifle
CN105138940A (en) * 2015-08-14 2015-12-09 福建联迪商用设备有限公司 Light supplementing method in two-dimensional code scanning and system thereof
CN207650815U (en) * 2016-07-07 2018-07-24 手持产品公司 A kind of device and system for scanning information
CN106066984A (en) * 2016-07-11 2016-11-02 深圳市兴通物联科技有限公司 Laser bar code scan decoder control circuit and barcode scanner
CN108647541A (en) * 2018-04-24 2018-10-12 深圳大学 A kind of bar code scan chip and scan method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
一维条码采集***关键技术的研究与优化;台海钊;《中国优秀硕士学位论文全文数据库电子期刊》》;I138-1928 *
激光扫描的物流条形码识别***;葛聪;;激光杂志(第07期);192-195 *

Also Published As

Publication number Publication date
CN112507754A (en) 2021-03-16

Similar Documents

Publication Publication Date Title
US8925814B1 (en) Apparatus for and method of monitoring output power of a laser beam during reading of targets
CN107946903A (en) Device for the driving current for controlling light source
US20140361082A1 (en) System and Method for Reading Code Symbols at Long Range Using Source Power Control
US5281800A (en) Method and apparatus for low power optical sensing and decoding of data
CN100483441C (en) Electro-optical reader with improved performance in high intensity ambient light
US6540139B1 (en) Multi-focal laser scanning bar code symbol reading system employing a variable second derivative signal pass-band filter structure having frequency characteristics that are controlled in a real-time manner by detecting bar code elements in analog scan data signals produced by said system
KR20080082698A (en) Optical identification tag, reader and system
US10817769B2 (en) Smart tag and object recognition system using the same
US9016578B2 (en) Apparatus for and method of electro-optically reading a target in the presence of ambient light by suppressing the ambient light
CN112507754B (en) Scan decoding system and method
US8967478B2 (en) Apparatus for and method of electro-optically reading a target in the presence of ambient light by rejecting the ambient light
US10760959B2 (en) Apparatus for and method of electro-optically reading a target in the presence of ambient light by detecting and suppressing the ambient light
CN107563243B (en) One-dimensional bar code identification method
US9569651B2 (en) Controller for optical information reader
EP3015958A1 (en) Light sensor array device
US9016579B2 (en) Apparatus for and method of electro-optically reading a target in the presence of ambient light
CN104394292A (en) Scanning correction method and image scanning module with correction function
US7311259B2 (en) Bar code reader and method of reading of bar code
US9804000B2 (en) Optical sensor array apparatus
CN112596622A (en) Touch device, touch display device, touch system and touch control method
US20120175421A1 (en) Optical-Information-Reading Apparatus and Control Method Thereof
JP2000013331A (en) Power save circuit for optical receiving circuit
JPH03233692A (en) Bar code reader
CN116311401A (en) Fingerprint identification circuit, fingerprint identification device and display equipment
JP4527411B2 (en) Optical information reader

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant