Device for energy load control
First Claim
Patent Images
1. An apparatus for receiving inputs including ripple signals, and operating on the information contained therein, said apparatus including:
- a micro-controller having at least one serial communication port; and
means for receiving said ripple signal, including an analogue to digital converter which is operated in conjunction with said micro-controller such that said signal is digitally band-pass filtered, said ripple signal having a frequency in the range of 50-2000 Hz;
said means for receipt of said ripple signal further including program code contained in said micro-controller means which controls said converter and contains an algorithm which uses a discrete Fourier transform-implemented bandpass filter of sin(x)/x response at a ripple signal frequency, wherein the programmable sampling rate of said converter is set at a minimum of four times said ripple signal frequency and samples of said signal are taken at 0°
, 90°
, 180° and
270°
;
signal power is determined by summing the squares of the contents of a real and an imaginary accumulator wherein said contents have accumulated over a programmable sampling time which is dependent on the bandwidth of said filter;
the contents of said real accumulator is the sum of samples taken at 0°
less the sum of samples taken at 180°
, and the contents of said imaginary accumulator is the sum of samples taken at 90°
less the sum of samples taken at 270°
;
wherein said micro-controller is for operating on one or more of a plurality of output ports according to at least one option in a range of programmable options, said selection being dependent on the information contained in said received inputs, andeach output port is capable of acting as an interface with other peripheral devices.
11 Assignments
0 Petitions
Accused Products
Abstract
A system for receiving inputs including ripple signals, input port conditions and clock conditions, and operating on information contained therein, receives a ripple signal, converts the signal to a digital form, and operates on multiple outputs that can act as interfaces with other peripheral devices depending on information in the received signal. The system can be used as a load control device in an electrical network of an industrial, domestic or commercial complex in conjunction with other load control devices.
54 Citations
22 Claims
-
1. An apparatus for receiving inputs including ripple signals, and operating on the information contained therein, said apparatus including:
-
a micro-controller having at least one serial communication port; and means for receiving said ripple signal, including an analogue to digital converter which is operated in conjunction with said micro-controller such that said signal is digitally band-pass filtered, said ripple signal having a frequency in the range of 50-2000 Hz; said means for receipt of said ripple signal further including program code contained in said micro-controller means which controls said converter and contains an algorithm which uses a discrete Fourier transform-implemented bandpass filter of sin(x)/x response at a ripple signal frequency, wherein the programmable sampling rate of said converter is set at a minimum of four times said ripple signal frequency and samples of said signal are taken at 0°
, 90°
, 180° and
270°
;signal power is determined by summing the squares of the contents of a real and an imaginary accumulator wherein said contents have accumulated over a programmable sampling time which is dependent on the bandwidth of said filter; the contents of said real accumulator is the sum of samples taken at 0°
less the sum of samples taken at 180°
, and the contents of said imaginary accumulator is the sum of samples taken at 90°
less the sum of samples taken at 270°
;wherein said micro-controller is for operating on one or more of a plurality of output ports according to at least one option in a range of programmable options, said selection being dependent on the information contained in said received inputs, and each output port is capable of acting as an interface with other peripheral devices. - View Dependent Claims (2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 22)
-
-
6. An apparatus for receiving inputs including ripple signals, and operating on the information contained therein, said apparatus including:
-
a micro-controller having at least one serial port; and means for receiving said ripple signal, including an analogue to digital converter which is operated in conjunction with said micro-controller such that said signal is digitally band-pass filtered, said ripple signal having a frequency in the range of 50-2000 Hz; wherein said micro-controller is for operating on at least one of a plurality of output ports according to at least one option in a range of programmable options, said selection being dependent on the information contained in said received inputs, wherein each output port is capable of acting as an interface with other peripheral devices; said micro-controller incorporates non-volatile memory and includes instructions for the operation of a map which defines the operation of said peripheral apparatus attached to said output ports; said map includes at least one programmable triggers including the digital equivalent of one or more ripple signals, at least one programmable function including a no change function, and a programmable matrix which determines the function performed at each output port for each of said triggers; said instructions include the comparison of said triggers with the information contained in said received inputs, and the operation of said functions at said output ports as determined by said matrix; said means for for receiving said ripple signals can be programmed to recognise a plurality of given coding systems for said ripple signals and includes a bandpass filter for filtering the frequency associated with said ripple signal and rejecting unwanted mains, mains harmonics and other signal frequencies, and means for digitising said ripple signal; program code contained in said micro-controller means is for controlling said converter and contains an algorithm which uses a discrete Fourier transform-implemented bandpass filter of sin(x)/x response at a ripple signal frequency; the programmable sampling rate of said converter is set at a minimum of four times said ripple signal frequency and samples of said signal are taken at 0°
, 90°
, 180° and
270°
;signal power is determined by summing the squares of the contents of a real and an imaginary accumulator wherein said contents have accumulated over a programmable sampling time which is dependent on the bandwidth of said filter; the contents of said real accumulator is the sum of samples taken at 0°
less the sum of samples taken at 180°
; andthe contents of said imaginary accumulator is the sum of samples taken at 90°
less the sum of samples taken at 270°
. - View Dependent Claims (7, 8, 9, 10, 17, 18, 19, 20, 21)
-
Specification