1. Field of the Invention
The present disclosure generally relates to lighting devices, and more particularly to controls for lighting devices.
2. Related Art
Various types of lighting devices may be used to illuminate areas of interest. For example, portable lighting devices are often used by law enforcement, military personnel, emergency/medical personnel, divers, hikers, search/rescue teams, and other users.
Many existing portable lighting devices have conventional switches that allow a user to adjust the brightness or other functions of the lighting devices. However, the number of settings available using conventional switches is often limited, and such configurations may hamper the functionality of the lighting devices. For example, lighting devices with only two brightness settings may not provide a sufficient number of illumination levels in different lighting conditions. While switches with multiple settings are available, they often require costly mechanical configurations, may require the user to change hand positions, or may require a second hand to operate.
Accordingly, there is a need for an improved lighting device that overcomes one or more of the deficiencies discussed above.
In accordance with various embodiments described herein, a variable control for a lighting device may be implemented with a variable inductor. In various embodiments, the variable control may be implemented with a plurality of continuous or stepped settings. The variable control may be adjusted by a user-actuated movement of a part of the lighting device, such as the depression of a tail cap or another appropriate physical control to change the inductance of the variable inductor. An oscillating signal may be induced in a variable inductor circuit that includes the variable inductor. The oscillating signal may exhibit characteristics, such as frequency, that change with the inductance of the variable inductor. Such characteristics may be measured to determine a setting of the variable control and which may be used to adjust the brightness or other attributes of the lighting device.
In one embodiment, a lighting device includes a light source; and a variable control adapted to provide a plurality of control settings, wherein the variable control comprises: a physical control adapted to be selectively positioned by a user, a variable inductor circuit adapted to exhibit a change in inductance based on the physical control, and a control circuit adapted to induce an oscillating signal in the variable inductor circuit, measure the oscillating signal to determine a control setting associated with the change in inductance, and control the light source using the determined control setting, wherein the oscillating signal changes with the inductance of the variable inductor circuit.
In another embodiment, a method of operating a lighting device includes receiving a user manipulation of a physical control that causes a variable inductor circuit to exhibit a change in inductance; inducing an oscillating signal in the variable inductor circuit, wherein the oscillating signal changes with the inductance of the variable inductor circuit; measuring the oscillating signal to determine a control setting associated with the change in inductance; and controlling a light source using the determined control setting.
In another embodiment, a lighting device may include a tail cap, a battery terminal, and a variable inductor mounted in (e.g., completely in or substantially in) the tail cap and electrically connected in series with the battery terminal. The lighting device may also include a user operable switch configured to selectively bypass the variable inductor. The variable inductor may include, for example, a magnetic coil comprising a wire coil and a core. The variable inductor may also include a ring comprised of ferrous material and having a substantially elliptical inner circumfery and surrounding the magnetic coil, wherein, the ring is adapted to be rotated relative to the magnetic coil in response to user actuation of a rotatable user control. An activation circuit may be provided that repeatedly introduces oscillating signals having a frequencies dependent on the inductance exhibited by the variable inductor and/or the state of the user operable switch. The oscillating signals may be detected and used to provide substantially continuous and/or switched user control signals.
The scope of the invention is defined by the claims, which are incorporated into this section by reference. A more complete understanding of embodiments of the disclosure will be afforded to those skilled in the art, as well as a realization of additional advantages thereof, by a consideration of the following detailed description of one or more embodiments. Reference will be made to the appended sheets of drawings that will first be described briefly.
Embodiments of the disclosure and their advantages are best understood by referring to the detailed description that follows. It should be appreciated that like reference numerals are used to identify like elements illustrated in one or more of the figures.
Various techniques are provided for implementing and operating variable controls using variable inductors. Such variable controls may be used to provide continuous or stepped control signals to lighting devices such as flashlights, headlamps, or other lighting devices. The variable controls may sense (e.g., detect) changes in inductance caused by user-actuated movements, such as the depression of a tail cap or another appropriate control surface to adjust the brightness or other attributes of the lighting devices. The detected changes may be used to determine one or more settings of the lighting devices and thus control various aspects of the lighting devices, such as the brightness of light sources of the lighting devices, or other aspects.
Body 103 provides a housing for a battery 105 and a control circuit 107. In one embodiment, control circuit 107 may be positioned near a front end (e.g., head end) of lighting device 100 with battery 105 interposed between tail cap 101 and control circuit 107. In another embodiment, control circuit 107 may be positioned proximate to tail cap 101 near a tail end of lighting device 100. Control circuit 107 includes circuitry for controlling various aspects of lighting device 100 in response to user-actuated movements of a physical control, such as tail cap 101. Control circuit 107 may control power provided to one or more light sources 109 (e.g., light emitting diodes (LEDs), incandescent bulbs, or other light sources) housed in an optical assembly 111. In one embodiment, optical assembly 111 may include a total internal reflection (TIR) lens to reflect light emitted from light sources 109 to project a light beam from lighting device 100. Battery 105 provides power to control circuit 107 and to light sources 109.
Tail cap 101 may have a rubberized outer surface enclosing an inner cavity. Mounted against the inner cavity at the tail end of tail cap 101 is an actuator 113 that is circularly surrounded by a coil of a spring 115 running the depth of the cavity. Spring 115 provides tension force to push against tail cap 101 when a user presses on tail cap 101. Actuator 113 pushes against a magnetic coil 117 whose magnetic field varies with the level of force exerted against magnetic coil 117. As the user pushes on tail cap 101, actuator 113 compresses magnetic coil 117 to change the magnetic field of magnetic coil 117. The changing magnetic field induces a change in the inductance of a variable inductor mounted on a base plate 119. The changing inductance may be sensed by control circuit 107 to detect changes in the settings of the variable control.
A variable inductor circuit (e.g., several embodiments of which are shown in and further described with regard to
Control circuit 107 includes a processor 121, a memory 123, a light source control circuit 125, and an interface circuit 127. Processor 121 may be implemented by a microcontroller, a microprocessor, logic, a field programmable gate array (FPGA), or any other appropriate circuitry. Memory 123 may include non-volatile memories and/or volatile memories. Memory 123 may be used to store instructions for execution by processor 121 such as to activate the variable inductor circuit and to measure the frequency of the oscillating signal, and/or may be used to store saved parameters such as saved settings of the variable control. Such saved settings allow lighting device 100 to save the settings of the variable control in effect before power to lighting device 100 is turned off and to restore the settings when power to lighting device 100 is turned back on. Memory 123 may also include scratch memories used by processor 121 to store variable values when executing instructions.
Interface circuit 127 includes circuitry under control of processor 121 to interface with the variable inductor circuit. Interface circuit 127 may detect that the user has placed lighting device 100 in a control setting mode to change the setting of the variable control, such as when the user rotates or otherwise actuates tail cap 101, or any other appropriate mechanism or control of lighting device 100. In one embodiment, interface circuit 127 may generate a pulse to activate the variable inductor circuit and to measure the frequency of the oscillating signal. In another embodiment, processor 121 may generate a pulse to activate the variable inductor circuit and interface circuit 127 may measure the frequency of the oscillating signal. Processor 121 may use the measured frequency from interface circuit 127 to determine a setting of the variable control for controlling a function of lighting device 100. For example, processor 121 may determine the brightness control setting for light sources 109 from the measured frequency. Interface circuit 127 may also be used to selectively connect lighting device 100 to other devices. For example, in one embodiment, interface circuit 127 may include a Universal Serial Bus (USB) port to pass data between device 100 and one or more other connected devices such as external flash memories.
Light source control circuit 125 includes circuitry under control of processor 121 to control the brightness of light sources 109. For example, light source control circuit 125 receives the brightness control setting from the processor 121 (e.g., determined by processor 121 based on the user-selected position of the variable control caused by the user selectively depressing tail cap 101) to adjust the brightness of light sources 109. Light source control circuit 125 may adjust the brightness of light sources 109 using techniques such as pulse width modulation (PWM), by controlling the number of light sources receiving power, or through other appropriate techniques.
Interface circuit 207 includes a conditioning circuit 208 that connects with second wire 131. Conditioning circuit 208 may include amplification circuitry to amplify the oscillating signal (e.g., amplify the voltage and/or current), filters to filter out high frequency spurious signals, and/or waveform shaping circuitry to shape the oscillating signal. Interface circuit 207 also includes an oscillation counter 209 used to measure the frequency of the oscillating signal under control of a measurement control circuit 211. Frequency of the oscillating signal may be measured with various techniques, such as using conditioning circuit 208 to shape the oscillating signal into a clock signal for clocking oscillation counter 209. By counting the number of clocks in a measurement interval, oscillation counter 209 may be used to derive the frequency of the oscillating signal. Alternatively, the oscillating signal may be sampled and processed using Fast Fourier Transform (FFT) to measure its spectral content. The magnitude of a maximum frequency bin of the spectral content may be compared against a detection threshold to detect the main frequency of the oscillating signal.
To activate the oscillation circuit, control circuit 107 may detect when the user has placed lighting device 100 into a control setting mode to change the setting of the variable control, such as when the user rotates tail cap 101 actuates tail cap 101, or any other appropriate mechanism or control of lighting device 100. Processor 121 activates variable inductor circuit 201 by generating a pulse on first wire 129 through a port on processor 121, such as through a general purpose I/O (GPIO) port. Alternatively, first wire 129 may be connected to interface circuit 207, and processor 121 may cause interface circuit 207 to generate the pulse. The pulse charges capacitor 203 to build up a voltage with a time constant determined by C1 and R1. The duration of the pulse may be adjustable as a function of the time constant. At the termination of the pulse, the voltage on capacitor 203 discharges, causing variable inductor circuit 201 to oscillate with a frequency that is determined by Lsense, C1, and RI. Because Lsense varies as the user applies different amounts of force on tail cap 101 to adjust the variable control, the frequency of the oscillating signal may be measured to determine the setting of the variable control. This oscillating signal on capacitor 203 is sensed by interface circuit 207 through second wire 131.
The frequency of the oscillating signal may be measured. When the oscillating signal can no longer be detected due to the decaying amplitude, another pulse may be applied to the variable inductor circuit to generate a second oscillating signal and the measurement of the frequency may be repeated. In one embodiment, a train of pulses may be applied to the variable inductor circuit where the pulses are spaced by an interval greater than the time it takes for the oscillating signal to decay. In this manner, multiple frequency measurements may be taken for a measurement interval that is longer than the decay time of the oscillating signal.
In another embodiment, multiple frequency measurements may be taken of a single oscillating signal provided in response to a single pulse. For example, if the time it takes for an oscillating signal to decay is longer than a minimum measurement interval, the frequency of the single oscillating signal may change as the inductance of the variable inductor changes. Multiple frequency measurements of the single oscillating signal may be taken at multiple non-overlapping periods within the measurement interval to detect if the inductance changes during the measurement interval.
The multiple frequency measurements may be used to determine that a user has selected a setting of the variable control for a time interval. The multiple frequency measurements may also be compared with one another to ensure that they agree with one another within a range. In this manner, the multiple frequency measurements may be used to detect that the user has maintained the variable control in approximately the same position for at least the minimum measurement interval (e.g., a two-second hold in one embodiment) so that the new setting may be accepted. Thus, spurious or inadvertent settings of the variable control may be detected and rejected. Also, the user may thereafter release the variable control (e.g., tail cap 101 in one embodiment) while lighting device 100 retains the selected setting (e.g., in memory 123 in one embodiment).
Referring back to
As discussed, a series of frequency measurements may be taken within a pre-determined measurement interval. In one embodiment, the measurement interval may be adjustable. To keep track of the measurement interval, measurement control circuit 211 may use a measurement interval counter to accumulate the length of the multiple frequency measurements. At the start of the measurement interval, measurement control circuit 211 may reset the measurement interval counter. Additionally, at the start of each frequency measurement within the measurement interval, measurement control circuit 211 may reset oscillation counter 209. At the end of the each frequency measurement, the count from oscillation counter 209 may be stored into memory 123. At the end of each frequency measurement, measurement control circuit 211 may also compare the count from oscillation counter 209 with previously stored counts of earlier frequency measurements to determine if the counts are all within an allowable range. If a count is not within the allowable range, measurement control circuit 211 may restart the measurement interval to obtain a new series of frequency measurements. Otherwise, if the counts are all within the allowable range, at the end of the measurement interval, a final count, such as an average of all the counts obtained during the measurement interval, and an average length of the multiple frequency measurements within the measurement interval may be presented to processor 121 to calculate a frequency of the oscillating signal. From the frequency calculation, processor 121 may determine the setting of the variable control and may adjust the brightness of light sources 109 through light source control circuit 125.
Variable inductor circuit 401 includes variable inductor 202 with variable inductance Lsense and may be positioned in base plate 119 near tail cap 101. Control circuit 402 is one embodiment of control circuit 107 of
Activation circuit 404 is used to activate variable inductor circuit 401. Activation circuit 404 also provides capacitors that, together with variable inductor circuit 401, form the inductor/capacitor network that generates the oscillating signal (e.g., denoted in
Because battery 105 is used to connect the oscillating signal from variable inductor 202 of variable inductor circuit 401 to activation circuit 404, an alternating current (AC) voltage of the oscillating signal is introduced on the direct current (DC) voltage of battery 105. Accordingly, a low pass filter circuit is connected to battery 105 to filter out the AC voltage of the oscillating signal from the DC voltage of battery 105 before the battery voltage is applied to the rest of lighting device 100. The low pass filter (LPF) includes an inductor 409 with inductance L2 and a capacitor 411 with capacitance C4. The L2/C4 LPF is connected in parallel with the R2/C2/C3 network. A filtered voltage 413 taken from the node between L2 and C4 is used as the DC voltage to power control circuit 402 and light sources 109.
The node between capacitors 406 and 407 is connected to conditioning circuit 208 and a switch 408. Switch 408 is under control of processor 121 and is in the default closed position before the activation of variable inductor circuit 401. This shorts capacitor 407 to ground to allow voltage from battery 105 to charge capacitor 406. When control circuit 402 detects that a user has placed lighting device 100 into a control setting mode to change the setting of the variable control, processor 121 opens switch 408. The voltage on capacitor 406 discharges and causes variable inductor circuit 401 to oscillate with a frequency that is determined by Lsense, C2, C3, and R2. This activation of the oscillating signal is similar to the action of capacitor 203 discharging its voltage to cause the variable inductor circuit 201 of
At the end of a frequency measurement, if multiple frequency measurements are desired, processor 121 may close switch 408 again to allow battery voltage to charge capacitor 406. After waiting for capacitor 406 to reach the DC voltage of battery 105, processor may again open switch 408 to cause variable inductor circuit 401 to oscillate and to measure the frequency of the oscillating signal. Thus, multiple frequency measurements may be taken during a measurement interval to ascertain a setting of the variable control.
In step 501, a user enters a control setting mode to change the setting of the variable control. As discussed, such mode may be detected by a processor detecting that the user has actuated tail cap 101 or through another appropriate technique. The user may selectively depress tail cap 101 to select a position of the variable control to cause a change in the inductance of the variable inductor circuit (e.g., 201 of
In step 503, a measurement interval counter of measurement control circuit 211 of
In step 505, the control circuit 206 or 402 generates a pulse to activate the oscillating signal. As discussed with regards to
In step 507, the measurement interval counter is started to measure the frequency of the oscillating signal. For example, the method may accumulate the number of cycles of the oscillating signal in oscillation counter 209 to measure the frequency. In one embodiment, the frequency of the oscillating signal may be measured for as long as the amplitude of the oscillating signal is detected. For example, as the amplitude of the oscillating signal decays over time, the method may perform the frequency measurement until the amplitude is too attenuated for detection. In another embodiment, the frequency measurement may be performed for a known interval where the interval may be adjustable to accommodate oscillating signals of different frequencies and decaying rates.
In step 509, when the frequency measurement is completed, the currently measured frequency is stored in memory 123. If this is not the first frequency measurement of the measurement interval, the currently measured frequency may be compared against previously measured frequency or frequencies of earlier measurement(s) stored in memory 123. For example, the current count of oscillation counter 209 may be stored and compared with previously stored counts. If the currently measured frequency does not fall within an allowable range of the previously measured frequency or frequencies, the step 503 may be performed again to restart the measurement interval by resetting the measurement interval counter. Thus, the allowable range used for the measurement comparison may be used to detect that the user has held the variable control in approximately the same position during the measurement interval. The allowable range may also be used to reject spurious measurements or inadvertent setting of the variable control. The allowable range may be adjustable to accommodate a desired sensitivity of the control setting of the variable control.
If the currently measured frequency falls with the allowable range of the previously measured frequency or frequencies then, in step 513, the measurement interval counter is compared against a minimum measurement interval to determine if additional frequency measurements are to be performed. If the minimum measurement interval has not been reached, step 505 is performed again to generate an additional pulse to activate an additional oscillating signals for an additional frequency measurement. Steps 505 through 513 are repeated until the measurement interval counter reaches the minimum measurement interval. The minimum measurement interval may be adjustable to accommodate measurements of different oscillating signals.
In another embodiment, if the decaying time of the oscillating signal is longer than the minimum measurement interval, multiple frequency measurements may be taken at multiple non-overlapping periods of a single oscillating signal. In this case, if the minimum measurement interval has not been reached, step 505 may not be repeated to activate another oscillating signal. Instead, step 507 may be repeated to take additional measurements of the same oscillating signal.
In step 515, if the measurement interval counter reaches the minimum measurement interval, the currently measured frequency may be output as the measured frequency in step 515. Alternatively, an average of the currently measured frequency and all the previously measured frequencies taken during the measurement interval may be output as the measured frequency. For example, an average of the current count of oscillation counter 209 and all the previously stored counts may be used. Alternatively, a sum of all the counts taken during the measurement interval along with the measurement interval counter may be provided to processor 121 for processor 121 to determine the frequency of the oscillating signal. Thus, by making multiple frequency measurements for a minimum measurement interval and by comparing the multiple frequency measurements, the method may accept a setting of the variable control only when the user has held the variable control in approximately the same position for at least the minimum measurement interval.
In addition to and/or alternatively to the various embodiments previously described herein, a lighting device may be implemented with a variable inductor that may be adjusted by a user. The variable inductor may be placed in (e.g., completely in or substantially in) a tail cap of the lighting device and in series with a battery of the lighting device. In some embodiments, the user may rotate a control disposed at the tail cap of the lighting device which causes a ferrous component to rotate relative to a magnetic coil. The magnetic coil may be implemented, for example, with a wire coil wound around another ferrous component (e.g., a ferrous core). The ferrous component may be configured in a non-uniform manner such that gaps between the ferrous component and the magnetic coil vary as the ferrous component is rotated about the wire coil/core. The variable inductor may also be selectively shorted by another user control, such as a push button switch, for example, also positioned in the tail cap. Other implementations of the rotatable ferrous component, magnetic coil, and/or the switch may be used in various embodiments.
A signal (e.g., current and/or voltage) may be periodically induced through the magnetic coil (e.g., by periodically charging and/or discharging a capacitor) and associated signals may be measured which vary depending on the inductance exhibited by the variable inductor (e.g., an inductance adjusted by rotation of the user control and/or a shorting of the inductor by engagement of the push button switch). Such signals may be used to control operation of the lighting device (e.g., on/off, variable brightness, maximum brightness, and/or other features).
As can be seen in
As illustrated in
As described in more detail below, the tail cap assembly portion 606 of the lighting device 600 in
As can be seen in, e.g.,
The tail cap wiring assembly 670 of the device 600, along with the momentary contact switch 640 and its associated mechanical components, is disposed in a two-part ferrule located at the rear end of the device 600. A first part of the ferrule is a fixed part 642 that couples, e.g., by way complementary threads, to a rear end of the tubular battery housing 624, and within which the tail cap wiring assembly 670 is fixedly housed. A second part of the ferrule is rotatable user control 644 disposed at the rear end of the device 600 that is rotatably coupled to the fixed part 642, and within which a ferrous structure 646 (e.g., a ring in some embodiments, and other shapes may be used in other embodiments) and components associated with the momentary contact switch 640, including a switch plunger 648, an elastomeric domed plunger cover 650, an end plug 652 (e.g., attached to fixed part 642 by screws 649), rings 651/653, and switch assembly retaining ring 654, are housed. The domed plunger cover 650 supplies an axial resiliency to the switch plunger 648 that causes it to return to its original position after having been momentarily depressed by a user.
Although coil 636 will exhibit some minimal inductance by itself, that inductance will be appreciably increased by the incorporation of core 672 extending axially through the coil 636. Thus, if a current is passed through the coil 636, a magnetic field will be induced in the core 672 that flows between the ends of the core 672.
The magnetic field, and hence, the inductance of the variable inductor 679, can be further enhanced by the provision of ring 646 (e.g., made of ferrous material as described). Further, the enhanced inductance, which serves as a proxy for a control signal used to control the lighting device 600, can be made continuously variable between minimum and maximum values by configuring the inner circumfery 680 of the ring 646 in the form of an ellipse (e.g., having orthogonal major and minor axes) and/or other shapes.
When the long (e.g., major) axis 692 (see
By rotating the ring 646 such that the short (e.g., minor) axis 694 (see
The effective inductance of the variable inductor 679 may be used as a proxy for one or more control signals to control the operation of device 600. For example, a user may continuously select between minimum and maximum control signal values by rotating user control 644 which causes ring 646 to rotate relative to core 672 and coil 636. In addition, the user may selectively bypass the variable inductor 679 by operating switch 640.
As illustrated in
Although a 90 degree clockwise rotation has been described, other directions (e.g., bidirectional clockwise and counterclockwise rotations) and other rotation angles (e.g., 45 degrees, 180 degrees, 270 degrees, 360 degrees, and/or other intermediate rotation angles) are contemplated. In various embodiments, ring 646 may be configured with other inner circumfery 680 shapes (e.g., non-elliptical) and/or other outer circumfery 690 shapes (e.g., non-circular and/or non-cylindrical ferrous structures shaped differently than ring 646) to adjust the inductance of variable inductor 679 as desired.
Referring now to
As shown, the variable inductor 679 (e.g., provided by coil 636, ring 646, and core 672) is connected to a negative terminal of battery 626 at a node 1804 (e.g., through switch board 638, wire 659, via 658, and spring 628). The variable inductor 679 is also connected to ground (e.g., to housing 624 through switch board 638, wire 661, PCB 634, and contact washer 632). As discussed, dome switch 640 may be used to selectively bypass the inductor (e.g., by connecting traces 637 and 639 of switch board 638.
Other embodiments of the tail cap circuitry are also contemplated. For example,
For example, at a rest state (e.g., while switch 2500 is not depressed by the user), springs 2530 and 2540 may bias switch contacts 2510 and 2520 away from circuit contacts 2515 and 2525, such that circuit contacts 2515 and 2525 remain open. In this state, battery 626 is effectively disconnected from ground. As a result, lighting device 600 may be substantially or completely turned off.
As switch 2500 is initially depressed by the user, switch contact 2510 closes circuit contacts 2515, thus connecting the variable inductor 679 in series with battery 626. Also in this state, circuit contacts 2525 remain open (e.g., biased by spring 2540). In this state, substantially continuous user control signals may be generated (e.g., by adjusting the inductance of variable inductor 679 as discussed). In some embodiments, switch 2500 may be mechanically configured to physically lock in this state (e.g., switch contact 2510 may remain connected to circuit contacts 2515 when the user releases switch 2500 and may unlock, for example, in response to another user depression of switch 2500).
As switch 2500 is further depressed by the user, switch contact 2520 closes circuit contacts 2525, thus bypassing the variable inductor 679 in the manner discussed with regard to switch 640. In this state, switched user control signals may be generated in the manner discussed.
Thus, switch 2500 may be used to provide flexible operation of lighting device 600, while still providing the benefits of variable inductor 679 and switch 640. For example, in some embodiments, light source 618 may be switched to operate at a maximum brightness setting while switch 2500 is fully depressed (e.g., while switch contact 2520 closes circuit contacts 2525), operate at a variable brightness set by the variable inductor 679 while switch 2500 is partially depressed (e.g., while circuit contacts 2520 remain open and circuit contacts 2510 are closed), and cause lighting device 600 to turn substantially or completely off when switch 2500 is released (e.g., while circuit contacts 2510 and 2520 are open).
Referring again to
Control circuit 1810 includes various components to detect user operations and control light source 618 in response thereto. As shown, control circuit 1810 includes a processor 1821, a light source control circuit 1825, a conditioning circuit 1850, a ringing measurement circuit 1860, and an amplitude detection circuit 1870.
Processor 1821 may be implemented in accordance with the various processor embodiments described herein. Processor 1821 may also be provided with memory, for example, in the manner of memory 123 of
Control signal 1830 (e.g., based on a switched user control signal determined based on the operation of switch 640) selectively turns light source 618 on and off by operating a switch 1880 (e.g., a MOSFET transistor in some embodiments). In some embodiments, control signal 1830 may open switch 1880 (e.g., to turn off light source 618) during measurement periods further described herein (e.g., when switch 1816 is closed).
Control signal 1832 periodically connects capacitor 1814 to ground by operating a switch 1816 (e.g., a MOSFET transistor in some embodiments). In this regard, when capacitor 1814 is connected to ground through switch 1816, an oscillating (e.g., ringing or resonating) signal 1890 (e.g., current and/or voltage) will be induced as the voltage of node 1802 is pulled down while capacitor 1814 charges (e.g., switch 1816 and capacitor 1814 provide an activation circuit to trigger the oscillating signal). The frequency of such oscillation is determined by the inductance of variable inductor 679, a small wiring parasitic inductance around the circuit loop associated with oscillating signal 1890, the capacitance of capacitor 1814, and a small parasitic capacitance present in the other electronic and mechanical parts. Accordingly, the frequency of such oscillations depends primarily on the variable inductor 679 and the capacitor 1814, which is given by the following relationship:
Thus, the frequency can vary, depending on the inductance exhibited by variable inductor 679 (e.g., dependent on the position of rotatable user control 644 and the engagement or disengagement of switch 640).
As further described herein, control circuit 1810 may perform periodic measurements. During each measurement period, switch 1880 is opened to prevent the light source 618 from loading the resonant circuit. Also during each measurement period, switch 1816 is closed to introduce oscillating signal 1890 on node 1802 (e.g., caused by a resonant current in the circuit loop). At the end of each measurement period, switch 1880 is closed and switch 1816 is opened. Various signals associated with the oscillations may be measured at the end of each measurement period, user control signals can be determined from such measurements, and light source 618 may be operated (e.g., by processor 1821 and/or light source control circuit 1825) in response to such determined user control signals.
Such measurement periods (e.g., the time elapsing while control signal 1802 operates to close switch 1816) may be relatively brief (e.g., on the order of several to 100 microseconds). The measurement periods may be repeated, but at intervals significantly longer than the measurement periods themselves (e.g., repeated approximately every several milliseconds while lighting device 600 is in an operating state, and longer such as approximately every 60-100 milliseconds while lighting device 600 is in a non-operating state). Because the measurement periods last for only microseconds, and are repeated on the order of milliseconds, the voltage of node 1802 is only pulled down for very brief periods of time (e.g., with a very low duty cycle). As a result, such operations will not adversely affect the output of light source 618 (e.g., will not cause light source 618 to dim or flicker in any human perceivable way during the measurement periods).
Control signal 1834 is provided to light source control block 1825 as a substantially continuous control signal (e.g., based on a substantially continuous user control signal determined based on the position of rotatable user control 644) to control, for example, the brightness of light source 618. Light source control circuit 1825 provides a control signal 1836 in response to control signal 1834 to adjust the operation of light source 618. In some embodiments, light source control circuit 1825 may be implemented in the same or similar manner as light source control circuit 125 described herein.
Conditioning circuit 1850 is connected to node 1802 (not shown in
Amplitude detection circuit 1870 is used to detect whether switch 640 is depressed.
Ringing measurement circuit 1860 is used to generate a substantially continuous user control signal at a node 2130 (see
Circuit 2101 generates a pulse signal (labeled “CK”) at node 2110 in response to each rising edge of oscillating signal 1890 detected at node 1802. For example, in some embodiments, when switch 1816 is closed, the voltage at node 1802 will be pulled down (e.g., by the charging of capacitor 1814). As the voltage is pulled back up by battery 626, the rising edge of the oscillating signal 1890 as detected at node 1802 will cause circuit 2101 to output a clock pulse at node 2110. Accordingly, as signal 1890 oscillates, the rising edges will cause circuit 2101 to provide a train of clock pulses at node 2110.
Circuit 2102 receives the clock pulses from node 2110 and uses them to clock flip flops 2111, 2113, and 2115. Flip flops 2111, 2113, and 2115 are initially set to logic low values (e.g., by control signal 1832 labeled TEST/CLEAR provided by processor 1821). Thus, flip flop 2115 will initially provide logic low values to node 2120 (labeled “PULSE”) until the first clock pulse cycles through to flip flop 2115, at which time flip flop 2115 and node 2110 will switch to a logic high value. Thus, circuit 2102 effectively operates to count the first three oscillations of signal 1890 at node 1802 and provide a logic high value to node 2120 beginning when the third oscillation occurs, and continuing until flip flops 2111, 2113, and 2115 are cleared by processor 1821 (e.g., at the end of a measurement period).
Circuit 2103 operates to integrate the signal received at node 2120 during a measurement period. In this regard, circuit 2103 provides an integration signal at node 2130 which is proportional to the frequency of oscillations of signal 1890. The integration signal at node 2130 can be provided to processor 1821 for use as a substantially continuous user control signal.
The operation of control circuit 1810 can be further understood with reference to the plots set forth in
For example,
At time 2210, processor 1821 switches control signal 1832 to close switch 1816. This causes the voltage at node 1802 to begin oscillating. As discussed, the frequency of such oscillations depends primarily on the inductance of variable inductor 679 (e.g., set at a low inductance in the plot of
The voltage at node 1802 reaches a third minimum value at time 2220. Shortly thereafter (e.g., dependent on particular circuit implementations), the third rising edge exhibited at node 1802 results in circuit 2102 providing a logic high value to circuit 2103. As a result, circuit 2103 begins integrating the logic high value of node 2120 and provides a rising integration signal 2130 at time 2230. As shown in
Thus, the final value (e.g., voltage) of the integration signal is proportional to the frequency of oscillations exhibited at node 1802. For example, slower oscillations will cause the third rising edge to occur later at node 1802, resulting in a shorter integration time and a proportionally smaller final value (e.g., voltage) of the integration signal (see
By repeatedly cycling switch 1816 and measuring/sampling the resulting signals (e.g., in repeated measurement periods as discussed), the value of the control signal provided by the integration signal can vary over time as the user adjusts the position of rotatable user control 644. Indeed, by repeating the measurement periods at relatively short intervals which cannot be readily perceived by the user (e.g., on the order of milliseconds as discussed), the sampled values of the integration signal may be used by processor 1821 as a substantially continuous user control signal (e.g., providing updated control signal values continuously and/or at such relatively short intervals to control brightness and/or other aspects of light source 618 or lighting device 600).
As also shown in
As shown in
As also shown in
In contrast to
Where applicable, various embodiments provided by the disclosure can be implemented using hardware, software, or combinations of hardware and software. Also where applicable, the various hardware components and/or software components set forth herein can be combined into composite components comprising software, hardware, and/or both without departing from the spirit of the disclosure. Where applicable, the various hardware components and/or software components set forth herein can be separated into sub-components comprising software, hardware, or both without departing from the spirit of the disclosure. In addition, where applicable, it is contemplated that software components can be implemented as hardware components, and vice-versa.
Software in accordance with the disclosure, such as program code and/or data, can be stored on one or more machine readable mediums. It is also contemplated that software identified herein can be implemented using one or more general purpose or specific purpose computers and/or computer systems, networked and/or otherwise. Where applicable, the ordering of various steps described herein can be changed, combined into composite steps, and/or separated into sub-steps to provide features described herein.
Embodiments described above illustrate but do not limit the disclosure. It should also be understood that numerous modifications and variations are possible in accordance with the principles of the disclosure. Accordingly, the scope of the invention is defined only by the following claims.
This application claims the benefit of U.S. Provisional Patent Application No. 61/926,785 filed Jan. 13, 2014, which is hereby incorporated by reference in its entirety. This application claims the benefit of U.S. Provisional Patent Application No. 61/926,233 filed Jan. 10, 2014, which is hereby incorporated by reference in its entirety. This application is a continuation-in-part of U.S. patent application Ser. No. 13/570,820 filed Aug. 9, 2012, which claims the benefit of U.S. Provisional Patent Application No. 61/524,734 filed Aug. 17, 2011, all of which are hereby incorporated by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
61926785 | Jan 2014 | US | |
61926233 | Jan 2014 | US | |
61524734 | Aug 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13570820 | Aug 2012 | US |
Child | 14578201 | US |