1. Field of the Invention
The present invention relates to load control devices for controlling the amount of power delivered to an electrical load from a power source. More specifically, the present invention relates to a dimmer switch operable to provide audible feedback regarding the amount of power being delivered to a connected lighting load.
2. Description of the Related Art
A conventional two-wire dimmer has two terminals: a “hot” terminal for connection to an alternating-current (AC) power supply and a “dimmed hot” terminal for connection to a lighting load. Standard dimmers use one or more semiconductor switches, such as triacs or field effect transistors (FETs), to control the current delivered to the lighting load and thus to control the intensity of the light. The semiconductor switches are typically coupled between the hot and dimmed hot terminals of the dimmer.
Smart wall-mounted dimmers include a user interface typically having a plurality of buttons for receiving inputs from a user and a plurality of status indicators for providing feedback to the user. These smart dimmers typically include a microcontroller or other processing device for providing an advanced set of control features and feedback options to the end user. An example of a smart dimmer is described in greater detail in commonly assigned U.S. Pat. No. 5,248,919, issued on Sep. 28, 1993, entitled LIGHTING CONTROL DEVICE, the entire disclosure of which is hereby incorporated by reference.
The smart dimmer 10 also includes an intensity level indicator in the form of a plurality of light sources 20, such as light-emitting diodes (LEDs). Light sources 20 may be arranged in an array (such as a linear array as shown) representative of a range of light intensity levels of the lighting load being controlled. The intensity level of the lighting load may range from a minimum intensity level (i.e., a low-end intensity) to a maximum intensity level (i.e., a high-end intensity). For example, the minimum intensity level is the lowest visible intensity (but may be zero, or “full off”), while the maximum intensity level is typically “full on”. Light intensity level is typically expressed as a percentage of full intensity. Thus, when the lighting load is on, light intensity level may range from 1% to 100%.
By illuminating a selected one of the light sources 20 depending upon light intensity level, the position of the illuminated light source within the array provides a visual indication of the light intensity relative to the range when the lamp or lamps being controlled are on. For example, seven LEDs are illustrated in
Touch dimmers (or “zip” dimmers) are known in the art. A touch dimmer generally includes a touch-operated input device, such as a resistive or a capacitive touch pad. The touch-operated device responds to the force and position of a point actuation on the surface of the device and in turn controls the semiconductor switches of the dimmer. An example of a touch dimmer is described in greater detail in commonly-assigned U.S. Pat. No. 5,196,782, issued Mar. 23, 1993, entitled TOUCH-OPERATED POWER CONTROL, the entire disclosure of which is hereby incorporated by reference.
Typical touch-operated devices 30 do not provide auditory or tactile feedback, such as is provided by the control switch actuator 18 of the prior art dimmer 10. When a user actuates the operational area, e.g., the flexible area 44 of the touch dimmer 40, it is desirable to provide some sort of sensory feedback to the user to inform the user that the dimmer 40 has received the input. Some prior art touch dimmers have provided visual feedback, e.g., the LED array 54, and auditory feedback via a speaker. However, prior art touch dimmers have suffered from not being able to provide an acceptable amount of sensory feedback to the user. Therefore, there is a need for a touch dimmer that provides an improved sensory feedback to a user in response an actuation of the operational area.
According to an embodiment of the present invention, a load control device, which is connectable between a power source and the load, comprises a controllably conductive circuit for controlling the power supplied to the load from the power source between maximum and minimum values, a control structure operatively coupled to the controllably conductive circuit for adjusting the power applied to the load at any desired value between and including the maximum and minimum values, and a non-visual sensory output structure electronically coupled to the control structure for producing a variable human detectable output related to the adjustment of the control structure to indicate at least the direction of the change in power to the load during a change in the power applied to the load due to an adjustment of the control structure.
According to another embodiment of the present invention, a load control device for controlling the amount of power delivered from an AC power source to an electrical load comprises a controllably conductive device, a controller, and an audible sound generator. The controllably conductive device is adapted to be coupled in series electrical connection between the AC power source and the electrical load for controlling the amount of power delivered to the load. The controller is coupled to a control input of the controllably conductive device and is operable to selectively render the controllably conductive device conductive and non-conductive to control the amount of power delivered to the load. The audible sound generator is responsive to the controller to generate an audible sound having an operational characteristic, where the operational characteristic of the audible sound is controlled in response to the amount of power being delivered to the load.
According to another embodiment of the present invention, a lamp dimmer system for controlling the power delivered to a lamp comprises an adjustment control movable between first and second positions to vary the power applied to the lamp between respective first and second conditions, and a non-visual haptic output to announce the adjustment state of the lamp and to indicate at least the direction of the change in power to the load in response to the adjustment control.
The present invention further provides a method of providing feedback of the amount of power delivered from an AC power source to an electrical load. The method comprising the steps of adjusting the amount of power being delivered to the load, generating an audible sound having an operational characteristic, and controlling the operational characteristic of the audible sound in response to the amount of power being delivered to the load.
In addition, a process for operating a lamp dimming system comprises the steps of: (1) adjusting the power applied to a lamp; (2) producing an audio output signal containing at least one of a variable volume or variable frequency; and (3) adjusting at least one of said variable volume or variable frequency in accordance with the step of adjusting of the power applied to a lamp, such that said variable volume or variable frequency is related to the instantaneous power applied to said lamp, whereby increasing and decreasing the power applied to said lamp is respectively accompanied by one of an increasing or decreasing audio volume or audio frequency signal.
Other features and advantages of the present invention will become apparent from the following description of the invention that refers to the accompanying drawings.
The foregoing summary, as well as the following detailed description of the preferred embodiments, is better understood when read in conjunction with the appended drawings. For the purposes of illustrating the invention, there is shown in the drawings an embodiment that is presently preferred, in which like numerals represent similar parts throughout the several views of the drawings, it being understood, however, that the invention is not limited to the specific methods and instrumentalities disclosed.
The dimmer 100 comprises a control structure that allows for adjusting the power applied to the lighting load and thus to control the lighting intensity L between the minimum intensity LMIN and the maximum intensity LMAX. Specifically, the dimmer 100 comprises a bezel 106 having a planar touch sensitive front surface 108 that extends through the opening 104 of the faceplate 102. The front surface 108 of the bezel 106 is positioned immediately above a touch sensitive device 110 (shown in
The dimmer 100 further comprises a visual display, e.g., a plurality of status markers 112 provided in a linear array along an edge of the front surface 108 of the bezel 106. The status markers 112 are illuminated from behind by status indicators 114, e.g., light-emitting diodes (LEDs), located internal to the dimmer 100 (as will be described in greater detail below with reference to
The front surface 108 of the bezel 106 further includes an icon 116. The icon 116 may be any sort of visual marker, such as, for example, a dot. Upon actuation of the lower portion of the front surface 108 surrounding the icon 116, the dimmer 100 causes the connected lighting load 208 to change from on to off (and vice versa), i.e., to toggle. When the lighting load 208 is turned on in response to a press of the lower portion of the front surface 108 surrounding the icon 116, the dimmer 100 may turn the lighting load on to a preset lighting intensity LPRESET (e.g., the lighting intensity L of the lighting load before the lighting load was last turned off). Two status indicators, for example, a blue status indicator and an orange status indicator, may be located immediately behind the icon 116, such that the icon 116 is illuminated with blue light when the lighting load 208 is on and illuminated with orange light when the lighting load is off. Actuation of the upper portion of the front surface 108, i.e., above the portion surrounding the icon 116, causes the lighting intensity L of the lighting load 208 to change. In other words, the upper portion of the front surface 108 operates as an intensity adjustment control (or actuator). The status indicators 114 behind the status markers 112 are illuminated to display a representation of the lighting intensity L of the lighting load 208. For example, if the lighting load 208 is at 50% lighting intensity, the middle status indicator will be illuminated. The dimmer 100 does not respond to actuations in a keepout region 118 of the front surface 108. The keepout region 118 prevents inadvertent actuation of an undesired portion of the front surface 108 during operation of the dimmer 100.
The dimmer 100 further comprises a non-visual sensory (i.e., haptic) output structure for producing a variable human detectable output that announces an adjustment of the state of the lighting load 208. The variable human detectable output may be related to in an adjustment of the amount of power being delivered to the lighting load 208 to indicate at least the direction of the change in power to the load. For example, the non-visual sensory output structure may comprise an internal audible sound generator 240 (
The dimmer 100 further includes an airgap switch actuator 119. Pulling the airgap switch actuator 119 opens a mechanical airgap switch 219 (
An elastomer 126 is received by an opening 128 in the rear surface of the bezel 106. The elastomer 126 is positioned between the bezel 106 and the touch sensitive device 110, such that a press on the front surface 108 of the bezel is transmitted to the conductive element 120 of the touch sensitive device 110. For example, the elastomer 126 may be made of rubber and may be approximately 0.040″ thick. The elastomer 126 has, for example, a durometer of 40 A, but may have a durometer in the range of 20 A to 80 A. The conductive element 120 and the resistive element 122 of the touch sensitive device 110 and the elastomer 126 are manufactured from a transparent material such that the light from the plurality of status indicators 114 inside the dimmer 100 are operable to shine through the touch sensitive device 110 and the elastomer 126 to front surface 108 of the bezel 106.
The position and size of the touch sensitive device 110 is demonstrated by the dotted line in
a) shows a force profile of the bezel 106. The bezel 106 has substantially thin sidewalls 129, e.g., approximately 0.010″ thick, such that the bezel 106 exhibits a substantially flat force profile.
d) is a total force profile of the touch dimmer 100. The individual force profiles shown in
A zero-crossing detect circuit 216 determines the zero-crossing points of the AC source voltage from the AC power supply 204. A zero-crossing is defined as the time at which the AC supply voltage transitions from positive to negative polarity, or from negative to positive polarity, at the beginning of each half-cycle. The zero-crossing information is provided as an input to the controller 214. The controller 214 generates the gate control signals to operate the semiconductor switch 210 to thus provide voltage from the AC power supply 204 to the lighting load 208 at predetermined times relative to the zero-crossing points of the AC waveform. A power supply 218 generates a direct-current (DC) voltage VCC, e.g., 5 volts, to power the controller 214 and other low voltage circuitry of the dimmer 100.
The touch sensitive device 110 is coupled to the controller 214 through a stabilizing circuit 220 and a usage detection circuit 222. The stabilizing circuit 220 is operable to stabilize the voltage output of the touch sensitive device 110. Accordingly, the voltage output of the stabilizing circuit 220 is not dependent on the magnitude of the force of the point actuation on the touch sensitive device 110, but rather is dependent solely on the position of the point actuation. The usage detection circuit 222 is operable to detect when a user is actuating the front surface 108 of the dimmer 100. The controller 214 is operable to control the operation of the stabilizing circuit 220 and the usage detection circuit 222 and to receive control signals from both the stabilizing circuit and the usage detection circuit. The stabilizing circuit 220 has a slow response time, while the usage detection circuit 222 has a fast response time. Thus, the controller 214 is operable to control the semiconductor switch 210 in response to the control signal provided by the stabilizing circuit 220 when the usage detection circuit 222 has detected an actuation of the touch sensitive device 110.
The controller 214 is operable to drive the plurality of status indicators 114, e.g., light-emitting diodes (LEDs), which are located behind the markers 112 on the front surface 108 of the dimmer 100. The status indicators 114 also comprise the blue status indicator and the orange status indicator that are located immediately behind the icon 116. The blue status indicator and the orange status indicator may be implemented as separate blue and orange LEDs, respectively, or as a single bi-colored LED. A memory 224 is coupled to the controller 214 and is operable to store control information of the dimmer 100.
The dimmer 100 further comprises an audible sound generator 240 coupled to the controller 214 for producing audible sounds in response to actuations of the touch sensitive device 110. The audible sound generator 240 comprises a digital-to-analog converter (DAC) 242 (e.g., an 8-bit DAC) for converting a plurality of digital signals provided by the controller 214 into an analog audio signal VANLG. The analog sound signal VANLG is filtered by an audio filter 244 to produce a filtered analog audio signal VFILTER, which is amplified by an audio amplifier (“amp”) 246 to generate a speaker audio signal VSPKR. The speaker sound signal VSPKR is coupled to a speaker 248 (e.g., a piezoelectric or magnetic speaker) for generating the audible sounds.
The controller 214 controls three switches 235, 236, 238 to selectively connect the DC voltage VCC to the X-axis resistive element and the Y-axis resistive element of the touch sensitive device 110. The DC voltage VCC thus provides a biasing voltage for either the X-axis resistive element or the Y-axis resistive element of the touch sensitive device 110 in response to the controller 214. The touch sensitive device 110 provides the outputs depending on how the DC voltage VCC is connected to the touch sensitive device. When the switches 235, 236, 238 are connected in position A as shown in
When the DC voltage VCC is coupled across the Y-axis resistive element (i.e., the switches 235, 236, 238 are in position A), the X+ terminal of the touch sensitive device 110 provides the output to the stabilizing circuit 220. The stabilizing circuit 220 comprises a whacking-grade capacitor C230 (that is, a capacitor having a large value of capacitance). When the capacitor C230 is coupled to the X+ terminal of the touch sensitive device 110, the output voltage is filtered by the capacitor C230. When a touch is present on the front surface 108 of the bezel 106, the voltage on the capacitor C230 will be forced to a steady-state voltage representing the position of the touch on the front surface. When no touch is present on the front surface 108 of the bezel 106, the voltage on the capacitor will remain at a voltage representing the position of the last touch. The touch sensitive device 110 and the capacitor C230 form a sample-and-hold circuit. The response time of the sample-and-hold circuit is determined by a resistance RD of the touch sensitive device (i.e., the resistance RE of the resistive element and a contact resistance RC) and the capacitance C230 of the capacitor C230. During a typical actuation, the contact resistance RC is small compared to the value of the resistance RE of the resistive element, such that a first charging time constant τ1 is approximately equal to RE ·C230. This time constant τ1 is, for example, approximately 13 ms, but may be anywhere between approximately 6 msec and 15 msec.
When a light or transient press is applied to the front surface 108 of the bezel 106 (and thus the touch sensitive device 110), the capacitor C230 will continue to hold the output at the voltage representing the position of the last touch. During the release of the front surface 108 of the bezel 106 (and the touch sensitive device 110), transient events may occur that produce output voltages that represent positions other than the actual touch position. Transient presses that are shorter than the first charging time constant τ1 will not substantially affect the voltage on the capacitor C230, and therefore will not substantially affect the sensing of the position of the last actuation. During a light press, a second charging time constant τ2 will be substantially longer than during normal presses, i.e., substantially larger than the first time constant τ1, due to the higher contact resistance RC. However, the steady-state value of the voltage across the capacitor C230 will be the same as for a normal press at the same position. Therefore, the output of the stabilizing circuit 220 is representative of only the position of the point of actuation on the front surface 108 of the bezel 106 (and the touch sensitive device 110).
When the switches 235, 236, 238 are connected in position B, the DC voltage VCC is coupled across the X-axis resistive element, and the Y+ terminal of the touch sensitive device 110 provides the output to the usage detection circuit 222. The usage detection circuit 222 comprises a resistor R232 and a capacitor C234. When the switches 235, 236, 238 are connected in position B, the parallel combination of the resistor R232 and the capacitor C234 is coupled to the Y+ terminal of the touch sensitive device 110. For example, the capacitor C234 has a substantially small capacitance C234, such that the capacitor C234 charges substantially quickly in response to all point actuations on the front surface 108. The resistor R232 allows the capacitor C234 to discharge quickly when the switch 238 is non-conductive. Therefore, the output of the usage detection circuit 222 is representative of the instantaneous usage of the touch sensitive device 110.
The controller 214 controls the switches 235, 236, 238 to be in position B for a short period of time tUSAGE, for example, once every half cycle of the voltage source 204 to determine whether the user is actuating the front surface 108. The short period of time tUSAGE is, for example, approximately 100 μsec or 1% of the half-cycle (assuming each half-cycle is approximately 8.33 msec long). For the remainder of the time, the switches 235, 236, 238 are in position A, such that the capacitor C230 is operable to charge accordingly. When the switches 235, 236, 238 are in position B, the whacking-grade capacitor C230 of the stabilizing circuit 220 is unable to discharge at a significant rate, and thus the voltage developed across the capacitor C230 will not change significantly when the controller 214 is determining whether the touch sensitive device 110 is being actuated through the usage detection circuit 222.
Alternatively, the touch sensitive device 110 could comprise a three-wire touch sensitive device. Alternative embodiments of the touch sensitive device 110, the stabilizing circuit 220, and the usage detection circuit 222 are shown and described in the parent application (i.e., U.S. patent application Ser. No. 11/472,245).
The analog sound signal VANLG is provided to the audio filter 244, which may comprise a two-stage Sallen Key filter that operates as a 2nd-order low pass filter. The first stage of the audio filter 244 comprises an operational amplifier (“op amp”) U260 (e.g., part number LM2904 manufactured by National Semiconductor). The analog sound signal VANLG is coupled to the non-inverting terminal of the op amp U260 via two resistors R261, R262 (e.g., having resistances of approximately 2 kΩ and 20 kΩ, respectively). The non-inverting terminal of the op amp U260 is also coupled to circuit common via a capacitor C263 (e.g., having a capacitance of approximately 680 pF). A capacitor C264 is coupled between the junction of the two resistors R261, R262 and the output terminal of the op amp U260, and has, for example, a capacitance of approximately 0.01 μF. The inverting terminal is coupled directly to the output terminal of the op amp U260.
The second stage of the audio filter 244 comprises another op amp U270. The non-inverting terminal of the op amp U270 is coupled to the output of the op amp U260 of the first stage via two resistors R271, R272 (e.g., having resistances of approximately 1 kΩ and 15 kΩ, respectively), and is coupled to circuit common via a capacitor C273 (e.g., having a capacitance of approximately 2200 pF). The output of the op amp U270 is coupled directly to the inverting terminal and coupled to the junction of the resistors R271, R272 via a capacitor C274 (e.g., having a capacitance of approximately 2200 pF). The output of the op amp U270 provides the filtered analog audio signal VFILTER to the audio amp 246. The audio filter 244 operates to filter high-frequency noise from the analog audio signal VANLG.
The controller 214 is coupled to the first stage of the audio filter 244 for controlling the cutoff frequency of the filter. Specifically, a capacitor C265 is coupled to the non-inverting terminal of the comparator U260 and has a capacitance of, for example, approximately 2200 pF. An NPN bipolar junction transistor Q266 is coupled between the capacitor C265 and circuit common. The controller 214 provides a filter tuning control signal VFILTER TUNE to the base of the transistor Q266 via a resistor R268 (e.g., having a resistance of approximately 1 kΩ). When the controller 214 renders the transistor Q266 conductive, the capacitor C265 is coupled in parallel with the capacitor C263 of the first stage of the audio filter 244, thus causing the cutoff frequency to increase, such that the audio filter 244 operates with higher frequency audio signals.
The controller 214 is also coupled to the second stage of the audio filter 244 for controlling the amplitude of the filtered analog audio signal VFILTER provided to the audio amp 246 and thus the volume of the audible sound generated by the speaker 248. A resistor R275, which has a resistance of, for example, approximately 681Ω, is coupled between the junction of the two resistors R271, R272 and circuit common via an NPN bipolar junction transistor Q276. The controller 214 provides a volume control signal VVOLUME to the base of the transistor Q276 via a resistor R278 (e.g., having a resistance of approximately 1 kΩ). When the controller 214 renders the transistor R276 conductive, the resistor R275 pulls the voltage at the junction of the resistors R271, R272 down towards circuit common, thus attenuating the filtered analog audio signal VFILTER generated by the audio filter 244.
Referring to
The audio power amplifier IC 280 is coupled to the DC voltage VCC (pin 6) and circuit common (pin 7) to power the amplifier IC. The DC voltage VCC is coupled to circuit common via a high-frequency noise-filtering capacitor C290 (e.g., having a capacitance of approximately 0.22 μF) and a charge storage capacitor C292, which filters lower frequency noise and has a capacitance of, for example, approximately 10 μF. The audio power amplifier IC U280 comprises an internal bias circuit for generating internal bias voltages. A capacitor C294 is coupled between the bias circuit (i.e., pin 2) and circuit common and has a capacitance of, for example, approximately 0.047 μF. The controller 214 is coupled to the audio amp 246 for enabling and disabling the audio amp. Specifically, the controller 214 provides an audio enable control signal VAUDIO-EN to an enable terminal of the audio power amplifier IC U280 (i.e., pin 1). The enable terminal is coupled to circuit common via the parallel combination of a capacitor C296 (e.g., having a capacitance of approximately 0.01 μF) and a resistor R298 (e.g., having a resistance of approximately 100 kΩ). The audible sound generator 240 generates the audible sound when the audio enable control signal VAUDIO-EN is at a logic high level.
According to the present invention, the controller 214 controls the audible sound generator 240, such that a variable operating or operational characteristic of the audible sounds generated by the audible sound generator (e.g., the amplitude or the frequency of the audible sound) is responsive to and representative of the amount of power presently being delivered to (i.e., the lighting intensity L of) the lighting load 208. For example, the variable operating or operational characteristic may be continuously functionally related to the increase or decrease of the amount of power being supplied to the lighting load 208.
The controller 214 may periodically generate audible sounds in response to actuations of the upper portion of the front surface 108, where the audible sounds increase in amplitude (i.e., volume) as the lighting intensity L of the lighting load 208 increases, and decrease in amplitude as the intensity of the lighting load 208 decreases. Each of the audible sounds may last for a predetermined period of time TSND, e.g., approximately 0.5 second.
Alternatively, the frequency of the audible sounds may be varied in response to the lighting intensity L of the lighting load 208. For example, the controller 214 may increase the frequency of the audible sounds as the lighting intensity L of the lighting load 208 increases, and decrease the frequency as the lighting intensity L of the lighting load decreases.
αON(t)=m·t+α0, (Equation 1)
where m is the rate at which the amplitude increases and α0 is the initial amplitude (e.g., approximately 0 dB). The frequency fON(t) is constant with respect to time, i.e., fON(t)=fON (e.g., approximately 440 Hz) as shown in
x
ON(t)=αON(t)·sin(fON(t)·t)=(m·t+α0)·sin(fON·t), (Equation 2)
and is shown in
When the lighting load 208 is turned from on to off (in response to subsequent actuations of the lower portion of the front surface 108 surrounding the icon 116), the controller 214 may cause the audible sound generator 240 to generate a turn-off audible sound that lasts for a turn-off sound period TOFF (e.g., one second) and decreases in amplitude with respect to time during the turn-off sound period as shown in
αON(t)=α0−m·t, (Equation 3)
where m is the rate at which the amplitude decreases and α0 is the initial amplitude (e.g., approximately the maximum amplitude αMAX). A turn-off audible sound waveform xOFF(t) is defined by the equation
x
OFF(t)=αOFF(t)·sin(fOFF(t)·t)=(α0−m·t)·sin(fOFF·t), (Equation 4)
and is shown in
In addition, the controller 214 may cause the audible sound generator 240 to generate a high-end audible sound when the lighting intensity L of the lighting load 208 is controlled to the maximum intensity LMAX.
x
HE(t)=αHE·sin(fHE·t), (Equation 5)
and is shown in
As shown in
T
ON
=N·T
1+(N−1)·T2, (Equation 6)
e.g., approximately 1.25 seconds. Each consecutive audible sound increases in amplitude (with respect to the previous discrete sound). For example, the first audible sound may have a constant amplitude equal to the minimum amplitude αMIN and the third audible sound may have a constant amplitude equal to the maximum amplitude αMAX, while the second audible sound may have a constant amplitude at the midpoint between the minimum amplitude αMIN and the maximum amplitude αMAX. The turn-off audible sound comprises, for example, three discrete sounds that decrease in amplitude as shown in
According to another alternative embodiment, the controller 214 may generate audible sounds that vary in frequency with respect to time when the lighting load is turned on or turned off
f
ON(t)=k·t+f0, (Equation 7)
where k is the rate at which the frequency increases and f0 is the initial frequency (e.g., approximately 262 Hz). The amplitude αON(t) is constant with respect to time, i.e., αON(t)=αON as shown in
x
ON(t)=αON(t)·sin(fON(t)·t)=αON·sin [(m·t+f0)·t], (Equation 8)
and is shown in
Similarly, the frequency fOFF(t) of the turn-off audible sound decreases with respect to time for the length of the turn-off sound period TOFF when the lighting load 208 is turned from on to off as shown in
x
OFF(t)=αOFF(t)·sin(fOFF(t)·t)=αOFF·sin [(f0−m·t)·t], (Equation 9)
and is shown in
According to yet another alternative embodiment, the turn-on audible sound, the turn-off audible sound, and the high-end audible sound may also comprise common or familiar sounds to convey the resulting operation of the lighting load 208 to the user through sound. For example, the turn-on audible sound could comprise a high-pitch “click” sound as shown in
According to another embodiment of the present invention, the audible sounds generated by the audible sound generator 240 could comprise voice sounds. These voice sounds could comprise, for example, annunciated words describing the operation of the lighting load 208. For example, the turn-on audible sound, the turn-off audible sound, and the high-end audible sound may comprise the words “on”, “off”, and “full”, respectively. In addition, the voice sounds could annunciate the present lighting intensity L of the lighting load 208 after the user has stopped actuating the touch sensitive device 110, for example, “seventy-five percent” when the lighting intensity L is 75% of the maximum intensity LMAX. The voice sounds could also comprise a mode of operation of the dimmer 100, for example, “vacation mode” or “energy-savings mode”, to indicate that the dimmer is operating in a particular mode. Further, the dimmer 100 could be programmed to produce the voice sounds in different languages that may be selectable by a user, for example, using an advanced programming mode. An advanced programming mode is described in greater detail in commonly-assigned U.S. Pat. No. 7,190,125, issued Mar. 13, 2007, entitled PROGRAMMABLE WALLBOX DIMMER, the entire disclosure of which is hereby incorporated by reference.
t
LED
=T
HALF
·C
MAX, (Equation 10)
where THALF is the period of a half cycle.
Next, the controller 214 reads the output of the usage detection circuit 222 to determine if the touch sensitive device 110 is being actuated. For example, the usage detection circuit 222 may be monitored once every half cycle of the voltage source 204. At step 418, the controller 214 controls the switches 235, 236, 238 to position B to couple the resistor R232 and the capacitor C234 to the output of the touch sensitive device 110. The controller 214 determines the DC voltage of the output of the usage detection circuit 222 at step 420, for example, by using an analog-to-digital converter (ADC). Next, the controller 214 controls the switches 235, 236, 238 to position A at step 422 to couple the capacitor C230 to the output of the touch sensitive device 110.
At step 424, if there is activity on the front surface 108 of the dimmer 100, i.e., if the DC voltage determined at step 420 is above a predetermined minimum voltage threshold, then an “activity counter” is incremented at step 426. Otherwise, the activity counter is cleared at step 428. The activity counter is used by the controller 214 to determine if the DC voltage determined at step 420 is the result of a point actuation of the touch sensitive device 110 rather than noise or some other undesired impulse. The use of the activity counter is similar to a software “debouncing” procedure for a mechanical switch, which is well known in the art. If the activity counter is not less than a maximum activity counter value ΔMAX at step 430, then the dimmer state is set to the ActiveHold state at step 432. Otherwise, the process simply exits at step 434.
If there is activity on the touch sensitive device 110 at step 516, the controller 214 reads the output of the stabilizing circuit 220, which is representative of the position of the point actuation on the front surface 108 of the dimmer 100. Since the switches 235, 236, 238 are in position A, the controller 214 determines the DC voltage at the output of the stabilizing circuit 220 using the ADC at step 524.
Next, the controller 214 uses a buffer to “filter” the output of stabilizing circuit 220. When a user actuates the touch sensitive device 110, the capacitor C230 will charge to approximately the steady-state voltage representing the position of the actuation on the front surface 108 across a period of time determined by the first time constant τ1 as previously described. Since the voltage across the capacitor C230, i.e., the output of the stabilizing circuit 220, is increasing during this time, the controller 214 delays for a predetermined period of time at step 525, for example, for approximately three (3) half cycles.
When a user's finger is removed from the front surface 108 of the bezel 106, subtle changes in the force and position of the point actuation occur, i.e., a “finger roll-off” event occurs. Accordingly, the output signal of the touch sensitive device 110 is no longer representative of the position of the point actuation. To prevent the controller 214 from processing reads during a finger roll-off event, the controller 214 saves the reads in the buffer and processes the reads with a delay, e.g., six half cycles later. Specifically, when the delay is over at step 525, the controller 214 rotates the new read (i.e., from step 524) into the buffer at step 526. If the buffer has at least six reads at step 528, the controller 214 averages the reads in the fifth and sixth positions in the buffer at step 530 to produce the touch position data. In this way, when the user stops actuating the touch sensitive device 110, the controller 214 detects this change at step 516 and sets the dimmer state to the Release state at step 522 before the controller processes the reads saved in the buffer near the transition time of the touch sensitive device. At step 532, the controller 114 determines if the touch position data from step 530 is in the keepout region 118 (as shown in
Referring to
If the touch position data is not in the toggle area at step 540, the controller 214 scales the touch position data at step 552. The output of the stabilizing circuit 220 is a DC voltage between a maximum value, i.e., substantially the DC voltage VCC, and a minimum value, which corresponds to the DC voltage providing by the touch sensitive device 110 when a user is actuating the lower end of the upper portion of the front surface 108 of the bezel 106. The controller 214 scales this DC voltage to be a value between the minimum intensity LMIN (i.e., 1%) and the maximum intensity LMAX (i.e., 100%) of the lighting load 208. At step 554, the controller 214 dims the lighting load 208 to the scaled level produced in step 552.
Next, the controller 214 changes the status indicators 114 located behind the markers 112 on the front surface 108 of the bezel 106. As a user actuates the touch sensitive device 110 to change the lighting intensity L of the lighting load 208, the controller 214 decides whether to change the status indicator 114 that is presently illuminated. Since there are seven (7) status indicators to present a representation of the lighting intensity L, which may be between 1% and 100%, the controller 214 may illuminate the first status indicator, i.e., the lowest status indicator, to represent an intensity between 1% and 14%, the second status indicator to represent an intensity between 15% and 28%, and so on. The seventh status indicator, i.e., the highest status indicator, may be illuminated to represent an intensity between 85% and 100%. For example, the controller 214 uses hysteresis to control the status indicators 114 such that if the user actuates the front surface 108 at a boundary between two of the regions of intensities described above, consecutive status indicators do not toggle back and forth.
Referring back to
The present LED is set the same as the previous LED at step 558, a hysteresis counter is cleared at step 560, and the ActiveHold procedure 500 exits at step 570.
If the present LED is not the same as the previous LED at step 556, the controller 214 determines if the LED should be changed. Specifically, at step 562, the controller 214 determines if present LED would change if the light level changed by 2% from the light level indicated by the touch position data. If not, the hysteresis counter is cleared at step 560 and the process exits at step 570. Otherwise, the hysteresis counter is incremented at step 564. If the hysteresis counter is less than a maximum hysteresis counter value HMAX at step 565, the process exits at step 570. Otherwise, at step 566, the controller 214 causes the audible sound generator 240 to generate an audible sound, for example, having an amplitude depending upon the touch position data (i.e., the scaled level from step 554) as shown in
The touch dimmer 700 includes a thin touch sensitive actuator 710 comprising an actuation member 712 extending through a bezel 714. The dimmer 700 further comprises a faceplate 716, which has a non-standard opening 718 and mounts to an adapter 720. The bezel 714 is housed behind the faceplate 716 and extends through the opening 718. The adapter 720 connects to a yoke 722, which is adapted to mount the dimmer 700 to a standard electrical wallbox. A main printed circuit board (PCB) 724 is mounted inside an enclosure 726 and includes the some of the electrical circuitry of the dimmer 200, e.g., the semiconductor switch 210, the gate drive circuit 212, the controller 214, the zero-crossing detect circuit 216, the power supply 218, the stabilizing circuit 220, the usage detection circuit 222, the audible sound generator 240, and the memory 224, of the dimmer 200. For example, the thin touch sensitive actuator 710 extends beyond the faceplate by approximately 1/16″, i.e., has a height of approximately 1/16″, but may have a height in the range of approximately 1/32″ to 3/32″. The touch sensitive actuator 710 may have a length of approximately 3⅝″ and a width of approximately 3/16″. However, the length and the width of the touch sensitive actuator 710 may be in the ranges of approximately 2⅝″-4″ and ⅛″-¼″, respectively.
The touch sensitive actuator 710 operates to contact a touch sensitive device 730 inside the touch dimmer 700. The touch sensitive device 730 is contained by a base 732. The actuation member 712 includes a plurality of long posts 734, which contact the front surface of the touch sensitive device 730 and are arranged in a linear array along the length of the actuation member. The posts 734 act as force concentrators to concentrate the force from an actuation of the actuation member 712 to the touch sensitive device 730.
A plurality of status indicators 736 are arranged in a linear array behind the actuation member 712. The status indicators are mounted on a display PCB 738, i.e., a status indicator support board, which is mounted between the touch sensitive device 730 and the bezel 714.
The actuation member 712 comprises a notch 742, which separates a lower portion 744 and an upper portion 746 of the actuation member. Upon actuation of the lower portion 744 of the actuation member 712, the dimmer 700 causes the connected lighting load to toggle from on to off (and vice versa). For example, a blue status indicator 748 and an orange status indicator 750 are located behind the lower portion 744, such that the lower portion is illuminated with blue light when the lighting load is on and illuminated with orange light with the lighting load is off. Actuation of the upper portion 746 of the actuation member 712, i.e., above the notch 742, causes the lighting intensity L of the lighting load to change to a level responsive to the position of the actuation on the actuation member 712. The status indicators 736 behind the status markers 112 are illuminated to display a representation of the lighting intensity L of the lighting load as with the touch dimmer 100 of the first embodiment.
The lamp control module 800 further comprises a rotary intensity adjustment actuator, e.g., a rotary knob 840, which allows a user to adjust of the intensity level L of the lighting load 904. When the user turns the rotary knob 840 clockwise, the intensity level L of the lighting load 904 is increased until the intensity level reaches a maximum (or high-end) intensity level LMAX. As the rotary knob 840 is turned counter-clockwise, the intensity level L of the lighting load 904 is decreased until the intensity level reaches a minimum intensity level (e.g., 1%) and is then turned off. A visual indicator 850, e.g., a light emitting diode (LED), is provided below the rotary knob 840 and is illuminated to provide visual feedback to the user, e.g., to indicate the whether the lighting load 904 is on or off.
The user may also push the rotary knob 840 in towards the housing 814 of the lamp control module 800 to toggle (i.e., turn on and off) the lighting load 904. When the lighting load 904 is turned on in response to a press of the rotary knob 840, the lamp control module 800 may turn the lighting load on to a preset lighting intensity LPRESET (i.e., the lighting intensity L of the lighting load before the lighting load was last turned off). Alternatively, the preset intensity LPRESET could be set to a fixed level, for example, 80%, such that the lighting load 904 is controlled to 80% of the maximum intensity LMAX when the rotary knob 840 is pressed to turn on the lighting load.
The rotary knob 840 is continuously rotatable, such that the user may continue to rotate the rotary knob clockwise after the lighting load 904 has reached the maximum intensity LMAX. In other words, the rotary knob 840 does not have maximum and minimum limits, even though the lighting intensity L of the lighting load 904 is controlled to maximum and minimum intensities. The position of the rotary knob 840 is not representative of the lighting intensity L of the lighting load 904.
The lamp control module 800 is also operable to provide audible feedback to the user. The lamp control module 800 may generate any of the turn-on, turn-off, and high-end audible sounds shown in
A zero-crossing detect circuit 916 determines the zero-crossing points of the AC source voltage from the AC power supply 902. A zero-crossing is defined as the time at which the AC supply voltage transitions from positive to negative polarity, or from negative to positive polarity, at the beginning of each half-cycle. The zero-crossing information is provided as an input to the controller 914. The controller 914 generates the gate control signals to operate the semiconductor switch 910 to thus provide voltage from the AC power supply 902 to the lighting load 904 at predetermined times relative to the zero-crossing points of the AC waveform.
The controller 914 is operable to control the lighting intensity L of the lighting load 904 in response the rotary knob 840 and to illuminate the visual indicator 850 to display feedback to the user of the lamp control module 800. The rotary knob 840 is mechanically coupled to the shaft of a rotary encoder (not shown) of an encoder circuit 918, which may comprise, for example, part number PEC12-2217F-S0024, manufactured by Bourns, Inc. In response to the actuations of the rotary knob 840, the encoder circuit 918 generates three control signals, which are provided to the controller 914. The encoder circuit 918 generates a toggle control signal VTOG, which is representative of the instances when the rotary knob 840 is pushed in, i.e., to toggle the lighting load 904 on and off Specifically, the rotary encoder includes a single-pole single-throw (SPST) momentary mechanical switch, which is actuated to generate the toggle control signal VTOG.
The encoder circuit 918 also generates a first encoder control signal VE1 and a second encoder control signal VE2, which are 90° out-of-phase from each other. In combination, the first encoder control signals VE1 and the second encoder control signal VE2 are representative of the angular velocity ω at which the rotary knob 840 is rotated and the direction (i.e., either clockwise or counter-clockwise) in which the rotary knob is rotated.
Further, the controller 914 is operable to use the frequency fE of the first encoder control signal VE1 to determine how fast the rotary knob 840 is being turned. Specifically, the controller 914 counts the number of falling edges of the first encoder control signal VE1 during a predetermined time period T (e.g., every 100 msec) and determines a corresponding intensity change value ΔINT by which to adjust the intensity level L of the lighting load 904. The rotary encoder produces a predetermined number N (e.g., 24) of pulses in each of the first and second encoder control signals VE1, VE2 during a full rotation (i.e., 360°) of the rotary knob 840.
The lamp control module 800 further comprises an audible sound generator 920 coupled to the controller 914. The controller is operable to cause the sound generator to produce any of the turn-on, turn-off, and high-end audible sounds shown in
A memory 922 is coupled to the controller 914 and is operable to store control information of the lamp control module 800, such as the preset intensity LPRESET of the lighting load 904. The lamp control module 800 comprises a power supply 924, which generates a first direct-current (DC) voltage VCC1 (e.g., approximately 2.8 volts) for powering the controller 914 and the other low-voltage circuitry of the lamp control module, and a second DC voltage VCC2 (e.g., approximately 20 volts) for powering the audible sound generator 920. The lamp control module 800 may optionally comprise a communication circuit, e.g., a radio-frequency (RF) transceiver 926 and an antenna 928, such that the controller 914 is operable to transmit and receive digital messages with other control devices as part of a multi-location load control system. Alternatively, other types of communication circuits may be used for transmitting and receiving digital messages on other types of communication links, such as, for example, infrared (IR) communication links, power-line carrier (PLC) communication links, and wired communication links.
If the rotary knob 840 was not double-tapped at step 1112 (i.e., the rotary knob was pressed once) and the lighting load 904 is presently off at step 1118, the controller 914 turns the lighting load on to the preset intensity LPRESET stored in the memory 922 at step 920 and generates the turn-on audible sound at step 1122, before the press procedure 1100 exits. The controller 914 may generate the turn-on audible sound at step 1122 using, for example, any of the turn-on audible sound waveforms xON(t) shown in
The controller 914 executes an intensity acceleration routine 700 to determine the intensity change value ΔINT in response to the counter value ΔCNT. During the intensity acceleration routine 1600, the controller 914 applies an appropriate acceleration to the intensity change value ΔINT in response to how quickly the rotary knob 840 is being turned. After the intensity acceleration routine 1600 is executed, the intensity change value ΔINT is added to or subtracted from a target intensity LTARGET, which is used to determine the actual amount of power delivered to the lighting load 904. The target intensity LTARGET comprises an integer between 0 (when the lighting load 904 is off) and 255 (when the lighting load is at the maximum intensity LMAX). Since the lighting load 904 is controlled to the target intensity LTARGET once each predetermined time period T and the target intensity LTARGET is determined from the counter value ΔCNT, the rate of change dL/dt of the lighting intensity L of the lighting load is dependent upon the angular velocity ω of the rotary knob 840.
ΔINT=η·2(|ΔCNT|−1), (Equation 11)
and the intensity acceleration routine 1400 exits. In other words, the intensity change value ΔINT is set equal to the constant η times two to the power of the quantity (|ΔCNT|−1) at step 1416. If the absolute value of the counter value ΔCNT is greater than the maximum counter change value ΔMAX at step 1414, the intensity change value ΔINT is limited to:
ΔINT=η·2(|ΔMAX|−1), (Equation 12)
at step 1418, before the intensity acceleration routine 1400 exits. In other words, the intensity change value ΔINT is set equal to the constant η times two to the power of the quantity (|ΔMAX|−1) at step 1418.
Alternatively, during the intensity acceleration routine 1400, the controller 914 could use a lookup table to determine the intensity change value ΔINT. For example, if the constant η equals eight (8), the controller 914 could use the absolute value of the counter value ΔCNT as the index in the following table to determine the intensity change value ΔINT.
Referring back to
If the target intensity LTARGET is greater than zero at step 1320 and less than the maximum intensity LMAX (i.e., 255) at step 1322, a determination is made at step 1324 as to whether the lighting load 904 was just turned on. If not, the controller 914 generates at step 1325 the rotary knob audible sound having an amplitude dependent upon the target intensity LTARGET (as shown in
If the lighting load 904 was just turned on at step 1324, the controller 914 generates the turn-on audible sound at step 1328 and subtracts the counter value ΔCNT from the counter at step 1326, before the intensity adjustment procedure 1300 exits. The controller 914 may generate the turn-on audible sound at step 1328 using, for example, any of the turn-on audible sound waveforms xON(t) shown in
If the target intensity LTARGET is less than or equal to zero at step 1320 (i.e., the lighting load 904 is off), the controller 914 limits the target intensity LTARGET to zero at step 1330. If the lighting load 904 was not just turned off (during the present execution of the intensity adjustment procedure 1300) at step 1332, the controller 914 subtracts the counter value ΔCNT from the counter at step 1326 and the procedure exits. However, if the lighting load 904 was just turned off at step 1332, the controller 914 generates the second audible sound at step 1334 using, for example, any of the turn-off audible sound waveforms xOFF(t) shown in
If the target intensity LTARGET is greater than or equal to the maximum intensity LMAX at step 1322 (i.e., the lamp control module 800 is at the high-end intensity), the target intensity LTARGET is limited to the maximum intensity LMAX at step 1338. The controller 914 then generates the high-end audible sound at step 1340, using, for example, either of the high-end audible sound waveforms xHE(t) shown in
Although the present invention has been described in relation to particular embodiments thereof, many other variations and modifications and other uses will become apparent to those skilled in the art. It is preferred, therefore, that the present invention be limited not by the specific disclosure herein, but only by the appended claims.
This is a continuation-in-part of commonly-assigned, co-pending U.S. patent application Ser. No. 11/472,245, filed Jun. 20, 2006, entitled TOUCH SCREEN WITH SENSORY FEEDBACK. The present application is also a continuation-in-part of commonly-assigned, co-pending U.S. patent application Ser. No. 12/033,329, filed Feb. 19, 2006, entitled SMART LOAD CONTROL DEVICE HAVING A ROTARY ACTUATOR. The entire disclosures of both applications are hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 11472245 | Jun 2006 | US |
Child | 12506623 | US | |
Parent | 12033329 | Feb 2008 | US |
Child | 11472245 | US |