Valley to valley switching in quasi-resonant mode for driver
AssigneeInfineon Technologies Austria AG
InventorsMarcus Schaemann, Josef Neulinger, Martin Krueger, Torsten Hinz
Life of this patent
Estimating the term…
Abstract
Techniques are described to adjust the time when a switch is turned on from the time of one voltage valley to the time of another voltage valley for controlling an average load current or average load voltage. In some examples, the adjustment is instantaneous, and in some examples, the adjustment is gradual. Both of these example techniques provide for high switching efficiency of the switch.
Claims20
A method for controlling power delivered to a load, the method comprising:
- comparing an amount of current flowing through the load or an amount of voltage to the load to a target current load level or a target voltage load level;
- determining, based on the comparison to the target current load level or the target voltage load level at the load, whether or not to adjust a time to turn on a switch from a first time when a first voltage valley occurs in an oscillating voltage at a node of the switch to a second time when a second voltage valley occurs in the oscillating voltage at the node of the switch;
- selecting one or more switch operational parameters for the switch and determining an amount of change for the one or more switch operational parameters such that if the time to turn on the switch is adjusted from the first time to the second time the change to the one or more switch operational parameters results in an amount of power delivered to the load to be substantially the same immediately before the time adjustment and immediately after the time adjustment;
- adjusting the time to turn on the switch to the second time based on the comparison;
- and
- changing the one or more switch operational parameters for the switch by the determined amount of change, immediately within a next subsequent switching period after the time adjustment and based on the determined amount of change such that the amount of power delivered to the load is substantially the same to compensate for the adjusted time to turn on the switch, wherein the switching period is the amount of time between one instance of the time to turn on the switch and another instance of the time to turn on the switch.
A driver system for controlling power delivered to a load, the driver system comprising:
- a transformer comprising a primary side that includes a first coil and a secondary side that includes a second coil, wherein the load is connected to the second coil;
- a switch coupled to the first coil;
- and
- a driver coupled to the switch that is coupled to the first coil, wherein the driver is configured to:
- compare an amount of current flowing through the load or an amount of voltage to the load to a target current load level or a target voltage load level;
- determine, based on the comparison to the target current load level or the target voltage load level at the load, whether or not to adjust a time to turn on the switch from a first time when a first voltage valley occurs in an oscillating voltage at a node of the switch to a second time when a second voltage valley occurs in the oscillating voltage at the node of the switch;
- select one or more switch operational parameters for the switch and determine an amount of change for the one or more switch operational parameters such that if the time to turn on the switch is adjusted from the first time to the second time the change to the one or more switch operational parameters results in an amount of power delivered to the load to be substantially the same immediately before the time adjustment and immediately after the time adjustment;
- adjust the time to turn on the switch to the second time based on the comparison;
- and
- change the one or more switch operational parameters for the switch by the determined amount of change, immediately within a next subsequent switching period after the time adjustment and based on the determined amount of change such that the amount of power delivered to the load is substantially the same to compensate for the adjusted time to turn on the switch, wherein the switching period is the amount of time between one instance of the time to turn on the switch and another instance of the time to turn on the switch.
A driver for controlling power delivered to a load, the driver comprising:
- a controller configured to:
- compare an amount of current flowing through the load or an amount of voltage to the load to a target current load level or a target voltage load level;
- determine, based on the comparison to the target current load level or the target voltage load level at the load, whether or not to adjust a time to turn on a switch from a first time when a first voltage valley occurs in an oscillating voltage at a node of the switch to a second time when a second voltage valley occurs in the oscillating voltage at the node of the switch;
- and
- select one or more switch operational parameters for the switch and determine an amount of change for the one or more switch operational parameters such that if the time to turn on the switch is adjusted from the first time to the second time the change to the one or more switch operational parameters results in an amount of power delivered to the load to be substantially the same immediately before the time adjustment and immediately after the time adjustment;
- and
- a pulse width modulation (PWM) unit configured to:
- adjust the time to turn on the switch to the second time based on the comparison;
- and
- change the one or more switch operational parameters for the switch by the determined amount of change, immediately within the next subsequent switching period after the time adjustment and based on the determined amount of change such that the amount of power delivered to the load is substantially the same to compensate for the adjusted time to turn on the switch, wherein the switching period is the amount of time between one instance of the time to turn on the switch and another instance of the time to turn on the switch.
Dependencies are inferred from the claim text.