IP Library Granted Patent US 8,241,008
Granted Patent B2
US 8,241,008 · App. 12/393,571 · Granted Aug 14, 2012

RPM controller using drive profiles

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 8,241,008
App. No.
12/393,571
Granted
Aug 14, 2012
Kind
B2
Abstract

A control circuit for controlling the rotational speed of a fan may include a memory element to store operating data corresponding to an operational profile of the fan defined by RPM (revolutions per minute) versus temperature, with the operating data comprising a respective temperature value and a respective RPM value for each respective operating point representing a change in slope of a function that corresponds to the operational profile of the fan. A processing unit may operate to receive a present temperature value, retrieve the operating data from the storage unit, and identify a pair of consecutive operating points such that the present temperature value is greater than a lower respective temperature value of the pair of consecutive operating points, and lower than a higher respective temperature value of the pair of consecutive operating points. The processing unit may calculate a desired RPM value corresponding to the present temperature value by performing linear interpolation between the pair of consecutive operating points, and output the desired RPM value to a closed-loop fan controller configured to control a rotational speed of the fan according at least to the desired RPM value.

Claims (17)

1. A method for controlling the rotational speed of a fan, the method comprising:

storing operating points corresponding to an operational profile of the fan defined by an RPM (revolutions per minute) versus temperature function (RTPF), wherein each operating point comprises a respective temperature value and a corresponding respective RPM value, wherein each operating point represents a change in slope of the RTPF, wherein each pair of consecutive operating points defines a respective temperature slot;

receiving a present temperature value indicative of a present temperature reading;

calculating a desired RPM value, comprising:

identifying a corresponding operating point when the present temperature value matches one of the respective temperature values of the stored operating points, and setting the desired RPM value to the respective RPM value corresponding to the matching one of the respective temperature values; and

selecting a matching temperature slot when the present temperature value does not match any of the respective temperature values of the stored operating points, said selecting comprising:

identifying a pair of consecutive operating points corresponding to the present temperature value, wherein the present temperature value is greater than a lower respective temperature value of the pair of consecutive operating points that defines the matching temperature slot, and lower than a higher respective temperature value of the pair of consecutive operating points that defines the matching temperature slot; and

calculating the desired RPM value by performing interpolation between the pair of consecutive operating points that defines the matching temperature slot; and

providing the calculated desired RPM value.

2. The method of claim 1 , further comprising controlling the rotational speed of the fan according to the calculated desired RPM value.

3. The method of claim 2 , further comprising receiving a present RPM value indicative of a present RPM of the fan, wherein said controlling the rotational speed of the fan comprises controlling the rotational speed of the fan according to the calculated desired RPM value and the present RPM value.

4. The method of claim 1 , wherein said selecting comprises comparing the present temperature value to various ones of the respective temperature values of the stored operating points to determine which matching temperature slot corresponds to the present temperature value.

5. The method of claim 1 , further comprising providing the respective calculated desired RPM value of the corresponding operating point to a closed-loop fan controller configured to control the rotational speed of the fan.

6. The method of claim 1 , wherein said calculating comprises operating an arithmetic logic unit (ALU) to perform shifting operations, adding operations, and subtracting operations to obtain the desired RPM value in an accumulator of the ALU.

7. The method of claim 1 , further comprising:

receiving one or more parameter values corresponding to respective parameter readings; and

modifying the calculated desired RPM value according to at least one of the one or more received parameter values prior to said providing the calculated desired RPM value.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
MERGER Recorded Dec 11, 2017
From: STANDARD MICROSYSTEMS CORPORATION
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 044824/0608 →