摘要:
An electronic control for gas furnaces controls a two speed main blower fan and an induction draft fan based on inputs from a room thermostat, a high limit and an ignition control including a gas valve. The control has a circuit board having a power supply for providing 24 volts DC current source to drive DC relays and a 5 volt DC power source to power a microprocessor. 24 volt AC input signals are coupled to the input ports of the microprocessor through current limiting resistors and to AC ground through pull down resistors. AC ground is also connected to the IRQ port of the microprocessor. The output ports of the microprocessor are connected to a relay driver which in turn is connected to relays for energizing and de-energizing the fans. The control calibrates itself on a continuing periodic basis to read the AC inputs synchronously at the peak of their wave and can switch the relays asynchronously based on the Real Time Clock of the microprocessor or can be switched synchronously by providing a selected delay so that contact engagement and disengagement occurs at or near the zero crossing of the AC line voltage wave form. When used with resistive loads the relays are switched in response to a signal from the microprocessor which is delayed based on the mechanical switching time constant of the relays to provide contact closure and opening at the selected point on the AC line voltage wave form. An alternate embodiment shows a feedback network used to calibrate the specific delay period for each relay upon initialization. When used with inductive loads contact closing can be effected synchronously and contact opening asynchronously.