Multi-Channel Programmable Detection Sensor
20220381943 · 2022-12-01
Assignee
Inventors
Cpc classification
International classification
Abstract
Single board multi-channel programmable detection sensor is disclosed. The sensor has a processor operatively connected to the emitter driver, and a photodetector for controlling one or more operational parameters of the sensor in response to a program. Sensor outputs the TTL signal when desired level of light attenuated or transmitted through the system of fiber optics sensors. The processor sets triggering levels of the signal detected by the sensor in analog fast comparator circuit to threshold based on the signal difference pre-set and actual values.
Claims
1. A detection sensor comprising: an electronic board, the electronic board comprising a processor, a switching device provided by the processor or separately, and a plurality of independent channels operatively connected to the processor and/or the switching device, each independent channel comprising an emitter to provide a source of light, and a detector to process received light that is interrupted or reflected by an object interacting with the source of light, wherein each channel is separately programmable by the processor, and wherein the switching device is configured to control one or more operational characteristics of the detection sensor in response to a programming signal input to the detection sensor.
2. The sensor of claim 1, wherein the electronic board further comprises a comparator to compare the received light to one or more sensor signal thresholds.
3. The sensor of claim 2, wherein the comparator uses a plurality of different adjustable signal thresholds.
4. The sensor of claim 3, comprising a rising threshold and a falling threshold.
5. The sensor of claim 1, wherein the emitter comprises a light emitting diode (LED).
6. The sensor of claim 1, wherein the detector comprises a photodetector.
7. The sensor of claim 1, wherein the independent channels utilize unmodulated light.
8. The sensor of claim 1, wherein the electronic board further comprises a digital to analog converter (DAC) operatively coupled to the independent channels to adjust an intensity of the emitted light.
9. The sensor of claim 8, wherein the emitter comprises a light emitting diode (LED), and wherein the DAC is operatively coupled to an LED driving circuit to control the intensity of the emitted light.
10. The sensor of claim 1, wherein the electronic board further comprises at least one amplifier to amplify a received signal generated from the received light.
11. The sensor of claim 10, wherein the at least one amplifier provides a feedback signal to the processor.
12. The sensor of claim 10, wherein the received signal is split and processed by a pair of amplifiers.
13. The sensor of claim 12, comprising a transimpedance amplifier and a voltage amplifier for gain adjustment.
14. The sensor of claim 1, wherein the electronic board comprises separate adjustment and detection circuitry for each of the plurality of independent channels.
15. The sensor of claim 10, wherein the processor is configured to monitor an output voltage of the at least one amplifier to adjust current sent through the emitter to compensate for effects of ambient temperature variation.
16. A method of signal detection, comprising: selecting one of a plurality of independent channels of a detection sensor, the detection sensor comprising an electronic board, the electronic board comprising a processor, a switching device provided by the processor or separately, and the plurality of independent channels operatively connected to the processor and/or the switching device, each independent channel comprising an emitter to provide a source of light, and a detector to process received light that is interrupted or reflected by an object interacting with the source of light, wherein each channel is separately programmable by the processor; using the processor and/or the switching device to control one or more operational characteristics of the detection sensor in response to a programming signal input to the detection sensor; providing the source of light using the emitter of the one of the independent channels; and receiving and processing the received light.
17. The method of claim 16, wherein the electronic board further comprises a comparator, the method further comprising comparing the received light to one or more sensor signal thresholds.
18. The method of claim 17, wherein the comparator uses a plurality of different adjustable signal thresholds.
19. The method of claim 18, comprising a rising threshold and a falling threshold.
20. The method of claim 16, wherein the emitter comprises a light emitting diode (LED).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Embodiments will now be described with reference to the appended drawings wherein:
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
DETAILED DESCRIPTION
[0021] The following provides a detection sensor with an emitter for generating a light signal intended to be blocked by or reflected from an object; and a detector for generating an electronic signal that represents the presence, absence or condition of the object based upon the signal (e.g., reflected/through light) returned to the sensor. A single board with multiple independent channels (each with an emitter and detector) provides multi-function programming of the sensor channels and generates a programming signal that is input to a processor. The processor is operatively connected to the emitter, detector, and a switching device for controlling one or more operational characteristics of the sensor in response to the programming signal.
[0022] The switching device may include a single switch such as a single manually operable push button or software controlled through a series of commands sent from an external device, such as a computer or microcontroller. The detector which generates the electronic signal further has a variable gain amplifier and the electronic signal has a first level representing a first state of the sensor and a second level representing a second state of the sensor. These two states correspond to what may be referred to as the target state and the background state, respectively. The processor compares the level of the electronic signal in the two states and provides a signal to adjust the gain of the variable gain amplifier to an optimum gain setting. The processor selects the gain setting to either maximize the low contrast gain or maximize the high excess gain performance of the sensor. The processor also establishes the sensor signal threshold and hysteresis values based on the comparison of the electronic signal in the two states.
[0023] In an implementation, there may be provided a photoelectric detection sensor with a light emitter to provide constant light signals that are intended to reflect from, or be blocked by, a target object. The sensor includes a photodetector to receive the returned light and an electronic circuit to generate a signal representing the returned light. The electronic circuit has at least two amplification stages with different amplification gains. A microcontroller can be used as the processor, with a digital to analog converter (DAC) to set an LED driving current that achieves satisfactory light conditions. The sensor can be provided with an LED for each independent channel, as well as two (or more) LEDs indicating system status.
[0024] The following system therefore provides a multi-functional detection sensor programmable by sending electrical signals to an onboard processor (e.g., microcontroller) or directly to the light source control circuit, to multiple photodetector signal amplification stages, and to a detector circuit, e.g., an analog comparator circuit.
[0025] Turning now to the figures,
[0026]
[0027] Referring to
[0028] Referring now to the schematic diagrams in
[0029] The DAC U5 (shown in
[0030] Light emitted by the LED is returned to the unit by way of an optical system and strikes the photodiode D7 (see
[0031] Voltage output of the amplifier is fed into the ADC U44 (see
[0032] The board 16 described herein therefore incorporates multi-channel sensors which allows these channels to share some common circuitry (i.e., power supply, processor, input and output mechanisms, board, enclosure) for several channels. When compared to an assembly of individual sensors, this can achieve a reduction of cost and space savings in a particular application 10.
[0033] Moreover, unlike existing solutions, the multi-channel sensor 12 uses unmodulated light, which achieves a potentially faster reaction time (thus increased timing resolution). This is because in a modulated system the ultimate timing resolution is typically limited by modulation frequency.
[0034] Using a DAC to adjust (potentially, dynamically) the intensity of emitted light signal allows compensation for varying optical path loss and helps providing the detection circuitry with optimal input signal level.
[0035] Splitting the received signal processing between the two amplifiers (one transimpedance amplifier and the other a voltage amplifier) achieves higher bandwidth (required for fine timing resolution) and better accuracy than would be possible with a single stage design using similar parts. The voltage amplifier also provides a convenient mechanism for gain adjustment.
[0036] Using a separate adjustment (i.e., the ADC+processor) and detection (hardware comparators and output logic) circuitry and methods for each channel achieves both convenience (including, potentially, a fully automatic drive level, amplification and detection thresholds setup) and high speed operation.
[0037] Using two different and adjustable detection thresholds (rising and falling) allows operation in widely varying conditions (e.g., fast and slowly moving targets). Comparators are generally used with fixed threshold hysteresis to avoid output chatter during slow changing input signals (and suppress noise to some extent), but the design described above provides fully adjustable thresholds coupled with edge-detection logic circuitry that enhances the performance.
[0038] Moreover, fully electronic controls (i.e., with no mechanical adjustments) allow for the minimization of the size of the sensor 12 and can improve its operational reliability.
[0039] The system described herein can also compensate for the effect of ambient temperature variation using firmware. Referring again to
[0040] For simplicity and clarity of illustration, where considered appropriate, reference numerals may be repeated among the figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the examples described herein. However, it will be understood by those of ordinary skill in the art that the examples described herein may be practiced without these specific details. In other instances, well-known methods, procedures and components have not been described in detail so as not to obscure the examples described herein. Also, the description is not to be considered as limiting the scope of the examples described herein.
[0041] It will be appreciated that the examples and corresponding diagrams used herein are for illustrative purposes only. Different configurations and terminology can be used without departing from the principles expressed herein. For instance, components and modules can be added, deleted, modified, or arranged with differing connections without departing from these principles.
[0042] It will also be appreciated that any module or component exemplified herein that executes instructions may include or otherwise have access to computer readable media such as storage media, computer storage media, or data storage devices (removable and/or non-removable) such as, for example, magnetic disks, optical disks, or tape. Computer storage media may include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. Examples of computer storage media include RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by an application, module, or both. Any such computer storage media may be part of the sensor 14, any component of or related thereto, etc., or accessible or connectable thereto. Any application or module herein described may be implemented using computer readable/executable instructions that may be stored or otherwise held by such computer readable media.
[0043] The steps or operations in the flow charts and diagrams described herein are just for example. There may be many variations to these steps or operations without departing from the principles discussed above. For instance, the steps may be performed in a differing order, or steps may be added, deleted, or modified.
[0044] Although the above principles have been described with reference to certain specific examples, various modifications thereof will be apparent to those skilled in the art as outlined in the appended claims.