| CPC A47J 27/62 (2013.01) [A47J 37/0629 (2013.01); A47J 37/0676 (2013.01); A47J 37/0709 (2013.01); H05B 1/0261 (2013.01)] | 6 Claims |

|
1. A digital power supply comprising:
a first and second user input;
a first and second triac connected to a first and second heating elements of an electric grill, respectively, and further connected to a voltage line;
a first and second triac driver respectively in communication with the first and second triac; and
a microprocessor in communication with the first and second triac drivers and in communication with the first and second user input, wherein the microprocessor is to execute instructions to cause the microprocessor to:
calculate a total power requested by the first and second user inputs;
populate a first and second power array based on the total power requested;
calculate a first and second array of phase angles based on respective values of the first and second power array;
calculate a first ratio representing a first amount of power requested by the first user input divided by the total power requested;
calculate a second ratio representing a second amount of power requested by the second user input divided by the total power requested;
compute first and second timing periods based on the first ratio and the second ratio; and
cause delivery of a first phase-controlled AC wave pattern comprising phase-controlled AC wave cycles corresponding to the first array of phase angles to the first heating element during the first timing period, and a second phase-controlled AC wave pattern comprising phase-controlled AC wave cycles corresponding to the second array of phase angles to the second heating element during the second timing period.
|