Dynamic power control of torque in motor
A motor for a blender may include an armature and a coil. The coil and armature operatively receive power from a power source. The blender may include a controller and a memory. The memory may store instructions that, when executed by the controller, cause the controller to dynamically alter an output current to the motor. The instructions adjust the output current supplied to the motor at a given speed to reduce torque of the motor to match a preferred torque versus speed profile.
1. A blender system, comprising:
a blender base;
a brushless motor disposed within the blender base; and
a controller and a memory storing instructions that, when executed by the controller to apply a transfer function to a speed of the motor to determine an upper limit of torque associated with the motor, cause the controller to determine an output signal to be applied to the motor based on the speed of the motor and the determined upper limit of torque associated with the speed of the motor.
2. The blender system of claim 1 , wherein the output signal controls a current to be applied to the motor.
3. The blender system of claim 2 , wherein the blender base is operatively attached to a blade assembly.
4. The blender system of claim 1 , wherein the memory stores the instructions as firmware.
5. The blender system of claim 1 , wherein the controller determines parameters of the output signal based on an algorithm defining a speed versus torque curve.
6. The blender system of claim 5 , wherein the controller operatively monitors the speed of the motor and determines the parameters of the output signal based on the monitored speed and the speed versus torque curve.
7. The blender system of claim 1 , wherein the controller operatively receives a wireless signal identifying the operating parameters.
8. The blender system of claim 7 , wherein the controller operatively adjusts the torque of the motor based upon a container identification associated with the operating parameters.