IP Library Granted Patent US 9,509,242
Granted Patent B2
US 9,509,242 · App. 14/581,373 · Granted Nov 29, 2016

Systems and method for speed and torque control of a DC motor

Inventors: Russell W. Diamond (New Berlin, WI); Gary A. Romanowich (Slinger, WI); David R. Fuhr (Menomonee Falls, WI)
Assignee: Johnson Controls Technology Company
H02P7/29H02H7/0838H02H7/0852H02P7/04H02P29/0033H02P29/0044H02P29/02H02P29/027
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,509,242
App. No.
14/581,373
Granted
Nov 29, 2016
Kind
B2
Abstract

A method for operating a direct current (DC) motor is shown and described. The method includes generating a first pulse width modulated (PWM) signal having a first duty cycle, providing the first PWM signal as a PWM DC output for the DC motor, and adjusting the first duty cycle to control a speed of the DC motor. The method further includes sensing an electric current output to the motor using a current sensor and, when the sensed current exceeds a threshold, holding the PWM DC output off.

Claims (47)

1. A method for operating a direct current (DC) motor, the method comprising:

generating a first pulse width modulated (PWM) signal having a first duty cycle;

providing the first PWM signal as a PWM DC output for the DC motor;

adjusting the first duty cycle to control a speed of the DC motor;

sensing an electric current output to the motor using a current sensor; and

when the sensed current exceeds a threshold, holding the PWM DC output off for at least a full PWM period.

2. The method of claim 1 , further comprising:

resuming the PWM DC output in response to sensing the electric current output to the motor dropping below the threshold.

3. The method of claim 1 , further comprising:

resuming the PWM DC output after a predetermined count.

4. The method of claim 1 , further comprising:

generating a second PWM signal having a second duty cycle; and

using the second PWM signal to determine the threshold.

5. The method of claim 4 , wherein generating the second PWM signal comprises:

receiving a temperature sensor input; and

determining a value for the second duty cycle based on the temperature sensor input.

6. The method of claim 4 , wherein using the second PWM signal to determine the threshold comprises:

outputting the second PWM signal at the second duty cycle;

filtering the second PWM signal to obtain a voltage level; and

using the voltage level as the threshold.

7. The method of claim 6 , wherein the voltage level used as the threshold corresponds to a voltage level measured by the current sensor during over-current.

8. The method of claim 1 , wherein the PWM DC output is calculated by a microcontroller configured to vary the speed, position, or speed and position of the DC motor in response to a received input.

9. The method of claim 1 , further comprising:

using a hall sensor to determine the position of the DC motor;

detecting a stall using the position determined by the hall sensor;

turning the PWM DC output off in response to the detection of the stall.

10. The method of claim 9 , further comprising:

after detecting the stall, waiting for more than one count to determine whether the stall has continued for the more than one count, and only turning the PWM DC output off in response to the detection of the stall if the stall has continued for the more than one count.

11. A device for operating a direct current (DC) motor, the device comprising:

a circuit configured to generate a first pulse width modulated (PWM) signal having a first duty cycle adjustable to control a speed of the DC motor and to provide the first PWM signal as a PWM DC output for the DC motor; and

a current sensor coupled to the circuit and configured to sense an electric current output to the motor;

wherein the circuit is configured to compare a value representative of the sensed current to a threshold and to hold the PWM DC output off for at least a full PWM period in response to the value representative of the sensed current exceeding the threshold.

12. The device of claim 11 , wherein the circuit is further configured to resume the PWM DC output in response to sensing the electric current output to the motor dropping below the threshold in a subsequent period of time.

13. The device of claim 11 , wherein the circuit is further configured to resume the PWM DC output after a predetermined count.

14. The device of claim 11 , wherein the circuit is further configured to:

generate a second PWM signal having a second duty cycle; and

use the second PWM signal to determine the threshold.

15. The device of claim 14 , wherein generating the second PWM signal comprises:

receiving a temperature sensor input; and

determining a value for the second duty cycle based on the temperature sensor input.

16. The device of claim 14 , wherein using the second PWM signal to determine the threshold comprises:

outputting the second PWM signal at the second duty cycle;

filtering the second PWM signal to obtain a voltage level; and

using the voltage level as the threshold.

17. The device of claim 16 , wherein the voltage level used as the threshold corresponds to a voltage level measured by the current sensor during over-current.

18. The device of claim 11 , wherein the circuit comprises at least one hall sensor and the circuit is configured to use the hall sensor to determine the position of the DC motor, wherein the circuit is configured to detect a stall using the position determined by the hall sensor, wherein the circuit is configured to turn the PWM DC output off in response to the detection of the stall.

19. The device of claim 18 , wherein the circuit is configured to, after detecting the stall, wait for more than one count to determine whether the stall has continued for the more than one count, and wherein the circuit is configured to only turn the PWM DC output off in response to the detection of the stall if the stall has continued for the more than one count.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2015
From: DIAMOND, RUSSELL W.; ROMANOWICH, GARY A.; FUHR, DAVID R.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 034910/0303 →
Continuity (2)
Continuation 13533894 · Jun 26, 2012
Related Publication 20150108933A1 · Apr 23, 2015