Claims
- 1. A triac controller, comprising:
a zero crossing detector that determines a zero crossing time at which an alternating current power supply having positive and negative half periods changes voltage polarity; a triac driver that provides a triac control signal suitable for connection to a gate terminal of a triac, such that, when in a power-on condition, the control signal carries at least a first firing pulse during each half period of the alternating current power supply; and a soft start subcircuit coupled to the triac driver and the zero crossing detector that directs the triac driver to produce the first firing pulse at a first firing pulse delay time after the zero crossing time, wherein during a soft start operation the first firing pulse delay time varies monotonically with each successive half period from an initial delay time to a final delay time.
- 2. A triac controllor as in claim 1, wherein the triac controller further comprises:
an auto-retriggering subcircuit coupled to the triac driver and the soft start subcircuit that causes the triac driver to produce a second firing pulse at a predetermined retriggering delay time from an end of the first firing pulse if the triac is not in an on conduction state after the end of the first firing pulse during a same half period of the alternating current power supply.
- 3. A triac controller as in claim 2,
wherein the auto-retriggering subcircuit causes the triac driver to produce retriggering firing pulses periodically if the triac is not in the on conduction state after the end of the first firing pulse for so long as the triac is not in the on conduction state during the same half period of the alternating current power supply.
- 4. A triac controller as in claim 3,
wherein the auto-retriggering subcircuit monitors the triac control signal in order to determine whether or not the triac is in the on conduction state.
- 5. A triac controller as in claim 3,
wherein the auto-retriggering subcircuit is inhibited from causing the triac driver to produce retriggering firing pulses during a predetermined retriggering mask period at an end of the same half period of the alternating current power supply.
- 6. A triac controller as in claim 1,
wherein the initial delay time is a maximum value corresponding to less than the half period of the alternating current power supply, and the final delay time is a minimum value determined by a final output level.
- 7. A triac controller as in claim 6,
wherein the final output level is derived from a set signal.
- 8. A triac controller as in claim 6, wherein the soft start subcircuit includes a table specifying a plurality of predetermined first firing pulse delay values.
- 9. A triac controller as in claim 8, wherein the set signal is used to determine an index into the table so that one of the plurality of the predetermined first firing delay values is selected which corresponds to the final output level.
- 10. A triac controller as in claim 8, wherein the soft start subcircuit further includes an analog to digital converter coupled to the set signal that produces the index.
- 11. A triac controller as in claim 8, wherein the table is programmable.
- 12. A triac controller as in claim 11, wherein the table is programmed by the soft start subcircuit with values derived from a length of the half period.
- 13. A triac controller as in claim 9, wherein the plurality of predetermined first firing delay values is monotonically organized with respect to the index into the table.
- 14. A triac controller as in claim 1, wherein a rate of change of the first firing pulse delay time during a soft start operation is a programmable constant.
- 15. A triac controller, comprising:
a zero crossing detector that determines a zero crossing time at which an alternating current power supply having positive and negative half periods changes voltage polarity; a triac driver that provides a triac control signal suitable for connection to a gate terminal of a triac, such that, when in a power-on condition, the control signal carries at least a first firing pulse during each half period of the alternating current power supply; and an auto-retriggering subcircuit coupled to the triac driver and the zero crossing detector that causes the triac driver to produce a second firing pulse at a predetermined retriggering delay time from an end of the first firing pulse if the triac is not in an on conduction state after the end of the first firing pulse during a same half period of the alternating current power supply.
- 16. A triac controller as in claim 15,
wherein the auto-retriggering subcircuit causes the triac driver to produce retriggering firing pulses periodically if the triac is not in the on conduction state after the end of the first firing pulse for so long as the triac is not in the on conduction state during the same half period of the of the alternating current power supply.
- 17. A triac controller as in claim 16,
wherein the auto-retriggering subcircuit monitors the triac control signal in order to determine whether or not the triac is in the on conduction state.
- 18. A triac controller as in claim 16,
wherein the auto-retriggering subcircuit is inhibited from causing the triac driver to produce retriggering firing pulses during a predetermined retriggering mask period at an end of the same half period of the alternating current power supply.
- 19. A motor controller, comprising:
a triac having a gate terminal suitable for controlling current supplied to a motor from an alternating current power supply having positive and negative half periods; a zero crossing detector that determines a zero crossing time at which the alternating current power supply changes voltage polarity; and a triac driver that provides a triac control signal to a gate terminal of a triac, such that, when in a power-on condition, the control signal carries at least a first firing pulse during each half period of the alternating current power supply such that the first firing pulse is produced at a first firing pulse delay time after the zero crossing time, wherein during a soft start operation the first firing pulse delay time varies monotonically with each successive half period from an initial delay time to a final delay time.
- 20. A triac controller as in claim 19,
wherein the initial delay time is a maximum value corresponding to less than the half period of the alternating current power supply, and the final delay time is a minimum value determined by a final output level.
- 21. A triac controller as in claim 20,
wherein the final output level is derived from a set signal.
- 22. A triac controller as in claim 19, wherein a duration of the soft start operation is also a function of a programmable rate variable.
- 23. A triac controller as in claim 22, wherein the duration of the soft start operation is also a linear function of a difference between the initial delay time and the final delay time.
CROSS-REFERENCES TO RELATED APPLICATION
[0001] This Non-Provisional Utility Patent Application claims priority on Provisional Application No. 60/188,308, filed on Mar. 10, 2000, entitled “Low Cost Motor With Speed Controller.”
Provisional Applications (1)
|
Number |
Date |
Country |
|
60188308 |
Mar 2000 |
US |