Aspects of the embodiments relate to wall mounted control devices, and more specifically to an apparatus, system and method for an automatic dimming and color adjusting backlight for wall mounted control devices.
The popularity of home and building automation has grown in recent years partially due to increases in affordability, improvements, simplicity, and a higher level of technical sophistication of the average end-user. Automation systems integrate various electrical and mechanical system elements within a building or a space, such as a residential home, commercial building, or individual rooms, including meeting rooms, lecture halls, or the like. Examples of such system elements include heating, ventilation and air conditioning (HVAC), lighting control systems, audio and video (AV) switching and distribution, motorized window treatments (including blinds, shades, drapes, curtains, etc.), occupancy and/or lighting sensors, and/or motorized or hydraulic actuators, and security systems, to name a few.
One way a user can be given control of an automation system, is through the use of one or more control devices, such as keypads. A keypad is typically mounted in a recessed receptacle in a building wall, commonly known as a wall or a gang box, and comprises one or more buttons or keys each assigned to perform a predetermined or assigned function. Assigned functions may include, for example, turning various types of loads on or off, or sending other types of commands to the loads, for example, orchestrating various lighting presets or scenes of a lighting load.
Typically, the various buttons are printed with indicia to either identify their respective functions or the controlled loads. These buttons may include backlighting via light emitting diodes (LEDs). Giving the customer the ability to change backlight color of these buttons to any desired color or color temperature of white is an added feature. For example, different button backlight colors may be used for indication, to distinguish between buttons, load types (e.g., emergency load), or the load state (e.g., on or off), or button backlight colors may be chosen to complement the surroundings or to give a pleasing visual effect. This can be achieved via multicolor LEDs, such as Red-Green-Blue (RGB) LEDs, to produce different colored backlighting. Each RGB LED comprises red, green, and blue LED emitters in a single package. Almost any color can be produced by independently adjusting the intensities of each of the three RGB LED emitters. Backlight may be provided using a single color that changes in brightness based on ambient light levels in the room. Achieving optimal backlight brightness via dimming is preferred so the backlight is not too bright when the room is dark or too dim when the room is bright. If the backlight is too bright for the ambient light level it could be a nuisance or it could cause light bleed around buttons. However, while one color backlight may be pleasantly perceived during the day, the same color may be too bright or disturbing during the night. Additionally, some colors are more optimal in backlighting text during the day while others are more optimal in backlighting text during the night.
Accordingly, a need has arisen for an apparatus, system, and method for an automatic dimming and color adjusting backlight for wall mounted control device buttons.
It is an object of the embodiments to substantially solve at least the problems and/or disadvantages discussed above, and to provide at least one or more of the advantages described below.
It is therefore a general aspect of the embodiments to provide an apparatus, system, and method for an automatic dimming and color adjusting backlight for wall mounted control device buttons.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Further features and advantages of the aspects of the embodiments, as well as the structure and operation of the various embodiments, are described in detail below with reference to the accompanying drawings. It is noted that the aspects of the embodiments are not limited to the specific embodiments described herein. Such embodiments are presented herein for illustrative purposes only. Additional embodiments will be apparent to persons skilled in the relevant art(s) based on the teachings contained herein.
The above and other objects and features of the embodiments will become apparent and more readily appreciated from the following description of the embodiments with reference to the following figures. Different aspects of the embodiments are illustrated in reference figures of the drawings. It is intended that the embodiments and figures disclosed herein are to be considered to be illustrative rather than limiting. The components in the drawings are not necessarily drawn to scale, emphasis instead being placed upon clearly illustrating the principles of the aspects of the embodiments. In the drawings, like reference numerals designate corresponding parts throughout the several views.
The embodiments are described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the inventive concept are shown. In the drawings, the size and relative sizes of layers and regions may be exaggerated for clarity. Like numbers refer to like elements throughout. The embodiments may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art. The scope of the embodiments is therefore defined by the appended claims. The detailed description that follows is written from the point of view of a control systems company, so it is to be understood that generally the concepts discussed herein are applicable to various subsystems and not limited to only a particular controlled device or class of devices.
Reference throughout the specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with an embodiment is included in at least one embodiment of the embodiments. Thus, the appearance of the phrases “in one embodiment” or “in an embodiment” in various places throughout the specification is not necessarily referring to the same embodiment. Further, the particular feature, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
The following is a list of the major elements in the drawings in numerical order.
The following is a list of the acronyms used in the specification in alphabetical order.
For 50 years Crestron Electronics, Inc. has been the world's leading manufacturer of advanced control and automation systems, innovating technology to simplify and enhance modern lifestyles and businesses. Crestron designs, manufactures, and offers for sale integrated solutions to control audio, video, computer, and environmental systems. In addition, the devices and systems offered by Crestron streamlines technology, improving the quality of life in commercial buildings, universities, hotels, hospitals, and homes, among other locations. Accordingly, the systems, methods, and modes of the aspects of the embodiments described herein can be manufactured by Crestron Electronics, Inc., located in Rockleigh, NJ.
The different aspects of the embodiments described herein pertain to the context of wall mounted control devices, but are not limited thereto, except as may be set forth expressly in the appended claims. Particularly, the aspects of the embodiments are related to an apparatus, system, and method for an automatic dimming and color adjusting backlight for wall mounted control device buttons.
Referring to
In an illustrative embodiment, the control device 100 may be configured to receive control commands from a user via buttons 102a-e and either directly or through a control processor transmit the control command to a load (such as a light, fan, window blinds, etc.) or to a load controller (not shown) electrically connected to the load to control an operation of the load based on the control commands. In various aspects of the embodiments, the control device 100 may control various types of electronic devices or loads. The control device 100 may comprise one or more control ports for interfacing with various types of electronic devices or loads, including, but not limited to audiovisual (AV) equipment, lighting, shades, screens, computers, laptops, heating, ventilation and air conditioning (HVAC), security, appliances, and other room devices. The control device 100 may be used in residential load control, or in commercial settings, such as classrooms or meeting rooms.
Each button 102a-e may comprise indicia 110 disposed thereon to provide clear designation of each button's function. Each button 102a-e may be backlit, for example via light emitting diodes (LEDs), for visibility and/or to provide status indication of the button 102a-e. For example, buttons 102a-e may be backlit by white, blue, or another color LEDs. In addition, different buttons 102a-e may be backlit via different colors, for example, to distinguish between buttons, load types (e.g., emergency load), or the load state (e.g., on, off, or selected scene), AV state (e.g., selected station or selected channel), or button backlight colors may be chosen to complement the surroundings or to give a pleasing visual effect. Buttons 102a-e may comprise opaque material while the indicia 110 may be transparent or translucent allowing light from the LEDs to pass through the indicia 110 and be perceived from the front surface 103 of the button 102a-e. The indicia 110 may be formed by engraving, tinting, printing, applying a film, etching, and/or similar processes. According to another embodiment, buttons 102a-e may be provided without indicia where the entire button or a preselected portion, area, or window of the button may be backlit. The entire or a portion of each such button 102a-e may comprise translucent material allowing light from the LEDs to pass through the buttons 102a-e and be perceived from the front surface 103 of the button 102a-e.
Reference is now made to
Referring now to
The printed circuit board 304 of the control device 100 may include a controller 701 comprising one or more microprocessors, such as “general purpose” microprocessors, a combination of general and special purpose microprocessors, or application specific integrated circuits (ASICs). Additionally, or alternatively, the controller 701 can include one or more reduced instruction set (RISC) processors, video processors, or related chip sets. The controller 701 can provide processing capability to execute an operating system, run various applications, and/or provide processing for one or more of the techniques and functions described herein.
The PCB 304 of the control device 100 can further include a memory 702. Memory 702 can be communicably coupled to the controller 701 and can store data and executable code. The memory 702 can represent volatile memory such as random-access memory (RAM), but can also include nonvolatile memory, such as read-only memory (ROM) or Flash memory. In buffering or caching data related to operations of the controller 701, memory 702 can store data associated with applications running on the controller 701.
The PCB 304 can further comprise one or more communication interfaces 703, such as a wired or a wireless communication interface, configured for transmitting control commands to various connected loads or electrical devices, and receiving feedback, including for example with a control processor 720 of a control system and/or a mobile communication device 730. A wireless interface may be configured for bidirectional wireless communication with other electronic devices over a wireless network. In various embodiments, the wireless interface can comprise a radio frequency (RF) transceiver, an infrared (IR) transceiver, or other communication technologies known to those skilled in the art. In one embodiment, the wireless interface communicates using the infiNET EX® protocol from Crestron Electronics, Inc. of Rockleigh, NJ. infiNET EX® is an extremely reliable and affordable protocol that employs steadfast two-way RF communications throughout a residential or commercial structure without the need for physical control wiring. In another embodiment, communication is employed using the ZigBee® protocol from ZigBee Alliance. In yet another embodiment, the wireless communication interface may comprise a short range wireless interface for communication via Bluetooth, RFID, and/or NFC transmission with a mobile communication device, such as a mobile computer, a laptop, a smartphone, a tablet, or the like. A wired communication interface may be configured for bidirectional communication with other devices over a wired network. The wired interface can represent, for example, an Ethernet port, a Cresnet® port, a COM port, a USB port, a DMX port, a DALI® port, a 0-10V low voltage dimming port, an RGBW control port, or the like. In various aspects of the embodiments, control device 100 can both receive the electric power signal and output control commands through the PoE interface.
The control device 100 may further comprise a user interface 704. Particularly, the front surface of the PCB 304 may comprise a plurality of micro-switches or tactile switches 305. For example, the PCB 304 may contain fifteen tactile switches 305 arranged in three columns and five rows to accommodate various number of button configurations. However, other number of switches and layouts may be utilized to accommodate other button configurations. The tactile switches 305 are adapted to be activated via buttons 102a-e to receive user input.
The control device 100 may also comprise a switch 712 configured for switching a connected load on or off, such as a lighting load, an HVAC, or the like. According to one embodiment, switch 712 may comprise an electromechanical relay, which may use an electromagnet to mechanically operate a switch. In another embodiment, switch 712 may comprise a solid-state relay (SSR) comprising semiconductor devices, such as thyristors (e.g., TRIAC) and transistors.
In addition, the control device 100 may comprise a dimmer 713 configured for providing a dimmed voltage output to a connected load, such as a lighting load. The dimmer 713 may comprise a solid-state dimmer for dimming different types of lighting loads, including incandescent, fluorescent, LED, or the like. According to an embodiment, the dimmer 713 may comprise a 0-10V DC dimmer to provide a dimmed voltage output to an LED lighting load, a fluorescent lighting load, or the like. The dimmer 713 of the control device 100 may reduce its output based on light levels reported by the light sensor 317.
The PCB 304 of the control device 100 may further comprise a plurality of light sources 705 configured for providing backlighting to corresponding buttons 102a-e. Each light source 705 may comprise a multicolored light emitting diode (LED) 311a-e, such as a red-green-blue LED (RGB LED), comprising of red, green, and blue LED emitters in a single package. Each red, green, and blue LED emitter can be independently controlled at a different intensity. Although a white LED emitter or LED emitters of other colors can be instead or additionally included. The plurality of LEDs 311a-e may be powered using LED drivers located on PCB 304. According to an embodiment, each red, green, and blue LED emitter can be controlled using pulse width modulation (PWM) signal with a constant current LED driver with output values ranging between 0 and 65535 for a 16-bit channel—with 0 meaning fully off and 65535 meaning fully on. Varying these PWM values of each of the red, green, and blue LED emitters on each LED 311a-e allows the LED 311a-e to create any desired color, including color temperature, within the device's color gamut. According to another embodiment, to vary color temperatures, LEDs 311a-3 may comprise a plurality of white LEDs or white LED emitters with varying white color temperatures where mixing these LEDs can produce desired color temperature within a range of between about 2000K (warm colors) to above 6500K (cool colors), although other color temperature ranges may be achieved. According to an embodiment, a pair of LEDs 311a-e may be located on two opposite sides of each row of tactile switches 305.
The PCB 304 may further comprise a light sensor 317 configured for detecting and measuring ambient light. According to an embodiment, light sensor 317 can comprise a photosensor having an internal photocell with 0-65535 lux (0-6089 foot-candles) light sensing output to measure light intensity from natural daylight and ambient light sources. Light sensor 317 may be used to control the intensity of the load that is being controlled by the control device 100. In addition, light sensor 317 may be used to control the intensity levels of LEDs 311a-e based on the measured ambient light levels, as further described below. According to an embodiment, light sensor 317 may impact the intensity levels of LEDs 311a-e to stay at the same perceived brightness with respect to the measured ambient light levels. A dimming curve may be used to adjust the brightness of LEDs 311a-e based on measured ambient light levels by the light sensor 317. According to another embodiment, ambient light sensor threshold values may be used to adjust the LED intensity. According to yet another embodiment, light sensor 317 may impact the color of the LEDs 311a-e based on the measured ambient light levels, as further discussed below. According to a further embodiment, light sensor 317 may comprise a multichannel spectral sensor, an XYZ sensor, or the like, capable of detecting color of visible light regardless of luminance. The detected color may impact the color, including the color temperature, of the LEDs 311-a-e, using for example a color temperature curve or a function, represented by a relationship between detected color and output color temperature. Referring to
Referring back to
The front housing portion 301 is adapted to be secured to the rear housing portion 302 using screws 307 such that the PCB 304 and light bars 315a-e are disposed therebetween. The front housing portion 301 comprises a front wall 308 with a substantially flat front surface. The front wall 308 may comprise a plurality of openings 309 extending traversely therethrough that are aligned with and adapted to provide access to the tactile switches 305 as shown in
Referring to
Referring to
Referring to
The control processor 720 may comprise a controller 721, a memory 722, a power supply 724, a communication interface 723, a user interface 727, and a time clock 728. The controller 721 and memory 722 may comprise similar configuration as controller 701 and memory 702 discussed above. Memory 722 may store a setup application 725 that is run by the controller 721 to execute the processes discussed herein, for example to receive input and determine and generate a custom color temperature and dimming curves as discussed below. The control processor 720 may store one or more of the determined curves in its memory and send commands to the control device 100 based on the determined curves, or it can transmit one or more of the determined curves to the control device 100. Power supply 724 may be configured for connecting to an AC mains power source or DC power source. Communication interface 723 may be configured to communicate with the control device 100 via the communication network 726. The user interface 727 may comprise an internal or external display screen, touch screen, buttons, keyboard, mouse, or the like, or any combinations thereof. The control processor 720 may further comprise a time clock 728 that enables control of electrical devices or equipment, such as control device 100, based on time of day events, such a particular time of day indication or a time of day event indication, such as a sunrise indication, a sunset indication, a peak sun or solar noon indication, a midnight indication, or the like, or any combinations thereof. Although according to a further embodiment, the control device 100 may comprise an internal time clock 728 capable of controlling its internal operations. Time clock 728 may be also adapted to track the time of week, time of month, time of year, or the like. According to a further embodiment, time clock 728 may comprise an astronomic time clock that can automatically adjust or shift sunset, sunrise, peak sun or solar noon, midnight, or similar time indications throughout the year.
According to a further embodiment, the control device 100 and/or the control processor 720 may communicate with a mobile communication device 730, such as a mobile computer, a laptop, a smartphone, a tablet, or the like.
The mobile communication device 730 may comprise a controller 731, memory 732, power supply 734, communication interface 733, and a user interface 732. The controller 731 and memory 732 may comprise similar configuration as controller 701 and memory 702 discussed above. Memory 732 may store a setup application 735, which may be similar to setup application 725 run by the control processor 720, which is run by the controller 731 to execute the processes discussed herein, including to receive input and/or to determine and generate a custom color temperature and/or dimming curves as discussed below. The mobile communication device 730 may transmit user selected settings and/or determined curves to the control device 100 and/or to the control processor 720. Power supply 734 may comprise a rechargeable battery. Communication interface 733 can be configured to communicate with the control device 100 and/or control processor 720 on a communication network via the communication interface 733 as discussed above. The user interface 736 may comprise a display screen, touch screen, buttons, keyboard, mouse, or the like, or any combinations thereof.
The wall-mounted control device 100 can be configured in the field, such as by an installation technician, in order to accommodate many site-specific requirements. Field configuration can include selection and installation of an appropriate button configuration based on the type of load, the available settings for the load, etc. Advantageously, such field configurability allows an installation technician to adapt the electrical device to changing field requirements (or design specifications). Beneficially, the buttons are field replaceable without removing the device from the wall. After securing the buttons 102a-e on the control device 100, the installer may program the button configuration through tapping all of the placed buttons. The configured buttons can then be assigned to a particular load or function. According to a further embodiment, one or more operations of the control device 100, for example the determination of the color temperature and/or dimming curves herein, may be configured using the setup application 725 running on the control processor 720 and accessed via the user interface 727 of or connected to the control processor 720, or accessed via the mobile communication device 730 through a web portal. According to another embodiment, one or more operations of the control device 100 can be configured using a similar setup application 735 running on the mobile communication device 730.
Referring back to
According to a further embodiment, as discussed below in greater detail, the control device 100 may set different LED backlight colors for indication mode, backlight mode, based on detected light level conditions in the room where the control device 100 is installed, and/or in response to other conditions. For example, at night the LED color may be set to red and during the day the LED color may be set to blue. Alternatively, the LED may be set to different color temperatures during the day mode and the night mode—for example, night mode backlighting may be set to a warmer color temperature and day mode backlighting may be set to a cool color temperature. Different colors may be also used for indication and backlight modes in combination with day and night modes. For example, at night during indication mode the LED backlight color may be set to red, at night during backlight mode the LED backlight color may switch to orange, then at daytime during indication mode the LED backlight color may be set to green, and at daytime during backlight mode the LED backlight color may be set to blue or it may be turned off in its entirety. Of course other colors may be chosen for indication mode, backlight mode, day mode, and/or night mode. In addition, different colors may be chosen for different state options. For example, one color may be chosen for an audio source and a separate color may be chosen for a video source or a lighting source. The control device 100 may further dim these LED backlight colors based on ambient light level conditions as determined by the light sensor 317.
Referring to
Initially, in step 802 the controller 701 of the control device 100 receives a command to set backlight color and intensity settings for LEDs 311a in button zone 415a. According to one embodiment, the backlight LED color and intensity settings may be selected and preset at the factory to a default setting. According to another embodiment, the backlight LED color and intensity settings may be selected by the user, after installation at the installation site, to a desired color for day mode and desired color for night mode.
In step 804, the control device 100 may receive a color selection 1022 (
In step 812, the control device 100 may receive a selection of a maximum intensity limit 1012 for the indication-day mode, for example at 100%, and in step 814 the control device 100 may receive a selection of a maximum intensity limit 1014 for the backlight-day mode, for example at 60%. Similarly, in step 816 the control device 100 may receive a minimum intensity limit 1011 for the indication-night mode, for example at 4%, and in step 818 the control device 100 may receive a minimum intensity limit 1013 for the backlight-night mode, for example at 2%. As discussed above, during the indication mode it is desired that the maximum brightness of the backlighting is higher than during the backlight mode.
In step 820, the color and intensity settings received by the control device 100 in steps 804-818 are stored in memory 702. The color settings can be stored as color values that represent color in a color space, as is known in the art, such as but not limited to RGB (Red-Green-Blue), HSV (hue, saturation, value), HSL (hue, saturation, lightness), XYZ, and xyY color values, or the like.
According to one embodiment, the above selections may be accomplished using buttons 102a-e on the control device 100. According to another embodiment, the selections may be instead made by a user or an installer via a user interface of an automation setup or control application or app running on a computer, a browser, a mobile computing device, or the like, including by the control processor 720 and/or mobile communication device 730 discussed above. Referring to
In step 822, the control device 100 determines a plurality of diming curves using the intensity settings, including the indication-night mode dimming curve 1001, indication-day mode dimming curve 1002, backlight-night mode dimming curve 1003, and backlight-day mode dimming curve 1004. The control device 100 stores these curves in memory 702 in step 824. Although the present embodiments are described using four dimming curves 1001-1004, other number of dimming curves may be utilized, such as for example one continuous dimming curve for the indication mode and another continuous dimming curve for the backlight mode. According to various embodiments, the dimming curves may be linear curves, logarithmic curves, exponential curves, irregular curves, or the like, or any combinations thereof. According to various embodiments, the dimming curves may be represented using a slope, an equation, a lookup table, or the like, or any combinations thereof. For example, the control device 100 may determine slopes and offsets or y-intercepts to represent each dimming curves 1001-1004 as follows:
Slope_Indication-Day=(Max_Intensity_Indication-Day−Min_Intensity_Indication-Night)/(Max_Sensor_Reading−Min_Sensor_Reading)
Offset_Indication-Day=Min_Intensity_Indication-Night
Slope_Indication-Night=(Max_Intensity_Indication-Day−Min_Intensity_Indication-Night)/(Max_Sensor_Reading−Min_Sensor_Reading)
Offset_Indication-Night=Min_Intensity_Indicatione-Night
Slope_Backlight-Day=(Max_Intensity_Backlight-Day−Min_Intensity_Backlight-Night)/(Max_Sensor_Reading−Min_Sensor_Reading)
Offset_Backlight-Day=Min_Intensity_Backlight-Night
Slope_Backlight-Night=(Max_Intensity_Backlight-Day−Min_Intensity_Backlight-Night)/(Max_Sensor_Reading−Min_Sensor_Reading)
Offset_Backlight-Night=Min_Intensity_Backlight-Night
In this illustrative embodiment, the same dimming curve slope and offset is used for indication-day mode and indication-night mode. Similarly, the same dimming curve slope and offset is used for backlight-day mode and backlight-night mode. Although according to another embodiment, different curves may be used. According to an embodiment, the minimum sensor reading value may be set to zero and the maximum sensor reading value may be set to 65535 for a 16-bit working light level range.
Referring to
When button 102a is in a backlight mode, the LEDs 315a associated with button 102a will be set to backlight mode operation. When the light sensor 317 receives low light levels, below the day/night threshold 1005, the LEDs 315a would be set to the night color 1023 and intensity pursuant to the backlight-night mode dimming curve 1003. As the light levels detected by the light sensor 317 increase, the intensity of the LEDs 315a would gradually increase following the backlight-night dimming curve 1003 from the selected minimum backlight-night intensity 1013 until reaching the intensity corresponding to the day/night threshold 1005. When the detected light level exceeds the day/night threshold 1005, the LEDs 315a would transition to the day color 1024 and as the detected light levels continue to increase, the intensity of the LEDs 315a would increase following the backlight-day dimming curve 1004 until reaching the selected maximum backlight-day mode intensity 1014.
While the embodiments discussed above were described using an indication mode and a backlight mode, the control device 100 may operate the LEDs 315a-e using a single operating mode (irrespective whether the control device 100 is in an indication state or an idle state) and using a single dimming curve. Alternatively, the control device 100 may operate the LEDs 315a-e using more than two operating modes. In addition, instead of selecting four end points 1011-1014 of LED intensity, the control device 100 may interpolate one or more of these points 1011-1014 based on a selection of at least one point. For example, the user may select the desired minimum indication-night intensity 1011 and the desired maximum indication-day intensity 1012, and the control device 100 may interpolate minimum backlight mode intensity 1013 and maximum backlight mode intensity 1014 by reducing the intensity levels in both cases by some predetermined rate.
According to another embodiment, the user may select the LEDs 315a to be turned off during the indication-day mode, or during any other mode, thereby setting the slope and the offset of the indication-day mode to zero as represented by line 1006 in
According to an embodiment, the day/night threshold 1005 may comprise a predetermined light level value, for example a value between zero and 65535 for a 16-bit working light level range. According to another embodiment, the day/night threshold 1005 may be automatically selected based on the ambient light sensor feedback range detected. According to another embodiment, the day/night threshold 1005 may be chosen by the user. According to a further embodiment, two or more light level thresholds may be utilized with additional color settings such that control device 100 may transition over a plurality of colors depending on light level conditions.
Referring to
Then in step 918, the control device 100 determines the LED intensity level using received sensor light level reading (I) and the selected dimming curve. For example, using the slope and intercept formulas discussed above, the control device 100 may determine the LED intensity levels for the various selected modes using the following formulas:
Dim_Intensity_Indication-Day=(Slope_Indication-Day*Sensor_Reading)+Offset_Indication-Day
Dim_Intensity_Backlight-Day=(Slope_Backlight-Day*Sensor_Reading)+Offset_Backlight-Day
Dim_Intensity_Indication-Night=(Slope_Indication-Night*Sensor_Reading)+Offset_Indication-Night
Dim_Intensity_Backlight-Night=(Slope_Backlight-Night*Sensor_Reading)+Offset_Backlight-Night
According to an embodiment, the above determined LED intensity levels may be rescaled or remapped from a value off of a linear curve to a value off of a logarithmic curve. For example, referring to
Then in step 920, the control device 100 drives the LEDs 311a using the selected color setting and the determined LED intensity level. Particularly, for each LED emitter color of LEDs 311a, the control device 100 may determine the pulse width modulation (PWM) intensity at which to drive the respective LED emitter color based on a selected color and the determined intensity value. For example, the control device 100 may use substantially the same systems and methods to drive the LED's 311a-e described in U.S. application Ser. No. 16/787,935, filed on Feb. 11, 2020, and titled “LED Button Calibration for a Wall Mounted Control Device”, the entire disclosure of which is hereby incorporated by reference.
The control device 100 then returns to step 902 to determine whether to change its operation mode.
According to another embodiment, as discussed above, LEDs 311a-e may be set to emit different color temperatures based on the measured ambient light levels detected by the light sensor 317. Color temperature is a representation of the warmth or coolness of a white light source typically expressed in Kelvins (K)—with a range of between about 2000K (warm colors) to above 6500K (cool colors), although other color temperature ranges can be utilized without departing from the scope of the present embodiments. The LEDs 311a-e of control device 100 may be progressively adjusted from cool white or daylight (6500K), when the light sensor 317 detects the most amount of light, to warm white (2000K), when the light sensor 317 detects very little light to no light, and vice versa. The controller 701 may determine and/or select the color temperature level based on the readings received from the light sensor 317. According to an embodiment, the controller 701 may utilize a color temperature curve that correlates color temperature values with light level readings.
In addition to adjusting the color temperature of the LEDs 311a-e, the controller 701 may also adjust the brightness level of the LEDs 311a-e based on the readings received from the light sensor 317 using a dimming curve. As a result, LEDs 311a-e may be adjusted to be cooler and brighter during the day and warmer and dimmer during the night.
Adjusting the color temperature of the backlight allows the buttons 102a-e and/or indicia thereon to be more aesthetically pleasing at night as well as during the day. Cooler white is perceived better during the day, but it may be disturbing during the night, where warmer colors are desired. Moreover, adjusting color temperature from cool during the day to warm during the night promotes human circadian rhythm which regulates the body's sleep-wake cycle. Varying the color temperature of the control device backlighting according to ambient light readings will also match the light perceived from the control device 100 to the ambient light present in a room, incandescent light sources, as well as LED lighting loads that are meant to match incandescent loads. According to a further embodiment, the control device 100 may also control a connected lighting load using the color temperature curve and/or the dimming curve such that the lighting load is adjusted from warmer white to cooler white depending on the light levels detected by the light sensor 317. This will allow to match the backlight of the control device 100 to the light perceived in a room.
Referring to
In step 1204, the control device 100 may receive a minimum color temperature setting 1411 (
As discussed above, the color temperature and/or intensity selections may be accomplished using buttons 102a-e on the control device 100, or via a user interface of an automation setup or control application or app running on a computer, a browser, a mobile computing device, or the like, similar to the one shown in
Slope_CCT=(Max_CCT−Min_CCT)/(Max_Sensor_Reading−Min_Sensor_Reading)
Offset_CCT=Min_CCT
Slope_DIM=(Max_Intensity−Min_Intensity)/(Max_Sensor_Reading−Min_Sensor_Reading)
Offset_DIM=Min_Intensity
According to an embodiment, the minimum sensor reading value may be set to zero and the maximum sensor reading value may be set to 65535 for a 16-bit working light level range.
According to another embodiment, the color temperature curve and/or the dimming curve can be predetermined and preset at the factory and stored in memory 702 of the control device 101. According to yet another embodiment, the intensity of the LEDs 311a-e may be preset to a single level and maintained the same, and as such a dimming curve is not used or determined by the control device 100 in step 1216. The single intensity level may be predetermined at the factory or selected by the user. In such embodiment, the control device 100 only varies the color temperature of the backlight with the variation of the detected ambient light levels.
Referring to
According to another embodiment, the control device 100 may operate according to an indication mode and a backlight mode and determine two dimming curves for each mode using four end point intensities or interpolated points, and/or two color temperature curves for each mode using four end point color temperatures, in a similar manner as discussed above with reference to
Referring to
CCT=(Slope_CCT*Sensor_Reading)+Offset_CCT
DIM=(Slope_DIM*Sensor_Reading)+Offset DIM
The control device 100 may further round the determined color temperature level to the nearest 10K value, or some other rounding value, up or down (e.g., 2856K becomes 2860K). According to an embodiment, step 1306 may not be implemented if a dimming curve is not utilized. According to another embodiment, the above determined LED color temperature level and/or the LED intensity levels may be rescaled or remapped from a value off of a linear curve to a value off of a logarithmic curve. For example, referring to
Then in step 1308, the control device 100 drives the LEDs 311a using the determined LED color temperature level 1406 and/or the determined LED intensity level 1506. Particularly, for each LED emitter color of LEDs 311a, the control device 100 may determine the pulse width modulation (PWM) intensity at which to drive the respective LED emitter color based on a selected color temperature and/or the determined intensity value. According to another embodiment, if the determined change in color temperature is minimal, for example less than +/−10K, the control device 100 may ignore that change and not change the output color temperature level of the LEDs in step 1308. When the change in the determined color temperatures exceeds some predetermined threshold, e.g., more than +/−10K, then the control device 100 may proceed to step 1308 to drive the LEDs 311a with the determined color temperature level. The control device 100 then returns to step 1302.
According to yet another embodiment, LEDs 311a-e may be set to emit different color temperatures according to a color temperature curve that varies color temperature based on the time of day, while the brightness or intensity level of the LEDs 311a-e may be adjusted based on the readings received from the light sensor 317 using a dimming curve. The color temperatures in the color temperature curve may be set to follow a circadian rhythm throughout the day as discussed below to emits color temperatures of between about 1650K (warm colors) to about 8000K (cool colors), or within another color temperature range. As a result, LEDs 311a-e may be adjusted to emit cooler color temperature during the day and warmer color temperature during the night, while the brightness of the LEDs 311a-e may be adjusted to the light level conditions in the room as detected by the light sensor 317—brighter when the detected lighting levels are high and dimmer when the detected lighting levels are low. Since color temperature is dependent on the time of day, and not on the light levels detected by the light sensor 317 that may be artificially high due to artificial light present in the room, the emission of incorrect color temperature throughout the day will be minimized. This will promote human circadian rhythm throughout the day and allow buttons 102a-e and/or indicia thereon to be more aesthetically pleasing at night when warmer colors are desired as well as during the day when cooler white is better perceived. This setting is also desirable when artificial lights in the room also adjust color temperature based on time of day, such that the color temperature of the backlight of the control device 100 can match the color temperature of the artificial lights in the room, providing a more seamless and aesthetic user experience. On the other hand, since light intensity levels of the LEDs 311a-e are being regulated based on light sensor readings across the full range of ambient light in the room irrespective of the time of day, the engraved buttons 102a-e will be backlit to an optimal brightness based on detected lighting conditions to maximize readability of the indicia and minimize obtrusiveness of the light under various room lighting condition.
Referring to
According to one embodiment, the control processor 720 may receive
settings for four color temperature transition points, including a morning color temperature setting 1811 in step 1604 and its corresponding morning time of day 1821, a day color temperature setting 1812 and its corresponding day time of day 1822 in step 1606, an evening color temperature setting 1813 and its corresponding evening time of day 1823 in step 1608, and a night color temperature setting 1814 and its corresponding night time of day 1824 in step 1640. Instead of four, other number of color temperature settings may also be used, for example two color temperature settings for the day and the night, or more color temperature settings throughout the day. The time of day for each setting may be selected by the user as illustrated herein, or they may be fixed. As an example, referring to
According to another embodiment, instead of being selected by the user, the time of day indications may be predetermined and fixed at the factory, for example to a fixed morning, day, evening, night, or similar time indications. According to yet another embodiment, the time of day indications may be automatically selected and adjusted by the control processor 720 and/or the control device 100 using an astronomic time clock, or the like. Such automatic time of day indications can, for example, represent a sunset time indication (time of day when the sun sets and daylight fades), a sunrise time indication (time of day when the sun rises and daylight arrives), a sun peak or solar noon time indication (time of day when sun is highest in the sky and/or the sky is brightest), a midnight time indication (time of day when the sun is farthest below the horizon and/or the sky is darkest), and/or similar time of day indications.
In step 1622, the control processor 720 may determine a color temperature curve 1801 using the received color temperature settings 1811-1814 and corresponding fixed, automatically selected, or user selected times of day 1821-1824 as illustrated in
According to one embodiment, the color temperature curve 1801 may remain static, unless it is changed by the user, such that the set or selected color temperature transition points 1811-1814, including the selected times of day 1821-1824, of the curve 1801 remain the same. According to another embodiment, the color temperature curve 1801 may dynamically change based on changing input conditions. As an embodiment, the times of day settings or indications of the color temperature curve 1801 may dynamically change or shift based on the time of year, for example as discussed above using an astronomic time clock, to better correlate with outdoor lighting conditions and thereby the human circadian rhythm. Accordingly, the control processor 720 will periodically determine and update the color temperature curve 1801 based on changes in the time of day of when the selected color temperatures need to be targeted, including but not limited to changes in the sunrise, sunset, sun peak or solar noon, midnight, and/or similar time of day indications. According to another embodiment, the color temperature curve 1801 can be predetermined and preset at the factory. For example, the color temperature curve 1801 may be set to a default curve comprising typical outdoor color temperature levels throughout the day and/or throughout the year.
Returning to
Referring to
According to the embodiment shown in
Meanwhile, the controller 721 of the control processor 720 may determine the target color temperature throughout the day and transmit it to the control device 100. The controller 721 may receive a time of day indication from the time clock 728 in step 1714 every predetermined time interval, for example every five minutes. The controller 721 may then determine the LED color temperature level in step 1716 using the receive time of day indication and the color temperature curve 1801. In step 1718, the control processor 720 may transmit the determined or target LED color temperature level to the control device 100. According to another embodiment, if the determined change in color temperature is minimal, for example less than +/−10K, the controller 721 may ignore that change and not transmit it to the control device until the determined color temperatures exceeds some predetermined threshold, e.g., more than +/−10K. According to another embodiment, the control processor 720 may transmit a ramp command to the control device 100 to ramp up or ramp down the color temperature from its current color temperature to the determined or target color temperature over a predetermined period of time—for example, over a five minute interval. In step 1710, the control device 100 receives the determined LED color temperature level (or ramp) from the control processor 720 and in step 1712 drives the LEDs 311a using the determined LED color temperature level. According to an embodiment, the control device 100 may change the LEDs 311a to the determined color temperature level as soon as it receives the target color temperature level from the control processor 720 and may change the LEDs 311a to the determined intensity level as soon as it determines the intensity level, such that these changes do not necessary occur at the same time. Although alternatively, the control device 100 may synchronize these changes by waiting to receive both the updated color temperature level and the updated light intensity level and drive the LED using these updated levels.
According to a further embodiment, the control device 100 and/or the control processor 720 may share the color temperature curve 1801 with other devices, such as other control devices 100, and/or control other lighting sources, such as a connected lighting load, using the color temperature curve 1801 such that the color temperature of other devices and/or the lighting load is adjusted based on the time of day and matches the color temperature emitted by the backlight LED's 311a-e of the control device 100.
According to yet another embodiment, LEDs 311a-e may be set to vary the color temperature according to the color temperature curve 1801 based on the time of day as discussed above, while the intensity of the LEDs may be adjusted using a selected state of a connected lighting load. This implementation is useful in situations where the control device 100 does not comprise a light sensor 317 and therefore a sensor based dimming curve cannot be utilized. According to an embodiment, the selected state of the lighting load may be selected by a user via buttons 102a-e of the control device 100, such as for example, turning the connected lighting load on, off, or dimming the lighting load. The user may also select the state of the connected lighting load via a user interface 736 of the mobile communication device 730, where the selected state may be transmitted from the mobile communication device 730 to the control device 100 and/or the control processor 720 for controlling the connected lighting load. According to yet another embodiment, the selected state of the lighting load may be determined and selected by the control device 100 or the control processor 720 based on a scheduled event or an environmental condition.
For a control device 100 and lighting load that comprise “on” and “off” states, the LEDs 311a-e may be set to a maximum intensity setting and a minimum intensity setting, depending on the selected state. The maximum and minimum intensity settings can be preset or selected by the user as discussed above. When the selected state of the connected lighting load is set to “on”, for example by pressing one of the buttons 102a-e to turn on the connected load, the intensity of the LEDs 311a-e may be set to the maximum intensity setting. Since the artificial load is on and thereby the intensity in the room is high, driving the LEDs 311a-e at the maximum intensity setting will ensure that the button backlight remains visible. When the selected state of the connected lighting load is set to “off”, the intensity of the LEDs 311a-e may be set to a minimum intensity setting. Since the artificial load is off and thereby the intensity in the room is presumed low, driving the LEDs 311a-e at the minimum intensity setting will ensure that the button backlight is visible but unobtrusive. On the other hand, the color temperature of the LEDs 311a-e of the control device (and the lighting load) may be controlled using the color temperature curve 1801 based on the time of day. According to another embodiment, the color temperature of the LEDs 311a-e may be set to a selected warm dim level when the selected state of the connected lighting load is set to “off” and a selected cool dim level when the selected state of the connected lighting load is set to “on.”
According to another embodiment, in addition to the connected load state, the control device 100 may also control the intensity of the LEDs 311a-e based on the time of day, that can be either determined by its internal clock (if it has one), or based on a time of day indication received from the control processor 720. In such an implementation, when the selected state of the connected lighting load is set to “on” during the day (when ambient light is presumed to be present), the intensity of the LEDs 311a-e may be set to the maximum intensity setting. When the selected state of the connected lighting load is set to “off” during the day, the intensity of the LEDs 311a-e may be set to the maximum intensity setting, or it may be set to some intermediate intensity setting—e.g. 50% intensity. When the selected state of the connected lighting load is set to “on” during the night (when ambient light is presumed to be absent), the intensity of the LEDs 311a-e may be either set to the maximum intensity setting or to some intermediate intensity setting—e.g. 50% intensity. When the selected state of the connected lighting load is set to “off” during the night, the intensity of the LEDs 311a-e may be set to the minimum intensity setting.
For a control device 100 that comprises a dimmer 713 and a dimmable lighting load, the control device 100 may control the lighting load using a dimming input level state, via a dimming curve represented by a relationship between a dimming input level and an intensity output level. The dimming curve can comprise a linear, logarithmic, exponential, irregular, or another type of curve, and the relationship can be expressed via one or more mathematical functions, via a look up table, or the like, or any combinations thereof. The dimming input level can be selected by the user using the control device 100, via buttons 102a-e, a dimming slider, or the like; via a user interface of the mobile communication device 730, and/or via the control processor 720, and can be expressed as a percentage from 0% to 100%. The intensity output level can range between a minimum output level and a maximum output level, which can be preset or selected by the user, for example expressed in a percentage from 0% to 100%, or by some other factors, such as output voltage levels. The control device 100, or control processor 720, can control both the lighting load as well as the LEDs 311a-e using the dimming curve such that the light emitted by the lighting load and the LEDs 311a-e get brighter when the dimming input level increases and dimmer when the dimming input level decrease. In addition, the intensity levels of the LEDs 311a-e may be further adjusted by a predetermined factor based on a time of day indication, as discussed above, such that they are dimmer during the night and brighter during the day. With respect to the color temperature, according to one embodiment, the color temperature of the LEDs 311a-e of the control device (and the lighting load) may be controlled using the color temperature curve 1801 based on the time of day. According to another embodiment, the color temperature may be controller using a color temperature curve, similar to curve 1401 in
The disclosed embodiments provide an apparatus, system, and method for an automatic dimming and color adjusting backlight for wall mounted control device buttons. It should be understood that this description is not intended to limit the embodiments. On the contrary, the embodiments are intended to cover alternatives, modifications, and equivalents, which are included in the spirit and scope of the embodiments as defined by the appended claims. Further, in the detailed description of the embodiments, numerous specific details are set forth to provide a comprehensive understanding of the claimed embodiments. However, one skilled in the art would understand that various embodiments may be practiced without such specific details.
Although the features and elements of aspects of the embodiments are described being in particular combinations, each feature or element can be used alone, without the other features and elements of the embodiments, or in various combinations with or without other features and elements disclosed herein.
This written description uses examples of the subject matter disclosed to enable any person skilled in the art to practice the same, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the subject matter is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims.
The above-described embodiments are intended to be illustrative in all respects, rather than restrictive, of the embodiments. Thus the embodiments are capable of many variations in detailed implementation that can be derived from the description contained herein by a person skilled in the art. No element, act, or instruction used in the description of the present application should be construed as critical or essential to the embodiments unless explicitly described as such. Also, as used herein, the article “a” is intended to include one or more items.
Additionally, the various methods described above are not meant to limit the aspects of the embodiments, or to suggest that the aspects of the embodiments should be implemented following the described methods. The purpose of the described methods is to facilitate the understanding of one or more aspects of the embodiments and to provide the reader with one or many possible implementations of the processed discussed herein. The steps performed during the described methods are not intended to completely describe the entire process but only to illustrate some of the aspects discussed above. It should be understood by one of ordinary skill in the art that the steps may be performed in a different order and that some steps may be eliminated or substituted. For example, step 822 of
All United States patents and applications, foreign patents, and publications discussed above are hereby incorporated herein by reference in their entireties.
Alternate embodiments may be devised without departing from the spirit or the scope of the different aspects of the embodiments.
Number | Date | Country | |
---|---|---|---|
Parent | 18367654 | Sep 2023 | US |
Child | 18367690 | US | |
Parent | 17136834 | Dec 2020 | US |
Child | 17579814 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 18128059 | Mar 2023 | US |
Child | 18367654 | US | |
Parent | 17579814 | Jan 2022 | US |
Child | 18128059 | US |