亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種電流檢測電路及其方法、芯片及電源設(shè)備與流程

文檔序號(hào):12454998閱讀:287來源:國知局
一種電流檢測電路及其方法、芯片及電源設(shè)備與流程

本發(fā)明涉及電流檢測領(lǐng)域,特別是涉及一種電流檢測電路及其方法、芯片及電源設(shè)備。



背景技術(shù):

電源設(shè)備為負(fù)載提供負(fù)載電流時(shí),為了使電源設(shè)備能夠更加精確地輸出負(fù)載電流,需要檢測當(dāng)前負(fù)載電流,并且將當(dāng)前負(fù)載電流反饋給電源設(shè)備,以便電源設(shè)備及時(shí)調(diào)整當(dāng)前負(fù)載電流,進(jìn)而輸出期望的負(fù)載電流。

現(xiàn)有技術(shù)在檢測當(dāng)前負(fù)載電流時(shí),通過在負(fù)載電流的電流路徑上串聯(lián)電阻,通過檢測該電阻的壓差以計(jì)算出當(dāng)前負(fù)載電流的大小。

然而,由于受電流檢測電路或者電源電路的各個(gè)開關(guān)管的極間電容或者其它分立元件等影響,電流檢測電路檢測到的當(dāng)前負(fù)載電流不夠精確,存在較大的誤差。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例的一個(gè)目的旨在提供一種電流檢測電路及其方法、芯片及電源設(shè)備,其解決了現(xiàn)有電流檢測電路未能夠精確檢測負(fù)載電流的技術(shù)問題。

為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供以下技術(shù)方案:

在第一方面,本發(fā)明實(shí)施例公開一種電流檢測電路,用于檢測電源通過第一開關(guān)向負(fù)載所提供的負(fù)載電流,所述電流檢測電路包括:檢測模塊,用于與所述第一開關(guān)并聯(lián),并且檢測與所述負(fù)載電流關(guān)聯(lián)的第一電壓;存儲(chǔ)模塊,用于存儲(chǔ)預(yù)設(shè)電流表;處理模塊,其分別與所述存儲(chǔ)模塊和所述檢測模塊連接,用于根據(jù)所述第一電壓查詢所述預(yù)設(shè)電流表,以計(jì)算出所述負(fù)載電流。

可選地,所述第一開關(guān)包括第一控制端,用于輸入控制信號(hào);所述電流檢測電路還包括第二開關(guān),所述第二開關(guān)包括第二輸入端、第二輸出端和第二控制端,所述第二輸入端和所述檢測模塊連接,所述第二輸出端用于連接所述負(fù)載,所述第二控制端用于輸入所述控制信號(hào),以使所述控制信號(hào)同步控制所述第一開關(guān)和所述第二開關(guān)的開關(guān)狀態(tài)。

可選地,所述電流檢測電路還包括電阻,所述電阻和所述第二開關(guān)串聯(lián),所述電阻還和所述檢測模塊并聯(lián),在所述控制信號(hào)控制所述第二開關(guān)處于閉合狀態(tài)時(shí),從所述負(fù)載電流的電流路徑提取到的第一電流流經(jīng)所述電阻,所述電阻的兩端電壓為所述第一電壓,一所述第一電壓對應(yīng)一所述負(fù)載電流。

可選地,所述處理模塊包括處理器,所述存儲(chǔ)模塊包括預(yù)存不同預(yù)設(shè)電流表的若干存儲(chǔ)器;所述處理器用于:在檢測到所述負(fù)載電流匹配預(yù)設(shè)電流類型時(shí),根據(jù)所述第一電壓訪問存儲(chǔ)器,查詢與所述預(yù)設(shè)電流類型對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出所述負(fù)載電流。

可選地,當(dāng)所述處理器確定所述負(fù)載電流對應(yīng)的預(yù)設(shè)電流表時(shí),根據(jù)所述第一電壓訪問存儲(chǔ)器,按照預(yù)設(shè)步進(jìn)值逐行掃描所述預(yù)設(shè)電流表,以查詢出所述負(fù)載電流。

可選地,所述處理器在所述預(yù)設(shè)電流表未查詢到所述負(fù)載電流時(shí),根據(jù)插值方法計(jì)算出所述負(fù)載電流。

可選地,所述預(yù)設(shè)電流類型包括由數(shù)值范圍所界定的三個(gè)不同預(yù)設(shè)電流子類型,所述存儲(chǔ)模塊包括預(yù)存不同預(yù)設(shè)電流表的三個(gè)存儲(chǔ)器,一所述預(yù)設(shè)電流子類型對應(yīng)一所述預(yù)設(shè)電流表,其中,第一預(yù)設(shè)電流子類型的數(shù)值范圍的最大值小于或等于第二預(yù)設(shè)電流子類型的數(shù)值范圍的最小值,第三預(yù)設(shè)電流子類型的數(shù)值范圍分別覆蓋所述第一預(yù)設(shè)電流子類型和所述第二預(yù)設(shè)電流子類型的數(shù)值范圍。

可選地,當(dāng)所述處理器檢測到所述負(fù)載電流落入第一預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定所述負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表;當(dāng)所述處理器檢測到所述負(fù)載電流落入第二預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定所述負(fù)載電流對應(yīng)第二預(yù)設(shè)電流表;當(dāng)所述處理器檢測到所述負(fù)載電流未落入第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定所述負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表。

可選地,所述處理器還用于:在檢測到所述負(fù)載電流在預(yù)設(shè)次數(shù)內(nèi)在所述第一預(yù)設(shè)電流子類型和所述第二預(yù)設(shè)電流子類型之間跳變,并且跳變的次數(shù)大于預(yù)設(shè)跳變閾值時(shí),確定所述負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表。

可選地,當(dāng)所述處理器檢測到所述負(fù)載電流從所述第一預(yù)設(shè)電流子類型的數(shù)值范圍跳變到所述第二預(yù)設(shè)電流子類型的數(shù)值范圍,并且所述負(fù)載電流落入第一裕量電流范圍內(nèi)時(shí),確定所述負(fù)載電流對應(yīng)所述第一預(yù)設(shè)電流表;當(dāng)所述處理器檢測到所述負(fù)載電流從所述第二預(yù)設(shè)電流子類型的數(shù)值范圍跳變到所述第一預(yù)設(shè)電流子類型的數(shù)值范圍,并且所述負(fù)載電流落入第二裕量電流范圍內(nèi)時(shí),確定所述負(fù)載電流對應(yīng)所述第二預(yù)設(shè)電流表。

可選地,所述檢測模塊包括:放大器,其包括放大輸入端和放大輸出端,所述放大輸入端用于加載所述第一電壓,所述放大輸出端輸出經(jīng)由所述放大器將所述第一電壓進(jìn)行放大處理后的電壓放大信號(hào)。

可選地,所述檢測模塊還包括:積分器,用于接收所述電壓放大信號(hào),并且對所述電壓放大信號(hào)進(jìn)行積分,輸出電壓積分信號(hào)。

可選地,當(dāng)所述處理器檢測到所述負(fù)載電流屬于所述第一預(yù)設(shè)電流子類型時(shí),向所述積分器發(fā)送第一使能信號(hào),使所述積分器選擇第一積分時(shí)間對所述電壓放大信號(hào)進(jìn)行積分;當(dāng)所述處理器檢測到所述負(fù)載電流屬于所述第二預(yù)設(shè)電流子類型時(shí),向所述積分器發(fā)送第二使能信號(hào),使所述積分器選擇第二積分時(shí)間對所述電壓放大信號(hào)進(jìn)行積分;其中,所述第一積分時(shí)間大于所述第二積分時(shí)間。

可選地,所述檢測模塊還包括:選擇器,用于接收所述電壓放大信號(hào)和所述電壓積分信號(hào);當(dāng)所述處理器檢測到所述電流檢測電路開始上電,向所述選擇器發(fā)送第一選擇信號(hào),使所述選擇器選擇輸出所述電壓放大信號(hào),并且所述處理器根據(jù)所述電壓放大信號(hào)查詢所述第三預(yù)設(shè)電流表,以計(jì)算出所述負(fù)載電流。

可選地,所述處理模塊還包括:模數(shù)轉(zhuǎn)換器,用于接收由所述選擇器輸出的電壓信號(hào),并且將所述電壓信號(hào)轉(zhuǎn)換成數(shù)字電壓信號(hào),所述處理器根據(jù)所述數(shù)字電壓信號(hào)查詢與所述預(yù)設(shè)電流類型對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出所述負(fù)載電流。

在第二方面,本發(fā)明實(shí)施例提供一種芯片,所述芯片包括上述的電流檢測電路。

在第三方面,本發(fā)明實(shí)施例提供一種電源設(shè)備,所述電源設(shè)備包括上述的電流檢測電路。

在第四方面,本發(fā)明實(shí)施例提供一種電流檢測方法,用于檢測電源通過第一開關(guān)向負(fù)載所提供的負(fù)載電流,所述電流檢測方法包括:獲取與所述負(fù)載電流關(guān)聯(lián)的第一電壓;根據(jù)所述第一電壓查詢預(yù)設(shè)電流表,以計(jì)算出所述負(fù)載電流。

所述獲取與所述負(fù)載電流關(guān)聯(lián)的第一電壓,包括:從所述負(fù)載電流的電流路徑提取到的第一電流流經(jīng)電阻,電阻的兩端電壓為所述第一電壓,其中,所述電阻和所述第一開關(guān)并聯(lián);所述根據(jù)所述第一電壓查詢預(yù)設(shè)電流表,以計(jì)算出所述負(fù)載電流,包括:在檢測到所述第一電流匹配預(yù)設(shè)電流類型時(shí),根據(jù)所述第一電壓查詢與所述預(yù)設(shè)電流類型對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出所述負(fù)載電流。

可選地,所述預(yù)設(shè)電流類型包括由數(shù)值范圍所界定的三個(gè)不同預(yù)設(shè)電流子類型,所述存儲(chǔ)模塊包括預(yù)存不同預(yù)設(shè)電流表的三個(gè)存儲(chǔ)器,一所述預(yù)設(shè)電流子類型對應(yīng)一所述預(yù)設(shè)電流表,其中,第一預(yù)設(shè)電流子類型的數(shù)值范圍的最大值小于或等于第二預(yù)設(shè)電流子類型的數(shù)值范圍的最小值,第三預(yù)設(shè)電流子類型的數(shù)值范圍分別覆蓋所述第一預(yù)設(shè)電流子類型和所述第二預(yù)設(shè)電流子類型的數(shù)值范圍;所述在檢測到所述第一電流匹配預(yù)設(shè)電流類型時(shí),根據(jù)所述第一電壓查詢與所述預(yù)設(shè)電流類型對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出所述負(fù)載電流,包括:當(dāng)檢測到所述負(fù)載電流落入第一預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定所述負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表;當(dāng)檢測到所述負(fù)載電流落入第二預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定所述負(fù)載電流對應(yīng)第二預(yù)設(shè)電流表;當(dāng)檢測到所述負(fù)載電流未落入第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定所述負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表;當(dāng)在檢測到所述負(fù)載電流在預(yù)設(shè)次數(shù)內(nèi)在所述第一預(yù)設(shè)電流子類型和所述第二預(yù)設(shè)電流子類型之間跳變,并且跳變的次數(shù)大于預(yù)設(shè)跳變閾值時(shí),確定所述負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表;當(dāng)檢測到所述負(fù)載電流從所述第一預(yù)設(shè)電流子類型的數(shù)值范圍跳變到所述第二預(yù)設(shè)電流子類型的數(shù)值范圍,并且所述負(fù)載電流落入第一裕量電流范圍內(nèi)時(shí),確定所述負(fù)載電流對應(yīng)所述第一預(yù)設(shè)電流表;當(dāng)檢測到所述負(fù)載電流從所述第二預(yù)設(shè)電流子類型的數(shù)值范圍跳變到所述第一預(yù)設(shè)電流子類型的數(shù)值范圍,并且所述負(fù)載電流落入第二裕量電流范圍內(nèi)時(shí),確定所述負(fù)載電流對應(yīng)所述第二預(yù)設(shè)電流表。

在本發(fā)明各個(gè)實(shí)施例中,當(dāng)檢測模塊檢測到與負(fù)載電流關(guān)聯(lián)的第一電壓時(shí),處理模塊接收該第一電壓,訪問存儲(chǔ)模塊,根據(jù)第一電壓查詢預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流,因此,電流檢測電路能夠通過查詢預(yù)設(shè)電流表,校正電流檢測誤差,并且從預(yù)設(shè)電流表計(jì)算出負(fù)載電流,從而能夠精確檢測出負(fù)載電流。

附圖說明

一個(gè)或多個(gè)實(shí)施例通過與之對應(yīng)的附圖中的圖片進(jìn)行示例性說明,這些示例性說明并不構(gòu)成對實(shí)施例的限定,附圖中具有相同參考數(shù)字標(biāo)號(hào)的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。

圖1是本發(fā)明實(shí)施例提供一種電流檢測電路的電路結(jié)構(gòu)框圖;

圖2是本發(fā)明另一實(shí)施例提供一種電流檢測電路的電路結(jié)構(gòu)框圖;

圖3是本發(fā)明另一實(shí)施例提供一種電流檢測電路的電路結(jié)構(gòu)框圖;

圖4是本發(fā)明實(shí)施例提供一種電流檢測的示意圖;

圖5是本發(fā)明實(shí)施例提供另一種電流檢測的示意圖;

圖6是本發(fā)明另一實(shí)施例提供一種電流檢測電路的電路結(jié)構(gòu)框圖;

圖6a是圖6的各個(gè)信號(hào)的時(shí)序圖;

圖7是本發(fā)明另一實(shí)施例提供一種電流檢測電路的電路結(jié)構(gòu)框圖;

圖8是本發(fā)明另一實(shí)施例提供一種電流檢測電路的電路結(jié)構(gòu)框圖;

圖9是本發(fā)明實(shí)施例提供一種電源設(shè)備的電路結(jié)構(gòu)框圖;

圖10是本發(fā)明另一實(shí)施例提供一種電源設(shè)備的電路結(jié)構(gòu)框圖;

圖11是本發(fā)明實(shí)施例提供一種電流檢測方法的流程示意圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

圖1是本發(fā)明實(shí)施例提供一種電流檢測電路的電路結(jié)構(gòu)框圖。如圖1所示,電流檢測電路10包括檢測模塊101、處理模塊102及存儲(chǔ)模塊103,檢測模塊101與第一開關(guān)20并聯(lián),處理模塊102分別與存儲(chǔ)模塊103和檢測模塊101連接。電源30通過第一開關(guān)20向負(fù)載40提供負(fù)載電流I0時(shí),檢測模塊101能夠檢測出與負(fù)載電流I0關(guān)聯(lián)的第一電壓。例如,可以從負(fù)載電流I0的電流路徑分流出一部分電流,并且將該部分電流轉(zhuǎn)換成對應(yīng)的第一電壓。進(jìn)一步的,可以將該部分電流流經(jīng)電阻,并且將該電阻的兩端電壓作為第一電壓,此處的電阻的數(shù)量不僅僅局限一個(gè),只要能夠方便計(jì)算出負(fù)載電流I0,可以采用多種方式將該部分電流轉(zhuǎn)換成對應(yīng)的第一電壓。又例如,可以檢測能夠反映負(fù)載電流I0的變化的其它分立元件的兩端電壓,并且將該分立元件的兩端電壓作為第一電壓。只要第一電壓能夠直接或者間接地反映負(fù)載電流I0的,均可以將負(fù)載電流I0和第一電壓建立關(guān)聯(lián)關(guān)系。

存儲(chǔ)模塊存儲(chǔ)著預(yù)設(shè)電流表,處理模塊102根據(jù)第一電壓訪問存儲(chǔ)模塊,調(diào)取并且查詢預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。在一些實(shí)施例中,其中,處理模塊102可以將第一電壓轉(zhuǎn)換成數(shù)字電壓信號(hào),并且根據(jù)該數(shù)字電壓信號(hào)調(diào)取預(yù)設(shè)電流表,查詢與該數(shù)字電壓信號(hào)對應(yīng)的負(fù)載電流。在建立預(yù)設(shè)電流表時(shí),設(shè)計(jì)者根據(jù)不同產(chǎn)品的需要,預(yù)先設(shè)置每個(gè)數(shù)字電壓信號(hào)和負(fù)載電流之間的對應(yīng)關(guān)系。請參閱表1,表1是本發(fā)明實(shí)施例提供一種預(yù)設(shè)電流表的示意圖。如表1所示:

如表1所示,當(dāng)負(fù)載是產(chǎn)品一時(shí),處理模塊102檢測到第一電壓轉(zhuǎn)換成數(shù)字電壓信號(hào)是“6”,由于產(chǎn)品一預(yù)設(shè)電流表數(shù)字電壓信號(hào)“6”對應(yīng)負(fù)載電流“5mA”,因此處理模塊102校正和輸出代表當(dāng)前負(fù)載電流是5mA的理想數(shù)字電壓信號(hào)5給電源30。同理,當(dāng)負(fù)載是產(chǎn)品二時(shí),處理模塊102檢測到第一電壓轉(zhuǎn)換成數(shù)字電壓信號(hào)是“13”,由于產(chǎn)品二預(yù)設(shè)電流表數(shù)字電壓信號(hào)“13”對應(yīng)負(fù)載電流“10mA”,因此處理模塊102校正和輸出代表當(dāng)前負(fù)載電流是10mA的理想數(shù)字電壓信號(hào)10給電源30。表1所描述的只是兩個(gè)不同產(chǎn)品在校正電流過程中的第一電壓所對應(yīng)的負(fù)載電流,設(shè)計(jì)者可以根據(jù)產(chǎn)品的類型,預(yù)先在預(yù)設(shè)電流表建立起第一電壓對應(yīng)的數(shù)字電壓信號(hào)和負(fù)載電流之間的對應(yīng)關(guān)系。

在一些實(shí)施例中,為了能夠方便處理模塊根據(jù)第一電壓迅速查詢預(yù)設(shè)電流表以計(jì)算出負(fù)載電流,可以將屬于不同數(shù)值范圍的負(fù)載電流分別劃分為不同的預(yù)設(shè)電流子類型,并且建立起每個(gè)預(yù)設(shè)電流子類型和特定預(yù)設(shè)電流表的對應(yīng)關(guān)系。其中,預(yù)設(shè)電流表可以包括多個(gè)不同類型的預(yù)設(shè)電流表,每個(gè)預(yù)設(shè)電流子類型一一對應(yīng)預(yù)設(shè)電流表,各個(gè)預(yù)設(shè)電流表分別存儲(chǔ)在不同的存儲(chǔ)器,以便處理模塊根據(jù)第一電壓訪問對應(yīng)的存儲(chǔ)器,從而獲取對應(yīng)的預(yù)設(shè)電流表。例如,第一預(yù)設(shè)電流子類型的范圍為0mA-45mA,其對應(yīng)著第一預(yù)設(shè)電流表,如表1所示,第一預(yù)設(shè)電流表存儲(chǔ)著與負(fù)載電流在0mA-45mA之間所對應(yīng)的數(shù)字電壓信號(hào)及負(fù)載電流的數(shù)值。第二預(yù)設(shè)電流子類型的范圍為45mA-150mA,其對應(yīng)著第二預(yù)設(shè)電流表。第三預(yù)設(shè)電流子類型的范圍為0mA-500mA,其對應(yīng)著第三預(yù)設(shè)電流表。

因此,電流檢測電路10能夠通過查詢預(yù)設(shè)電流表,校正電流檢測誤差,并且從預(yù)設(shè)電流表計(jì)算出負(fù)載電流,從而能夠精確檢測出負(fù)載電流。

電源30是恒流電源,其能夠以一定的步進(jìn)電流值逐步輸出負(fù)載電流,并且該負(fù)載電流的大小是已知的。例如,電源能夠以步進(jìn)電流值5mA逐步從30mA電流增加到35mA,以及增加到50mA。電源30在輸出負(fù)載電流時(shí),電流檢測電路10可以通過中間參量檢測出負(fù)載電流,并且根據(jù)中間參量和檢測出的負(fù)載電流構(gòu)建預(yù)設(shè)電流表。例如,該中間參量可以是用于評價(jià)負(fù)載電流的數(shù)字電壓信號(hào),電流檢測電路將電源每次輸出的負(fù)載電流轉(zhuǎn)換成對應(yīng)的數(shù)字電壓信號(hào),進(jìn)一步的,再次將該數(shù)字電壓信號(hào)和已知的負(fù)載電流構(gòu)建預(yù)設(shè)電流表,并且將構(gòu)建的預(yù)設(shè)電流表存儲(chǔ)在對應(yīng)的存儲(chǔ)器上。電流檢測電路檢測不同產(chǎn)品的負(fù)載電流時(shí),均要根據(jù)上述步驟構(gòu)建對應(yīng)的預(yù)設(shè)電流表,以便電流檢測電路校正負(fù)載電流之用。

在一些實(shí)施例中,電源30可以通過控制第一開關(guān)20的開關(guān)狀態(tài),以控制充電狀態(tài)。其中,充電時(shí),電源30向第一開關(guān)20發(fā)送關(guān)閉控制信號(hào),以關(guān)閉第一開關(guān)20,使負(fù)載電流流過第一開關(guān)并且向負(fù)載40提供負(fù)載電流。與此同時(shí),電源30還向電流檢測電路10發(fā)送啟動(dòng)控制信號(hào),以啟動(dòng)電流檢測電路10進(jìn)行檢測負(fù)載電流。

在一些實(shí)施例中,如圖2所示,第一開關(guān)20包括第一控制端20a,用于輸入控制信號(hào)Vgate。電流檢測電路10還包括第二開關(guān)104,第二開關(guān)104包括第二輸入端104a、第二輸出端104b和第二控制端104c,第二輸入端104a和檢測模塊101連接,第二輸出端104b用于連接負(fù)載40,第二控制端104c用于輸入控制信號(hào)Vgate,以使控制信號(hào)Vgate同步控制第一開關(guān)20和第二開關(guān)104的開關(guān)狀態(tài)。其中,電源30向負(fù)載40提供負(fù)載電流I0時(shí),電源30分別向第一開關(guān)20的第一控制端20a和第二開關(guān)104的第二控制端104c發(fā)送控制信號(hào)Vgate,以關(guān)閉第一開關(guān)20和第二開關(guān)104,與此同時(shí),電源30還向電流檢測電路10發(fā)送啟動(dòng)控制信號(hào),以啟動(dòng)電流檢測電路10進(jìn)行檢測負(fù)載電流。

如圖3所示,電流檢測電路10還包括電阻R1,電阻R1和第二開關(guān)104串聯(lián),電阻R1還和檢測模塊101并聯(lián),在控制信號(hào)Vgate控制第二開關(guān)104處于閉合狀態(tài)時(shí),從負(fù)載電流I0的電流路徑50提取到的第一電流I1流經(jīng)電阻R1,電阻R1的兩端電壓為第一電壓,一第一電壓對應(yīng)一負(fù)載電流。

處理模塊102包括處理器1021。處理器1021在檢測到負(fù)載電流匹配預(yù)設(shè)電流類型時(shí),根據(jù)第一電壓查詢與預(yù)設(shè)電流類型對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。請?jiān)賲㈤唸D3,存儲(chǔ)模塊103包括第一存儲(chǔ)器1031、第二存儲(chǔ)器1032及第三存儲(chǔ)器1033,第一存儲(chǔ)器1031存儲(chǔ)第一預(yù)設(shè)電流表,第二存儲(chǔ)器1032存儲(chǔ)第二預(yù)設(shè)電流表,第三存儲(chǔ)器1033存儲(chǔ)第三預(yù)設(shè)電流表。處理器1021將第一電壓轉(zhuǎn)換成數(shù)字電壓信號(hào),根據(jù)該數(shù)字電壓信號(hào)間接判斷出負(fù)載電流所屬的預(yù)設(shè)電流類型,根據(jù)判斷出的預(yù)設(shè)電流類型訪問對應(yīng)的存儲(chǔ)器,從存儲(chǔ)器調(diào)取預(yù)設(shè)電流表,通過該預(yù)設(shè)電流表查詢出負(fù)載電流。例如,處理器1021判斷出負(fù)載電流屬于第二預(yù)設(shè)電流子類型的范圍45mA-150mA,則訪問第二存儲(chǔ)器1032,從第二存儲(chǔ)器1032調(diào)取第二預(yù)設(shè)電流表,并且根據(jù)第二預(yù)設(shè)電流表計(jì)算出負(fù)載電流。

在一些實(shí)施例中,第一存儲(chǔ)器1031或第二存儲(chǔ)器1032或第三存儲(chǔ)器1033可以是非易失性內(nèi)存。設(shè)計(jì)者可以根據(jù)業(yè)務(wù)需求,構(gòu)建多個(gè)存儲(chǔ)器以預(yù)存多個(gè)不同類型的預(yù)設(shè)電流表,此處并不局限于實(shí)施例所示出的三個(gè)存儲(chǔ)器及預(yù)存的三個(gè)預(yù)設(shè)電流表。

在一些實(shí)施例中,當(dāng)處理器1021確定負(fù)載電流對應(yīng)的預(yù)設(shè)電流表時(shí),根據(jù)第一電壓,按照預(yù)設(shè)步進(jìn)值逐行掃描預(yù)設(shè)電流表,以查詢出負(fù)載電流。如表1所示,此處的預(yù)設(shè)步進(jìn)值為5mA,第一電壓已經(jīng)轉(zhuǎn)換成對應(yīng)的數(shù)字電壓信號(hào),處理器1021在掃描時(shí),從0mA開始掃描,按照預(yù)設(shè)步進(jìn)值為5mA逐行掃描預(yù)設(shè)電流表,例如產(chǎn)品一的第一電壓對應(yīng)的數(shù)字電壓信號(hào)是“6”,則對應(yīng)的負(fù)載電流是“5mA”。

在一些實(shí)施例中,處理器1021在預(yù)設(shè)電流表未查詢到負(fù)載電流時(shí),根據(jù)插值方法計(jì)算出負(fù)載電流。請?jiān)賲㈤啽?。當(dāng)產(chǎn)品一的負(fù)載電流對應(yīng)的第一數(shù)字電壓信號(hào)是13時(shí),處理器1021尚未根據(jù)表1能夠查詢到第一數(shù)字電壓信號(hào)13對應(yīng)的負(fù)載電流,于是,處理器1021檢測出與該第一數(shù)字電壓信號(hào)的最接近并且存儲(chǔ)在預(yù)設(shè)電流表的兩個(gè)數(shù)字電壓信號(hào),例如,處理器1021能夠確定第一數(shù)字電壓信號(hào)13最接近的兩個(gè)數(shù)字電壓信號(hào)分別為12和18,于是,處理器1021在數(shù)字電壓信號(hào)12和數(shù)字電壓信號(hào)18之間作插值方法,以計(jì)算出第一數(shù)字電壓信號(hào)13所對應(yīng)的負(fù)載電流,例如,(18-12)/5+10=11.2mA。

在一些實(shí)施例中,預(yù)設(shè)電流類型包括由數(shù)值范圍所界定的三個(gè)不同預(yù)設(shè)電流子類型,預(yù)設(shè)電流表包括多個(gè)不同類型的預(yù)設(shè)電流表,一預(yù)設(shè)電流子類型對應(yīng)一預(yù)設(shè)電流表。其中,第一預(yù)設(shè)電流子類型的數(shù)值范圍的最大值小于或等于第二預(yù)設(shè)電流子類型的數(shù)值范圍的最小值,第三預(yù)設(shè)電流子類型的數(shù)值范圍分別覆蓋第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型的數(shù)值范圍。例如,第一預(yù)設(shè)電流子類型的范圍為0mA-45mA,其對應(yīng)著第一預(yù)設(shè)電流表。第二預(yù)設(shè)電流子類型的范圍為45mA-150mA,其對應(yīng)著第二預(yù)設(shè)電流表。第三預(yù)設(shè)電流子類型的范圍為0mA-500mA,其對應(yīng)著第三預(yù)設(shè)電流表。或者,在一些實(shí)施例中,第一預(yù)設(shè)電流子類型的范圍為0mA-45mA,第二預(yù)設(shè)電流子類型的范圍為60mA-150mA,第三預(yù)設(shè)電流子類型的范圍為0mA-500mA。

請參閱圖4。當(dāng)處理器1021檢測到負(fù)載電流落入第一預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表。第一預(yù)設(shè)電流表存儲(chǔ)有:第一電壓對應(yīng)的數(shù)字電壓信號(hào)和負(fù)載電流的對應(yīng)關(guān)系。例如,在第一預(yù)設(shè)電流子類型的數(shù)值范圍為0mA-45mA中,當(dāng)處理器1021分析到第一電壓對應(yīng)的數(shù)字電壓信號(hào)為40時(shí),處理器1021確定第一電壓對應(yīng)的負(fù)載電流落入第一預(yù)設(shè)電流子類型,進(jìn)一步的,處理器1021確定負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表,在校正過程中,電流檢測電路根據(jù)數(shù)字電壓信號(hào)“40”訪問第一存儲(chǔ)器1031,從第一存儲(chǔ)器查找第一預(yù)設(shè)電流表,從而計(jì)算出負(fù)載電流。

同理可得,當(dāng)處理器1021檢測到負(fù)載電流落入第二預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定負(fù)載電流對應(yīng)第二預(yù)設(shè)電流表。第二預(yù)設(shè)電流表存儲(chǔ)有:第一電壓對應(yīng)的數(shù)字電壓信號(hào)和負(fù)載電流的對應(yīng)關(guān)系。例如,在第二預(yù)設(shè)電流子類型的數(shù)值范圍為45mA-150mA中,當(dāng)處理器1021分析到第一電壓對應(yīng)的數(shù)字電壓信號(hào)為80時(shí),處理器1021確定第一電壓對應(yīng)的負(fù)載電流落入第二預(yù)設(shè)電流子類型,進(jìn)一步的,處理器1021確定負(fù)載電流對應(yīng)第二預(yù)設(shè)電流表,在校正過程中,電流檢測電路根據(jù)數(shù)字電壓信號(hào)“80”訪問第二存儲(chǔ)器1032,從第二存儲(chǔ)器1032查找第二預(yù)設(shè)電流表,從而計(jì)算出負(fù)載電流。

同理可得,當(dāng)處理器1021檢測到負(fù)載電流未落入第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表。第三預(yù)設(shè)電流表存儲(chǔ)有:第一電壓對應(yīng)的數(shù)字電壓信號(hào)和負(fù)載電流的對應(yīng)關(guān)系。例如,在第三預(yù)設(shè)電流子類型的數(shù)值范圍為0mA-500mA中,當(dāng)處理器1021分析到第一電壓對應(yīng)的數(shù)字電壓信號(hào)為300時(shí),處理器1021確定第一電壓對應(yīng)的負(fù)載電流落入第三預(yù)設(shè)電流子類型,進(jìn)一步的,處理器1021確定負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表,在校正過程中,電流檢測電路根據(jù)數(shù)字電壓信號(hào)“300”訪問第三存儲(chǔ)器1033,從第三存儲(chǔ)器查找第三預(yù)設(shè)電流表,從而計(jì)算出負(fù)載電流。

請?jiān)賲㈤唸D4。在檢測時(shí),有時(shí)負(fù)載電流會(huì)溢出第一預(yù)設(shè)電流子類型的最大值,或者,負(fù)載電流會(huì)溢出第二預(yù)設(shè)電流子類型的最小值,然而,為了維護(hù)電流檢測電路的穩(wěn)定性以及精確度,當(dāng)該溢出值不大于預(yù)設(shè)的裕量電流范圍時(shí),電流檢測電路仍確定當(dāng)前負(fù)載電流對應(yīng)原先的預(yù)設(shè)電流表。具體的,當(dāng)處理器1021檢測到負(fù)載電流從第一預(yù)設(shè)電流子類型的數(shù)值范圍跳變到第二預(yù)設(shè)電流子類型的數(shù)值范圍,并且負(fù)載電流落入第一裕量電流范圍內(nèi)時(shí),確定負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表。其中,第一裕量電流的數(shù)值范圍覆蓋第一預(yù)設(shè)電流子類型的數(shù)值范圍,并且第一裕量電流的數(shù)值范圍的最大值大于第一預(yù)設(shè)電流子類型的數(shù)值范圍的最大值。進(jìn)一步的,第一預(yù)設(shè)電流表存儲(chǔ)有:在第一裕量電流的數(shù)值范圍內(nèi),第一電壓對應(yīng)的數(shù)字電壓信號(hào)和負(fù)載電流的對應(yīng)關(guān)系。

例如,第一預(yù)設(shè)電流子類型的數(shù)值范圍為0mA-45mA,第二預(yù)設(shè)電流子類型的數(shù)值范圍為45mA-150mA,第一裕量電流的數(shù)值范圍為0mA-50mA。當(dāng)原先的負(fù)載電流是40mA時(shí),處理器1021檢測到負(fù)載電流從40mA上升到48mA時(shí),處理器1021檢測到當(dāng)前負(fù)載電流落入第一裕量電流范圍內(nèi),則處理器1021確定負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表,并且根據(jù)負(fù)載電流48mA對應(yīng)的第一電壓查詢第一預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

請?jiān)賲㈤唸D4。當(dāng)處理器1021檢測到負(fù)載電流從第二預(yù)設(shè)電流子類型的數(shù)值范圍跳變到第一預(yù)設(shè)電流子類型的數(shù)值范圍,并且負(fù)載電流落入第二裕量電流范圍內(nèi)時(shí),確定負(fù)載電流對應(yīng)第二預(yù)設(shè)電流表。其中,第二裕量電流的數(shù)值范圍覆蓋第二預(yù)設(shè)電流子類型的數(shù)值范圍,并且第二裕量電流的數(shù)值范圍的最小值小于第二預(yù)設(shè)電流子類型的數(shù)值范圍的最小值,和第二裕量電流的數(shù)值范圍的最大值大于第二預(yù)設(shè)電流子類型的數(shù)值范圍的最大值。進(jìn)一步的,第二預(yù)設(shè)電流表存儲(chǔ)有:在第二裕量電流的數(shù)值范圍內(nèi),第一電壓對應(yīng)的數(shù)字電壓信號(hào)和負(fù)載電流的對應(yīng)關(guān)系。

例如,第一預(yù)設(shè)電流子類型的數(shù)值范圍為0mA-45mA,第二預(yù)設(shè)電流子類型的數(shù)值范圍為45mA-150mA,第二裕量電流的數(shù)值范圍為40mA-155mA。當(dāng)原先的負(fù)載電流是46mA時(shí),處理器1021檢測到負(fù)載電流從46mA下降到42mA時(shí),處理器1021檢測到當(dāng)前負(fù)載電流落入第二裕量電流范圍內(nèi),則處理器1021確定負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表,并且根據(jù)負(fù)載電流42mA對應(yīng)的第一電壓查詢第二預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

請?jiān)賲㈤唸D4。當(dāng)處理器1021檢測到負(fù)載電流滿足上述各個(gè)實(shí)施例所示的其它條件時(shí),即:雖然當(dāng)前負(fù)載電流落入第二裕量電流范圍內(nèi),但是該當(dāng)前負(fù)載電流的上一次負(fù)載電流是未落入第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型的數(shù)值范圍的,因此,處理器1021仍確定負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表。

請?jiān)賲㈤唸D4。在一些實(shí)施例中,各個(gè)存儲(chǔ)器可以存儲(chǔ)各個(gè)預(yù)設(shè)電流子類型對應(yīng)的預(yù)設(shè)電流表、第一裕量電流范圍對應(yīng)的預(yù)設(shè)電流表及第二裕量電流范圍對應(yīng)的預(yù)設(shè)電流表?;蛘?,各個(gè)存儲(chǔ)器還可以只存儲(chǔ)對應(yīng)的第一裕量電流范圍對應(yīng)的預(yù)設(shè)電流表、第二裕量電流范圍對應(yīng)的預(yù)設(shè)電流表及第三預(yù)設(shè)電流表。

通過此種方式,其能夠避免處理器1021頻繁地根據(jù)第一電壓跳變地選擇第一預(yù)設(shè)電流表和第二預(yù)設(shè)電流表,從而有效地維護(hù)電流檢測電路的穩(wěn)定性。

請參閱圖5,圖5所示的實(shí)施例與圖4所示的實(shí)施例的不同點(diǎn)在于:處理器1021還用于:在檢測到負(fù)載電流在預(yù)設(shè)次數(shù)內(nèi)在第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型之間跳變,并且跳變的次數(shù)大于預(yù)設(shè)跳變閾值時(shí),確定負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表。其中,第三預(yù)設(shè)電流表預(yù)存有:第一電壓對應(yīng)的數(shù)字電壓信號(hào)和負(fù)載電流的對應(yīng)關(guān)系。設(shè)計(jì)者可以根據(jù)業(yè)務(wù)需求自行選擇預(yù)設(shè)次數(shù)與預(yù)設(shè)跳變閾值,預(yù)設(shè)次數(shù)可以是10或12或16或20以及等等。預(yù)設(shè)跳變閾值可以是2或3或4以及等等。例如,電流檢測電路已經(jīng)作完10次的電流檢測,在過去10次的電流檢測內(nèi),處理器1021檢測到負(fù)載電流從第一預(yù)設(shè)電流子類型跳到第二預(yù)設(shè)電流子類型,緊接著再次從第二預(yù)設(shè)電流子類型跳變到第一預(yù)設(shè)電流子類型,緊接著又再次檢測到負(fù)載電流從第一預(yù)設(shè)電流子類型跳變到第二預(yù)設(shè)電流子類型,因此,在預(yù)設(shè)次數(shù)10內(nèi),處理器1021連續(xù)檢測到負(fù)載電流在第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型之間跳變的次數(shù)是3次,并且此時(shí)的預(yù)設(shè)跳變閾值是2,則處理器1021確定負(fù)載電流是不穩(wěn)定的,并且確定負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表,在計(jì)算負(fù)載電流時(shí),可以查詢第二預(yù)設(shè)電流表。又例如,在過去10次的電流檢測內(nèi),處理器1021連續(xù)檢測到負(fù)載電流從第二預(yù)設(shè)電流子類型跳到第一預(yù)設(shè)電流子類型,緊接著再次從第一預(yù)設(shè)電流子類型跳變到第二預(yù)設(shè)電流子類型,則處理器1021確定負(fù)載電流是不穩(wěn)定的,并且確定負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表。設(shè)計(jì)者可以根據(jù)業(yè)務(wù)需求自行定義用于描述負(fù)載電流的穩(wěn)定狀態(tài)的規(guī)則。

在圖4所示的實(shí)施例中,處理器根據(jù)負(fù)載電流所匹配到的預(yù)設(shè)電流子類型以選擇對應(yīng)的預(yù)設(shè)電流表,或者,還可以根據(jù)變化后的負(fù)載電流所屬的裕量電流范圍以選擇對應(yīng)的預(yù)設(shè)電流表,該選擇方式可以是跟隨負(fù)載電流的變化以響應(yīng)。在圖5所示的實(shí)施例中,處理器除了如圖4所示的選擇方式之外,其還可以根據(jù)負(fù)載電流的穩(wěn)定狀態(tài)以選擇對應(yīng)的預(yù)設(shè)電流表。其中,在判斷負(fù)載電流的穩(wěn)定狀態(tài)時(shí),處理器根據(jù)負(fù)載電流在預(yù)設(shè)次數(shù)內(nèi)連續(xù)在第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型之間跳變,并且跳變的次數(shù)大于預(yù)設(shè)跳變閾值以判斷。因此,本實(shí)施例的電流檢測電路至少提供兩種檢測方式,以便應(yīng)對各類狀態(tài)的負(fù)載電流。

因此,通過判斷出負(fù)載電流處于不穩(wěn)定,查詢第三預(yù)設(shè)電流表,其能夠更加精確地計(jì)算出負(fù)載電流。

為了方便處理第一電壓及提高檢測精度,在一些實(shí)施例中,如圖6所示,檢測模塊101包括放大器1011和積分器1012。放大器1011包括放大輸入端10a和放大輸出端10b,放大輸入端10a用于加載第一電壓,放大輸出端10b輸出經(jīng)由放大器1011將第一電壓進(jìn)行放大處理后的電壓放大信號(hào)V1,如圖6a所示。積分器1012接收電壓放大信號(hào)V1,并且對電壓放大信號(hào)V1進(jìn)行積分,輸出電壓積分信號(hào)V2,如圖6a所示。

為了進(jìn)一步地提高檢測精度,當(dāng)處理器1021檢測到第一電流屬于第一預(yù)設(shè)電流子類型時(shí),通過使能端EN向積分器1012發(fā)送第一使能信號(hào),使積分器1012選擇第一積分時(shí)間對電壓放大信號(hào)V1進(jìn)行積分,如圖6a所示。當(dāng)處理器1021檢測到第一電流屬于第二預(yù)設(shè)電流子類型時(shí),向積分器發(fā)送第二使能信號(hào),使積分器選擇第二積分時(shí)間對電壓放大信號(hào)V1進(jìn)行積分。其中,第一積分時(shí)間大于第二積分時(shí)間。因此,由于屬于第一預(yù)設(shè)電流子類型的第一電流(負(fù)載電流)比較小,電流檢測電路通過提高積分時(shí)間,從而提高檢測屬于第一預(yù)設(shè)電流子類型的負(fù)載電流的精度。由于屬于第三預(yù)設(shè)電流子類型的第一電流(負(fù)載電流)比較大,該第一電流可以不用經(jīng)過積分器1012的積分處理,直接從放大器1011輸出。處理器1021還可以通過復(fù)位端reset向積分器1012輸出復(fù)位信號(hào),以將積分器1012的電容C1的電荷放掉。

在一些實(shí)施例中,如圖6所示,檢測模塊101還包括選擇器1013。選擇器1013用于接收電壓放大信號(hào)V1和電壓積分信號(hào)V2。電源30向處理器1021發(fā)送啟動(dòng)控制信號(hào),以啟動(dòng)電流檢測電路開始檢測電流。當(dāng)處理器1021檢測到電流檢測電路10開始上電,通過選擇端SEL向選擇器1013發(fā)送第一選擇信號(hào)“0”,使選擇器1013選擇輸出電壓放大信號(hào),并且處理器1021根據(jù)電壓放大信號(hào)查詢第三預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。當(dāng)處理器1021檢測到第一電流屬于第一預(yù)設(shè)電流子類型或第二預(yù)設(shè)電流子類型時(shí),通過選擇端SEL向選擇器1013發(fā)送第二選擇信號(hào)“1”,使選擇器1013選擇輸出電壓積分信號(hào)。

如圖6所示,處理模塊102還包括模數(shù)轉(zhuǎn)換器1022。模數(shù)轉(zhuǎn)換器1022接收由選擇器1013輸出的電壓信號(hào),并且將電壓信號(hào)轉(zhuǎn)換成數(shù)字電壓信號(hào),處理器1021根據(jù)數(shù)字電壓信號(hào)查詢與預(yù)設(shè)電流類型對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

在一些實(shí)施例中,當(dāng)負(fù)載電流不穩(wěn)定時(shí),處理器1021根據(jù)第一電壓對應(yīng)的數(shù)字電壓信號(hào),通過采樣端sam向模數(shù)轉(zhuǎn)換器1022發(fā)送采樣控制信號(hào),以提高模數(shù)轉(zhuǎn)換器1022的采樣頻率。處理器1021求取在預(yù)設(shè)時(shí)間段內(nèi)模數(shù)轉(zhuǎn)換器1022向處理器1021輸出的數(shù)字電壓信號(hào)的平均值,并且將平均值作為所查詢的數(shù)字電壓信號(hào),以便處理器1021能夠精準(zhǔn)地計(jì)算出負(fù)載電流。例如,在提高模數(shù)轉(zhuǎn)換器1022的采樣頻率下,模數(shù)轉(zhuǎn)換器1022在1毫秒內(nèi)采集到四組數(shù)據(jù),分別是D1、D2、D3及D4。處理器求取平均值Davg=(D1+D2+D3+D4)/4,并且將該平均值作為所查詢的數(shù)字電壓信號(hào),進(jìn)一步的,處理器根據(jù)該平均值查詢對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

在一些實(shí)施例中,第一開關(guān)或第二開關(guān)是電子開關(guān)管,例如可以是MOS管、三極管以及等等。設(shè)計(jì)者可以根據(jù)作業(yè)需求,自行選擇第一開關(guān)或第二開關(guān)的類型。

在一些實(shí)施例中,處理器可以是由通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或晶體管邏輯、分立的硬件組件或者這些部件的任何組合。還有,處理器還可以是任何傳統(tǒng)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器也可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、多個(gè)微處理器、一個(gè)或多個(gè)微處理器結(jié)合DSP核、或任何其它這種配置。

在一些實(shí)施例中,圖7所示的實(shí)施例與圖1至圖6所示實(shí)施例的不同點(diǎn)在于:如圖7所示,第一開關(guān)20為第一N溝道MOS管,檢測模塊101用于并聯(lián)在第一N溝道MOS管20的漏極和源極之間,第一N溝道MOS管20的柵極用于輸入控制信號(hào)Vgate,第一電壓為負(fù)載電流流經(jīng)第一N溝道MOS管20的源漏電壓。其中,處理模塊102預(yù)存有第一電壓和負(fù)載電流對應(yīng)關(guān)系的預(yù)設(shè)電流表,處理模塊102根據(jù)第一電壓查詢預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

在一些實(shí)施例中,圖8所示的實(shí)施例與圖1至圖7所示實(shí)施例的不同點(diǎn)在于:如圖8所示,電流檢測電路10還包括第二N溝道MOS管60,第二N溝道MOS管60的漏極和檢測模塊101連接,第二N溝道MOS管60的源極和第一N溝道MOS管20的源極連接,第二N溝道MOS管60的柵極用于輸入控制信號(hào)Vgate,以使控制信號(hào)Vgate同步控制第一N溝道MOS管20和第二N溝道MOS管60的開關(guān)狀態(tài)。處理模塊102根據(jù)第一電壓查詢預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。因此,電流檢測電路10能夠通過查詢預(yù)設(shè)電流表,校正電流檢測誤差,并且從預(yù)設(shè)電流表計(jì)算出負(fù)載電流,從而能夠精確檢測出負(fù)載電流。

作為本發(fā)明實(shí)施例的另一方面,本發(fā)明實(shí)施例還提供一種芯片。該芯片包括如圖1至圖8任一所述的電流檢測電路。芯片能夠通過查詢預(yù)設(shè)電流表,校正電流檢測誤差,并且從預(yù)設(shè)電流表計(jì)算出負(fù)載電流,從而能夠精確檢測出負(fù)載電流。

作為本發(fā)明實(shí)施例的另一方面,本發(fā)明實(shí)施例還提供一種電源設(shè)備。圖9是本發(fā)明實(shí)施例提供一種電源設(shè)備的電路結(jié)構(gòu)框圖。如圖9所示,電源設(shè)備90包括電源輸出端口901、電源902、開關(guān)903、電容904及如圖1至圖8任一所述的電流檢測電路905。其中,電源902包括電源輸出端902a,開關(guān)903包括輸入端903a、輸出端903b及控制端903c,開關(guān)903的輸入端903a和電源902的電源輸出端903b連接,開關(guān)903的輸出端903b和電源輸出端口901連接,控制端903c用于輸入開關(guān)控制信號(hào)。電容904的一端分別與開關(guān)903的輸出端903b和電源輸出端口901連接,電容904的另一端接地。電流檢測電路905連接在開關(guān)903的輸入端903a和開關(guān)903的輸出端903b之間,并且電流檢測電路905和電源902連接,并且電源902用于輸出開關(guān)控制信號(hào)。

電源設(shè)備基于如圖1至圖8所示各個(gè)實(shí)施例的電流檢測電路的同一構(gòu)思,在內(nèi)容不互相沖突的前提下,電源設(shè)備的實(shí)施例可以引用電流檢測電流的各個(gè)實(shí)施例的內(nèi)容。

在本實(shí)施例中,電源設(shè)備能夠通過查詢預(yù)設(shè)電流表,校正電流檢測誤差,并且從預(yù)設(shè)電流表計(jì)算出負(fù)載電流,從而能夠精確檢測出負(fù)載電流。

在一些實(shí)施例中,電源設(shè)備可以是移動(dòng)電源或者適配器。如圖10所示,當(dāng)電源設(shè)備90是三端口的移動(dòng)電源時(shí),該電源設(shè)備90可以連接三個(gè)負(fù)載。每個(gè)端口有獨(dú)立的開關(guān)進(jìn)行控制,快充協(xié)議比如USB PD2.0,支持不同輸出端口可以輸出不同電壓,以及限定每個(gè)端口允許輸出的最大電流。因此,為每個(gè)端口作獨(dú)立的電流檢測是非常有必要的。電流檢測電路905通過檢測各個(gè)支路電流路經(jīng)的電流大小,把檢測到的各個(gè)負(fù)載電流反饋給電源902,以使電源902輸出期望的負(fù)載電流。

作為本發(fā)明實(shí)施例的另一方面,本發(fā)明實(shí)施例還提供一種電流檢測方法,應(yīng)用于上述各個(gè)實(shí)施例所述的電流檢測電路、芯片及電源設(shè)備。圖11是本發(fā)明實(shí)施例提供一種電流檢測方法的流程示意圖。如圖11所示,該電流檢測方法用于檢測電源通過第一開關(guān)向負(fù)載所提供的負(fù)載電流,其中,電流檢測方法包括:

步驟010、獲取與負(fù)載電流關(guān)聯(lián)的第一電壓;

步驟012、根據(jù)第一電壓查詢預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

由于方法實(shí)施例是基于上述各個(gè)實(shí)施例所述的電流檢測電路、芯片及電源設(shè)備的構(gòu)思,因此,方法實(shí)施例可以相互引用如圖1至圖10所述的各個(gè)內(nèi)容,在此不贅述。

在本實(shí)施例中,電流檢測方法能夠通過查詢預(yù)設(shè)查詢表,校正電流檢測誤差,并且從預(yù)設(shè)查詢表計(jì)算出負(fù)載電流,從而能夠精確檢測出負(fù)載電流。

在一些實(shí)施例中,步驟010包括:從負(fù)載電流的電流路徑提取到的第一電流流經(jīng)電阻,電阻的兩端電壓為第一電壓,其中,所述電阻和所述第一開關(guān)并聯(lián)。步驟012包括:在檢測到第一電流匹配預(yù)設(shè)電流類型時(shí),根據(jù)第一電壓查詢與預(yù)設(shè)電流類型對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

在一些實(shí)施例中,當(dāng)確定負(fù)載電流對應(yīng)的預(yù)設(shè)電流表時(shí),根據(jù)第一電壓按照預(yù)設(shè)步進(jìn)值逐行掃描預(yù)設(shè)電流表,以查詢出負(fù)載電流。

在一些實(shí)施例中,在預(yù)設(shè)電流表未查詢到負(fù)載電流時(shí),根據(jù)插值方法計(jì)算出負(fù)載電流。

在一些實(shí)施例中,預(yù)設(shè)電流類型包括由數(shù)值范圍所界定的三個(gè)不同預(yù)設(shè)電流子類型,存儲(chǔ)模塊包括預(yù)存不同預(yù)設(shè)電流表的三個(gè)存儲(chǔ)器,一預(yù)設(shè)電流子類型對應(yīng)一預(yù)設(shè)電流表,其中,第一預(yù)設(shè)電流子類型的數(shù)值范圍的最大值小于或等于第二預(yù)設(shè)電流子類型的數(shù)值范圍的最小值,第三預(yù)設(shè)電流子類型的數(shù)值范圍分別覆蓋第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型的數(shù)值范圍。

在一些實(shí)施例中,當(dāng)處理器檢測到負(fù)載電流落入第一預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表;當(dāng)處理器檢測到負(fù)載電流落入第二預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定負(fù)載電流對應(yīng)第二預(yù)設(shè)電流表;當(dāng)處理器檢測到負(fù)載電流未落入第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型的數(shù)值范圍時(shí),確定負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表。

在一些實(shí)施例中,在檢測到負(fù)載電流在預(yù)設(shè)次數(shù)內(nèi)在第一預(yù)設(shè)電流子類型和第二預(yù)設(shè)電流子類型之間跳變,并且跳變的次數(shù)大于預(yù)設(shè)跳變閾值時(shí),確定負(fù)載電流對應(yīng)第三預(yù)設(shè)電流表。

在一些實(shí)施例中,當(dāng)檢測到負(fù)載電流從第一預(yù)設(shè)電流子類型的數(shù)值范圍跳變到第二預(yù)設(shè)電流子類型的數(shù)值范圍,并且負(fù)載電流落入第一裕量電流范圍內(nèi)時(shí),確定負(fù)載電流對應(yīng)第一預(yù)設(shè)電流表;當(dāng)檢測到負(fù)載電流從第二預(yù)設(shè)電流子類型的數(shù)值范圍跳變到第一預(yù)設(shè)電流子類型的數(shù)值范圍,并且負(fù)載電流落入第二裕量電流范圍內(nèi)時(shí),確定負(fù)載電流對應(yīng)第二預(yù)設(shè)電流表。

在一些實(shí)施例中,對第一電壓進(jìn)行放大處理后的電壓放大信號(hào)并且輸出該電壓放大信號(hào)。

在一些實(shí)施例中,對電壓放大信號(hào)進(jìn)行積分,輸出電壓積分信號(hào)。

在一些實(shí)施例中,當(dāng)檢測到負(fù)載電流屬于所述第一預(yù)設(shè)電流子類型時(shí),向積分器發(fā)送第一使能信號(hào),使積分器選擇第一積分時(shí)間對電壓放大信號(hào)進(jìn)行積分;當(dāng)檢測到負(fù)載電流屬于第二預(yù)設(shè)電流子類型時(shí),向積分器發(fā)送第二使能信號(hào),使積分器選擇第二積分時(shí)間對電壓放大信號(hào)進(jìn)行積分;其中,第一積分時(shí)間大于第二積分時(shí)間。

在一些實(shí)施例中,當(dāng)檢測到電流檢測電路開始上電,向選擇器發(fā)送第一選擇信號(hào),使選擇器選擇輸出電壓放大信號(hào),并且根據(jù)電壓放大信號(hào)查詢第三預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

在一些實(shí)施例中,對第一電壓進(jìn)行模數(shù)轉(zhuǎn)換處理,以轉(zhuǎn)換成數(shù)字電壓信號(hào),根據(jù)數(shù)字電壓信號(hào)查詢與預(yù)設(shè)電流類型對應(yīng)的預(yù)設(shè)電流表,以計(jì)算出負(fù)載電流。

由于方法實(shí)施例是基于上述各個(gè)實(shí)施例所述的電流檢測電路、芯片及電源設(shè)備的構(gòu)思,因此,方法實(shí)施例可以相互引用如圖1至圖10所述的各個(gè)內(nèi)容,在此不贅述。

最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;在本發(fā)明的思路下,以上實(shí)施例或者不同實(shí)施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請各實(shí)施例技術(shù)方案的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1