TWI410044B - 用於控制一風扇之旋轉速度之方法及控制電路,以及電腦系統 - Google Patents
用於控制一風扇之旋轉速度之方法及控制電路,以及電腦系統 Download PDFInfo
- Publication number
- TWI410044B TWI410044B TW099105471A TW99105471A TWI410044B TW I410044 B TWI410044 B TW I410044B TW 099105471 A TW099105471 A TW 099105471A TW 99105471 A TW99105471 A TW 99105471A TW I410044 B TWI410044 B TW I410044B
- Authority
- TW
- Taiwan
- Prior art keywords
- value
- temperature
- fan
- current temperature
- rpm value
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 18
- 238000012545 processing Methods 0.000 claims abstract description 29
- 230000006870 function Effects 0.000 claims abstract description 21
- 230000008859 change Effects 0.000 claims abstract description 10
- 238000012986 modification Methods 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims description 5
- 230000007613 environmental effect Effects 0.000 claims description 4
- 238000001816 cooling Methods 0.000 description 12
- 238000009529 body temperature measurement Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 4
- 230000032683 aging Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 239000002918 waste heat Substances 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Cooling Or The Like Of Electrical Apparatus (AREA)
- Control Of Positive-Displacement Air Blowers (AREA)
- Control Of Temperature (AREA)
Description
本發明大體而言係關於數位電路設計之領域,且更特定言之,係關於一RPM控制器之設計。
風扇通常用於排空來自含有電子系統之機殼之熱空氣。舉例而言,大部分電腦系統包括一或多個冷卻風扇,以幫助該等機殼內之空氣循環,並將該等機殼內之溫度維持在一可接受範圍內。風扇所提供之增加空氣流通常有助於消除可能以其他方式累積並不利地影響系統操作之廢熱(waste heat)。使用冷卻風扇尤其有助於確保具有相對較高之操作溫度之某些中央處理單元(CPU)的適當操作。
在一系統中控制風扇通常涉及執行一風扇控制演算法之風扇控制單元。一風扇控制演算法可確定用於控制經組態以將熱空氣自一系統機殼排空的一或多個風扇之方法。舉例而言,該風扇控制演算法可取決於所偵測之溫度而指定一風扇之旋轉速度應增加抑或減少。此類控制演算法亦可能涉及在認為溫度已足夠低而無需風扇運作時將風扇關閉,或在諸如個人電腦(PC)之某些系統中,例如,將該風扇之旋轉速度降低,並允許該風扇以一最小旋轉速度繼續運作。
為了偵測溫度,一溫度感測器可為該風扇控制單元提供一信號,該信號指示該電子系統中之一特定溫度區域之當前溫度。通常,用於CPU及/或電腦系統冷卻之風扇具有三線介面(three-wire interface),其具有用於電力、接地及轉速計信號(tachometer signal)之接線。風扇驅動系統通常使用一信號產生器,其提供一脈寬調變(PWM;Pulse Width Modulated)信號,以驅動用以控制該風扇之電源與接地介面之間的電壓且進而控制該風扇之速度的一外部電路。提供PWM信號之信號產生器由於提供對於一信號之脈寬的數位控制而為有用的。風扇通常僅在脈衝持續時間供電。在脈衝之間,到達該風扇之電力已被斷開,儘管風扇在此時間期間通常仍旋轉。當前提供至風扇之PWM脈衝串(pulse train)之作用時間循環確定風扇之速度。用以控制三線風扇之另一典型方式為利用一高側(high side)場效電晶體(FET)藉此控制供應至風扇之DC電壓來驅動風扇。一般而言,此提供3 V之有效動態控制範圍,其通常在自5 V下降至大約2 V之範圍內。下限電壓(2 V)仍足以為風扇電路供電,且亦仍可自風扇獲得有效轉數計信號(valid tachometer signal)。
或者,一些電腦系統使用以4線(4-wire)風扇介面為特徵之風扇控制電路,其中第四接線通常將來自系統之一額外控制信號載運至風扇。因此,對於使用PWM信號產生器之風扇驅動系統而言,除了電力、接地及轉速計信號之外,四線風扇通常將具有用以控制風扇之速度的一PWM驅動輸入。在此類系統中,替代接通及斷開接至整個風扇之電力,一般僅切換接至驅動線圈之電力,因而使得轉速計資訊連續可用。四線風扇之另一優點在於,風扇速度通常可控制在與風扇全速之10%一樣低。現今許多PC桌上型電腦及工作站冷卻風扇之解決方案為使用開放迴路(open-loop)四線風扇控制方法,或者為基於熱敏電阻,其中熱敏電阻整合至該風扇中。
通常在使用開放迴路四線冷卻風扇控制方法時,指定兩個風扇量變曲線。一般而言,第一量變曲線為所要溫度與PWM之關係量變曲線,且第二量變曲線通常為PWM與RPM(Revolutions Per Minute,每分鐘轉數-旋轉風扇速度之指示)之關係量變曲線。許多當前可用之風扇控制裝置實施溫度-PWM量變曲線,且該等冷卻風扇通常必須遵循嚴格規定之PWM-RPM量變曲線。開放迴路四線風扇控制系統因此必須依賴由風扇製造商所供應之嚴格風扇規格,以便達成對於給定PWM命令之所要風扇RPM。
此外,在大部分狀況下,僅利用指定作用時間循環來驅動風扇可能不會促進對於風扇老化、壓力改變及其他可能隨著時間而影響風扇效能之條件的修正。大部分現今解決方案使用類比比較器(analog comparator)及RC斜坡(RC ramp)來處理此類問題,從而創建具有可變作用時間循環之連續函數,以控制至風扇之一PWM輸入,或在外部施加至該風扇之驅動電壓。因此,替代風扇控制方法對於驅動風扇可為較佳的,同時保留風扇之數位控制。舉例而言,可能需要提供封閉迴路RPM(每分鐘轉數)控制。然而,當使用RPM控制時,在封閉迴路中控制該RPM之能力可能需要沿著給定風扇之所要操作量變曲線之每一個操作點,此通常需要(控制器所使用之)經儲存之所有操作點,其可能導致過量之記憶體需求。舉例而言,在大部分系統中,對於控制該風扇所要之每一個溫度點,可能需要二個位元組來儲存操作(控制)資料。
對熟習此項技術者而言,在比較此習知技術與本文所描述之本發明之後,與習知技術相關之其他對應問題將變得顯而易見。
在一組實施例中,風扇之封閉迴路RPM(每分鐘轉數)控制可僅藉由來自經儲存之所要操作RPM對溫度量變曲線的有限數目之資料點而達成。為了減少儲存完整操作量變曲線所需之記憶體儲存量,僅可儲存開始操作點及中間操作點,該等操作點對應於給定風扇之整個操作量變曲線(RPM對溫度量變曲線函數)之斜率改變。亦可實行在所儲存之操作資料點之間的一線性內插,以用於在溫度範圍內之連續操作。本文所揭示之封閉迴路自主RPM控制之各種實施例可有助於限制風扇老化之效應,同時允許一線性內插或步階回應。
因此,一種為一風扇供電之方法包括:儲存對應於該風扇之一RPM對溫度操作量變曲線函數(RTPF)之操作點,其中每一個操作點包含一各別溫度值及一對應之各別RPM值,且每一操作點表示該RTPF斜率之一改變,其中每一對連續操作點界定一各別溫度槽。該方法可進一步包括:接收指示一當前溫度讀數之一當前溫度值;選擇對應於該當前溫度值之一匹配溫度槽,其中該當前溫度值高於界定該匹配溫度槽之一對連續操作點之一較低各別溫度值,且低於界定該匹配溫度槽之該對連續操作點之一較高各別溫度值。所要RPM值可接著藉由在界定該匹配溫度槽之該對連續操作點之間實行內插而計算,及可根據該計算之所要RPM值及指示該風扇之一當前RPM之一當前RPM值而控制該風扇的旋轉速度。
在一組實施例之中,用於控制一風扇之旋轉速度之控制電路可包括一儲存單元,其用以儲存對應於該風扇之由RPM對溫度函數(RTPF)所界定之一操作量變曲線的操作資料,其中該操作資料包括表示該RTPF之斜率之一改變的每一各別操作點之一各別溫度值及一各別RPM值,其中每一對連續操作點界定一各別溫度槽。該控制電路可進一步併入一處理單元,該處理單元經組態以與該儲存單元通信以擷取該操作資料,接收指示一當前溫度讀數之一當前溫度值,選擇對應於該當前溫度值之一匹配溫度槽,其中該當前溫度值高於界定該匹配溫度槽之一對連續操作點之一較低各別溫度值,且低於界定該匹配溫度槽之該對連續操作點之一較高各別溫度值,根據一指定演算法及界定該匹配溫度槽之該對連續操作點而計算一所要RPM值,以及輸出該所要RPM值至一封閉迴路風扇控制器。該封閉迴路風扇控制器可接收指示該風扇之一當前速度之一回饋信號,及至少根據該回饋信號及該所要RPM值而控制該風扇之一旋轉速度。
一電腦系統可包括一風扇,以及記憶體,該記憶體經組態以儲存對應於該風扇之一RPM對溫度操作量變曲線函數(RTPF)之操作資料,其中該操作資料包含表示該風扇之該RTPF斜率之一改變的每一各別操作點之一各別溫度值及一各別RPM值,其中每一對連續操作點界定一溫度槽。該電腦系統可進一步包括一處理單元,其用以接收指示一當前溫度讀數之一當前溫度值,自該記憶體取得操作資料,及識別對應於該當前溫度值之一當前溫度槽。該當前溫度值可高於界定該當前溫度槽之一對連續操作點之一較低各別溫度值,且低於界定該當前溫度槽之該對連續操作點之一較高各別溫度值。該處理單元可接著根據一指定演算法及界定該當前溫度槽之該對連續操作點而計算一所要RPM值,及將該所要RPM值輸出至一封閉迴路風扇控制器,該封閉迴路風扇控制經組態以接收指示該風扇之一當前速度之一回饋信號,及至少根據該回饋信號及該所要RPM值來控制該風扇之旋轉速度。
在一組實施例中,該指定演算法可執行以在界定該當前溫度槽之該對連續操作點之間實行線性內插,進而獲得該所要RPM值。因此,該處理單元就可包括一比較器,其經組態以比較該當前溫度值與該等儲存之操作點之各別溫度值中之各者,以識別哪一當前溫度槽對應於該當前溫度值,且該處理單元亦可經組態有一算術邏輯單元(ALU),以實施該線性內插。該處理單元可進一步經組態以接收一或多個環境參數讀數,及在輸出該所要RPM值之前,根據該一或多個環境參數讀數而調整該所要RPM值。在各種實施例中,該系統亦可包括額外風扇,每一風扇具有其自身操作量變曲線,基於該操作量變曲線可計算/內插該風扇之一各別所要RPM,正如先前所述。
本發明之其他態樣將可藉由參考以下圖式及圖式之詳細描述而變得顯而易見。
本發明之前述以及其他目標、特徵及優點均可藉由參考以下詳細描述(在與所附圖式一起閱讀時)而更完全理解。
如本文所使用,當提及一信號之脈衝時,該脈衝之「前邊緣(leading edge)」為該脈衝之第一邊緣,由該信號的值自一預設值改變而產生,以及一「後邊緣(trailing edge)」為該脈衝之第二邊緣,由該信號之值返回該預設值而產生。若第一信號係回應於第二信號而產生,則該第一信號被稱為「對應於」該第二信號。當資料被稱為「使用(using)」一信號而「經暫存(registered)」或「經閂鎖(latched)」時,則該信號充當一觸發信號,其控制該資料儲存於暫存器或閂鎖中。換言之,當一「用於」進行暫存或閂鎖資料之信號正處於其觸發狀態時,則駐留於暫存器或閂鎖之各別輸入埠處之資料被儲存至該暫存器或閂鎖中。類似地,當資料經閂鎖於一時脈(clock)之脈衝之「前邊緣上」或「後邊緣上」時,則當該時脈之脈衝之前邊緣或後邊緣分別發生時,駐留於一暫存器或閂鎖之各別輸入埠處之資料分別被儲存至該暫存器或閂鎖中。當第二信號控制第一信號之傳播時,則該第一信號被稱為「基於第二信號而傳播」。類似地,當由一時脈信號控制及/或觸發資料自一第一模組至一第二模組之傳播時,該第一模組被稱為「使用」該時脈信號來將資料傳送至該第二模組。當提及一二進位數(binary number)時,最低有效位元(LSB,least significant bit)可理解為該二進位數中最右邊者,而最高有效位元(MSB,most significant bit)可理解為該二進位數中最左邊者。舉例而言,若二進位數為「011」,則LSB為「1」,而MSB為「0」。
圖1展示一風扇系統100之一簡化系統圖,其包括一控制電路120,該控制電路120用於經由一封閉迴路風扇控制器106來控制一風扇108及對其供電,該封閉迴路風扇控制器106可為一封閉迴路RPM控制器。控制電路120可使用數位設計技術來設計,以在一較小之晶粒尺寸上產生一可測試且準確之電路。如圖1中所示,可將一溫度讀數(溫度量測輸入)提供為處理單元104之輸入,該處理單元104可根據可儲存於儲存單元102中之一RPM對溫度量變曲線函數(RPM-versus-temperature profile function,RTPF)而操作,且可產生對應於該輸入溫度讀數之一所要風扇RPM值,並將該所要風扇RPM值輸出至風扇控制器106。在一種意義上,該RTPF可被視為將RPM實行為溫度之函數的一操作量變曲線函數。該RTPF可由使用者來進行組態,且可對應於任何給定風扇(例如,風扇108)之一所要風扇量變曲線。因此,視所支援風扇之數目而定,可能存在一個以上RTPF儲存於儲存單元102內,且一個以上之風扇可耦接至風扇控制器106,該風扇控制器106可提供一個以上之風扇控制信號。此外,處理單元104可經組態以接收額外之參數讀數,例如周圍音訊等,且亦可藉由考慮該等額外參數讀數而產生所要之RPM值。
在實際控制風扇108時,可選擇及使用各種不同之RPM對溫度量變曲線。在一項實施例中,風扇控制器106操作以使冷卻風扇108之速度維持在相當接近所要RPM值,藉此為大範圍變動之風扇回應提供穩定性。在一組實施例中,可比較該等所要RPM值與在自風扇108至風扇控制器106之回饋迴路中所提供之冷卻風扇108之實際速度的一感測值來。一所得誤差信號可與(例如)一補償器(compensator)一起使用以驅使冷卻風扇108之實際速度達到該所要RPM值。在一些實施例中,取決於所使用之風扇類型,替代將該風扇控制信號直接提供至風扇108,風扇控制器106可將該風扇控制信號提供至一風扇驅動電路,該風扇驅動電路可經組態以產生一組一或多個風扇控制信號,該組信號經提供至冷卻風扇108以驅使包含於冷卻風扇108中之一馬達(其可為一無刷DC風扇馬達)朝向該所要RPM值。
如先前所提及,控制電路120可經組態以在例如儲存單元102中儲存一或多個特定風扇之各別操作量變曲線。每一操作量變曲線可含有多個操作點,且每一操作點皆由該風扇對於一給定量測溫度之一所要RPM而界定。該等RPM值可根據旋轉風扇預期提供之所要冷卻效應而與溫度值相關。為了減少在儲存單元102中用以儲存任何給定風扇之整體操作量變曲線所需要的儲存量,可界定且儲存該等操作點中之僅某些特定操作點。更具體而言,該等儲存之特定操作點可僅包含開始操作點及中間操作點,在該等操作點處一特定風扇之操作量變曲線內之RPM對溫度函數的斜率發生改變。可藉由在儲存之資料點之間實行線性內插而達成該操作溫度範圍內之連續操作,進而獲得一實際操作點,可自該實際操作點而導出該風扇之一當前所要RPM值。此外,當系統考量需要時,經由內插而因此獲得之所要RPM值亦可根據額外參數讀數、及/或輸入而進行輕微之修正。
因此,儲存單元102可經組態以儲存對應於一指定風扇之操作量變曲線之許多操作點。該等操作點可僅為該操作量變曲線內之RPM對溫度函數之斜率改變的操作點。資料可經由該量變曲線資料輸入而儲存於儲存單元102中。處理單元104可經組態以與儲存單元102及封閉迴路風扇控制器106通信,並基於該等儲存之操作點及當前(量測之)溫度來實行該內插且擷取該RPM值。在一組實施例中,來自一溫度感測器之溫度量測值可提供至風扇控制器106,而在其他實施例中,該溫度量測值可直接提供至處理單元104。指示風扇108之速度之一回饋信號可自風扇108提供至風扇控制器106,以建立風扇108之封閉迴路控制。在一組實施例之中,控制電路120可經組態於包含用於接收溫度量測值、量變曲線資料及風扇速度回饋輸入之接腳的一積體電路上。在一組實施例中,處理單元104可為經組態以實施必要函數以實行所需內插之一算術邏輯單元(arithmetic logic unit),而在其他實施例中,處理單元104可經實施為一有限狀態機(finite state machine)或微控制器。各種用以實施控制電路120之其他實施例係可能且經預期的。
圖2展示一RPM對溫度函數量變曲線200,其說明如何可僅需要且可僅需儲存對應於一指定風扇之操作量變曲線之減少數目操作點。在函數量變曲線200之實例中,八個操作點可儲存於儲存單元102中。熟習此項技術者將瞭解,操作點之數目將取決於該風扇量變曲線而變化,且函數量變曲線200意謂僅代表一個實例。在函數量變曲線200中,每一操作點(ti
,ri
)表示一儲存之量變曲線操作點。當接收一新的溫度量測時,可根據該量測之溫度值而選擇一適當的槽(slot)(表示在兩個操作點之間的一段)。舉例而言,若溫度標度為以10℃進行增加(t0
=10℃,t1
=20℃,t2
=30℃等),且當前溫度量測之值為22℃,則可選擇在t1
與t2
之間的槽。換言之,在操作點(t1
,r1
)以及(t2
,r2
)之間的量變曲線量變曲線之區段或段可用以獲得對應於量測之溫度值22℃之該RPM值。
在一組實施例中,接收一當前溫度讀數tk
,若沒有發現已儲存之操作點(ti
,ri
)則ti
=tk
,可選擇對應於該溫度讀數之兩個儲存操作點(t0
、r0
及t1
、r1
),使得t0
<tk
<t1
,且可根據一特定公式(其可為一內插演算法)來計算一所要RPM值。圖3展示來自對應於圖2中所示之特定風扇之操作量變曲線的函數量變曲線之一可能區段的實例。可比較該當前溫度讀數tk
與作為已儲存操作點之部分的ti
值,且在確定t0
<tk
<t1
之後,可將計算該所要RPM值之邊界設定為操作點t0
,r0
以及t1
,r1
。接著可根據下式來確定對應於tk
之所要RPM值rk
:
r k
=r 0
+,其亦可表示為r k
=r 0
+,其中DR=r1
-r0
,DT=t1
-t0
,及tk0
=tk
-t0
。
在一組實施例中,可使用一算術邏輯單元(ALU)來實施如上文所示之該用於內插之公式(演算法),算術邏輯單元之一項實施例於圖4中展示為ALU 400。暫存器402可用於保持ALU 400所使用之各種運算元,以實行用以計算RPM之所要值之必要操作。暫存器420可為儲存單元102之一部分,或者,暫存器420亦可為包括ALU 400之處理單元104之一部分。在一些實施例中,暫存器420及ALU 400可經組態於與風扇控制器106相同之積體電路上。圖5及圖6展示ALU 400用於基於該等儲存之操作點及該當前溫度量測來計算RPM之所要值的操作之一時間線的一項實施例。
如圖5及圖6中所示,可在時間T0
實行一比較,以確定選擇哪一槽來用於內插。在槽確定之後,在時間T1
,可藉由指定(t0
,r0
)及(t1
,r1
)來設定邊界。隨後,DR、DT及tko
可在T2
至T4
之時間週期期間進行計算。DR*tko
可在T5
至T12
之時間週期期間進行計算。可將由((((((tko
*DR[7]*2+tko
*DR[6])*2+tko
*DR[5])*2+tko
*DR[4])*2+tko
*DR[3])*2+tko
*DR[2])*2+tko
*DR[1])*2+DR[0]給出之產物實施為一左移與加法運算(shift-left and add operation)。(DR*tko
)/DT可在T14
至T22
之時間週期期間進行計算,如圖6中所示。
再次參看圖4,BE暫存器404可用於10位元浮點(10-bit floating point)。來自暫存器402之(DR*tko
)之最高有效位元(MSB)10位元可移動至BE 404。暫存器B 406及BE 404{B,BE}之串連(concatenated)位元內容可左移,且暫存器DT之內容(來自暫存器402)可被減去。此處,若總和大於0,則在此位置之商(Q)可為1,且下一{B,BE}可變為總和。否則,若總和小於0,則在此位置之商可為0,且下一{B,BE}可保留其先前之值。此程序可重複,直至時間點T22
為止,而在此時間點,將開始計算8位元商。在時間T23
,可計算(r0
+(DR*tko
)*DT),導致累加器Acc 408保持RPM之所要值。
因此,本文所揭示之封閉迴路自主RPM控制之各種實施例可經組態以限制風扇老化對於風扇控制正確性的效應,同時減少用於儲存對應於該指定受控風扇之一操作量變曲線的操作點之儲存需求。該RPM控制亦可使用一可程式化線性/步階回應而組態,以允許實行線性內插或對該受控制風扇施加步階控制。應注意,雖然圖1僅說明單一風扇,但各種實施例可適用於控制一個以上之風扇,且每一風扇之所要RPM根據對於每一風扇所儲存之一各別RPM對溫度量變曲線而進行計算,如本文所陳述。
雖然上述實施例已用相當詳細之方式進行描述,但其他變體亦為可能的。一旦完全瞭解上述揭示內容之後,眾多變化及修改將對熟習此項技術者變得顯而易見。意欲將以下申請專利範圍解釋為包含所有此類變化及修改。請注意,本文所使用之分段標題係僅用於組織目的,且並非意謂限制本文所提供之描述或為隨附之申請專利範圍。
100...風扇系統
102...儲存單元
104...處理單元
106...風扇控制器
108...風扇
120...控制電路
400...算術邏輯單元(ALU)
402...暫存器
404...BE暫存器
406...B暫存器
408...累加器Acc
圖1展示一風扇系統及風扇控制電路之一項實施例之一簡單方塊圖;
圖2展示一風扇之一RPM對溫度操作量變曲線的一項實例,其具有減少數目之操作點;
圖3展示在一RPM對溫度(諸如圖2之RPM對溫度量變曲線)上之連續操作點之間的內插的一項實例;
圖4展示經組態以實施線性內插之一ALU的一項實施例之一邏輯圖;
圖5展示圖4之ALU之時間線(timeline)詳細操作的第一段;及
圖6展示圖4之ALU之時間線(timeline)詳細操作的第二段。
雖然本發明容易具有各種修改及替代形式,但其特定實施例將在圖式中以實例的方式進行展示,且將在本文詳細描述。然而,應瞭解,其相關圖式及詳細描述並不意欲將本發明限於所揭示之特定形式,相反,本發明將涵蓋在所附申請專利範圍所界定之本發明之精神與範疇的範圍內之所有修改、均等物及替代。請注意,標題僅用於組織目的,且並非用於限制或解釋該描述或申請專利範圍。此外,請注意,字「可(may)」係以容許之意義(亦即,具有潛力地、能夠),而非以強制性意義(亦即,必須)於本申請書中貫穿使用。術語「包括(include)」以及其衍生詞意謂「包括,但不限於」。術語「耦接(coupled)」意謂「直接或間接地連接」。
100...風扇系統
102...儲存單元
104...處理單元
106...風扇控制器
108...風扇
120...控制電路
Claims (19)
- 一種控制一風扇之旋轉速度之方法,該方法包含:儲存對應於該風扇之由一RPM(每分鐘轉數)對溫度函數(RTPF)所界定之一操作量變曲線(operational profile)的操作點,其中每一操作點包含一各別溫度值及一對應之各別RPM值,其中每一操作點表示該RTPF之斜率之一改變,其中每一對連續操作點界定一各別溫度槽;接收指示一當前溫度讀數之一當前溫度值;計算一所要RPM值,其包含:當該當前溫度值匹配於該等儲存之操作點之該等各別溫度值中的一者時,識別一對應之操作點,及將該所要RPM值設定至對應於該等各別溫度值中之該匹配者之該各別RPM值;及當該當前溫度值不匹配於該等儲存之操作點之該等各別溫度值中的任一者時,選擇一匹配溫度槽,該選擇包含:識別對應於該當前溫度值之一對連續操作點,其中該當前溫度值高於界定該匹配溫度槽之該對連續操作點的一較低各別溫度值,且低於界定該匹配溫度槽之該對連續操作點的一較高各別溫度值;及藉由在界定該匹配溫度槽之該對連續操作點之間實行內插而計算一所要RPM值;及提供經計算之該所要RPM值。
- 如請求項1之方法,其進一步包含根據經計算之該所要 RPM值而控制該風扇之該旋轉速度。
- 如請求項2之方法,其進一步包含接收指示該風扇之一當前RPM之一當前RPM值,其中該控制該風扇之該旋轉速度包含根據經計算之該所要RPM值及該當前RPM值而控制該風扇之該旋轉速度。
- 如請求項1之方法,其中該選擇包含:比較該當前溫度值與該等儲存之操作點之該等各別溫度值中之多者,以確定哪一匹配溫度槽對應於該當前溫度值。
- 如請求項1之方法,其進一步包含將經計算之該所要RPM值提供至經組態以控制該風扇之該旋轉速度的一封閉迴路風扇控制器。
- 如請求項1之方法,其中該計算包含操作一算術邏輯單元(ALU)來實行移位運算、加法運算及減法運算,以在該ALU之一累加器(accumulator)中獲得該所要RPM值。
- 如請求項1之方法,其進一步包含:接收對應於各別參數讀數之一或多個參數值;及在該提供經計算之該所要RPM值之前,根據該一或多個接收之參數值中之至少一者修改經計算之該所要RPM值。
- 一種控制一風扇之旋轉速度之控制電路,該控制電路包含:一儲存單元,其用以儲存對應於該風扇之由一RPM(每分鐘轉數)對溫度函數(RTPF)所界定之一操作量變曲線之操作資料,其中該操作資料對於表示該RTPF之斜率之一 改變的每一各別操作點包含一各別溫度值及一各別RPM值,其中每一對連續操作點界定一各別溫度槽;及一處理單元,其經組態以:與該儲存單元通信以擷取該操作資料;接收指示一當前溫度讀數之一當前溫度值;藉由以下步驟計算一所要RPM值:當該當前溫度值匹配於該等儲存之操作點之該等各別溫度值中的一者時,識別一對應之操作點,及將該所要RPM值設定至對應於該等各別溫度值中之該匹配者之該各別RPM值;及當該當前溫度值不匹配於該等儲存之操作點之該等各別溫度值中的任一者時,選擇一匹配溫度槽,其中為了選擇一匹配溫度槽,該處理單元係進一步經組態以:識別對應於該當前溫度值之一對連續操作點,其中該當前溫度值高於界定該匹配溫度槽之該對連續操作點之一較低各別溫度值,且低於界定該匹配溫度槽之該對連續操作點之一較高各別溫度值;及根據一指定演算法及界定該匹配溫度槽之該對連續操作點而計算一所要RPM值;及輸出該所要RPM值。
- 如請求項8之控制電路,其進一步包含一封閉迴路風扇控制器,該封閉迴路風扇控制器經組態以:接收指示該風扇之一當前速度之一回饋信號; 接收該所要RPM值;及根據至少該回饋信號及該所要RPM值而控制該風扇之一旋轉速度。
- 如請求項8之控制電路,其中該計算單元包含:一儲存單元,其經組態以保持該操作資料;及一處理單元,其經組態以接收該當前溫度值且根據該指定演算法而計算該所要RPM值。
- 如請求項10之控制電路,其中該指定演算法為一內插演算法,且該處理單元為經組態以實施該內插演算法之一算術邏輯單元(ALU)。
- 如請求項8之控制電路,其中該控制電路經組態於一積體電路上。
- 如請求項8之控制電路,其中該處理單元進一步經組態以:接收對應於一或多個各別參數讀數之一或多個額外參數值;及在提供該所要RPM值之前,根據該一或多個參數值而修改該所要RPM值。
- 一種電腦系統,其包含:一風扇;記憶體,其經組態以儲存對應於該風扇之一RPM(每分鐘轉數)對溫度操作量變曲線函數(RTPF)之操作資料,其中該操作資料對於表示該RTPF斜率之一改變之每一各別操作點包含一各別溫度值及一各別RPM值,其中每一對 連續操作點界定一各別溫度槽;及一處理單元,其經組態以:自該記憶體擷取該操作資料;接收指示一當前溫度讀數之一當前溫度值;當該當前溫度值匹配於該等儲存之操作點之該等各別溫度值中的一者時,識別一對應之操作點,及將該所要RPM值設定至對應於該等各別溫度值中之該匹配者之該各別RPM值;當該當前溫度值不匹配於該等儲存之操作點之該等各別溫度值中的任一者時,選擇一當前溫度槽,其中為了選擇一匹配溫度槽,該處理單元係進一步經組態以:識別對應於該當前溫度值之一對連續操作點,其中該當前溫度值高於界定該當前溫度槽之該對連續操作點之一較低各別溫度值,且低於界定該當前溫度槽之該對連續操作點之一較高各別溫度值;及根據一指定演算法及界定該當前溫度槽之該對連續操作點而計算一所要RPM值;及輸出該所要RPM值;一封閉迴路風扇控制器,其經組態以:接收指示該風扇之一當前速度之一回饋信號;接收該所要RPM值;及根據至少該回饋信號及該所要RPM值而控制該風扇之一旋轉速度。
- 如請求項14之系統,其中該指定演算法可執行以在界定 該當前溫度槽之該對連續操作點之間實行線性內插,進而獲得該所要RPM值。
- 如請求項15之系統,其中該處理單元包含:一比較器,其經組態以比較該當前溫度值與該等儲存之操作點之該等各別溫度值中之多者,以識別哪一當前溫度槽對應於該當前溫度值。
- 如請求項15之系統,其中該處理單元包含:一算術邏輯單元(ALU),其經組態以實施該線性內插;及一組暫存器,其經組態以儲存在該等ALU操作中所使用之資料的至少一部分。
- 如請求項14之系統,其中該處理單元進一步經組態以接收一或多個環境參數讀數,及在輸出該所要RPM值之前,根據該一或多個環境參數讀數而調整該所要RPM值。
- 如請求項14之系統,其進一步包含一或多個額外風扇,其中該記憶體進一步經組態以儲存對應於該一或多個額外風扇中之每一者的一各別RTPF之額外操作資料;其中,對於該一或多個額外風扇之每一各別風扇而言,該處理單元進一步經組態以:識別對應於該各別風扇之該當前溫度值之一各別當前溫度槽,其中該當前溫度值高於界定該各別風扇之該各別當前溫度槽之一對連續操作點的一較低各別溫度值,且低於界定該各別風扇之該各別當前溫度槽之該對 連續操作點的一較高各別溫度值;根據一指定演算法及界定該各別風扇之該各別當前溫度槽之該對連續操作點而計算一各別所要RPM值;及輸出該各別所要RPM值。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/393,571 US8241008B2 (en) | 2009-02-26 | 2009-02-26 | RPM controller using drive profiles |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201041297A TW201041297A (en) | 2010-11-16 |
| TWI410044B true TWI410044B (zh) | 2013-09-21 |
Family
ID=42631114
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW099105471A TWI410044B (zh) | 2009-02-26 | 2010-02-25 | 用於控制一風扇之旋轉速度之方法及控制電路,以及電腦系統 |
Country Status (2)
| Country | Link |
|---|---|
| US (2) | US8241008B2 (zh) |
| TW (1) | TWI410044B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI779774B (zh) * | 2021-08-16 | 2022-10-01 | 茂達電子股份有限公司 | 馬達鎖轉系統 |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8143828B2 (en) * | 2008-08-08 | 2012-03-27 | Rbc Manufacturing Corporation | Retrofit motor system for heating, ventilation, and air conditioning applications |
| PL2530273T3 (pl) * | 2011-06-01 | 2020-11-16 | Joseph Vögele AG | Maszyna budowlana z automatyczną regulacją prędkości obrotowej wentylatora |
| DE102011081049A1 (de) * | 2011-08-16 | 2013-02-21 | Robert Bosch Gmbh | Verfahren zur Auswertung von Ausgangssignalen einer Drehratensensoreinheit und Drehratensensoreinheit |
| US8832944B2 (en) * | 2011-11-03 | 2014-09-16 | Yen-Fu Liao | Electric hair cutter and control method for motor rotational speed thereof |
| US9606586B2 (en) | 2012-01-23 | 2017-03-28 | Microsoft Technology Licensing, Llc | Heat transfer device |
| US20140041827A1 (en) * | 2012-08-08 | 2014-02-13 | Edward C. Giaimo, III | Heat Transfer Device Management |
| CN103727047B (zh) * | 2012-10-10 | 2016-02-03 | 青岛橡胶谷知识产权有限公司 | 风扇控制电路 |
| TWI509393B (zh) * | 2012-12-06 | 2015-11-21 | Inventec Corp | 電腦系統及其控制方法 |
| US20150118017A1 (en) * | 2013-10-25 | 2015-04-30 | Kabushiki Kaisha Toshiba | Electronic device and fan controlling method |
| CN103790850A (zh) * | 2014-03-09 | 2014-05-14 | 李良杰 | 随温度自动调节电风扇的装置 |
| WO2015153604A1 (en) | 2014-03-31 | 2015-10-08 | Delta T Corporation | Fan with learning mode |
| US11506215B1 (en) | 2014-10-14 | 2022-11-22 | Delta T, Llc | Fan with automatic thermal comfort control |
| US10056807B2 (en) | 2014-12-23 | 2018-08-21 | Orange Motor Company L.L.C. | Electronically commutated fan motors and systems |
| TWI533792B (zh) * | 2015-03-17 | 2016-05-11 | 緯創資通股份有限公司 | 散熱模組及相關的伺服器裝置及散熱控制方法 |
| US11001265B2 (en) | 2016-03-25 | 2021-05-11 | Cummins Inc. | Systems and methods of adjusting operating parameters of a vehicle based on vehicle duty cycles |
| CN106321483A (zh) * | 2016-08-26 | 2017-01-11 | 珠海格力电器股份有限公司 | 风扇、风扇控制方法及系统 |
| TWI641226B (zh) * | 2017-12-07 | 2018-11-11 | 陞達科技股份有限公司 | 用以檢測風扇晶片的時脈頻率偏移的系統及方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6757592B1 (en) * | 2002-09-30 | 2004-06-29 | National Semiconductor Corporation | Nonlinear fan control |
| US7138781B2 (en) * | 2004-11-24 | 2006-11-21 | Standard Microsystems Corporation | Adaptive controller for PC cooling fans |
| US20080170947A1 (en) * | 2007-01-11 | 2008-07-17 | Sehat Sutardja | Temperature sensing system |
Family Cites Families (110)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4459519A (en) | 1974-06-24 | 1984-07-10 | General Electric Company | Electronically commutated motor systems and control therefor |
| US4124001A (en) | 1976-06-30 | 1978-11-07 | Fmc Corporation | Electronic speed control for a variable speed fan drive |
| US4382218A (en) | 1982-06-30 | 1983-05-03 | Stratford Manufacturing, Inc. | Speed control for fan motor |
| US4530395A (en) | 1982-10-14 | 1985-07-23 | Parker Electronics, Inc. | Single zone HVAC controlled for operation in multiple zone arrangement |
| JPS6152193A (ja) | 1984-08-22 | 1986-03-14 | Toshiba Corp | Pwm制御回路 |
| US4722669A (en) | 1985-03-25 | 1988-02-02 | Control Resources, Inc. | Fan speed controller |
| US4860231A (en) * | 1985-12-16 | 1989-08-22 | Carrier Corporation | Calibration technique for variable speed motors |
| US4667480A (en) | 1986-09-22 | 1987-05-26 | General Electric Company | Method and apparatus for controlling an electrically driven automotive air conditioner |
| US4702413A (en) | 1987-05-07 | 1987-10-27 | Honeywell Inc. | Temperature control system using a single ramp rate curve for control of a multiplant environmental unit |
| US4828088A (en) | 1987-05-18 | 1989-05-09 | Eaton Corporation | Closed loop pulse modulated viscous fan control |
| US4856286A (en) | 1987-12-02 | 1989-08-15 | American Standard Inc. | Refrigeration compressor driven by a DC motor |
| US4856078A (en) | 1988-03-23 | 1989-08-08 | Zenith Electronics Corporation | DC fan speed control |
| US4978896A (en) | 1989-07-26 | 1990-12-18 | General Electric Company | Method and apparatus for controlling a blower motor in an air handling system |
| US5142286A (en) | 1990-10-01 | 1992-08-25 | General Electric Company | Read-out photodiodes using sigma-delta oversampled analog-to-digital converters |
| JPH04255489A (ja) | 1991-02-06 | 1992-09-10 | Nec Corp | スピンドルモータ駆動回路 |
| JPH04304188A (ja) | 1991-04-01 | 1992-10-27 | Matsushita Electric Ind Co Ltd | 直流ブラシレスモータの速度制御装置 |
| US5249741A (en) | 1992-05-04 | 1993-10-05 | International Business Machines Corporation | Automatic fan speed control |
| JP3015587B2 (ja) | 1992-05-11 | 2000-03-06 | 三洋電機株式会社 | 空気調和機の制御装置 |
| US5271558A (en) | 1993-01-21 | 1993-12-21 | Hampton Electronics, Inc. | Remotely controlled electrically actuated air flow control register |
| US5477827A (en) * | 1994-05-16 | 1995-12-26 | Detroit Diesel Corporation | Method and system for engine control |
| EP0676688A3 (en) | 1994-04-08 | 1997-06-18 | Sun Microsystems Inc | Line-saving device and methods for computers. |
| US5447414A (en) | 1994-05-27 | 1995-09-05 | Emerson Electric Co. | Constant air flow control apparatus and method |
| US5511724A (en) | 1994-11-23 | 1996-04-30 | Delco Electronics Corporation | Adaptive climate control system |
| US5825972A (en) | 1995-02-17 | 1998-10-20 | Dell Usa, L.P. | Direct current fan motor speed controller |
| US5872733A (en) | 1995-06-06 | 1999-02-16 | International Business Machines Corporation | Ramp-up rate control circuit for flash memory charge pump |
| US5727928A (en) | 1995-12-14 | 1998-03-17 | Dell Usa L.P. | Fan speed monitoring system for determining the speed of a PWM fan |
| US6029119A (en) | 1996-01-16 | 2000-02-22 | Compaq Computer Corporation | Thermal management of computers |
| US5945870A (en) | 1996-07-18 | 1999-08-31 | Altera Corporation | Voltage ramp rate control circuit |
| KR19980054641A (ko) * | 1996-12-27 | 1998-09-25 | 배순훈 | 냉장고의 팬모우터 제어방법 |
| US5896736A (en) | 1997-03-06 | 1999-04-27 | General Electric Company | Load rejection rapid acting fuel-air controller for gas turbine |
| US6247898B1 (en) | 1997-05-13 | 2001-06-19 | Micron Electronics, Inc. | Computer fan speed control system |
| US5990582A (en) | 1997-05-13 | 1999-11-23 | Micron Electronics, Inc. | Computer fan speed control device |
| US5962933A (en) | 1997-05-13 | 1999-10-05 | Micron Electronics, Inc. | Computer fan speed control method |
| US6526333B1 (en) | 1997-05-13 | 2003-02-25 | Micron Technology, Inc. | Computer fan speed control system method |
| GB9717242D0 (en) | 1997-08-15 | 1997-10-22 | Minebea Electronics Uk Ltd | Circuit |
| US6226324B1 (en) | 1997-12-17 | 2001-05-01 | The Foxboro Company | Methods and systems for trimming a PWM signal |
| GB2333378B (en) | 1998-01-16 | 1999-12-08 | Hsieh Hsin Mao | PWN control circuit for a DC brushless fan |
| US6182902B1 (en) | 1998-07-23 | 2001-02-06 | Mitac Technology Corp. | Device and method for automatically controlling rotating speed of fan cooler |
| TW385384B (en) | 1998-08-26 | 2000-03-21 | Mitac Int Corp | Rotation speed controller for fan cooler |
| JP3971520B2 (ja) | 1998-10-14 | 2007-09-05 | 東芝キヤリア株式会社 | 空気調和機の室外ファン用ブラシレスモータの駆動装置 |
| US6204623B1 (en) | 1998-12-17 | 2001-03-20 | The Holmes Group, Inc. | Heater, humidifier or fan including a circuit for controlling the output thereof |
| US6617815B1 (en) | 1999-01-15 | 2003-09-09 | Hewlett-Packard Development Company, L.P. | Fan control circuit |
| US6147465A (en) | 1999-03-25 | 2000-11-14 | General Electric Company | Microprocessor controlled single phase motor with external rotor having integral fan |
| JP4204137B2 (ja) | 1999-04-22 | 2009-01-07 | 株式会社小松製作所 | 冷却用ファンの駆動制御装置 |
| US6380704B1 (en) | 1999-05-10 | 2002-04-30 | Silicon Touch Technology Inc. | Fan linear speed controller |
| EP1058374A1 (en) | 1999-06-01 | 2000-12-06 | Motorola, Inc. | PWM control apparatus |
| US6278392B1 (en) | 1999-08-10 | 2001-08-21 | Analog Devices, Inc. | Gain adjustable sigma delta modulator system |
| US6313441B1 (en) | 1999-08-18 | 2001-11-06 | Applied Materials, Inc. | Control system and method for providing variable ramp rate operation of a thermal cycling system |
| US6447146B1 (en) | 1999-09-28 | 2002-09-10 | Rainbow Displays, Inc. | Controlling temperatures in a back light of a flat-panel display |
| US6601168B1 (en) | 1999-11-19 | 2003-07-29 | Hewlett-Packard Development Company, L.P. | Computer fan speed system to reduce audible perceptibility of fan speed changes |
| US6517916B1 (en) | 1999-11-30 | 2003-02-11 | Allegiance Corporation | Four edge sealed sterilization wrap and method for sterilizing an article |
| US6646396B2 (en) | 1999-12-08 | 2003-11-11 | Comair Rotron, Inc. | Apparatus for motor synchronization |
| US6188189B1 (en) | 1999-12-23 | 2001-02-13 | Analog Devices, Inc. | Fan speed control system |
| US6392372B1 (en) | 2000-03-31 | 2002-05-21 | Ljm Products, Inc. | Brushless DC fan module incorporating integral fan control circuit with a communication port for receiving digital commands to control fan |
| US6366049B1 (en) | 2000-05-10 | 2002-04-02 | Ecostar Electric Drive Systems L.L.C. | Motor starter and speed controller system |
| US6528987B1 (en) | 2000-06-19 | 2003-03-04 | Analog Devices, Inc. | Method and apparatus for determining fan speed |
| US6262549B1 (en) | 2000-06-29 | 2001-07-17 | System General Corp. | Fan speed pulse filter for a PWM fan |
| WO2002019511A1 (de) | 2000-08-30 | 2002-03-07 | Papst-Motoren Gmbh & Co. Kg | Lüfteranordnung |
| JP2002112570A (ja) | 2000-09-29 | 2002-04-12 | Sanyo Denki Co Ltd | ブラシレスファンモータの駆動装置及び制御方法 |
| US6747424B1 (en) | 2000-10-02 | 2004-06-08 | International Business Machines Corporation | Integrated fan speed control and fault detection circuitry |
| US6563284B2 (en) | 2000-11-21 | 2003-05-13 | Texas Instruments Incorporated | Single wire digital width modulation for fan control with tachometer feedback |
| US6385395B1 (en) | 2001-02-14 | 2002-05-07 | Sunonwealth Electric Machine Industry Co., Ltd. | Fan motor with its speed controlled by operating periods of a pulse wave |
| US6481974B2 (en) | 2001-02-15 | 2002-11-19 | Sunonwealth Electric Machine Industry Co., Ltd. | Fan motor with constant speed control by a microprocessor system |
| JP2002247875A (ja) | 2001-02-22 | 2002-08-30 | Japan Servo Co Ltd | フアンモータの駆動回路 |
| US6381406B1 (en) | 2001-03-02 | 2002-04-30 | Hewlett-Packard Company | Adaptive synchronous DC fan speed controller |
| US6519167B1 (en) | 2001-03-16 | 2003-02-11 | Tranh To Nguyen | PWM controller with single-cycle response |
| JP4193496B2 (ja) | 2001-04-20 | 2008-12-10 | セイコーエプソン株式会社 | 制御対象の駆動制御装置 |
| JP2003003990A (ja) | 2001-06-25 | 2003-01-08 | Minebea Co Ltd | ブラシレス直流ファンモータの速度制御回路 |
| JP3580785B2 (ja) | 2001-06-29 | 2004-10-27 | 株式会社半導体理工学研究センター | ルックアップテーブル、ルックアップテーブルを備えるプログラマブル論理回路装置、および、ルックアップテーブルの構成方法 |
| TW513625B (en) | 2001-07-27 | 2002-12-11 | Prolific Technology Inc | Fan rotation speed control system |
| US6448896B1 (en) | 2001-08-24 | 2002-09-10 | Carrier Corporation | Air filter monitor for HVAC units |
| US7026775B2 (en) | 2001-12-20 | 2006-04-11 | Brother Kogyo Kabushiki Kaisha | Method and apparatus for controlling speed of moving body |
| US7075261B2 (en) | 2002-04-10 | 2006-07-11 | Standard Microsystems Corporation | Method and apparatus for controlling a fan |
| US6815916B2 (en) | 2002-04-17 | 2004-11-09 | Sunonwealth Electric Machine Industry Co., Ltd. | Speed-control drive circuit for a D.C. brushless fan motor |
| US6650074B1 (en) | 2002-05-29 | 2003-11-18 | Dell Products, L.P. | Fan speed controller with conditioned tachometer signal |
| US7096134B2 (en) | 2002-07-01 | 2006-08-22 | Standard Microsystems Corporation | Method and apparatus for measuring the rotational speed of a fan |
| US6778938B1 (en) | 2002-08-02 | 2004-08-17 | National Semiconductor Corporation | Fan speed detection in the presence of PWM speed control |
| US6924568B2 (en) | 2002-08-06 | 2005-08-02 | Apple Computer, Inc. | Quiet fan speed control |
| US6661679B1 (en) | 2002-10-28 | 2003-12-09 | System General Corporation | PWM controller having adaptive off-time modulation for power saving |
| US6693410B1 (en) | 2002-12-16 | 2004-02-17 | Adc Dsl Systems, Inc. | Power sequencing and ramp rate control circuit |
| JP3835414B2 (ja) | 2003-02-27 | 2006-10-18 | ソニー株式会社 | ファン制御装置およびファン制御方法 |
| US7029239B2 (en) | 2003-05-19 | 2006-04-18 | Standard Microsystems Corporation | Piecewise linear control of the duty cycle of a pulse width modulated signal |
| US6933697B2 (en) | 2003-05-19 | 2005-08-23 | Standard Microsystems Corporation | Parabolic control of the duty cycle of a pulse width modulated signal |
| US6765422B1 (en) | 2003-06-05 | 2004-07-20 | National Semiconductor Corporation | High resolution fan control at high PWM frequency with a low clock frequency input |
| US6919703B2 (en) | 2003-06-11 | 2005-07-19 | Standard Microsystems Corporation | Programmable PWM stretching for tachometer measurement |
| TWI224417B (en) | 2003-07-22 | 2004-11-21 | Delta Electronics Inc | Fan motor speed control circuit |
| US7076159B2 (en) | 2003-08-08 | 2006-07-11 | Standard Microsystems Corporation | Method and apparatus for generating accurate fan tachometer readings |
| TWI224416B (en) | 2003-08-21 | 2004-11-21 | Delta Electronics Inc | Fan speed control circuit |
| TWI222268B (en) | 2003-08-26 | 2004-10-11 | Delta Electronics Inc | Fan system |
| US7279857B2 (en) | 2003-08-27 | 2007-10-09 | Hewlett-Packard Development Company, L.P. | System, method, and computer-readable medium for reduction of commutation-related acoustic noise in a fan system |
| US7092623B2 (en) | 2003-09-22 | 2006-08-15 | Standard Microsystems Corporation | Method and apparatus to achieve accurate fan tachometer with programmable look-up table |
| US6874327B1 (en) | 2003-12-01 | 2005-04-05 | Standard Microsystems Corporation | Fan control system with improved temperature resolution |
| US7064511B2 (en) | 2004-01-16 | 2006-06-20 | Standard Microsystems Corporation | Autofan combination of zones |
| US7048199B2 (en) * | 2004-01-20 | 2006-05-23 | Melink Corporation | Kitchen exhaust optimal temperature span system and method |
| US7295897B2 (en) | 2004-02-23 | 2007-11-13 | Standard Microsystems Corporation | Mapping a plurality of sensors to respective zones in a fan control system |
| US7151349B1 (en) | 2004-04-08 | 2006-12-19 | Analog Devices, Inc. | Fan speed control |
| US7069172B2 (en) | 2004-05-11 | 2006-06-27 | Standard Microsystems Corporation | Method and apparatus for accurate fan tachometer readings of PWM fans with different speeds |
| US7211977B2 (en) | 2004-07-13 | 2007-05-01 | Hewlett-Packard Development Company, L.P. | Pulse width modulation fan control |
| JP4690070B2 (ja) | 2005-02-18 | 2011-06-01 | 日本電産サンキョー株式会社 | ファンモータ駆動制御装置 |
| US7362060B2 (en) | 2005-05-24 | 2008-04-22 | Borgwarner Inc. | Self-learning control system and method for controlling fan speed |
| US7109670B1 (en) | 2005-05-25 | 2006-09-19 | Rockwell Automation Technologies, Inc. | Motor drive with velocity-second compensation |
| US7407046B2 (en) | 2005-09-26 | 2008-08-05 | Usui International Corp. | Adaptive control of externally controlled fan drive |
| US7245095B2 (en) | 2005-10-05 | 2007-07-17 | Nien-Fu Hsu | Control circuit of rotational speed of a fan |
| US7132809B1 (en) | 2005-11-09 | 2006-11-07 | Inventec Corporation | Fan-controlling system to control a plurality of fans with different pulse width modulation signals |
| TWI291609B (en) | 2006-01-10 | 2007-12-21 | Giga Byte Tech Co Ltd | Methods of controlling fan speed |
| TWI326964B (en) | 2006-10-16 | 2010-07-01 | Delta Electronics Inc | Fan system and driving control device of motor |
| US7414375B2 (en) | 2006-10-17 | 2008-08-19 | Zippy Technology Corp. | Fan voltage regulation control device |
| CN101165354B (zh) | 2006-10-18 | 2011-01-05 | 鸿富锦精密工业(深圳)有限公司 | 风扇转速自动控制电路 |
| KR101285614B1 (ko) | 2006-12-20 | 2013-07-12 | 엘지전자 주식회사 | 냉장고용 팬모터의 구동제어장치 및 방법 |
| DE102008037543A1 (de) | 2007-12-28 | 2009-07-02 | DENSO CORPORARTION, Kariya-shi | Motorsteuervorrichtung, Fahrzeuglüfter-Ansteuervorrichtung und Motorsteuerverfahren |
-
2009
- 2009-02-26 US US12/393,571 patent/US8241008B2/en active Active
-
2010
- 2010-02-25 TW TW099105471A patent/TWI410044B/zh active
-
2012
- 2012-07-16 US US13/549,600 patent/US9212664B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6757592B1 (en) * | 2002-09-30 | 2004-06-29 | National Semiconductor Corporation | Nonlinear fan control |
| US7138781B2 (en) * | 2004-11-24 | 2006-11-21 | Standard Microsystems Corporation | Adaptive controller for PC cooling fans |
| US20080170947A1 (en) * | 2007-01-11 | 2008-07-17 | Sehat Sutardja | Temperature sensing system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI779774B (zh) * | 2021-08-16 | 2022-10-01 | 茂達電子股份有限公司 | 馬達鎖轉系統 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201041297A (en) | 2010-11-16 |
| US9212664B2 (en) | 2015-12-15 |
| US20100215510A1 (en) | 2010-08-26 |
| US20120330464A1 (en) | 2012-12-27 |
| US8241008B2 (en) | 2012-08-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI410044B (zh) | 用於控制一風扇之旋轉速度之方法及控制電路,以及電腦系統 | |
| CN106208828B (zh) | 电动机驱动装置、电动机驱动ic以及使用其的冷却装置、电子设备 | |
| US9519320B2 (en) | Systems and methods for control of a closed-loop system | |
| US9503000B2 (en) | Driving device of multi-phase motor, driving method, cooling device, and electronic apparatus | |
| US10084400B2 (en) | Motor driving device and motor system | |
| US7064511B2 (en) | Autofan combination of zones | |
| TWI687040B (zh) | 馬達驅動電路、冷卻裝置及電子機器 | |
| CN107769637A (zh) | 分解器校正装置和半导体装置 | |
| CN100385369C (zh) | 多段速智慧型风扇转速的控制装置与方法 | |
| JP2014509822A (ja) | 埋込永久磁石機械を制御するための埋込永久磁石機械システムおよび方法 | |
| JP4935470B2 (ja) | モータ制御回路 | |
| US6874327B1 (en) | Fan control system with improved temperature resolution | |
| US20130084192A1 (en) | Cooling fan control device and control method thereof | |
| TW201207244A (en) | Generating a nonlinear function for fan control | |
| US7069172B2 (en) | Method and apparatus for accurate fan tachometer readings of PWM fans with different speeds | |
| US20050238336A1 (en) | Method and apparatus to achieve accurate fan tachometer with programmable look-up table | |
| JP2006149141A (ja) | モータ駆動制御方法及びモータ駆動制御装置 | |
| US7394217B2 (en) | Dynamic hysteresis for autofan control | |
| TWI329973B (en) | Pulse width modulator, and motor driver therewith, and method for generating a pulse width modulation signal | |
| WO2022269950A1 (ja) | 電動機制御装置 | |
| US6933697B2 (en) | Parabolic control of the duty cycle of a pulse width modulated signal | |
| TW202006507A (zh) | 動態電壓及頻率縮放轉變期間之電流補償 | |
| US11422596B2 (en) | Systems and methods for air mover speed optimization based on information of air mover speed versus air mover power curve | |
| US11539321B2 (en) | Motor control circuit, motor drive control device, and motor unit | |
| TW201705673A (zh) | 馬達轉速控制電路及其控制方法 |