本發(fā)明涉及控制技術(shù)領(lǐng)域,尤其涉及一種電控部件的控制系統(tǒng)。
背景技術(shù):
汽車電控部件越來越多,使得汽車上所有電控部件的總功耗越來越高。為了使蓄電池有限的電量支撐更長(zhǎng)的時(shí)間,這就需要盡量減小電控部件的靜態(tài)功耗,即:需要保證停車等休眠狀態(tài)下電控部件的功耗較低。但是,為了使用戶正常使用汽車的啟動(dòng)等功能,又需要保證電控部件能夠在休眠狀態(tài)下接收喚醒信號(hào),以使電控部件從休眠狀態(tài)切換為上電狀態(tài)。
為了實(shí)現(xiàn)上述目的,一種電控部件的上電喚醒的系統(tǒng)的結(jié)構(gòu)示意圖如圖1所示。該系統(tǒng)包括電控部件和上電喚醒電路。其中,電控部件包括系統(tǒng)電源模塊和主處理器,系統(tǒng)電源模塊的供電電源可以是常電kl30。上電喚醒電路包括輔處理器和輔處理器電源。各模塊/器件之間的連接關(guān)系見圖1。在圖1中,當(dāng)電控部件處于休眠狀態(tài)時(shí),系統(tǒng)電源模塊和主處理器不工作,輔處理器和輔處理器電源正常工作,并且,輔處理器時(shí)刻監(jiān)測(cè)是否接收到喚醒信號(hào)。若輔處理器監(jiān)測(cè)到其接收了喚醒信號(hào),則輔處理器控制系統(tǒng)電源模塊上電,從而為主處理器供電,這樣主處理器能夠正常工作,從而實(shí)現(xiàn)喚醒電控部件的功能。
在上述技術(shù)方案中,當(dāng)電控部件處于休眠狀態(tài)時(shí),輔處理器和輔處理器電源正常工作,這會(huì)消耗一部分電量。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供一種電控部件的控制系統(tǒng),用以至少解決現(xiàn)有技術(shù)中,電控部件處于休眠狀態(tài)場(chǎng)景下的電量消耗的問題。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
第一方面,提供一種電控部件的控制系統(tǒng),包括:電控部件和控制電 路。電控部件包括系統(tǒng)電源模塊和處理器;控制電路包括第一轉(zhuǎn)換模塊。第一轉(zhuǎn)換模塊包括第一輸入端和第一輸出端;第一轉(zhuǎn)換模塊通過無源器件實(shí)現(xiàn)以下功能:若第一輸入端輸入喚醒信號(hào),則第一輸出端輸出第一控制信號(hào)。系統(tǒng)電源模塊包括使能端,使能端與第一輸出端連接;其中,若第一輸出端輸出的第一控制信號(hào)使得使能端有效,則系統(tǒng)電源模塊為處理器供電。
該技術(shù)方案中,在由喚醒信號(hào)經(jīng)無源器件轉(zhuǎn)換之后得到的信號(hào),使得系統(tǒng)電源模塊的使能端有效時(shí),系統(tǒng)電源模塊為電控部件供電。與現(xiàn)有技術(shù)中的“因在電控部件處于休眠狀態(tài)時(shí),輔處理器和輔處理器電源正常工作,而需要為輔處理器和輔處理器供電”的技術(shù)方案相比,不需要供電電源,因此能夠節(jié)省電量。
可選的,無源器件包括:第一電阻和第二電阻;第一電阻設(shè)置在第一輸入端與第一輸出端之間;第二電阻的一端與第一輸出端連接,另一端接地。
示例的,第一轉(zhuǎn)換模塊可以包括m個(gè)第一輸入端,每個(gè)第一輸入端用于輸入一種類型的喚醒信號(hào);m是大于或等于2的整數(shù);該情況下,該可選的實(shí)現(xiàn)方式可以通過以下兩種方式實(shí)現(xiàn):第一種,每個(gè)第一輸入端與第一電阻之間設(shè)置有二極管,其中,二極管的正極與第一輸入端連接,負(fù)極與第一電阻連接。第二種,通過在第一轉(zhuǎn)換模塊中設(shè)置m個(gè)第一電阻和m個(gè)第二電阻實(shí)現(xiàn),其中,每個(gè)第一電阻設(shè)置在第一輸出端與一個(gè)第一輸入端之間,m個(gè)所述第一電阻與m個(gè)所述第一輸入端分別一一對(duì)應(yīng),不同的第一電阻設(shè)置在第一輸出端與不同的第一輸入端之間;每個(gè)第二電阻與第一輸出端之間設(shè)置有二極管;其中,二極管的正極與第二電阻連接,負(fù)極與第一輸出端連接。
上述第一種實(shí)現(xiàn)方式具有節(jié)省器件的有益效果,上述第二種實(shí)現(xiàn)方式能夠適應(yīng)不同類型的喚醒信號(hào)的電壓的差異較大的場(chǎng)景。
可選的,電控部件還可以包括收發(fā)器,收發(fā)器與處理器連接;第一轉(zhuǎn)換模塊包括m個(gè)第一輸入端,m是大于或等于2的整數(shù);收發(fā)器與一個(gè)第一輸入端連接。該可選的實(shí)現(xiàn)方式,能夠?qū)㈦娍夭考氖瞻l(fā)器接收到的信號(hào)作為喚醒信號(hào),從而提高系統(tǒng)性能。示例的,收發(fā)器與系統(tǒng)電源模塊 的供電電源連接。這樣,可以不需要額外的供電電源,即可實(shí)現(xiàn)前述的提高系統(tǒng)性能的效果。
可選的,控制電路還可以包括驅(qū)動(dòng)模塊。該驅(qū)動(dòng)模塊包括第二輸入端和第二輸出端;第二輸入端與處理器連接,第二輸出端與使能端連接。驅(qū)動(dòng)模塊用于將處理器向第二輸入端輸入的待驅(qū)動(dòng)信號(hào),轉(zhuǎn)換為第二控制信號(hào),并在第二輸出端輸出第二控制信號(hào);其中,若第二控制信號(hào)使得使能端失效,則系統(tǒng)電源模塊停止為處理器供電。該可選的實(shí)現(xiàn)方式用于實(shí)現(xiàn)將電控部件由上電狀態(tài)切換至休眠狀態(tài)。
示例的,處理器向驅(qū)動(dòng)模塊輸出待驅(qū)動(dòng)信號(hào)的觸發(fā)條件可以通過以下方式實(shí)現(xiàn):可選的,控制電路還可以包括第二轉(zhuǎn)換模塊。第二轉(zhuǎn)換模塊包括第三輸入端和第三輸出端;其中,第三輸入端用于輸入喚醒信號(hào),第三輸出端與處理器連接;第二轉(zhuǎn)換模塊用于實(shí)現(xiàn)以下功能:若第三輸入端輸入喚醒信號(hào),則第三輸出端輸出第三控制信號(hào)。處理器用于:若監(jiān)測(cè)到第三控制信號(hào),則向第二輸入端輸入自保持信號(hào);若監(jiān)測(cè)不到第三控制信號(hào),則向第二輸入端輸入自保持失效信號(hào);自保持信號(hào)用于使使能端保持有效,自保持失效信號(hào)用于使使能端失效。該可選的實(shí)現(xiàn)方式能夠在電控部件由上電狀態(tài)切換至休眠狀態(tài)的過程中,保證信息的安全。
在該示例中,進(jìn)一步可選的,驅(qū)動(dòng)模塊與第二轉(zhuǎn)換模塊連接;驅(qū)動(dòng)模塊還用于向第二轉(zhuǎn)換模塊輸入第二控制信號(hào)。第二轉(zhuǎn)換模塊還可以包括第四輸出端;第四輸出端與處理器連接;第二轉(zhuǎn)換模塊還用于將第二控制信號(hào)進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換得到的信號(hào)從第四輸出端輸出。處理器還用于采集第四輸出端輸出的信號(hào),并根據(jù)所采集到的信號(hào),判斷是否需要重新向驅(qū)動(dòng)模塊輸出待驅(qū)動(dòng)信號(hào)。該可選的實(shí)現(xiàn)方式能夠降低驅(qū)動(dòng)模塊在執(zhí)行轉(zhuǎn)換動(dòng)作的過程中的出錯(cuò)率,從而降低系統(tǒng)的出錯(cuò)率,提高系統(tǒng)性能。
可選的,第二轉(zhuǎn)換模塊可以包括第三電阻和第四電阻;第三電阻設(shè)置在第三輸入端與第三輸出端之間,第四電阻的一端連接在第三電阻與第二輸出端之間,另一端接地。
第二方面,本發(fā)明實(shí)施例提供了一種芯片,該芯片上設(shè)置有上述第一方面提供的任一種電控部件的控制系統(tǒng)。該芯片能夠達(dá)到的有益效果可以參考上文,此處不再贅述。
附圖說明
圖1為現(xiàn)有技術(shù)提供的一種上電喚醒的系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例提供的另一種控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例提供的一種第一轉(zhuǎn)換模塊的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例提供的另一種第一轉(zhuǎn)換模塊的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提供的另一種控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例提供的另一種控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例提供的另一種控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖9為本發(fā)明實(shí)施例提供的另一種控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖10為本發(fā)明實(shí)施例提供的另一種控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
如背景技術(shù)所述,利用圖1中所示的上電喚醒電路實(shí)現(xiàn)喚醒電控部件的功能的過程中,當(dāng)電控部件處于休眠狀態(tài)時(shí),輔處理器和輔處理器電源正常工作,這會(huì)消耗一部分電量,從而造成資源的浪費(fèi)。
基于此,本發(fā)明實(shí)施例提供了一種電控部件的控制系統(tǒng)。該控制系統(tǒng)包括電控部件和控制電路,控制電路可以用于喚醒電控部件,即:可以用于使電控部件由休眠狀態(tài)(或稱為下電狀態(tài))切換為上電狀態(tài);也可以用于使電控部件由上電狀態(tài)切換為休眠狀態(tài)。當(dāng)該控制電路用于喚醒電控部件時(shí),可以將控制電路稱為上電喚醒電路。
電控部件可以包括:系統(tǒng)電源模塊、處理器和收發(fā)器。系統(tǒng)電源模塊的供電電源可以是低壓常電kl30或kl15等,本發(fā)明實(shí)施例對(duì)此不進(jìn)行限定,系統(tǒng)電源模塊用于將低壓常電進(jìn)行轉(zhuǎn)換,然后為電控部件內(nèi)部的處理器和收發(fā)器等器件提供電源。處理器是控制系統(tǒng)的主處理單元,用于控制系統(tǒng)中的各部件執(zhí)行相應(yīng)功能。收發(fā)器是該系統(tǒng)與其他電控部件進(jìn)行信息交互的接口,具體可以是控制器局域網(wǎng)絡(luò)(英文全稱:controllerareanetwork,英文縮寫:can)收發(fā)器等,其可以接收外部的can消息。
另外需要說明的是,系統(tǒng)電源模塊與處理器一直處于連接狀態(tài),具體實(shí)現(xiàn)時(shí),可以通過控制是否為系統(tǒng)電源模塊供電,來實(shí)現(xiàn)系統(tǒng)電源模塊是 否為處理器正常供電。其中,圖1所示的系統(tǒng)中,是通過輔處理器向系統(tǒng)電源模塊的通信端口發(fā)送控制信號(hào),來控制是否為系統(tǒng)電源模塊供電的;本發(fā)明實(shí)施例提供的技術(shù)方案中,是通過輸入系統(tǒng)電源模塊的使能端的信號(hào)來控制是否為系統(tǒng)電源模塊供電的。其中,電源模塊的通信端口是否能夠正常接收數(shù)據(jù)是根據(jù)使能端確定的,因此,可以認(rèn)為圖1中的電源模塊的通信接口相當(dāng)于本發(fā)明實(shí)施例中的電源模塊的使能端。
本發(fā)明實(shí)施例提供的技術(shù)方案可以應(yīng)用于汽車領(lǐng)域、通信領(lǐng)域、光伏領(lǐng)域等所有對(duì)休眠狀態(tài)下低功耗要求較高,同時(shí)要求具有喚醒需求的場(chǎng)景的控制器中。
本申請(qǐng)中的“上電狀態(tài)”是指電控部件中的系統(tǒng)電源模塊能夠?yàn)樘幚砥髡9╇姟!靶菝郀顟B(tài)”是指電控部件中的系統(tǒng)電源不能為處理器供電。其中,在圖1所示的系統(tǒng)中,該處理器是指主處理器。本申請(qǐng)中的“多個(gè)”是指兩個(gè)或兩個(gè)以上,本申請(qǐng)中的術(shù)語“/”表示“或”的關(guān)系。
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例提供的技術(shù)方案進(jìn)行描述。
如圖2所示,是本發(fā)明實(shí)施例提供的控制系統(tǒng)的結(jié)構(gòu)示意圖。圖2所示的控制系統(tǒng)包括電控部件和控制電路。電控部件包括系統(tǒng)電源模塊和處理器??刂齐娐钒ǎ旱谝晦D(zhuǎn)換模塊1。第一轉(zhuǎn)換模塊1包括第一輸入端11和第一輸出端12;第一轉(zhuǎn)換模塊1通過無源器件實(shí)現(xiàn)以下功能:若第一輸入端11輸入喚醒信號(hào),則第一輸出端12輸出第一控制信號(hào)。另外,系統(tǒng)電源模塊包括使能端(附圖中標(biāo)記為en),使能端與第一輸出端12連接;若第一輸出端12輸出的第一控制信號(hào)使得使能端有效,則系統(tǒng)電源模塊為處理器供電。
圖2所示的控制電路可以用于喚醒電控部件,該情況下,可以將該控制電路稱為上電喚醒電路。另外,一般地,將電控部件喚醒之后,喚醒信號(hào)會(huì)持續(xù)存在一段時(shí)間,以使得電控部件保持在上電狀態(tài),因此,該控制電路也可以用于保持電控部件處于上電狀態(tài)。也就是說,可以在電控部件處于休眠狀態(tài)或上電狀態(tài)時(shí)使用該控制電路。這樣,“若第一輸出端12輸出的第一控制信號(hào)使得使能端有效,則系統(tǒng)電源模塊為處理器供電”可以包括:當(dāng)電控部件處于休眠狀態(tài)時(shí),若第一輸出端12輸出的第一控制 信號(hào)使得使能端有效,則系統(tǒng)電源模塊開始為處理器供電;或,當(dāng)電控部件處于上電狀態(tài)時(shí),若第一輸出端12輸出的第一控制信號(hào)使得使能端有效,則系統(tǒng)電源模塊繼續(xù)為處理器供電。
第一轉(zhuǎn)換模塊1可以包括一個(gè)或多個(gè)第一輸入端11,每個(gè)第一輸入端11用于輸入一種類型的喚醒信號(hào)。其中,將來自同一個(gè)模塊/設(shè)備的喚醒信號(hào)作為同一種類型的喚醒信號(hào),將來自不同模塊/設(shè)備的喚醒信號(hào)作為不同種類的喚醒信號(hào)。例如,以本發(fā)明實(shí)施例提供的技術(shù)方案應(yīng)用于汽車領(lǐng)域?yàn)槔M(jìn)行說明,喚醒信號(hào)可以是:ign_on,wakeup和others;其中,ign_on是指車輛上的電信號(hào),如車鑰匙或一鍵啟動(dòng)信號(hào)等;wakeup是指來自整車控制器的喚醒信號(hào);others是指來自車輛內(nèi)其他電控部件的喚醒信號(hào)或者其他來自車輛外部的喚醒信號(hào)。若第一轉(zhuǎn)換模塊1包括多個(gè)第一輸入端11,則每個(gè)第一輸入端11中有喚醒信號(hào)輸入時(shí),均可以使得使能端有效。
不同類型的喚醒信號(hào)的電壓一般不同。由于目前的系統(tǒng)電源模塊一般有一個(gè)使能端,因此,第一轉(zhuǎn)換模塊1一般包括一個(gè)第一輸出端12。需要說明的是,理論上,系統(tǒng)電源模塊上可以包括多個(gè)使能端,該情況下,第一轉(zhuǎn)換模塊1上可以設(shè)置多個(gè)使能端。可選的,一個(gè)或多個(gè)第一輸出端12與同一個(gè)使能端連接??蛇x的,每個(gè)第一輸出端12與一個(gè)使能端連接。
一般地,喚醒信號(hào)的電壓所在的范圍與使能端能夠接受的電壓所在的范圍不同,第一轉(zhuǎn)換模塊1用于將喚醒信號(hào)的電壓轉(zhuǎn)換為使能端能夠接受的電壓所在的范圍。即:第一控制信號(hào)的電壓屬于使能端能夠接受的電壓所在的范圍中的一個(gè)值。當(dāng)然,若喚醒信號(hào)的電壓所在的范圍與使能端能夠接受的電壓所在的范圍相同,則第一轉(zhuǎn)換模塊1可以不對(duì)喚醒信號(hào)的電壓進(jìn)行轉(zhuǎn)換,該情況下,喚醒信號(hào)的電壓與第一控制信號(hào)的電壓相同。需要說明的是,一般地,喚醒信號(hào)的電壓大于使能端能夠接受的電壓,因此,可以使用無源器件實(shí)現(xiàn)電壓轉(zhuǎn)換。示例的,對(duì)于汽車上的蓄電池的電壓是12v的系統(tǒng)來說,喚醒信號(hào)的電壓所在的范圍一般是9~16v;對(duì)于汽車上的蓄電池的電壓是24v的系統(tǒng)來說,喚醒信號(hào)的電壓所在的范圍一般是18~32v。使能端能夠接受的電壓所在的范圍一般小于5v。
系統(tǒng)電源模塊的使能端所接收到的信號(hào)用于控制系統(tǒng)電源的供電電 源是否為電控部件內(nèi)部的處理器等模塊供電。當(dāng)輸入使能端的信號(hào)滿足第一條件時(shí),該使能端有效,系統(tǒng)電源模塊的供電電源可以為系統(tǒng)電源模塊供電,從而使得系統(tǒng)電源模塊可以為處理器正常供電;該情況下,電控部件處于上電狀態(tài)。當(dāng)輸入使能端的信號(hào)滿足第二條件時(shí),該使能端失效,系統(tǒng)電源模塊的供電電源不再為系統(tǒng)電源模塊供電,從而使得系統(tǒng)電源模塊不能為處理器正常供電;該情況下,電控部件處于休眠狀態(tài)。其中,第一條件和第二條件可以是預(yù)先設(shè)置的,本發(fā)明實(shí)施例對(duì)第一條件和第二條件的具體實(shí)現(xiàn)方式不進(jìn)行限定,另外對(duì)利用輸入使能端的信號(hào)控制系統(tǒng)電源模塊的供電電源是否為電控部件內(nèi)部的處理器等模塊供電的具體實(shí)現(xiàn)方式也不進(jìn)行限定。
本發(fā)明實(shí)施例提供的技術(shù)方案中,通過控制電路向系統(tǒng)電源模塊的使能端輸入信號(hào),并在該信號(hào)使得使能端有效時(shí),系統(tǒng)電源模塊為電控部件供電。由于該信號(hào)是由喚醒信號(hào)經(jīng)無源器件轉(zhuǎn)換之后得到的,因此,當(dāng)電控部件處于休眠狀態(tài)時(shí),不需要為控制電路供電,與現(xiàn)有技術(shù)中的“因在電控部件處于休眠狀態(tài)時(shí),輔處理器和輔處理器電源正常工作,而需要為輔處理器和輔處理器供電”的技術(shù)方案相比,能夠節(jié)省電量。
需要說明的是,利用圖1中所示的上電喚醒電路實(shí)現(xiàn)喚醒電控部件的功能的技術(shù)方案中,靜態(tài)功耗取決于輔處理器和輔處理器電源,以及電控部件的外圍電路;而本發(fā)明實(shí)施例提供的技術(shù)方案中,靜態(tài)功耗取決于電控部件的外圍電路。另外,在圖1所示的系統(tǒng)中,在保持電控部件處于上電狀態(tài)的過程中,主處理器與輔處理器之間需要進(jìn)行協(xié)同工作,這會(huì)導(dǎo)致軟件開銷比較大,而本發(fā)明實(shí)施例提供的技術(shù)方案中,只有一個(gè)處理器,因此不需要與其他處理器之間進(jìn)行協(xié)同工作,因此能夠降低軟件開銷。
可選的,在第一轉(zhuǎn)換模塊1中,可以利用電阻分壓電路實(shí)現(xiàn)“若第一輸入端11輸入喚醒信號(hào),則第一輸出端12輸出第一控制信號(hào)”。具體的:無源器件包括:第一電阻和第二電阻;第一電阻設(shè)置在第一輸入端11與第一輸出端12之間;第二電阻的一端與第一輸出端12連接,另一端接地。如圖3所示。其中,圖3中的r1表示的第一電阻,r2表示第二電阻。當(dāng)然,具體實(shí)現(xiàn)時(shí)還可以通過其他的無源器件實(shí)現(xiàn)“若第一輸入端11輸入喚醒信號(hào),則第一輸出端12輸出第一控制信號(hào)”,本發(fā)明實(shí)施例對(duì)此 不進(jìn)行限定。
其中,r1與r2的取值與喚醒信號(hào)的電壓所在的范圍和系統(tǒng)電源模塊能夠接受的電壓所在的范圍有關(guān)。
在該可選的實(shí)現(xiàn)方式中,進(jìn)一步可選的,第一轉(zhuǎn)換模塊1可以包括m個(gè)第一輸入端11,每個(gè)第一輸入端11用于輸入一種類型的喚醒信號(hào);m是大于或等于2的整數(shù)。第一轉(zhuǎn)換模塊可以通過以下兩種實(shí)現(xiàn)方式實(shí)現(xiàn)。
實(shí)現(xiàn)方式1;每個(gè)第一輸入端11與第一電阻r1之間設(shè)置有二極管,二極管的正極與第一輸入端連接,負(fù)極與第一電阻連接。如圖4所示。其中,圖4中是以m=5為例進(jìn)行說明的,任意兩個(gè)二極管可以相同也可以不同。實(shí)現(xiàn)方式1可以具有節(jié)省器件的有益效果。
實(shí)現(xiàn)方式2:無源器件包括:m個(gè)第一電阻r1和m個(gè)第二電阻r2,每個(gè)第一電阻設(shè)置在第一輸出端12與一個(gè)第一輸入端11之間,不同的第一電阻設(shè)置在第一輸出端12與不同的第一輸入端11之間。每個(gè)第二電阻與第一輸出端12之間設(shè)置有二極管;二極管的正極與第二電阻連接,負(fù)極與第一輸出端12連接。如圖5所示。其中,圖5中是以m=5為例進(jìn)行說明的,圖5中的任意兩個(gè)r1的取值可以相同,也可以不同;任意兩個(gè)r2的取值可以相同也可以不同。r1和r2的取值與其所對(duì)應(yīng)的第一輸入端所輸入的喚醒信號(hào)的類型有關(guān)。實(shí)現(xiàn)方式2能夠適應(yīng)不同類型的喚醒信號(hào)的電壓的差異較大的場(chǎng)景。
具體實(shí)現(xiàn)時(shí),實(shí)現(xiàn)方式1和實(shí)現(xiàn)方式2可以組合使用。例如,一部分第一輸入端11對(duì)應(yīng)一個(gè)r1和一個(gè)r2;另一部分第一輸入端11中的每個(gè)第一輸入端11對(duì)應(yīng)一個(gè)r1和一個(gè)r2。
可選的,電控部件還可以包括:收發(fā)器。收發(fā)器與處理器連接;第一轉(zhuǎn)換模塊1包括m個(gè)第一輸入端11,m是大于或等于2的整數(shù);一個(gè)第一輸入端11與收發(fā)器連接。如圖6所示。該可選的實(shí)現(xiàn)方式,能夠?qū)㈦娍夭考氖瞻l(fā)器接收到的信號(hào)作為喚醒信號(hào),從而提高系統(tǒng)性能。需要說明的是,圖1中所示的上電喚醒電路只能應(yīng)用于喚醒信號(hào)直接作用于輔助處理器的場(chǎng)景中,不能應(yīng)用于喚醒信號(hào)作用于收發(fā)器的場(chǎng)景中,而本該可選的方案能夠應(yīng)用于喚醒信號(hào)直接作用于第一轉(zhuǎn)換模塊1的場(chǎng)景中,也能夠應(yīng)用于喚醒信號(hào)作用于收發(fā)器的場(chǎng)景中,因此,能夠提高系統(tǒng)性能。
可選的,系統(tǒng)電源模塊的供電電源與收發(fā)器連接,如圖6所示。具體實(shí)現(xiàn)時(shí),電控部件處于上電狀態(tài)時(shí),系統(tǒng)電源模塊可以直接為收發(fā)器供電,本發(fā)明實(shí)施例提供了電控部件處于休眠狀態(tài)時(shí),為收發(fā)器供電的系統(tǒng)架構(gòu),具體的,該情況下,由系統(tǒng)電源模塊的供電電源為收發(fā)器供電。
上文中提供的控制電路用于實(shí)現(xiàn)將電控部件由休眠狀態(tài)切換至上電狀態(tài),下面提供一種用于實(shí)現(xiàn)將電控部件由上電狀態(tài)切換至休眠狀態(tài)的可選的實(shí)現(xiàn)方案。
可選的,控制電路還可以包括:驅(qū)動(dòng)模塊2。驅(qū)動(dòng)模塊2包括第二輸入端21和第二輸出端22;第二輸入端21與處理器連接,第二輸出端22與使能端連接。驅(qū)動(dòng)模塊2用于將處理器向第二輸入端21輸入的待驅(qū)動(dòng)信號(hào),轉(zhuǎn)換為第二控制信號(hào),并在第二輸出端22輸出第二控制信號(hào);其中,若第二控制信號(hào)使得使能端失效,則系統(tǒng)電源模塊停止為處理器供電。如圖7所示。其中,第一輸出端12與第二輸出端22可以與系統(tǒng)電源模塊的同一個(gè)使能端連接,也可以與系統(tǒng)電源模塊的不同的使能端連接;由于一般的,系統(tǒng)電源模塊包括一個(gè)使能端,因此,圖7中是以二者與同一個(gè)使能端連接為例進(jìn)行說明的。
一般地,處理器能夠接受的電壓所在的范圍小于使能端能夠接受的電壓所在的范圍,驅(qū)動(dòng)模塊2用于實(shí)現(xiàn)將一個(gè)較小的電壓轉(zhuǎn)換為一個(gè)較大的電壓,因此,具體實(shí)現(xiàn)時(shí),驅(qū)動(dòng)模塊2需要供電電源,即是由有源器件實(shí)現(xiàn)的。需要說明的是,為驅(qū)動(dòng)模塊2供電的電源可以是受控電源,在電控部件處于休眠狀態(tài)時(shí),該電源可以不為驅(qū)動(dòng)模塊2供電,從而使得在該情況下,控制電路屬于無源電路,以節(jié)省電量。第二控制信號(hào)的電壓屬于系統(tǒng)電源模塊能夠接受的電壓所在的范圍中的一個(gè)值。
需要說明的是,為了區(qū)分由第一轉(zhuǎn)換模塊1產(chǎn)生并輸出至第一輸出端12的信號(hào),和由驅(qū)動(dòng)模塊2產(chǎn)生并輸出至第二輸出端22的信號(hào),本發(fā)明實(shí)施例中將第一轉(zhuǎn)換模塊1產(chǎn)生并輸出至第一輸出端12的信號(hào)稱為第一控制信號(hào),將由驅(qū)動(dòng)模塊2產(chǎn)生并輸出至第二輸出端22的信號(hào)稱為第二控制信號(hào)。但是,實(shí)際實(shí)現(xiàn)時(shí),由于第一輸出端12與第二輸出端22均與系統(tǒng)電源模塊的使能端連接,因此,對(duì)于系統(tǒng)電源模塊來說,并不知道該信號(hào)來自于第一轉(zhuǎn)換模塊1還是驅(qū)動(dòng)模塊2,因此,對(duì)于控制系統(tǒng)電源模 塊的供電電源是否為系統(tǒng)電源模塊供電的模塊/裝置而言,只要輸入使能端的信號(hào)滿足上文所描述的第一條件,則使能端有效,系統(tǒng)電源模塊的供電電源開始為系統(tǒng)電源模塊供電;只要輸入使能端的信號(hào)滿足上文所描述的第二條件,則使能端失效,系統(tǒng)電源模塊的供電電源停止為系統(tǒng)電源模塊供電。
本發(fā)明實(shí)施例對(duì)處理器向驅(qū)動(dòng)模塊2輸出待驅(qū)動(dòng)信號(hào)的觸發(fā)條件,以及待驅(qū)動(dòng)信號(hào)如何得到等均不進(jìn)行限定。下面提供一種處理器向驅(qū)動(dòng)模塊2輸出待驅(qū)動(dòng)信號(hào)的觸發(fā)條件的可選的實(shí)現(xiàn)方式,具體的:
控制電路還可以包括:第二轉(zhuǎn)換模塊3;第二轉(zhuǎn)換模塊3包括第三輸入端31和第三輸出端32;第三輸入端31用于輸入喚醒信號(hào),第三輸出端32與處理器連接。如圖8所示。第二轉(zhuǎn)換模塊3用于:若第一輸入端11輸入喚醒信號(hào),則第三輸出端32輸出第三控制信號(hào)。處理器用于:若監(jiān)測(cè)到第三控制信號(hào),則向第二輸入端21輸入自保持信號(hào);若監(jiān)測(cè)不到第三控制信號(hào),則向第二輸入端21輸入自保持失效信號(hào);其中,自保持信號(hào)用于使使能端保持有效,自保持失效信號(hào)用于使使能端失效。
其中,自保持信號(hào)用于使使能端保持有效,可以理解為:通過驅(qū)動(dòng)模塊2對(duì)第二輸入端21中所輸入的自保持信號(hào)進(jìn)行轉(zhuǎn)換后所得到的信號(hào),從第二輸出端22輸出至使能端之后,能夠使使能端有效。同理,自保持失效信號(hào)用于使使能端失效,可以理解為:通過驅(qū)動(dòng)模塊2對(duì)第二輸入端21中所輸入的自保持失效信號(hào)進(jìn)行轉(zhuǎn)換后所得到的信號(hào),從第二輸出端22輸出至使能端之后,能夠使使能端失效。
該可選的實(shí)現(xiàn)方式中的自保持信號(hào)和自保持失效信號(hào)均是上述可選的實(shí)現(xiàn)方式中的待驅(qū)動(dòng)信號(hào)的具體實(shí)現(xiàn)方式。
需要說明的是,若處理器監(jiān)測(cè)到第三控制信號(hào),則說明第一轉(zhuǎn)換模塊1能夠接收到喚醒信號(hào),因此會(huì)通過第一轉(zhuǎn)換模塊1的第一輸出端11輸出的信號(hào),使得使能端有效;若處理器監(jiān)測(cè)不到第三控制信號(hào),原理上使能端會(huì)失效;但是,在本發(fā)明實(shí)施例提供的技術(shù)方案中,可以通過處理器在使能端有效期間(即有喚醒信號(hào)期間)向驅(qū)動(dòng)模塊2發(fā)送自保持信號(hào),從而使得使能端繼續(xù)有效。這樣,可以實(shí)現(xiàn)在沒有喚醒信號(hào)之后,使得電控部件保持一段時(shí)間的上電狀態(tài),在該時(shí)間段內(nèi),處理器可以對(duì)一些重要 信息進(jìn)行保存,從而解決現(xiàn)有技術(shù)中,因“沒有喚醒信號(hào),而導(dǎo)致電控部件立即處于休眠狀態(tài)”而導(dǎo)致的重要信息丟失的問題,從而能夠在電控部件由上電狀態(tài)切換至休眠狀態(tài)的過程中,保證信息的安全。
可選的,驅(qū)動(dòng)模塊2與第二轉(zhuǎn)換模塊3連接;驅(qū)動(dòng)模塊2還用于向第二轉(zhuǎn)換模塊3輸入第二控制信號(hào)。第二轉(zhuǎn)換模塊3還可以包括:第四輸出端33;第四輸出端33與處理器連接;如圖9所示。第二轉(zhuǎn)換模塊3還用于將第二控制信號(hào)進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換得到的信號(hào)從第三輸出端輸出。處理器還用于采集第四輸出端33輸出的信號(hào),并根據(jù)所采集到的信號(hào)判斷是否需要重新向驅(qū)動(dòng)模塊2輸出待驅(qū)動(dòng)信號(hào)。需要說明的是,一般地,第三輸出端32與第四輸出端33與處理器上不同的端口連接,如圖10所示。
結(jié)合圖8和9,在該可選的實(shí)現(xiàn)方式中,驅(qū)動(dòng)模塊2在將待驅(qū)動(dòng)信號(hào)轉(zhuǎn)換為第二控制信號(hào)之后,除了將第二控制信號(hào)輸出至第二輸出端22之外,還會(huì)將第二控制信號(hào)輸出至第二轉(zhuǎn)換模塊3,從而使得第二控制信號(hào)經(jīng)第二轉(zhuǎn)換模塊3之后,通過第四輸出端33返回給處理器,從而形成一個(gè)反饋回路,如圖9中的虛線框所示。接著,處理器可以采集第四輸出端33輸出的信號(hào),若所采集到的信號(hào)與預(yù)設(shè)的信號(hào)相同,則認(rèn)為驅(qū)動(dòng)模塊2在將待驅(qū)動(dòng)信號(hào)轉(zhuǎn)換為第二控制信號(hào)的過程中沒有出錯(cuò),從而不需要重新向驅(qū)動(dòng)模塊2發(fā)送待驅(qū)動(dòng)信號(hào);若所采集到的信號(hào)與預(yù)設(shè)的信號(hào)不同,則認(rèn)為驅(qū)動(dòng)模塊2在將待驅(qū)動(dòng)信號(hào)轉(zhuǎn)換為第二控制信號(hào)的過程中出錯(cuò),從而需要重新向驅(qū)動(dòng)模塊2發(fā)送待驅(qū)動(dòng)信號(hào),這樣,能夠降低系統(tǒng)的出錯(cuò)率,從而提高系統(tǒng)性能。
可選的,第二轉(zhuǎn)換模塊3可以通過電阻分壓電路實(shí)現(xiàn),具體的,可以包括:第三電阻r3和第四電阻r4;第三電阻設(shè)置在第三輸入端31與第三輸出端32之間,第四電阻的一端連接在第三電阻與第三輸出端32之間,另一端接地。其具體實(shí)現(xiàn)過程均可以參考圖3。
第一轉(zhuǎn)換模塊1的第一輸入端11與第二轉(zhuǎn)換模塊2的第二輸入端12均用于輸入喚醒信號(hào),當(dāng)?shù)谝晦D(zhuǎn)換模塊1包括m個(gè)第一輸入端11時(shí),可以按照?qǐng)D10所示的方式實(shí)現(xiàn)第二轉(zhuǎn)換模塊3,具體的,圖10中的第二轉(zhuǎn)換模塊3包括所有r3和所有r4,其中,圖10中的是以m=4為例進(jìn)行說明的。其中,r3和r4的取值與喚醒信號(hào)的電壓所在的范圍和處理器能 夠接受的電壓所在的范圍有關(guān)。不同的r3的取值可以相同也可以不同,不同的r4的取值可以相同也可以不同。
圖10中的虛線框表示控制電路。該控制電路中的第一轉(zhuǎn)換模塊1包括:4個(gè)二極管d1、r1和r2;第二轉(zhuǎn)換模塊3包括:4個(gè)r3、4個(gè)r4、r5和r6;驅(qū)動(dòng)模塊2包括:q1、二極管d2、r1和r2。另外,圖10中是以使用常電kl30為系統(tǒng)電源模塊供電為例進(jìn)行說明的。需要說明的是,圖10中是以第一轉(zhuǎn)換模塊1和驅(qū)動(dòng)模塊2共用r1和r2構(gòu)成的分壓電路的,實(shí)際實(shí)現(xiàn)時(shí),這兩個(gè)模塊中的分壓電路也可以是獨(dú)立設(shè)置的。
需要說明的是,圖10所示的第二轉(zhuǎn)換模塊3的第三輸出端32與第三輸入端31是一一對(duì)應(yīng)的,這樣能夠使處理器獲知作用于第一轉(zhuǎn)換模塊1/第二轉(zhuǎn)換模塊3的喚醒信號(hào)來自哪個(gè)模塊/裝置(即確定喚醒信號(hào)是哪一種類型的喚醒信號(hào),如ign_on,wakeup或others等),這說明該模塊/裝置在后續(xù)開始執(zhí)行一些功能,處理器可以據(jù)此為該模塊/裝置將要執(zhí)行的功能做些預(yù)備性工作,例如,準(zhǔn)備必要的信息等。另外,具體實(shí)現(xiàn)時(shí),也可以按照?qǐng)D4或圖5所示的方式實(shí)現(xiàn)第二轉(zhuǎn)換模塊3。
上文所描述的控制電路和電控部件可以集成在一個(gè)設(shè)備上,也可以分別設(shè)置在兩個(gè)設(shè)備上。另外,本發(fā)明實(shí)施例還提供了一種芯片,該芯片包括上文提供的任一種電控部件的控制系統(tǒng)。
最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。