Embodiments of the current invention relate to electronic circuitry that drives a light emitting diode (LED) array for use with an infrared scene projector.
Infrared (IR) scene projectors display imagery (or moving video) of a scene that includes a target of interest in which an apparent temperature of the target is accurately portrayed, thereby generating thermal imagery. Targets may include vehicles, aircraft, missiles, rockets, or the like, which have specific thermal signatures. The thermal imagery is used by an IR detector system in order to test its target tracking abilities. That is, an IR scene projector is positioned in direct view of the IR detector system so that the thermal imagery of the target can be detected by the IR detector. IR scene projectors provide a desirable testing environment because it is not always practical or cost effective to send out vehicles or aircraft just to be able to test the IR detector system.
IR scene projectors include an array of picture elements (pixels) arranged in a two-dimensional grid that generate the thermal imagery. Conventional IR scene projectors include a resistor or resistive component for each pixel. The pixels that form the image of the target are actually heated up to the temperature of the target in order to project the scene accurately. There are significant drawbacks to this implementation. The resistor pixel array consumes a large amount of power and generates a large amount of heat which creates an extreme testing environment. In addition, the resistor pixel array cannot accurately display objects that have a very high temperature, such as the engines of aircraft, missiles, or rockets. Other IR scene projectors utilize digital light projection components which include a heated object as the light source. These types of projectors have the same drawbacks as the resistor pixel array in addition to trying to flickering or lack of video smoothness associated with a digital projection.
An improved technology utilizes a light emitting diode (LED) for each pixel in the pixel array. The LEDs emit radiation in the infrared, or thermal imaging, spectrum such as with a center wavelength of approximately 3.8 microns. Thus, the IR LED array can more accurately project the apparent temperature of very hot objects. However, there are challenges to properly driving, or controlling, the IR LED array. The radiance, or brightness output, of each LED varies linearly with the amount of electric current flowing through the LED. However, the apparent temperature of each LED varies non-linearly with the radiance and in turn, the current. A typical scene of tracking a target may involve periods of time during which the target is small and most of the image has a cold temperature as well as periods of time when the target is large and most of the image has a hot temperature. The difference in current for the LED array to project the cold scene versus the hot scene may be many orders of magnitude. Traditional LED driver electric circuitry is not configured to adequately supply such a large range of electric current.
Embodiments of the current invention address one or more of the above-mentioned problems and provide a distinct advance in the art of electronic circuitry for use with an infrared scene projector that includes an array of light emitting diodes (LEDs). The electronic circuitry includes LED driver circuits to control the amount of current that flows through the LED array, which in turn, controls the apparent temperature of a scene displayed on the LED array. Each LED driver circuit includes a plurality of current supply level circuits each of which controls a different range of current that flows through each LED. For example, a first current supply level circuit may control a small range of current flow which provides a small range of apparent temperatures, and a second current supply level circuit may control a large range of current flow which provides a large range of apparent temperatures. In addition, multiple current supply level circuits may be enabled to provide very precise control of the apparent temperature, especially at higher temperatures.
One embodiment of the current invention provides a circuit for driving an LED, with the circuit comprising a plurality of current supply level circuits. Each current supply level circuit is configured to control a different amount of electric current flowing through the LED. Each current supply level circuit includes a circuit enable transistor, a drive current transistor, and a gain control transistor. The circuit enable transistor is configured to enable current flow through the current supply level circuit. The drive current transistor is configured to control an amount of electric current flowing through the current supply level circuit. The gain control transistor is configured to control a range of the amount of electric current flowing through the current supply level circuit.
Another embodiment of the current invention provides a circuit for driving a light emitting diode (LED) to display a portion of a frame for a sequence of frames. The circuit comprises a plurality of current supply level circuits, each of which is configured to control a different amount of electric current flowing through the LED. Each current supply level circuit includes a circuit enable transistor, a drive current transistor, a gain control transistor, and a drive current load circuit. The circuit enable transistor is configured to enable current flow through the current supply level circuit. The drive current transistor is configured to control an amount of electric current flowing through the current supply level circuit. The gain control transistor is configured to control a range of the amount of electric current flowing through the current supply level circuit. The drive current load circuit is configured to receive a first voltage level which sets the amount of electric current flowing through the current supply level circuit for a next frame and output a second voltage level to the drive current transistor to set the amount of electric current flowing through the current supply level circuit for a current frame.
Yet another embodiment of the current invention provides a circuit for driving an infrared (IR) light emitting diode (LED) configured to emit radiation having an apparent temperature. The circuit comprises a plurality of current supply level circuits, each of which is configured to control a different amount of electric current flowing through the IR LED such that each current supply level circuit controls the electric current flowing through the IR LED for a different range of apparent temperatures. The circuit enable transistor is configured to enable current flow through the current supply level circuit. The drive current transistor is configured to control an amount of electric current flowing through the current supply level circuit. The gain control transistor is configured to control a range of the amount of electric current flowing through the current supply level circuit.
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Other aspects and advantages of the current invention will be apparent from the following detailed description of the embodiments and the accompanying drawing figures.
Embodiments of the current invention are described in detail below with reference to the attached drawing figures, wherein:
The drawing figures do not limit the current invention to the specific embodiments disclosed and described herein. The drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the invention.
The following detailed description of the technology references the accompanying drawings that illustrate specific embodiments in which the technology can be practiced. The embodiments are intended to describe aspects of the technology in sufficient detail to enable those skilled in the art to practice the technology. Other embodiments can be utilized and changes can be made without departing from the scope of the current invention. The following detailed description is, therefore, not to be taken in a limiting sense. The scope of the current invention is defined only by the appended claims, along with the full scope of equivalents to which such claims are entitled.
In the following description, the word “voltage” may be used to describe electric voltage, the word “current” may be used to describe electric current, and the word “power” may be used to describe electric power. The word “ground” may be used to describe electric ground. In addition, the word “signal” may be used to describe an electromagnetic wave conducted through an electrically conductive medium in which a voltage and/or a current varies, or may be constant, over time.
Referring to
The scene generator 12 generates the scene, i.e. images or video, of a target, such as a vehicle, an aircraft, a missile, a rocket, or the like, which have specific thermal signatures. Accordingly, the scene shows the target as it would be seen in the IR wavelength radiation band, i.e., approximately 700 nanometers (nm) to approximately 1 millimeter (mm). Furthermore, the scene generator 12 generates the scene as a sequence, a stream, or a series of image or video frames at a given frequency. The scene may be generated from data files, with formats such as JPG, GIF, MPEG, MOV, etc. The scene generator 12 may include a computing device such as high performance computers, workstation computers, desktop computers, laptop computers, palmtop computers, notebook computers, tablets or tablet computers, and so forth. The computing device may include a central processing unit, input devices such as keyboards and mice, and a display for monitoring the content of the scene. The scene generator 12 may further include filtering circuitry, analog to digital converters (ADCs), digital to analog converters (DACs), processing circuitry such as microprocessors (single-core or multi-core), microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), analog and/or digital application-specific integrated circuits (ASICs), intelligence circuitry, and the like. The scene generator 12 outputs one or more electronic signals or data streams whose level or data value varies according to the content of the scene for each frame. For example, the scene generator 12 may output one or more electronic signals or data streams whose level or data value varies according to the apparent temperature of each pixel for each frame of the scene to be displayed.
The LED array driver circuitry 14, as described in more detail below, receives the output from the scene generator 12 and generates a plurality of electronic signals whose level varies according to the content of the scene, wherein each signal is received by a successive pixel of the LED array 16.
The LED array 16 displays the scene with the accurate apparent temperature. The LED array 16 includes a plurality of LEDs 18, each of which forms a pixel. Each LED 18 may be formed from materials such as gallium arsenide, gallium antimonide, indium phosphide, silicon germanium, and the like and may emit radiation in the IR spectrum with a wavelength ranging from approximately 700 nm to approximately 1 mm. In addition, each LED 18 may be configured to emit radiation with an apparent temperature ranging up to 2000 Kelvin (K) or higher.
The IR detector system 100 includes an array of sensors that are sensitive to thermal or IR radiation. The IR detector system 100 may output one or more electronic signals or data streams whose level or data value varies according to the IR radiation detected by the sensors. Referring to
The LED array driver circuitry 14, constructed in accordance with various embodiments of the current invention, broadly comprises a plurality of single LED driver circuits 20 generally operating in parallel. The LED array driver circuitry 14 may also include additional circuitry such as registers, buffers, and the like. The LED array driver circuitry 14 may be implemented on a chip, or integrated circuit package. In addition, the LED array 16 may be solder (bump) bonded to the LED array driver circuitry 14 chip. Referring to
The LED 18 includes anode and cathode connections and emits radiation in the IR wavelength range with an apparent temperature which varies according to a logarithm of its radiance. The radiance of the LED 18 varies linearly according to the current flowing through it. Thus, the apparent temperature of the radiation of the LED 18 varies according to the logarithm of the current flowing through the LED 18. With this type of behavior, the apparent temperature of the LED 18 may range from 0 K to approximately 600 K with less than 1 milliamp (mA) of current flowing through it. The apparent temperature of the LED 18 may range from approximately 600 K to approximately 1200 K with up to 10 mA of current flowing through it.
The single LED driver circuit 20 includes a global enable transistor M1 and, in order to provide varying ranges of current to the LED 18 for varying ranges of apparent temperature, the single LED driver circuit 20 includes a plurality of current supply level circuits 22. The single LED driver circuit 20 may include additional components, such as registers, etc., which are not shown in the figures and not discussed in detail in this specification. The global enable transistor M1 is connected in series with the LED 18 and receives a global enable signal GE, which is a global signal that is transmitted to each single LED driver circuit 20 in the LED array driver circuitry 14. In various embodiments, the global enable transistor M1 is a metal oxide semiconductor field effect transistor (MOSFET) with, at least, drain, source, and gate terminals. In other embodiments, the global enable transistor may be another type of transistor, such as a bipolar junction transistor (BJT). In exemplary embodiments, the global enable transistor M1 is an N-channel MOSFET with the drain connected to the cathode of the LED 18, the gate receiving the global enable signal GE, and the source connected to the current supply level circuits 22. The global enable signal GE is an analog voltage signal whose level can be ramped up to slowly turn the LED 18 on by slowly increasing the current through the global enable transistor M1 and the LED 18 and ramped down to slowly turn each LED 18 off by slowly decreasing the current through the global enable transistor M1 and the LED 18. Alternatively, the voltage level of the global enable signal GE can be changed quickly to turn the LED 18 on and/or off quickly, or turn the LED 18 progressively on and/or off during any desirable or selective time period.
Each current supply level circuit 22 is connected in series with the LED 18 and in parallel with the other current supply level circuits 22. Each current supply level circuit 22 provides a different range, or level, of current supply to the LED 18 and includes a gain control transistor M2, a current frame drive current transistor M3, and a circuit enable transistor M4. In exemplary embodiments, each transistor M2, M3, M4 is an N-channel MOSFET, although in other embodiments, other types of transistors may be used. The transistors M2, M3, M4 are connected in series, as shown in
The gate of the circuit enable transistor M4 receives a circuit enable signal CE, which is a digital binary signal having an enable state and a disable state. When the circuit enable signal CE is in the enable state, the circuit enable transistor M4 is turned on and current is allowed to flow through the current supply level circuit 22. When the circuit enable signal CE is in the disable state, the circuit enable transistor M4 is turned off and current does not flow through the current supply level circuit 22.
The gate of the current frame drive current transistor M3 receives a current frame drive current signal CFDC, which is an analog voltage signal whose voltage level ranges from 0 V to Vmax. An exemplary value of Vmax is 5V. There is generally a direct correlation between the voltage level of the current frame drive current signal CFDC and the amount of current flow through the current supply level circuit 22. For example, a voltage level at Vmax results in a current flow of Imax through the current supply level circuit 22, while a voltage level near 0 V results in a current flow of near 0 A through the current supply level circuit 22.
The gate of the gain control transistor M2 receives a gain control signal GC, which is an analog voltage signal that controls the gain of the current frame drive current transistor M3 and by extension, a dynamic range of the current flow through the current supply level circuit 22. There is generally a direct correlation between the voltage level of the gain control signal GC and the gain of the current frame drive current transistor M3. For example, a higher voltage level of the gain control signal GC results in a higher gain of the current frame drive current transistor M3, while a lower voltage level of the gain control signal GC results in a lower gain of the current frame drive current transistor M3. The level of the gain of the current frame drive current transistor M3 sets the value of Imax. That is, a higher level of gain of the current frame drive current transistor M3 results in a greater value of Imax, while a lower level of gain of the current frame drive current transistor M3 results in a lower value of Imax. Thus, the voltage level of the gain control signal GC sets the dynamic range of the current flow through the current supply level circuit 22.
Each current supply level circuit 22 is included in the single LED driver circuit 20 to provide a level of current to the LED 18 that varies according to, among other parameters, the size of the current frame drive current transistor M3—specifically, a width of the gate of the current frame drive current transistor M3. That is, the size of the current frame drive current transistor M3 sets the highest level of Imax that can flow through the current supply level circuit 22. For instance, a larger size of the current frame drive current transistor M3 sets a greater highest level of Imax as compared to a smaller size of the current frame drive current transistor M3. In exemplary embodiments, a first current supply level circuit 22 includes the current frame drive current transistor M3-1 that is sized to allow up to 10 mA, i.e. Imax, of current to flow through the LED 18. A second current supply level circuit 22 includes the current frame drive current transistor M3-2 that is sized to allow up to 1 mA, i.e. Imax, of current to flow through the LED 18. Other current supply level circuits 22 may the current frame drive current transistor M3-N that is sized to allow for larger or smaller values of Imax.
The single LED driver circuit 20 further includes a drive current load circuit 24 which controls or establishes the timing for providing the current frame drive current signal CFDC to the current supply level circuits 22. The drive current load circuit 24 includes a first load transistor M5, a second load transistor M6, a first signal storage capacitor C1, a second signal storage capacitor C2, and a reset transistor M7. The first load transistor M5 and the second load transistor M6 are each N-channel MOSFETs, although other types of transistors may be utilized. The first load transistor M5 and the second load transistor M6 each function as binary switches wherein the drain to source path is closed, or low resistance, when the transistor M5, M6 is on, and the drain to source path is open, or high resistance, when the transistor M5, M6 is off. The gate of the first load transistor M5 receives a first load signal LOAD1 which is binary and has an enable value and a disable value, and the gate of the second load transistor M6 receives a second load signal LOAD2 which is binary and has an enable value and a disable value. The first signal storage capacitor C1 and the second signal storage capacitor C2 each retain a voltage level and include a first terminal and a second terminal. The reset transistor M7 is an N-channel MOSFET, although other types of transistors may be utilized. The reset transistor M7 functions as a variable resistance between the drain and the source, whose resistance value is set by the voltage level on the gate. The gate of the reset transistor M7 receives a reset signal R which is an analog signal and a global signal that is connected to each single LED driver circuit 20.
The drain of the first load transistor M5 receives a next frame drive current signal NFDC. The source of the first load transistor M5 is connected to a first terminal of the first signal storage capacitor C1, whose second terminal is connected to ground. The first terminal of the first storage capacitor C1 is also connected to the drain of the second load transistor M6. The source of the second load transistor M6 is connected to the first terminal of the second signal storage capacitor C2. The second terminal of the second signal storage capacitor C2 is connected to ground. The first terminal of the second signal storage capacitor C2 is also connected to the drain of the reset transistor M7 and provides the direct current signal DC to the current supply level circuits 22.
With reference to
For a given frame of a scene, if the associated LED 18 is supposed to be on, then the scene generator 12 determines the apparent temperature of the pixel/LED 18 and determines the amount of current that should flow through the LED 18 in order to emit radiation with the apparent temperature. Based on the amount of current, the scene generator 12 further determines how many current supply level circuits 22 should be enabled, and thus the values of the circuit enable signals CE1, CE2, etc. For example, if the LED current is determined to be less than 1 mA, then only the second current supply level circuit 22 may be utilized. So the circuit enable signal CE2 may receive an enable value, while the other circuit enable signals CE1, etc., receive a disable value. In some situations, more than one current supply level circuit 22 may be enabled to provide higher current resolution, and in turn, greater apparent temperature resolution—particularly at higher temperature ranges. Hence, the first current supply level circuit 22 may be enabled to provide up to 20 mA, for example, of current to the LED 18 so that it can emit radiation with an apparent temperature in the range of 1000 K to 2000 K, for example, in units of 50 K, for example. In order to provide finer resolution apparent temperature control, for example in units of 10 K (above 1000 K), one or more other current supply level circuits 22 may be enabled to provide up to 100 microamps (μA), for example.
Also, based on the amount of current, the scene generator 12 determines the levels of the gain control signals GC1, GC2, etc. Depending on which current supply level circuits 22 are enabled and how much current is required, the scene generator 12 determines the levels of the gain control signals GC1, GC2, etc., accordingly. For example, if only the first current supply level circuit 22 is enabled, then gain control signal GC1 receives a value according to the amount of current required, and the other gain control signals GC2, etc., may be set to zero, although it may not matter because the other current supply level circuits 22 are disabled.
Referring to
The scene generator 12 continues to generate the voltage levels for the next frame drive current signal NFDC, along with the values for the gain control signals GC1, GC2, etc., and the circuit enable signals CE1, CE2, etc., for each frame at a constant frequency. The scene generator 12 also generates the values for the first load signal LOAD1, the second load signal LOAD2, and the reset signal R with the timing shown in
The reset transistor M7 in the drive current load circuit 24 serves another function. If the LED 18 is stuck on due to a defect in the single LED driver circuit 20 that causes all of the transistors M2, M3, M4 to be on in at least one of the current supply level circuits 22, then the reset transistor M7 may be able to turn off the LED 18 or at least dim the LED 18. In various embodiments, during normal operation of the IR scene projector system 10, the reset signal R may be set to a small, non-zero voltage level to turn the reset transistor M7 on so that a small amount of current flows from the drain to the source. For non-defective circuitry, the reset transistor M7 being on a small amount will have little effect. But, for defective circuitry resulting in a stuck-on LED 18, the reset transistor M7 continuously discharges the second signal storage capacitor C2, thereby reducing the voltage level of the current frame drive current signal CFDC, which turns off the current frame drive current transistor M3-1, M3-2, etc., and turns off, or at least dims, the LED 18.
Referring to
The LED array driver circuitry 14 is tested by applying an enable value to the test enable signal TE, which turns on the test enable transistor M8 for each single LED driver circuit 20 and allows access to the current supply level circuits 22. The control lines of the multiplexer 26 are set to provide electrical connection between the voltage supply Vdd and each selected test line signal TEST LINE 1-TEST LINE X in turn. While the test line signal TEST LINE for any given single LED driver circuit 20 is selected, the settings for the voltage levels for the next frame drive current signal NFDC, along with the values for the gain control signals GC1, GC2, etc., and the circuit enable signals CE1, CE2, etc., are varied to allow a range of currents to flow from the voltage supply Vdd so that the currents can be measured by the ammeter 50. The results of the current flow for each single LED driver circuit 20 may be tabulated and used to determine a quality rating for each LED array driver circuitry 14 chip. In some embodiments, the LED array driver circuitry 14 chips may be sorted into a plurality of bins according to the quality rating, wherein each LED array driver circuitry 14 chip with the same, or similar, quality rating is placed in the same bin.
Referring to
The voltage control circuit 28 receives input, such as one or more electronic signals, from the scene generator 12. In some embodiments, the voltage control circuit 28 may receive a single electronic signal whose level or data value determines the level of the voltage for the VLED and/or Vdd nodes. The level or data value of the single electronic signal may be determined by the scene generator 12 according to the criteria discussed above. The voltage control circuit 28 outputs the voltage for the VLED and/or Vdd nodes for the LED array driver circuitry 14 and the LED array 16 whose level varies according to the single electronic signal from the scene generator 12. For example, the voltage for the VLED and/or Vdd nodes decreases as the level or data value of the single electronic signal from the scene generator 12 decreases and increases as the level or data value of the single electronic signal from the scene generator 12 increases. In other embodiments, the voltage control circuit 28 may receive one or more electronic signals or data streams whose level or data value varies according to the apparent temperature of each pixel for each frame of the scene to be displayed. Using these signals, the voltage control circuit 28 may determine the level for the VLED and/or Vdd nodes according to the criteria discussed above and may output the voltage for the VLED and/or Vdd nodes.
A first alternative embodiment of the single LED driver circuit 220 is shown in
A second alternative embodiment of the single LED driver circuit 320 is shown in
Referring to
For each pixel group 432, in some embodiments, the LEDs 18 may be connected to the single LED driver circuits 420 in a common cathode configuration, as shown in
The multiple LED driver circuit 434 is formed by placing the transistors and components, such as capacitors, for four single LED driver circuits 420 in a quadrilateral area that has a length L and a width W, as shown in
Referring to
Referring to
Referring to
Throughout this specification, references to “one embodiment”, “an embodiment”, or “embodiments” mean that the feature or features being referred to are included in at least one embodiment of the technology. Separate references to “one embodiment”, “an embodiment”, or “embodiments” in this description do not necessarily refer to the same embodiment and are also not mutually exclusive unless so stated and/or except as will be readily apparent to those skilled in the art from the description. For example, a feature, structure, act, etc. described in one embodiment may also be included in other embodiments, but is not necessarily included. Thus, the current invention can include a variety of combinations and/or integrations of the embodiments described herein.
Although the present application sets forth a detailed description of numerous different embodiments, it should be understood that the legal scope of the description is defined by the words of the claims set forth at the end of this patent and equivalents. The detailed description is to be construed as exemplary only and does not describe every possible embodiment since describing every possible embodiment would be impractical. Numerous alternative embodiments may be implemented, using either current technology or technology developed after the filing date of this patent, which would still fall within the scope of the claims.
Throughout this specification, plural instances may implement components, operations, or structures described as a single instance. Although individual operations of one or more methods are illustrated and described as separate operations, one or more of the individual operations may be performed concurrently, and nothing requires that the operations be performed in the order illustrated. Structures and functionality presented as separate components in example configurations may be implemented as a combined structure or component. Similarly, structures and functionality presented as a single component may be implemented as separate components. These and other variations, modifications, additions, and improvements fall within the scope of the subject matter herein.
As used herein, the terms “comprises,” “comprising,” “includes,” “including,” “has,” “having” or any other variation thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, article, or apparatus that comprises a list of elements is not necessarily limited to only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The patent claims at the end of this patent application are not intended to be construed under 35 U.S.C. § 112(f) unless traditional means-plus-function language is expressly recited, such as “means for” or “step for” language being explicitly recited in the claim(s).
Although the technology has been described with reference to the embodiments illustrated in the attached drawing figures, it is noted that equivalents may be employed and substitutions made herein without departing from the scope of the technology as recited in the claims.
Number | Name | Date | Kind |
---|---|---|---|
5978393 | Feldman | Nov 1999 | A |
8111217 | Caligiore | Feb 2012 | B2 |
8947008 | Chuang | Feb 2015 | B2 |
9030126 | Tsao | May 2015 | B2 |
11653432 | Meng | May 2023 | B1 |
20100002470 | Kiamilev | Jan 2010 | A1 |
20100327918 | Curzan | Dec 2010 | A1 |
20140049182 | Kawae | Feb 2014 | A1 |
20140070725 | Qi | Mar 2014 | A1 |
20140333680 | Choi | Nov 2014 | A1 |
20140361708 | Nathan | Dec 2014 | A1 |
20140367593 | LaVeigne | Dec 2014 | A1 |
20150061537 | Kanda | Mar 2015 | A1 |
20150061538 | Miyazawa | Mar 2015 | A1 |
20160035282 | Lu | Feb 2016 | A1 |
20160192447 | Kovatchev | Jun 2016 | A1 |
20190364626 | Chen | Nov 2019 | A1 |
20230099245 | Takahashi | Mar 2023 | A1 |
20230180363 | Kim | Jun 2023 | A1 |
20230180364 | Zhu | Jun 2023 | A1 |
20230189409 | Xiong | Jun 2023 | A1 |
20230217564 | Kim | Jul 2023 | A1 |
20230276550 | Chen | Aug 2023 | A1 |
20230284352 | Xu | Sep 2023 | A1 |
20230386372 | Kiamilev | Nov 2023 | A1 |
20240185767 | Bower | Jun 2024 | A1 |
Number | Date | Country | |
---|---|---|---|
20230386372 A1 | Nov 2023 | US |