Claims
- 1. A switching system for switching AC line current including relay means having relay contacts which are relatively movable into and out of engagement with one another comprising,
- transformer means for providing a low voltage AC source and having a transformer AC common,
- means coupled to the low voltage AC source for providing low voltage AC input signals,
- microprocessor means having signal input ports and an IRQ interrupt input port and output ports,
- the transformer common coupled to the IRQ interrupt port,
- means for the microprocessor to read the AC input signals when the wave is at a peak,
- the output ports of the microprocessor being coupled to the relay means,
- the relay means having a given time constant for performing the mechanical operation of moving the contacts into engagement with one another measured from the time that the relay means receives a signal calling for the contact engagement operation,
- means to derive a delay time for generating a microprocessor output to the relay means following an input signal at one of the signal input ports by subtracting a selected fixed time constant from one half the AC line voltage wave length and means generating an output from the microprocessor to the relay means at a time equal to the delay time following a zero crossing of the AC line voltage wave so that contact engagement will occur in the proximity of zero crossing of the AC line voltage, the selected fixed time constant for the relay means falling within a tolerance range of given time constants derived for a group of relays from a maximum given time constant of the group to a minimum given time constant of the group and the delay time being derived based on use of the maximum given time constant as the selected fixed time constant so that contact engagement for any relay within the group will generally occur prior to zero crossing of the AC line voltage.
- 2. A switching system according to claim 1 including means for adding additional delay time of one half AC line voltage wave length to the said delay time on a random basis whereby switching polarity for contact engagement will be continuously changed to enhance contact life.
- 3. A switching system according to claim 2 in which the microprocessor means has a Real Time Clock and the additional delay time of one half AC voltage wave length is derived from the Real Time Clock.
- 4. A switching system according to claim 1 in which relay driver means is coupled between the output ports of the microprocessor and the relay means.
- 5. A switching system according to claim 1 in which the delay time is derived so that contact engagement will occur at approximately 30 volts.
- 6. A switching system according to claim 1 in which the relay means has a second given time constant for performing the mechanical operation of moving the contacts out of engagement with one another measured from the time that the relay means receives a signal for the contacts disengagement operation,
- and means to derive a second delay time for generating a microprocessor output to the relay means following an input signal at a signal input port by subtracting a selected second fixed time constant from one half the AC line voltage wave length and means generating an output from the microprocessor to the relay means at a time equal to the second delay time following a zero crossing of the AC line voltage so that contact disengagement will occur in the proximity of zero crossing of the AC line voltage wave.
- 7. A switching system according to claim 6 in which the selected second fixed time constant for the relays fall within a tolerance range for a group of relays from a maximum second given time constant of the group to a minimum second given time constant of the group and the selected second fixed time constant is derived based on the use of the maximum second given time constant as the selected second fixed time constant so that contact disengagement for any relay within the group will generally occur prior to zero crossing of the AC line voltage wave.
- 8. A switching system according to claim 6 in which the selected second fixed time constant is derived so that contact disengagement will occur at approximately 30 volts.
- 9. A switching system according to claim 6 in which the switching system is used with inductive loads including means for adding an additional delay time of one half AC line voltage wave length to the said delay time on a random basis whereby switch polarity will be continuously changed for contact engagement but not for contact disengagement.
- 10. A switching system according to claim 1 in which the means for the microprocessor to read the AC input signals when the wave is at a peak includes a subroutine executed on the falling edge of the AC common in which reading of the AC input signals is delayed one quarter of a wave length.
- 11. A method for switching AC line current in a system including relays with relay contacts, a microprocessor for receiving low voltage AC input signals and providing output signals to operate the relay contacts to move into engagement and disengagement in response to the input signals, the relays having a first given time constant equal to the time used in the mechanical operation of moving the contacts into contact engagement and a second given time constant to the time used in the mechanical operation of moving the relay contacts into disengagement, the microprocessor having a Real Time Clock and an IRQ interrupt input port and transformer means for providing a low voltage source and having a transformer AC common and means coupled to the low voltage source for providing the low voltage AC input signals comprising the steps of coupling the transformer AC common to the IRQ interrupt input port, executing a routine on each falling edge of the AC common voltage wave, the routine including the steps of reading the low voltage input signals at a time one quarter of a wave length after a respective falling edge of the AC common voltage wave, generating an output from the microprocessor to a selected relay to operate the relay and move the contacts into engagement a first delay time following the reading of the input signals based on a selected first fixed time constant, the selected first fixed time constant falling within a tolerance range derived for a group of relays from a maximum given first time constant of the group to a minimum given first time constant of the group and the first delay time being derived based on use of the maximum given first time constant as the selected first fixed time constant so that contact engagement for any relay within the group will generally occur prior to zero crossing of the AC line voltage.
- 12. A method for switching according to claim 11 in which the selected first fixed time constant is subtracted from the time of one half a wave length.
- 13. A method for switching according to claim 11 further including generating an output from the microprocessor to a selected relay to operate the relay and move the contacts into disengagement a second delay time following the reading of the input signals based on a selected second fixed time constant, the selected second fixed time constant falling within a tolerance range derived for a group of relays from a maximum second given time constant of the group to a minimum second given time constant of the group and the selected second fixed time constant being derived based on use of the maximum second given time constant so that contact disengagement for any relay within the group will generally occur prior to zero crossing of the AC line voltage.
- 14. A method for switching according to claim 11 in which a time period of one half a wave length is added to the first delay time on a random basis to vary the polarity of switching occasion on an ongoing basis.
- 15. A method for switching according to claim 15 when used with inductive loads further including generating an output from the microprocessor to a selected relay to operate the relay and move the contacts into disengagement based on the Real Time Clock, asynchronously to the AC line current.
- 16. A method for switching according to claim 14 in which a time period of one half of a wave length is added to the second delay time every other operation of the relay contacts into disengagement to vary the polarity every other contacts disengagement switching occasion.
- 17. A method for switching according to claim 14 in which a time period of one half a wave length is added to the second delay time on a random basis to vary the polarity of switching occasions on an ongoing basis.
- 18. A method for switching AC line current in a system including relays with relay contacts, a microprocessor for receiving low voltage AC input signals and providing output signals to operate the relay contacts to move into engagement and disengagement in response to the input signals, the relays having a first given time constant equal to the time used in the mechanical operation of moving the contacts into contact engagement and a second given time constant equal to the time used in the mechanical operation of moving the relay contacts into disengagement, the microprocessor having a Real Time Clock and an IRQ interrupt input port and transformer means for providing a low voltage source and having a transformer AC common and means coupled to the low voltage source for providing the low voltage AC input signals comprising the steps of coupling the transformer AC common to the IRQ interrupt input port, executing a routine on each falling edge of the AC common voltage wave, the routine including the steps of reading the low voltage input signals at a time one quarter of a wave length after a respective falling edge of the AC common voltage wave, generating an output from the microprocessor to a selected relay to operate the relay and move the contacts into engagement a first delay time following the reading of the input signals based on the first given time constant added to an additional delay time of one half AC line voltage wave length on a random basis, the additional delay time being derived from the Real Time Clock in order to change the polarity for contact engagement on a continuing basis.
CROSS REFERENCE TO RELATED APPLICATIONS
This is a continuation-in-part of application Ser. No. 07/886,274 filed on May 20, 1992 now abandoned.
US Referenced Citations (16)
Foreign Referenced Citations (4)
Number |
Date |
Country |
A-0108538 |
May 1984 |
EPX |
A-0353986 |
Feb 1990 |
EPX |
A-0429159 |
May 1991 |
EPX |
A-2488036 |
Feb 1982 |
FRX |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
886274 |
May 1992 |
|