Claims
- 1. Signal decoder apparatus, suitable for use in a programmable device, such as a lighting dimmer, that can be controlled from a location remote from the device independently of phase of AC supply power to which the device is connected in use, comprising:
- an input conductor for receiving control data signals and supplying the signals to input data register means coupled to the input conductor;
- a memory for storing a number representing a predetermined operating condition for the programmable device;
- power conductors for connection with an alternating current (AC) source of AC line voltage;
- a zero cross detector coupled to one of the power conductors for producing a zero cross signal from zero cross transitions of AC line voltage;
- a microcontroller, coupled to the memory, for containing an operating program to retrieve the stored number from the memory;
- a stored data register, coupled to the microcontroller, for receiving a signal from the microcontroller representing the stored number;
- the microcontroller also being coupled to the zero cross detector and the input data register means and including means responsive to zero cross signals from the zero cross detector to allow the input data register means to receive a control signal from the input conductor that is independent of phase of supply power and is in a form comparable to the stored number from the memory;
- a comparator coupled to the input data register means and to the stored data register for receiving and comparing the control signal from the input data register means with the stored number signal from the stored data register and for producing an output enable signal in response to a match between the compared signals.
- 2. Signal decoder apparatus in accordance with claim 1 wherein:
- the input data register means, the zero cross detector, and the microcontroller are arranged to cooperate so that a control signal, received on the input conductor, in an analog form of variable duration pulses of a magnitude "1" from a base "0" is translated to a digital form of binary pulses of a magnitude "1" from a base "0" in the input data register means; and
- the memory, microcontroller and stored data register are arranged to cooperate so that a stored number in the memory is received also in a digital form of binary pulses of a magnitude "1" from a base "0" in the stored data register.
- 3. Signal decoder apparatus in accordance with claim 1 wherein:
- the zero cross detector is arranged to produce zero cross signals as a series of pulses with high to low transitions and low to high transitions corresponding to the zero cross transitions of the AC line voltage.
- 4. Signal decoder apparatus in accordance with claim 1 wherein:
- the zero cross detector, the microcontroller, and the input data register means are further arranged to cooperate so that, in response to a control signal in the analog form on the input conductor, the register means is set to a logic "1" bit upon each "1" to "0" transition of the control signal occurring when the zero cross signal is low and the register means is set to a logic "0" bit when the zero cross signal is low between transitions and the control signal has no "1" to "0" transition.
- 5. Signal decoder apparatus in accordance with claim 1 wherein:
- the zero cross detector, the microcontroller, and the input data register means are further arranged to cooperate so that, in response to a control signal in the analog form on the input conductor, the register means is set to a logic "1" bit upon each transition of the zero cross signal in one direction occurring when the control signal is "1" and is set to a logic "0" bit upon each transition of the zero cross signal in the same one direction occurring when the analog control signal is "0".
- 6. Signal decoder apparatus in accordance with claim 1 wherein:
- the input data register means comprises a shift register that receives the control signal in digital form.
- 7. Signal decoder apparatus in accordance with claim 1 wherein:
- the input data register means, the zero cross detector, and the microcontroller are further arranged to cooperate so that a control signal in the analog form is subject to being translated to the digital form and each bit thereof utilized by the comparator to produce an enable signal.
- 8. Signal decoder apparatus in accordance with claim 7 wherein:
- each of the input data register means and the stored data register is a shift register with a bit capacity equal to information bits of the control signal and the stored number, and the registers, microcontroller, and comparator are further arranged so that control signal requires no prior or subsequent data bit for indicating the start or termination of a control signal.
- 9. A programmable device comprising, in combination, the signal decoder apparatus constructed in accordance with claim 1 and a switching device coupled to the comparator of the signal decoder apparatus to respond to an output enable signal from the comparator and produce the predetermined operating condition.
- 10. A programmable device as set forth in claim 9, wherein the programmable device is a lighting dimmer and the switching device has power and load terminals for interconnecting a source of AC power with a lighting load and the switching device further has a gate terminal coupled to respond to enable signals from the comparator.
- 11. A controller, for use in communicating control signals in a controlled system including one or more programmable operating devices, such as lighting dimmers, from a location remote from the programmable devices independently of phase of AC supply power received by parts of the controlled system, comprising:
- an information storage and retrieval system capable of storing data corresponding to a predetermined number of distinct predetermined operating conditions for programmable devices of a the controlled system;
- means for initiating commands to the information storage and retrieval system;
- the information storage and retrieval system comprising signal generating means that, in response to the commands, produces a control signal in an analog form with variable duration pulses of a magnitude "1" from a base "0" corresponding to one of the predetermined operating conditions and provides the control signal at an output terminal.
- 12. A controller in accordance with claim 11 wherein:
- the output terminal is adapted for connection with a traveler conductor that interconnects the controller with the one or more programmable operating devices of the controlled system, said traveler conductor being the only conductor required to be common with the controller and the operating devices.
- 13. A controller in accordance with claim 11 wherein:
- each signal pulse and zero signal portion produced by the information storage and retrieval system is representative of part of a predetermined operating condition for use with a controlled system not requiring any data signal bit to show the start or termination of a control signal.
- 14. A light dimming system comprising:
- one or more controllers and one or more programmable dimmer units, each of the controllers and each of the dimmer units having a power supply for connection with power conductors supplying AC line voltage which, for the respective power supplies, can be of either the same or different phase;
- each of the controllers comprising an information storage and retrieval system capable of storing data corresponding to a predetermined number of distinct scenes for the dimmers for the system, wherein a scene prescribes a predetermined light intensity condition for one or more lighting loads associated with one or more of the dimmers;
- means for initiating commands to the information storage and retrieval system;
- the information storage and retrieval system comprising signal operating means that, in response to the commands, produces a control data signal that is uniquely related to one scene;
- each of the programmable dimmer units comprising a signal decoder to receive control data signals from the controllers and to determine the applicability of a received signal to the individual dimmer unit and each dimmer unit further comprising a switching device for receiving a firing signal from the signal decoder of the dimmer unit when a received signal is determined to be applicable;
- the controllers and dimmer units being configured so that the control data signals are in a form such that they can be transmitted from a single controller to a plurality of dimmer units by a signal traveler conductor and the control data signals require no accompanying data bits for identifying the start or termination of a control data signal.
- 15. A light dimming system in accordance with claim 14 wherein:
- the signal generating means for each controller produces a control data signal in an analog form with variable duration pulses of a magnitude "1" from a base "0".
- 16. A light dimming system in accordance with claim 14 wherein:
- the signal decoder of each dimmer unit comprises means for translating the control data signal received in the analog form to a digital form.
- 17. A light dimming system in accordance with claim 16 wherein: the means for translating the control data signal includes a zero cross detector that produces a zero cross signal upon a zero crossing of the AC line voltage to which the power supply of the dimmer unit is connected.
- 18. A light dimming system in accordance with claim 16 wherein:
- the means for translating the control data signal utilizes the timing of the relative occurrence of rise or fall of analog pulses in relation to zero cross signals.
- 19. A method of obtaining multiple scene dimming in an AC powered lighting system including one or more programmable controllers and one or more programmable dimmers, each of the dimmers serving to regulate power to respective lighting loads, comprising the steps of:
- storing in one of the controllers a number related to a predetermined scene for at least one of the dimmers of the system;
- generating in the one controller a signal uniquely related to the number identifying the predetermined scene;
- transmitting the signal to respective receivers contained in dimmers of the system;
- comparing the transmitted signal to one or more numbers stored in the receivers;
- producing an enable signal, after the comparing of the transmitted signal and stored number, for causing one or more of the dimmers to produce the predetermined scene, when a match occurs between the number to which the transmitted signal is related and one of the stored numbers in the receivers of the respective dimmers, wherein:
- the generating of a signal in the controller, the transmitting of the generated signal, and the comparing of the transmitted signal and stored number are all performed in a manner that is independent of the phase of power for any controller and any dimmer.
- 20. A method of obtaining multiple scene dimming in accordance with claim 19 wherein:
- the signal that is generated and transmitted is in the form of an analog data signal consisting of a series of pulses of variable duration.
- 21. A method of obtaining multiple scene dimming in accordance with claim 19 wherein:
- the comparing of the transmitted signal with a stored number in the receiver is preceded by translating the analog data signal to a digital binary number representing the transmitted signal.
- 22. A method of obtaining multiple scene dimming in accordance with claim 21 wherein:
- the translating of the analog data signal is performed utilizing zero cross signals of dimmer line voltage in the receiver.
- 23. A method of obtaining multiple scene dimming in accordance with claim 21 wherein:
- the translating of the analog data signal by utilizing the zero cross signals includes sampling the logic value of the analog data signal following a logic one to zero transition of a zero cross signal.
- 24. A method in accordance with claim 23 wherein:
- the sampling is performed to produce a logic "1" binary bit in the digital binary number if the high-to-low transition of the analog data signal occurs during a time when the zero crossing signal is low and to produce a logic "0" if no high-to-low transition of the analog data signal occurs during a duration of low zero crossing signal.
- 25. A method in accordance with claim 21 wherein:
- the translating is performed by steps including sampling the analog data signal when the zero crossing signals have a transition from a high value to a low value.
- 26. A method in accordance with claim 21 wherein:
- the translating is performed by steps including sampling the analog data signal when the zero crossing signals have a transition from a low value to a high value.
- 27. A method in accordance with claim 19 wherein:
- the transmitting of the analog data signal is performed utilizing a single traveler conductor as the only required common conductor between the controllers and dimmers of the system.
CROSS REFERENCE TO RELATED APPLICATION
This is a continuation of application Ser. No. 08/431,689 filed Apr. 28, 1995, now U.S. Pat. No. 5,646,490.
US Referenced Citations (1)
| Number |
Name |
Date |
Kind |
|
4733138 |
Pearlman et al. |
Mar 1988 |
|
Continuations (1)
|
Number |
Date |
Country |
| Parent |
431689 |
Apr 1995 |
|