[go: up one dir, main page]

TWI530765B - 伺服風扇的燒錄控制方法以及其燒錄控制裝置 - Google Patents

伺服風扇的燒錄控制方法以及其燒錄控制裝置 Download PDF

Info

Publication number
TWI530765B
TWI530765B TW103131784A TW103131784A TWI530765B TW I530765 B TWI530765 B TW I530765B TW 103131784 A TW103131784 A TW 103131784A TW 103131784 A TW103131784 A TW 103131784A TW I530765 B TWI530765 B TW I530765B
Authority
TW
Taiwan
Prior art keywords
pin
wiring
signal
programming
processing unit
Prior art date
Application number
TW103131784A
Other languages
English (en)
Other versions
TW201610628A (zh
Inventor
李邦能
游原泉
Original Assignee
新唐科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 新唐科技股份有限公司 filed Critical 新唐科技股份有限公司
Priority to TW103131784A priority Critical patent/TWI530765B/zh
Priority to CN201510017738.3A priority patent/CN105843757B/zh
Priority to US14/693,889 priority patent/US9712102B2/en
Publication of TW201610628A publication Critical patent/TW201610628A/zh
Application granted granted Critical
Publication of TWI530765B publication Critical patent/TWI530765B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/654Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D25/00Pumping installations or systems
    • F04D25/02Units comprising pumps and their driving means
    • F04D25/06Units comprising pumps and their driving means the pump being electrically driven
    • F04D25/068Mechanical details of the pump control unit
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D25/00Pumping installations or systems
    • F04D25/02Units comprising pumps and their driving means
    • F04D25/06Units comprising pumps and their driving means the pump being electrically driven
    • F04D25/0693Details or arrangements of the wiring
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K11/00Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection
    • H02K11/30Structural association with control circuits or drive circuits
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P31/00Arrangements for regulating or controlling electric motors not provided for in groups H02P1/00 - H02P5/00, H02P7/00 or H02P21/00 - H02P29/00

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Power Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Control Of Electric Motors In General (AREA)
  • Automation & Control Theory (AREA)
  • Debugging And Monitoring (AREA)
  • Structures Of Non-Positive Displacement Pumps (AREA)

Description

伺服風扇的燒錄控制方法以及其燒錄控制裝置
本發明是有關於一種伺服風扇技術,尤指一種伺服風扇的燒錄控制方法以及其燒錄控制裝置。
伺服風扇為用於主機(或伺服器)的小型風扇,伺服風扇包含機構外殼(mechanism shell)、電路板(circuit board)與馬達。伺服風扇具有與主機連接用的輸入/輸出介面,此輸入/輸出介面通常為四線型式的風扇排線(fan flat cable),用以耦接工作電壓(12V)、接地電壓(GND)、轉速信號(frequency generator,FG)和速度信號(voltage of speed,VSP)。
在伺服風扇被製成成品後,當因某種特定需求而必須更新軔體(firmware)時,習知處理方式有下列幾種。第一種方式,將馬達的機構外殼拆開;但是在操作上相當不便。第二種方式,伺服風扇除了原先的風扇排線之外,還配置另一個專用於燒錄應用的輸入/輸出介面,但是這會額外地增加線材成本。第三種方式,將燒錄治具的探針從機構外殼伸入到內部,再將探針頂住電路板上的燒錄接點來進行燒錄,但是這種方式需更改原先的機構設計。
此外,伺服風扇的機構外殼位在出風處具有鏤空區域與非鏤空區域,通常伺服風扇的電路板配置在非鏤空區域。由於非鏤空區域相對於鏤空區域的面積較小,且非鏤空區域為圓形,因此電路板的形狀也為圓形且直徑約為2公分。在電路板有限的面積情況下,上述第三種方式是很難讓探針頂住電路板上的燒錄接點。
有鑑於此,本發明實施例提出一種伺服風扇的燒錄控制方法以及其燒錄控制裝置。
本發明實施例提供一種燒錄控制裝置。燒錄控制裝置可耦接馬達。燒錄控制裝置包括輸入/輸出介面、微處理單元以及功能電路。輸入/輸出介面具有第一接線、第二接線、第三接線與第四接線。第一接線用以耦接一工作電壓,第二接線用以耦接一接地電壓,該第三接線用以輸出一轉速信號或用於接收一時脈信號,第四接線用以接收一速度信號,或用於接收及輸出一編程資料信號。微處理單元具有多個接腳且具有一非揮發性記憶體。非揮發性記憶體用以儲存用於驅動馬達的韌體。功能電路耦接輸入/輸出介面與微處理單元。功能電路根據工作電壓的大小來決定微處理單元是否進入一燒錄模式以更新韌體。
從另一觀點來看,本發明另一實施例提供一種伺服風扇的燒錄控制方法。馬達的燒錄控制方法包括:提供輸入/輸出介面與微處理單元,輸入/輸出介面包括第一接線、第二接線、第三接線以及第四接線,第一接線用以耦接一工作電壓,第二接線用以 耦接一接地電壓,該第三接線用以輸出一轉速信號或用於接收一時脈信號,第四接線用以接收一速度信號,或用於接收及輸出一編程資料信號,微處理單元具有多個接腳且具有一非揮發性記憶體,非揮發性記憶體用以儲存用於驅動馬達的韌體;提供功能電路以耦接輸入/輸出介面與微處理單元;以及利用功能電路根據工作電壓的大小來決定微處理單元是否進入一燒錄模式以更新韌體。
從另一觀點來看,本發明另一實施例提供一種燒錄控制裝置。燒錄控制裝置可耦接馬達。燒錄控制裝置包括輸入/輸出介面、微處理單元以及功能電路。輸入/輸出介面具有第一接線、第二接線、第三接線以及第四接線。第一接線用以耦接一工作電壓,第二接線用以耦接一接地電壓,該第三接線用以輸出一轉速信號或用於接收一時脈信號,第四接線用以接收一速度信號,或用於接收及輸出一編程資料信號。微處理單元具有多個接腳且具有一非揮發性記憶體。非揮發性記憶體用以儲存用於驅動馬達的韌體。功能電路耦接輸入/輸出介面與該微處理單元。微處理單元於電力開始的第一時間區間根據來自功能電路的傳送資料是否具有預設資訊來決定是否進入一燒錄模式以更新韌體。
從另一觀點來看,本發明另一實施例提供伺服風扇的燒錄控制方法。馬達的燒錄控制方法包括:提供輸入/輸出介面與微處理單元,輸入/輸出介面包括第一接線、第二接線、第三接線以及第四接線,第一接線用以耦接一工作電壓,第二接線用以耦接一接地電壓,該第三接線用以輸出一轉速信號或用於接收一時脈信號,第四接線用以接收一速度信號,或用於接收及輸出一編程 資料信號,微處理單元具有多個接腳且具有一非揮發性記憶體,非揮發性記憶體用以儲存用於驅動馬達的韌體;提供功能電路以耦接輸入/輸出介面與微處理單元;以及利用微處理單元於電力開始的第一時間區間根據來自功能電路的傳送資料是否具有預設資訊來決定是否進入一燒錄模式以更新韌體。
基於上述,本發明實施例不需改變伺服風扇的機構設計,也不用配置另一個專用於燒錄應用的輸入/輸出介面,僅需增加功能電路於電路板上或IC內部。當更新伺服風扇的韌體時,可利用伺服風扇的輸入/輸出介面與外部的燒錄器連接。功能電路可根據工作電壓的大小(大於或小於預設電壓)來更新韌體,或是微處理單元於電力開始的第一時間區間根據來自功能電路的傳送資料是否具有預設資訊來決定是否進入一燒錄模式以更新韌體。如此一來,在更新韌體時無需將機構外殼拆開,也不用增加額外的輸入/輸出介面的線材成本。故,本發明實施例相對於習知技術而言,更新韌體較為容易且較具效率。
應瞭解的是,上述一般描述及以下具體實施方式僅為例示性及闡釋性的,其並不能限制本發明所欲主張的範圍。
10‧‧‧燒錄控制裝置
20‧‧‧馬達
30‧‧‧燒錄器
32‧‧‧電源轉換器
40‧‧‧主機
100‧‧‧伺服風扇
110‧‧‧輸入/輸出介面
120‧‧‧功能電路
121‧‧‧電壓調整器
123‧‧‧電壓偵測器
125‧‧‧選擇器
127‧‧‧傳輸單元
130‧‧‧微處理單元
140‧‧‧非揮發性記憶體
150‧‧‧電路板
C2、C5‧‧‧電容器
CL1‧‧‧第一接線
CL2‧‧‧第二接線
CL3‧‧‧第三接線
CL4‧‧‧第四接線
DO_ICP‧‧‧控制信號
EN_ICP‧‧‧致能信號
FG‧‧‧轉速信號
GND‧‧‧接地電壓
ICP_CLK‧‧‧時脈信號
ICP_DAT‧‧‧編程資料信號
PN1‧‧‧第一接腳
PN2‧‧‧第二接腳
PN3‧‧‧第三接腳
PN4‧‧‧第四接腳
PN5‧‧‧第五接腳
PN6‧‧‧第六接腳
PN7‧‧‧第七接腳
Q1~Q3、Q5‧‧‧金氧半電晶體
Q4‧‧‧電晶體
R1~R5、R7~R9‧‧‧電阻
S501~S503、S601~S603‧‧‧步驟
VCC‧‧‧工作電壓
VSP‧‧‧速度信號
ZD1~ZD3‧‧‧稽納二極體
/RESET‧‧‧重置接腳
下面的所附圖式是本發明的說明書的一部分,其繪示了本發明的示例實施例,所附圖式與說明書的描述一起用來說明本發明的原理。
圖1是依照本發明一實施例的伺服風扇的方塊圖。
圖2是依照本發明一實施例的更新韌體操作示意圖。
圖3是依照本發明一實施例的正常操作示意圖。
圖4是依照本發明一實施例的燒錄控制裝置的電路圖。
圖5繪示為本發明另一實施例的伺服風扇的燒錄控制方法的流程圖。
圖6繪示為本發明另一實施例的伺服風扇的燒錄控制方法的流程圖。
現在將詳細說明本發明的實施例,並在所附圖式中說明所述實施例的實例。另外,在圖式及實施方式中所使用相同或類似標號的元件/構件是用來代表相同或類似部分。
圖1是依照本發明一實施例的伺服風扇的方塊圖。請參閱圖1。伺服風扇100的架構包括燒錄控制裝置10與馬達20。燒錄控制裝置10耦接馬達20,燒錄控制裝置10包括輸入/輸出介面110、功能電路120以及微處理單元(micro processing unit)130。此外,在伺服風扇100被製成產品後,燒錄控制裝置10與馬達20將被配置在機構外殼(未繪示)的內部。下文將詳細說明燒錄控制裝置10的各元件與工作原理。
輸入/輸出介面110可為四線型式的風扇排線,但不以此為限。微處理單元130可為一個積體電路。功能電路120與微處理單元130可配置在同一塊電路板上或者是功能電路120可被整合進一積體電路(integrated circuit,IC)內部。輸入/輸出介面110中的第一接線CL1、第二接線CL2、第三接線CL3、與第四接線 CL4,用以分別耦接工作電壓VCC(例如:直流5V或12V)、接地電壓GND、轉速信號FG(或時脈信號ICP_CLK)和速度信號VSP(或編程資料信號ICP_DAT)。微處理單元130具有多個接腳(PN1~PN7)且內部具有一非揮發性記憶體140。非揮發性記憶體140儲存用於驅動馬達20的韌體。
此外,雖然在圖1的非揮發性記憶體140被配置於在微處理單元130的內部,在其他實施例中,微處理單元130也可使用一外接的非揮發性記憶體。
此外,可在一個積體電路中同時包含功能電路120與微處理單元130。
功能電路120耦接輸入/輸出介面110與微處理單元130。功能電路120包括電壓調整器121、電壓偵測器123、選擇器125與傳輸單元127。電壓調整器121與電壓偵測器123耦接第一接線CL1以接收工作電壓VCC。電壓調整器121將工作電壓VCC轉換為輸出直流電壓位準(例如:5V或是12V)並將輸出直流電壓位準輸出至第六接腳PN6。第七接腳PN7耦接接地電壓GND。
基於上述說明可知,本發明實施例在配置微處理單元130的電路板上僅增加功能電路120。本發明實施例與習知技術相比,不需改變伺服風扇100的機構設計,也不用另外裝設一個專用於燒錄應用的輸入/輸出介面(或排線)。
下文將詳細說明使用功能電路120的各種燒錄實施例。
第一燒錄實施例,原理在於:功能電路120的電壓偵測器123根據工作電壓VCC的大小(例如:工作電壓大於一預設電 壓6V或是小於該預設電壓6V,但不以此為限)來決定是否進入一燒錄模式以更新微處理單元130之韌體。詳細方式如下。
圖2是依照本發明一實施例的更新韌體操作示意圖。請合併參閱圖1和圖2。當使用者使用燒錄器30來更新韌體時,燒錄器30將耦接輸入/輸出介面110。燒錄器30經由電源轉換器(power adaptor)32的USB介面接收直流電壓5V,因此燒錄器30所提供的工作電壓VCC也等於5V;由於工作電壓VCC(5V)低於預設電壓(6V),電壓偵測器123輸出控制信號DO_ICP且輸出致能信號EN_ICP至第一接腳PN1用以使得微處理單元130進入一燒錄模式以更新韌體。
圖3是依照本發明一實施例的正常操作示意圖。請合併參閱圖1和圖3。在一正常模式下,伺服風扇100的輸入/輸出介面110將與主機40連接。主機40所提供的工作電壓VCC為直流電壓12V。由於工作電壓VCC(12V)未低於預設電壓(6V)(例如:工作電壓VCC(12V)高於或等於預設電壓(6V)),電壓偵測器123將不會輸出控制信號DO_ICP與致能信號EN_ICP。
選擇器125根據控制信號DO_ICP來切換第二接腳PN2或第三接腳PN3至第三接線CL3的連接路徑。此外,第一接腳PN1為一重置接腳/RESET。第二接腳PN2、第三接腳PN3分別為編程(例如:電路上編程(in-circuit programming))時脈接腳、轉速輸出接腳。
當控制信號DO_ICP表示工作電壓VCC低於預設電壓時,第三接腳PN3呈現高阻抗且選擇器125導通第三接線CL3與第二接腳PN2的連接路徑,以使第二接腳PN2從外部的燒錄器30 接收時脈信號ICP_CLK。當控制信號DO_ICP表示工作電壓VCC未低於預設電壓時,則第二接腳PN2呈現高阻抗且選擇器125導通第三接線CL3與第三接腳PN3的連接路徑,以使第三接腳PN3接收馬達20的轉速信號FG。
此外,傳輸單元127所接收的信號受到燒錄器30或主機40的影響,信號振幅範圍有可能介於0V至20V。為了避免輸出信號振幅過大,傳輸單元127以信號不失真方式傳送資料至微處理單元130,可確保信號的變化為微處理單元130所能接受的電壓範圍(例如:0V至5V)內,並且不會使信號失真。當微處理單元130接收到致能信號EN_ICP時,第五接腳PN5呈現高阻抗且使第四接腳PN4作為編程資料信號ICP_DAT之輸入接腳以進行更新韌體操作;當微處理單元130未接收到致能信號EN_ICP時,正常操作下則第四接腳PN4呈現高阻抗且使第五接腳PN5作為速度信號VSP之輸入接腳。
此外,第四接腳PN4為編程資料信號接腳,用以接收編程資料ICP_DAT。第五接腳PN5為速度信號輸入接腳,用以接收速度信號VSP。
基於圖1的伺服風扇架構,還可進行另一種更新韌體方式。關於各元件的耦接方式可以參閱前述的說明,在此不加以贅述。
第二燒錄實施例,原理在於:微處理單元130本身具有判斷機制,於電力開始的第一時間區間根據來自功能電路120(或傳輸單元127)的傳送資料是否具有預設資訊來決定是否進入一燒錄模式以更新韌體。例如預設資訊可以是“11110000”的編程資 料信號,但本發明不以此為限,可依實際需求作改變預設資訊的內容。
傳輸單元127以信號不失真方式傳送編程資料信號(可為速度信號VSP或編程資料信號ICP_DAT)至微處理單元130,其中於電力開始時,微處理單元130先使第五接腳PN5呈現高阻抗且使第四接腳PN4作為編程資料信號ICP_DAT之輸入接腳以進行更新韌體之操作,並且微處理單元130在第一時間區間對於來自功能電路120的傳送資料進行偵測,倘若符合預設資訊則進行更新韌體操作。在第一時間區間之後,微處理單元130使第四接腳PN4呈現高阻抗且使第五接腳PN5作為速度信號VSP之輸入接腳以進行正常操作。
第四接腳PN4為編程資料接腳,用以接收編程資料信號ICP_DAT。第五接腳PN5為速度信號輸入接腳,用以接收速度信號VSP。
在第二燒錄實施例中,上述第四接腳PN4與第五接腳PN5也可以合併作為一複合接腳PN4/PN5(例如:微處理單元130僅存在一複合接腳PN4/PN5,圖未繪示)的方式呈現。也就是說,當傳輸單元127以信號不失真方式傳送編程資料信號(可為速度信號VSP或編程資料信號ICP_DAT)至微處理單元130,其中於電力開始時,微處理單元130先使複合接腳PN4/PN5作為編程資料信號ICP_DAT之輸入接腳以進行更新韌體之操作,並且微處理單元130在第一時間區間對於來自功能電路120的傳送資料進行偵測,倘若符合預設資訊則進行更新韌體操作。在第一時間區間之後,微處理單元130使複合接腳PN4/PN5作為速度信號VSP之 輸入接腳以進行正常操作。複合接腳PN4/PN5可作為編程資料信號接腳以及速度信號輸入接腳。
圖4是依照本發明一實施例的燒錄控制裝置的電路圖。請合併參閱圖1和圖4。功能電路120與微處理單元130被配置在同一塊電路板150。
電壓調整器121包括電阻R1和R9、稽納二極體ZD1與電晶體Q4。電阻器R1耦接於第一接線CL1與稽納二極體ZD1的陰極之間。稽納二極體ZD1的陽極耦接接地電壓GND。電阻器R9耦接於第一接線CL1與電晶體Q4的集極之間。電晶體Q4的基極耦接稽納二極體ZD1的陰極。電晶體Q4的射極耦接微處理單元130的第六接腳PN6。
電壓調整器121經由第一接線CL1接收工作電壓VCC,稽納二極體ZD1將工作電壓VCC穩定於輸出直流電壓位準(例如:5V或是12V),並藉由電晶體Q4將輸出直流電壓位準輸出至微處理單元130的第六接腳PN6。
電壓偵測器123包括電阻R3、R4和R8、稽納二極體ZD2、金氧半電晶體Q3、Q5。稽納二極體ZD2的陰極耦接第一接線CL1。電阻R8耦接於稽納二極體ZD2的陽極與接地電壓GND之間。電阻R4的一端耦接第一接線CL1,電阻R4的另一端耦接金氧半電晶體Q5的汲極。金氧半電晶體Q5的閘極耦接於稽納二極體ZD2的陽極。金氧半電晶體Q5的源極耦接至接地電壓GND。電阻R3耦接於電晶體Q4的射極與金氧半電晶體Q3的汲極之間。金氧半電晶體Q3的源極耦接接地電壓GND。金氧半電晶體Q3的閘極耦接於金氧半電晶體Q5的汲極。
電壓偵測器123經由第一接線CL1耦接工作電壓VCC。當工作電壓VCC低於預設電壓(6V),電壓偵測器123輸出控制信號DO_ICP至選擇器125且輸出致能信號EN_ICP至第一接腳PN1以使得微處理單元130進行更新韌體操作。
選擇器125包括電阻R2、電容器C2、金氧半電晶體Q1和Q2。電容器C2的一端耦接第三接線CL3。電容器C2的另一端耦接第二接腳PN2。金氧半電晶體Q1與Q2的汲極耦接第三接線CL3。金氧半電晶體Q1的源極耦接第二接腳PN2。金氧半電晶體Q1的閘極耦接金氧半電晶體Q5的汲極。金氧半電晶體Q2的源極耦接接地電壓GND。電阻R2耦接於金氧半電晶體Q2的閘極與接地電壓GND之間。金氧半電晶體Q2的閘極耦接第三接腳PN3。
金氧半電晶體Q1的閘極根據控制信號DO_ICP來切換第二接腳PN2或第三接腳PN3的連接路徑。
傳輸單元127包括電阻R5和R7、稽納二極體ZD3與電容器C5。電阻R7耦接於第四接線CL4與接地電壓GND之間。電容器C5的一端耦接第四接線CL4。電容器C5的另一端耦接第四接腳PN4、第五接腳PN5與稽納二極體ZD3的陰極。電阻R5並聯電容器C5。稽納二極體ZD3的陽極耦接接地電壓GND。傳輸單元127將以信號不失真方式傳送資料至微處理單元130的第四接腳PN4或第五接腳PN5。
此外,可以依實際電路設計加以修飾或改變上述的電壓調整器121、電壓偵測器123、選擇器125與傳輸單元127中的任何一者,並不限於上述實施例的態樣。
基於上述實施例所揭示的內容,可以彙整出一種通用的 伺服風扇的燒錄控制方法。更具體來說,圖5繪示為本發明另一實施例的伺服風扇的燒錄控制方法的流程圖。請合併參閱圖1和圖5,本實施例的燒錄控制方法可以包括以下步驟。
於步驟S501,提供輸入/輸出介面110與微處理單元130。輸入/輸出介面110包括第一接線CL1至第四接線CL4。其中第一接線CL1用以耦接工作電壓VCC,第二接線CL2用以耦接至接地電壓GND,第三接線CL3用以輸出轉速信號FG或用於接收時脈信號ICP_CLK,第四接線CL4用以接收速度信號VSP,或用於接收及輸出編程資料信號ICP_DAT。微處理單元130具有多個接腳(PN1~PN7)且具有一非揮發性記憶體140。非揮發性記憶體140儲存用於驅動馬達20的韌體。
於步驟S502,提供功能電路120以耦接輸入/輸出介面110與微處理單元130。
於步驟S503,利用功能電路120根據工作電壓VCC的大小(是否大於或是小於一預設電壓)來決定微處理單元130是否進入一燒錄模式以更新韌體。
圖6繪示為本發明另一實施例的伺服風扇的燒錄控制方法的流程圖。請合併參閱圖1和圖6,本實施例的燒錄控制方法可以包括以下步驟。
於步驟S601,提供輸入/輸出介面110與微處理單元130。輸入/輸出介面110包括第一接線CL1至第四接線CL4。其中第一接線CL1用以耦接工作電壓VCC,第二接線CL2用以耦接至接地電壓GND,第三接線CL3用以輸出轉速信號FG或用於接收時脈信號ICP_CLK,第四接線CL4用以輸入速度信號VSP,或用於接 收及輸出編程資料信號ICP_DAT。微處理單元130具有多個接腳(PN1~PN7)且具有一非揮發性記憶體140。非揮發性記憶體140儲存用於驅動馬達20的韌體。
於步驟S602,提供功能電路120以耦接輸入/輸出介面110與微處理單元130。
於步驟S603,利用微處理單元130於電力開始的第一時間區間根據來自功能電路120的傳送資料是否具有預設資訊來決定是否進入一燒錄模式以更新韌體。
綜上所述,本發明實施例不需改變伺服風扇的機構設計,也不用配置另一個專用於燒錄應用的輸入/輸出介面,僅需增加功能電路於電路板上或IC內部。當更新伺服風扇的韌體時,可利用伺服風扇的輸入/輸出介面與外部的燒錄器連接。功能電路可根據工作電壓的大小(是否大於或是小於一預設電壓)來更新韌體,或是微處理單元於電力開始的第一時間區間根據來自功能電路的傳送資料是否具有預設資訊來決定是否進入一燒錄模式以更新韌體。如此一來,本發明在更新韌體時無需將機構外殼拆開,也不用增加額外的輸入/輸出介面的線材成本。故,本發明實施例相對於習知技術而言,更新韌體較為容易且較具效率。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
另外,本發明的任一實施例或申請專利範圍不須達成本發明所揭露的全部目的或優點或特點。此外,摘要部分和標題僅是用來輔助專利文件搜尋之用,並非用來限制本發明的專利範圍。
10‧‧‧燒錄控制裝置
20‧‧‧馬達
100‧‧‧伺服風扇
110‧‧‧輸入/輸出介面
120‧‧‧功能電路
121‧‧‧電壓調整器
123‧‧‧電壓偵測器
125‧‧‧選擇器
127‧‧‧傳輸單元
130‧‧‧微處理單元
140‧‧‧非揮發性記憶體
CL1‧‧‧第一接線
CL2‧‧‧第二接線
CL3‧‧‧第三接線
CL4‧‧‧第四接線
DO_ICP‧‧‧控制信號
EN_ICP‧‧‧致能信號
FG‧‧‧轉速信號
GND‧‧‧接地電壓
ICP_CLK‧‧‧時脈信號
ICP_DAT‧‧‧編程資料信號
PN1‧‧‧第一接腳
PN2‧‧‧第二接腳
PN3‧‧‧第三接腳
PN4‧‧‧第四接腳
PN5‧‧‧第五接腳
PN6‧‧‧第六接腳
PN7‧‧‧第七接腳
VCC‧‧‧工作電壓
VSP‧‧‧速度信號
/RESET‧‧‧重置接腳

Claims (17)

  1. 一種燒錄控制裝置,耦接一馬達,該燒錄控制裝置包括:一輸入/輸出介面,具有一第一接線、一第二接線、一第三接線以及一第四接線,該第一接線用以耦接一工作電壓,該第二接線用以耦接一接地電壓,該第三接線用以輸出一轉速信號或用於接收一時脈信號,該第四接線用以接收一速度信號,或用於接收及輸出一編程資料信號;一微處理單元,具有多個接腳且具有一非揮發性記憶體,該非揮發性記憶體用以儲存用於驅動該馬達的一韌體;以及一功能電路,耦接該輸入/輸出介面與該微處理單元,該功能電路根據該工作電壓的大小來決定該微處理單元是否進入一燒錄模式以更新該韌體。
  2. 如申請專利範圍第1項所述的燒錄控制裝置,其中該功能電路包括:一選擇器,用以根據一控制信號來切換該第三接線與該多個接腳中的一第二接腳的連接路徑、或是該第三接線與該多個接腳中的一第三接腳的連接路徑;一電壓偵測器,耦接該第一接線以接收該工作電壓,當該工作電壓低於一預設電壓時輸出該控制信號,且輸出一致能信號至該多個接腳中的一第一接腳以使得該微處理單元進入該燒錄模式。
  3. 如申請專利範圍第2項所述的燒錄控制裝置,其中當該控制信號表示該工作電壓低於該預設電壓時,該選擇器導通該第三接線與該第二接腳的連接路徑以使該第二接腳接收該時脈信號, 當該工作電壓未低於該預設電壓時,該選擇器導通該第三接線與該第三接腳的連接路徑以使該第三接腳接收該轉速信號。
  4. 如申請專利範圍第2項所述的燒錄控制裝置,其中該第一接腳為一重置接腳。
  5. 如申請專利範圍第2項所述的燒錄控制裝置,其中該第二接腳、該第三接腳分別為編程時脈接腳、轉速輸出接腳。
  6. 如申請專利範圍第2項所述的燒錄控制裝置,其中該功能電路更包括:一傳輸單元,以信號不失真方式傳送資料至該微處理單元,其中當該微處理單元接收到該致能信號時,使該多個接腳中的一第四接腳作為該編程資料信號之輸入接腳,反之則使一第五接腳作為該速度信號之輸入接腳。
  7. 一種伺服風扇的燒錄控制方法,包括:提供一輸入/輸出介面與一微處理單元,該輸入/輸出介面包括一第一接線、一第二接線、一第三接線以及一第四接線,該第一接線用以耦接一工作電壓,該第二接線用以耦接一接地電壓,該第三接線用以輸出一轉速信號或用於接收一時脈信號,該第四接線用以接收一速度信號,或用於接收及輸出一編程資料信號,該微處理單元具有多個接腳且具有一非揮發性記憶體,該非揮發性記憶體用以儲存用於驅動一馬達的一韌體;提供一功能電路以耦接該輸入/輸出介面與該微處理單元;以及利用該功能電路根據該工作電壓的大小來決定該微處理單元是否進入一燒錄模式以更新該韌體。
  8. 如申請專利範圍第7項所述的伺服風扇的燒錄控制方法, 其中更包括:當該工作電壓低於一預設電壓時輸出一致能信號至該多個接腳中的一第一接腳,且導通該第三接線與該多個接腳中的一第二接腳的連接路徑,當該工作電壓未低於該預設電壓時導通該第三接線與該多個接腳中的一第三接腳的連接路徑。
  9. 如申請專利範圍第8項所述的伺服風扇的燒錄控制方法,其中該第一接腳為一重置接腳。
  10. 如申請專利範圍第8項所述的伺服風扇的燒錄控制方法,其中該第二接腳、該第三接腳分別為編程時脈接腳、轉速輸出接腳。
  11. 如申請專利範圍第8項所述的伺服風扇的燒錄控制方法,其中更包括:該功能電路以信號不失真方式傳送該資料至該微處理單元,其中當該微處理單元接收到該致能信號時,使該多個接腳中的一第四接腳作為該編程資料信號之輸入接腳,當該微處理單元未接收到該致能信號時則使一第五接腳作為該速度信號之輸入接腳。
  12. 一種燒錄控制裝置,耦接一馬達,該燒錄控制裝置包括:一輸入/輸出介面,具有一第一接線、一第二接線、一第三接線以及一第四接線,該第一接線用以耦接一工作電壓,該第二接線用以耦接一接地電壓,該第三接線用以輸出一轉速信號或用於接收一時脈信號,該第四接線用以接收一速度信號,或用於接收及輸出一編程資料信號;一微處理單元,具有多個接腳且具有一非揮發性記憶體,該非揮發性記憶體用以儲存用於驅動該馬達的一韌體;以及 一功能電路,耦接該輸入/輸出介面與該微處理單元;其中該微處理單元於電力開始的一第一時間區間根據來自該功能電路的傳送資料是否具有一預設資訊來決定是否進入一燒錄模式以更新該韌體。
  13. 如申請專利範圍第12項所述的燒錄控制裝置,其中該功能電路包括:一傳輸單元,以信號不失真方式傳送該資料至該微處理單元,其中於電力開始時,使該多個接腳中的一第一接腳作為該編程資料信號之輸入接腳,在該第一時間區間之後使該多個接腳中的一第二接腳作為該速度信號之輸入接腳。
  14. 如申請專利範圍第12項所述的燒錄控制裝置,其中該功能電路包括:一傳輸單元,以信號不失真方式傳送該資料至該微處理單元,其中於電力開始時,使該多個接腳中的一第一接腳作為該編程資料信號之輸入接腳,在該第一時間區間之後使該第一接腳作為該速度信號之輸入接腳。
  15. 一種伺服風扇的燒錄控制方法,包括:提供一輸入/輸出介面與一微處理單元,該輸入/輸出介面包括一第一接線、一第二接線、一第三接線以及一第四接線,該第一接線用以耦接一工作電壓,該第二接線用以耦接一接地電壓,該第三接線用以輸出一轉速信號或用於接收一時脈信號,該第四接線用以接收一速度信號,或用於接收及輸出一編程資料信號,該微處理單元具有多個接腳且具有一非揮發性記憶體,該非揮發性記憶體用以儲存用於驅動一馬達的一韌體; 提供一功能電路以耦接該輸入/輸出介面與該微處理單元;以及利用該微處理單元於電力開始的一第一時間區間根據來自該功能電路的傳送資料是否具有一預設資訊來決定是否進入一燒錄模式以更新該韌體。
  16. 如申請專利範圍第15項所述的伺服風扇的燒錄控制方法,其中更包括:該功能電路以信號不失真方式傳送該資料至該微處理單元,其中於電力開始時,使該多個接腳中的一第一接腳作為該編程資料信號之輸入接腳,在該第一時間區間之後使該多個接腳中的一第二接腳作為該速度信號之輸入接腳。
  17. 如申請專利範圍第15項所述的伺服風扇的燒錄控制方法,其中更包括:該功能電路以信號不失真方式傳送該資料至該微處理單元,其中於電力開始時,使該多個接腳中的一第一接腳作為該編程資料信號之輸入接腳,在該第一時間區間之後使該第一接腳作為該速度信號之輸入接腳。
TW103131784A 2014-09-15 2014-09-15 伺服風扇的燒錄控制方法以及其燒錄控制裝置 TWI530765B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW103131784A TWI530765B (zh) 2014-09-15 2014-09-15 伺服風扇的燒錄控制方法以及其燒錄控制裝置
CN201510017738.3A CN105843757B (zh) 2014-09-15 2015-01-14 服务器风扇的烧录控制方法以及其烧录控制装置
US14/693,889 US9712102B2 (en) 2014-09-15 2015-04-23 Programming control method for servo fan and programming control device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103131784A TWI530765B (zh) 2014-09-15 2014-09-15 伺服風扇的燒錄控制方法以及其燒錄控制裝置

Publications (2)

Publication Number Publication Date
TW201610628A TW201610628A (zh) 2016-03-16
TWI530765B true TWI530765B (zh) 2016-04-21

Family

ID=55454692

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103131784A TWI530765B (zh) 2014-09-15 2014-09-15 伺服風扇的燒錄控制方法以及其燒錄控制裝置

Country Status (3)

Country Link
US (1) US9712102B2 (zh)
CN (1) CN105843757B (zh)
TW (1) TWI530765B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107391212A (zh) * 2017-08-08 2017-11-24 英业达科技有限公司 烧录装置及其保护方法
CN112858869A (zh) * 2019-11-12 2021-05-28 深南电路股份有限公司 一种pcba板烧录与测试方法和系统
TWI808547B (zh) * 2020-11-26 2023-07-11 洪笙科技股份有限公司 智能調配輸出電壓的強化電源供應裝置及電源供應方法
CN117581474A (zh) * 2021-06-30 2024-02-20 莱格特普莱特加拿大公司 利用本地智能的智能电机系统和方法
TWI767831B (zh) * 2021-08-30 2022-06-11 登騰電子股份有限公司 用於風扇的驅動裝置以及驅動程式更新方法
CN113824372A (zh) * 2021-09-02 2021-12-21 珠海格力电器股份有限公司 电机内置控制器驱动软件升级兼容电路及电机设备
CN118132314B (zh) * 2024-03-21 2024-12-24 北京中科昊芯科技有限公司 一种自动检测异常的智能烧写方法、系统和存储介质

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1266621C (zh) * 2003-02-18 2006-07-26 明基电通股份有限公司 可重复下载数据至现场可编程门阵列的方法及装置
CN100483195C (zh) * 2006-06-09 2009-04-29 群康科技(深圳)有限公司 液晶显示器烧录装置及其烧录方法
CN201191805Y (zh) * 2008-04-15 2009-02-04 合一电器深圳有限公司 电风扇多重保护电路
CN101621058B (zh) * 2008-07-01 2011-05-11 陞达科技股份有限公司 可修正集成电路特性的方法
CN101571706A (zh) * 2008-10-30 2009-11-04 升达科技股份有限公司 可程序化模块
TWI503818B (zh) * 2013-01-21 2015-10-11 Richtek Technology Corp 具共用腳位之馬達控制器與相關控制方法

Also Published As

Publication number Publication date
CN105843757B (zh) 2019-03-12
TW201610628A (zh) 2016-03-16
US9712102B2 (en) 2017-07-18
US20160077506A1 (en) 2016-03-17
CN105843757A (zh) 2016-08-10

Similar Documents

Publication Publication Date Title
TWI530765B (zh) 伺服風扇的燒錄控制方法以及其燒錄控制裝置
CN107368441B (zh) 用于USB输电的可配置且功率优化的集成栅极驱动器及Type-C SoC
CN104253459A (zh) 具有供电模式切换功能的usb装置
US20110244728A1 (en) Universal serial bus connector and adaptor of the connector
CN102567156A (zh) 服务器硬盘背板测试装置
CN102810884B (zh) 充电电路
TWI479320B (zh) 一體機觸控模組切換電路
CN103219042A (zh) 通过usb接口实现程序烧录的电路及存储器电路
WO2019015110A1 (zh) 芯片烧录电路及系统
KR100659515B1 (ko) Usb 동작모드의 자동스위칭 방법, 및 이를 이용한단일포트 usb 장치
CN107703810A (zh) 自锁电子开关
CN203445984U (zh) 电视外部控制装置和电视机
CN102567265A (zh) 一体机触控模块切换电路
CN203849734U (zh) 一种编程下载器
CN204206154U (zh) 一种通用串口与iso7816协议的门电路转换装置
CN207867280U (zh) 可编程学习的电子组件及传感器
TWI674744B (zh) 對外四線馬達控制系統及其資料燒錄方法與線路
WO2016138834A1 (zh) 密钥设备、数据转接装置、组件和系统及设备启动方法
CN219740360U (zh) 一种用于物联网系统的无线信息发送装置
CN205959199U (zh) 一种otg usb选择电路
CN202998247U (zh) 一种基于手机蓝牙控制的逆变系统
CN221960539U (zh) 一种基于usb3.0接口烧录bios的信号切换电路
TW201515358A (zh) 具有供電模式切換功能的usb裝置
CN112948307B (zh) 一种usb otg供电切换系统
JP5512147B2 (ja) Usbメモリ