The present disclosure relates to dynamic pulse width modulation (PWM) frequency control.
Features and advantages of various embodiments of the claimed subject matter will become apparent as the following Detailed Description proceeds, and upon reference to the Drawings, wherein like numerals designate like parts, and in which:
Although the following Detailed Description will proceed with reference being made to illustrative embodiments, many alternatives, modifications and variations thereof will be apparent to those skilled in the art.
The system also includes one or more control switch circuitry 108 generally configured to control the DC current 103A and/or 103B to deliver power to one or more LED channel(s) 110. The control switch circuitry 108 may include, for example, one or more power switches (e.g., field effect transistor, bipolar junction transistor, etc.) to control power to one or more LED channel(s) 110. An “LED channel”, as used herein, may be formed by one or more LED lighting devices (for example, one or more LED lighting devices coupled in series and/or parallel with respect to the current 103A and/or 103B).
The system 100 also includes feedback circuitry 112 coupled to the LED channel(s) 110 and generally configured to determine the state of the current 103A and/or 103B, e.g., the feedback circuitry 112 is generally configured to determine if the current delivered to the one or more LED channel(s) 110 is a DC current 103A or a variable (PWM) current 103B. In some embodiments, the feedback circuitry 112 may include filter circuitry 114 generally configured to filter high frequency noise components of the current 103A and/or 103B. In some embodiments, the feedback circuitry 112 may also include sample circuitry 116 generally configured to sample feedback current to determine the state of the current 103A/103B. In such embodiments, the sample circuitry may include analog-to-digital (A/D) circuitry to generate digital signals representative of the feedback current (and such A/D circuitry may be configured to generate digital signals having a selected bit depth), and where a sampling rate of the A/D circuitry may be selected to be well above an anticipated and/or expected frequency of the feedback signal (e.g., to avoid aliasing, etc.). In embodiments, the sampling circuitry 116 may be configured to sample the current 103A/103B for a sufficient period of time to enable an accurate measurement of whether the current 103A/103B is the DC current 103A or the PWM current 103B. For example, the sampling circuitry 116 may be configured to sample current so that, at a minimum, several cycles of the PWM current 103B are sampled. This may enable a more accurate measurement of the frequency of the PWM current 103B, and may generate a series of low and high measurements reflective of a PWM signal. The feedback circuitry 112 may generate a feedback signal 113 indicative of, or proportional to, the state of the current 103A/103B. For example, if the current delivered to the one or more LED channel(s) 110 is a DC current 103A, the feedback signal 113 may include a value indicative of, or proportional to, the amplitude of DC current 103A delivered to the one or more LED channel(s) 110 is a DC current 103A. If the current delivered to the one or more LED channel(s) 110 is a PWM current 103B, the feedback signal 113 may include a variable value (e.g., series of low and high values) indicative of, or proportional to, the frequency of the PWM current 103B, and may also include any DC offset value in the PWM current 103B is a “hybrid” PWM current (e.g., a PWM current that includes an offset DC value).
The system 100 also includes PWM frequency determination circuitry 104 generally configured to receive the feedback signal 113 and determine characteristics of the source current 103A/103B. For example, in some embodiments the PWM frequency determination circuitry 104 is configured to determine whether the current 103 is the DC current 103A or the PWM current 103B. In addition, based on the feedback signal 113, the PWM frequency determination circuitry 104 is also configured to determine a frequency of the PWM current 103B. In operation, for example, The PWM frequency determination circuitry 104 is also configured to generate a first control signal 105A that is indicative of, or proportional to, a DC current 103A and a second control signal 105B that is indicative of, or proportional to a frequency of PWM current 103B (and may also include any DC offset information).
The system 100 also includes PWM generation circuitry 106 generally configured to generate a first PWM signal 107A having a frequency based on the first control signal 105A, or a second PWM signal 107B having a frequency based on the second control signal 105B. In embodiments of the present disclosure, if the current providing power to the LED channel(s) 110 is the DC current 103A, the PWM generation circuitry 106 is configured to generate a first PWM signal 107A having a duty cycle of, for example, 0-100% and having a frequency, for example, 10-100 kHz. If the current providing power to the LED channel(s) 110 is the DC current 103A, the PWM generation circuitry 106 is configured to generate a second PWM signal 107B having a duty cycle of, for example, 0-100% and having a frequency, for example, 10-100 k Hz. As a general matter, the frequency of the first PWM signal 107A is less than the frequency of the second PWM signal 107B The system 100 also includes one or more control switch(es) 108 generally configured to control power delivered to one or more LED channel(s) based on the first 107A or second 107B. In example embodiments, the frequency of the second PWM signal 107B is selected to be greater than the PWM frequency of the PWM current 103B. For example, the frequency of the second PWM signal 107B may be selected to be a whole number multiple (e.g., 2×, 4×, etc.) of the PWM frequency of the PWM current 103B. Of course, in other embodiments, the frequency of the second PWM signal 107B may be selected to be any multiple (e.g., 1.6×, 4.7×, etc.) of the PWM frequency of the PWM current 103B. The PWM signals 107A/107B may be supplied to the control switch(es) 108 to controllable deliver power to the LED channel(s) 110.
By dynamically adjusting the PWM frequency, as described herein, the teachings of the present disclosure can provide significant improvements over conventional LED driving systems, for example, improved accuracy of a target output current, reduction/elimination of perceived flicker, stability of a waveform/circuit operation, improved control of chromaticity (color shift), etc.
In some embodiments, the current source circuitry 102 may generate known values for the DC current 103A and the PWM current 103B. In such embodiments, the current source circuitry 102 may be configured to output signals indicative of the state of the current 103A and/or 103B, which may include amplitude and/or frequency information of the generated current. In such embodiments, the current frequency determination circuitry may receive such output signals and generate the output signals 105A and/or 105B directly from information received from the current source circuitry 102.
Referring again to
While
Any of the operations described herein may be implemented in a system that includes one or more non-transitory storage devices having stored therein, individually or in combination, instructions that when executed by circuitry perform the operations. “Circuitry”, as used in any embodiment herein, may comprise, for example, singly or in any combination, hardwired circuitry, programmable circuitry such as processors comprising one or more individual instruction processing cores, state machine circuitry, and/or firmware that stores instructions executed by programmable circuitry and/or future computing circuitry including, for example, massive parallelism, analog or quantum computing, hardware embodiments of accelerators such as neural net processors and non-silicon implementations of the above. The circuitry may, collectively or individually, be embodied as circuitry that forms part of a larger system, for example, an integrated circuit (IC), system on-chip (SoC), application-specific integrated circuit (ASIC), programmable logic devices (PLD), digital signal processors (DSP), field programmable gate array (FPGA), logic gates, registers, semiconductor device, chips, microchips, chip sets, etc. Thus, for example, the PWM frequency determination circuitry 104 and/or the PWM generation circuitry 106 may be embodied as one or more processors (e.g., ASIC, general-purpose processor, etc.) to execute code consistent with the operations described herein related to the PWM frequency determination circuitry 104 and/or the PWM generation circuitry 106.
The storage device includes any type of tangible medium, for example, any type of disk including hard disks, floppy disks, optical disks, compact disk read-only memories (CD-ROMs), compact disk rewritables (CD-RWs), and magneto-optical disks, semiconductor devices such as read-only memories (ROMs), random access memories (RAMs) such as dynamic and static RAMs, erasable programmable read-only memories (EPROMs), electrically erasable programmable read-only memories (EEPROMs), flash memories, Solid State Disks (SSDs), embedded multimedia cards (eMMCs), secure digital input/output (SDIO) cards, magnetic or optical cards, or any type of media suitable for storing electronic instructions. Other embodiments may be implemented as software executed by a programmable control device. Also, it is intended that operations described herein may be distributed across a plurality of physical devices, such as processing structures at more than one different physical location.
The terms and expressions which have been employed herein are used as terms of description and not of limitation, and there is no intention, in the use of such terms and expressions, of excluding any equivalents of the features shown and described (or portions thereof), and it is recognized that various modifications are possible within the scope of the claims. Accordingly, the claims are intended to cover all such equivalents. Various features, aspects, and embodiments have been described herein. The features, aspects, and embodiments are susceptible to combination with one another as well as to variation and modification, as will be understood by those having skill in the art. The present disclosure should, therefore, be considered to encompass such combinations, variations, and modifications.
Thus, in one embodiment the present disclosure provides a dynamic pulse width modulation (PWM) system that includes current frequency determination circuitry to determine a DC value of a source current, and to determine a frequency of the source current; and PWM generation circuitry to generate a first PWM signal having a first frequency based on the DC value of the source current; the PWM circuitry also to generate a second PWM signal having a second frequency based on the frequency of the source current; wherein the first frequency is less than the second frequency.
In another embodiment the present disclosure provides a method to generate pulse width modulation (PWM) signals to control power to at least one light emitting diode (LED), the method includes determining a DC value of a source current; determining a frequency of the source current; generating a first PWM signal having a first frequency based on the DC value of the source current; and generating a second PWM signal having a second frequency based on the frequency of the source current; wherein the first frequency is less than the second frequency.
In yet another embodiment, the present disclosure provides a non-transitory storage device that includes machine-readable instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: determine a DC value of a source current; determine a frequency of the source current; generate a first PWM signal having a first frequency based on the DC value of the source current; and generate a second PWM signal having a second frequency based on the frequency of the source current; wherein the first frequency is less than the second frequency.
Reference throughout this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment, Thus, appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Number | Name | Date | Kind |
---|---|---|---|
20110193648 | Zhao | Aug 2011 | A1 |
Number | Date | Country |
---|---|---|
102016107578 | Oct 2017 | DE |