本發(fā)明涉及電壓檢測領(lǐng)域,特別是涉及一種電壓動(dòng)態(tài)檢測方法及裝置。
背景技術(shù):
電壓是電學(xué)中最基本的物理量,通過電壓動(dòng)態(tài)檢測可以直觀反應(yīng)終端設(shè)備中供電電壓的狀態(tài)。過大的供電電壓、過小的供電電壓及不穩(wěn)定的供電電壓都會(huì)對(duì)電子元器件及整個(gè)終端設(shè)備的正常工作帶來影響。因此,如何提高電壓檢測的精度是電壓動(dòng)態(tài)檢測需要解決的重要問題之一。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種電壓動(dòng)態(tài)檢測方法及裝置,以提高電壓動(dòng)態(tài)檢測的精度。
為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種電壓動(dòng)態(tài)檢測方法,包括:在第一時(shí)間內(nèi)每間隔第二時(shí)間對(duì)至少兩個(gè)供電電壓進(jìn)行采集,獲得至少兩組采集值;獲得所述至少兩組采集值分別對(duì)所述第二時(shí)間的至少兩組微分值;過濾刪除所述微分值中小于第一預(yù)設(shè)值的所述微分值;將任意兩個(gè)不小于第一預(yù)設(shè)值的所述微分值進(jìn)行同步比值;確定需要判斷的當(dāng)前所述比值;判斷所述當(dāng)前所述比值是否大于第二預(yù)設(shè)值;若所述當(dāng)前所述比值大于所述第二預(yù)設(shè)值,則斷開得到所述當(dāng)前所述比值對(duì)應(yīng)的所述供電電壓中的較大所述供電電壓,確定下一個(gè)需要判斷的所述比值。否則不斷開所述較大所述供電壓,確定下一個(gè)需要判斷的所述比值。
其中,所述第二預(yù)設(shè)值為所述供電電壓的最大額定電壓與最小額定電壓的比值。
其中,在若所述當(dāng)前所述比值大于所述第二預(yù)設(shè)值,則斷開得到所述當(dāng)前所述比值對(duì)應(yīng)的所述供電電壓中的較大所述供電電壓,確定下一個(gè)需要判斷的所述比值。否則不斷開所述較大所述供電壓,確定下一個(gè)需要判斷的所述比值步驟之后進(jìn)一步包括:進(jìn)一步判斷對(duì)所有所述比值的是否大于第二預(yù)設(shè)值的判斷是否完成;若對(duì)所有所述比值的是否大于第二預(yù)設(shè)值的判斷已完成,則產(chǎn)生驅(qū)動(dòng)請(qǐng)求信號(hào),否則確定下一個(gè)需要進(jìn)行是否大于第二預(yù)設(shè)值判斷的所述比值;根據(jù)所述驅(qū)動(dòng)請(qǐng)求信號(hào)產(chǎn)生控制信號(hào)。
其中,在所述在第一時(shí)間內(nèi)每間隔第二時(shí)間對(duì)至少兩個(gè)供電電壓進(jìn)行采集,獲得至少兩組采集值步驟之前進(jìn)一步包括:根據(jù)所述控制信號(hào)產(chǎn)生驅(qū)動(dòng)信號(hào)驅(qū)動(dòng)對(duì)所述至少兩個(gè)供電電壓進(jìn)行采集。
其中,所述驅(qū)動(dòng)信號(hào)驅(qū)動(dòng)對(duì)所述至少兩個(gè)供電電壓進(jìn)行采集后,停止產(chǎn)生所述驅(qū)動(dòng)信號(hào)。
其中,所述將任意兩個(gè)不小于第一預(yù)設(shè)值的所述微分值進(jìn)行同步比值,要求進(jìn)行比值的所述兩個(gè)所述不第一預(yù)設(shè)值的所述微分值是對(duì)同一所述第二時(shí)間進(jìn)行微分產(chǎn)生的。
其中,所述將任意兩個(gè)不小于第一預(yù)設(shè)值的所述微分值進(jìn)行同步比值,要求進(jìn)行比值的所述兩個(gè)所述不小于第一預(yù)設(shè)值的所述微分值的較大所述微分值對(duì)較小所述微分值做比值。
為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種電壓動(dòng)態(tài)檢測裝置,包括:電壓檢測電路及電源管理電路;所述電壓檢測電路包括電壓采集子電路、微分子電路、過濾子電路、邏輯計(jì)算子電路、比值選取子電路及判斷子電路;所述電壓采集子電路、所述微分子電路、所述過濾子電路、所述邏輯計(jì)算子電路、所述比值選取子電路及所述判斷子電路依次連接;所述電源管理電路與所述電壓檢測電路的所述判斷子電路連接;所述電壓采集子電路用于在第一時(shí)間內(nèi)每間隔第二時(shí)間對(duì)至少兩個(gè)供電電壓進(jìn)行采集,獲得至少兩組采集值;所述微分子電路用于獲得所述至少兩組采集值分別對(duì)所述第二時(shí)間的至少兩組微分值;所述過濾子電路用于過濾刪除小于第一預(yù)設(shè)值的所述微分值;所述邏輯計(jì)算子電路用于將任意兩個(gè)所述不小于第一預(yù)設(shè)值的所述微分值進(jìn)行同步比值;所述比值選取子電路用于從所述所有比值中選取一個(gè)比值作為需要判斷的當(dāng)前所述比值,當(dāng)所有比值都已經(jīng)完成判斷,則不發(fā)送任何所述比值給所述判斷子電路;所述判斷子電路用于判斷所述當(dāng)前所述比值是否大于第二預(yù)設(shè)值,若所述當(dāng)前所述比值大于所述第二預(yù)設(shè)值,則產(chǎn)生電壓異常信號(hào),直至所述所有比值都完成所述判斷,產(chǎn)生檢測完成信號(hào),否則不產(chǎn)生所述電壓異常信號(hào),直至所述所有比值都完成所述判斷,產(chǎn)生檢測完成信號(hào);所述電源管理電路用于接收所述電壓異常信號(hào),并斷開得到所述當(dāng)前所述比值對(duì)應(yīng)的所述供電電壓中的較大所述供電電壓。
其中,所述預(yù)設(shè)值為所述供電電壓的最大額定電壓與最小額定電壓的比值。
其中,所述電壓動(dòng)態(tài)檢測裝置進(jìn)一步包括判斷電路、中央處理電路及驅(qū)動(dòng)電路;所述判斷電路分別與所述中央處理電路及所述電壓動(dòng)態(tài)檢測電路的所述判斷子電路;所述驅(qū)動(dòng)電路分別與所述中央處理電路及所述電壓動(dòng)態(tài)檢測電路的所述電壓采集子電路連接;所述判斷電路用于根據(jù)所述判斷子電路輸出的所述檢測結(jié)束信號(hào)的有無判斷對(duì)所有所述比值的是否大于第二預(yù)設(shè)值的判斷是否完成,若對(duì)所有所述比值的是否大于第二預(yù)設(shè)值的判斷完成,則產(chǎn)生所述驅(qū)動(dòng)請(qǐng)求信號(hào);所述中央處理電路用于接收所述驅(qū)動(dòng)請(qǐng)求信號(hào)并產(chǎn)生控制信號(hào);所述驅(qū)動(dòng)電路用于接收所述中央處理電路產(chǎn)生的所述控制信號(hào),并產(chǎn)生驅(qū)動(dòng)信號(hào)驅(qū)動(dòng)所述電壓動(dòng)態(tài)檢測電路中的所述電壓采集子電路對(duì)所述至少兩個(gè)供電電壓進(jìn)行采集,當(dāng)所述驅(qū)動(dòng)信號(hào)驅(qū)動(dòng)對(duì)所述至少兩個(gè)供電電壓進(jìn)行采集后,停止產(chǎn)生所述驅(qū)動(dòng)信號(hào)。
本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù),本實(shí)施例將在第一時(shí)間內(nèi)每間隔第二時(shí)間對(duì)至少兩個(gè)供電電壓的至少兩組采集值分別對(duì)該第二時(shí)間進(jìn)行微分,得到至少兩組微分值;通過判斷不小于第一預(yù)設(shè)值的微分值是否大于第二預(yù)設(shè)值,來控制得到該比值對(duì)應(yīng)的供電電壓中的較大供電電壓是否斷開,因?yàn)楣╇婋妷旱奈⒎种的芨_的反應(yīng)電壓的變化,因此通過這種方法能大大提高檢測供電電壓的精度,更精準(zhǔn)的反應(yīng)供電電壓的狀態(tài),從而能夠改善終端設(shè)備的正常工作及減少終端設(shè)備的毀壞率。
附圖說明
圖1是本發(fā)明電壓動(dòng)態(tài)檢測方法一實(shí)施例的流程示意圖;
圖2是本發(fā)明電壓動(dòng)態(tài)檢測方法另一實(shí)施例的流程示意圖;
圖3是本發(fā)明電壓動(dòng)態(tài)檢測裝置一實(shí)施例的結(jié)構(gòu)示意圖;
圖4是本發(fā)明電壓動(dòng)態(tài)檢測裝置另一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
請(qǐng)參閱圖1,圖1是本發(fā)明電壓動(dòng)態(tài)檢測方法一實(shí)施例的流程示意圖,本實(shí)施例包括以下步驟:
S11:在第一時(shí)間內(nèi)每間隔第二時(shí)間對(duì)至少兩個(gè)供電電壓進(jìn)行采集,獲得至少兩組采集值。
S12:獲得至少兩組采集值分別對(duì)第二時(shí)間的至少兩組微分值。
具體的,設(shè)第二時(shí)間為t2,兩個(gè)供電電壓分別為V1、V2,兩組采集值為V11、V12......V1n及V21、V22......V2n,兩組微分值為v11、v12......
v1(n-1)及v21、v22......v2(n-1),則微分值v11=(V12-V11)/t2,微分值v12=(V13-V12)/t2,其它微分值計(jì)算方法與微分值v11、v12相同,這里不一一列舉。
S13:過濾刪除微分值中小于第一預(yù)設(shè)值的微分值。
比值會(huì)隨著其分母的變小而增大,因此當(dāng)作為該比值分母的微分值過小時(shí)會(huì)導(dǎo)致該比值過大,而該比值過大不是因?yàn)樽鳛樵摫戎捣肿拥奈⒎种颠^大而造成的,這種情況會(huì)導(dǎo)致對(duì)該比值分子的微分值過大的誤判。因此需要限定微分值的最小值,在本實(shí)施例中,要求所有微分值不小于第一預(yù)設(shè)值,該第一預(yù)設(shè)值為最小額定電壓。
S14:將任意兩個(gè)不小于第一預(yù)設(shè)值的微分值進(jìn)行同步比值。
S15:確定需要判斷的當(dāng)前比值。
S16:判斷當(dāng)前比值是否大于第二預(yù)設(shè)值。
S17:若當(dāng)前比值大于第二預(yù)設(shè)值,則斷開得到當(dāng)前比值對(duì)應(yīng)的供電電壓中的較大供電電壓,繼續(xù)進(jìn)行步驟S15,確定下一個(gè)需要判斷的比值,否則不斷開得到當(dāng)前比值對(duì)應(yīng)的供電電壓中的較大供電壓,繼續(xù)進(jìn)行步驟S15,確定下一個(gè)需要判斷的比值。
可選地,參閱圖2,本實(shí)施例在步驟S17之后進(jìn)一步包括以下步驟:
S21:判斷對(duì)所有比值的是否大于第二預(yù)設(shè)值的判斷是否完成。
S22:若對(duì)所有比值的是否大于第二預(yù)設(shè)值的判斷已完成,則產(chǎn)生驅(qū)動(dòng)請(qǐng)求信號(hào),否則確定下一個(gè)需要判斷的比值。
S23:根據(jù)該驅(qū)動(dòng)請(qǐng)求信號(hào)產(chǎn)生控制信號(hào)。
可選地,本實(shí)施例在步驟S11之前進(jìn)一步包括:
S24:根據(jù)上述控制信號(hào)產(chǎn)生驅(qū)動(dòng)信號(hào)驅(qū)動(dòng)對(duì)至少兩個(gè)供電電壓進(jìn)行采集。
可選地,該驅(qū)動(dòng)信號(hào)驅(qū)動(dòng)對(duì)至少兩個(gè)供電電壓進(jìn)行采集后,停止產(chǎn)生該驅(qū)動(dòng)信號(hào)。
當(dāng)已驅(qū)動(dòng)對(duì)至少兩個(gè)供電電壓進(jìn)行采集后,不再發(fā)送驅(qū)動(dòng)信號(hào),直到有驅(qū)動(dòng)請(qǐng)求信號(hào)請(qǐng)求產(chǎn)生驅(qū)動(dòng)信號(hào),采用這種非持續(xù)驅(qū)動(dòng)采集方式能夠減少電壓動(dòng)態(tài)檢測的功耗。
可選地,本實(shí)施例中,第二預(yù)設(shè)值為最大額定電壓與最小額定電壓的比值。當(dāng)然在其它實(shí)施例中該第二預(yù)設(shè)值可根據(jù)終端設(shè)備的具體供電電路及供電模式選定。
可選地,本實(shí)施例中,將任意兩個(gè)不小于第一預(yù)設(shè)值的微分值進(jìn)行同步比值,要求進(jìn)行比值的兩個(gè)微分值是對(duì)同一個(gè)第二時(shí)間進(jìn)行微分產(chǎn)生的,即步驟S12中的v11與v21進(jìn)行比值、v12與v22進(jìn)行比值,以此類推。
可選地,本實(shí)施例中,將任意兩個(gè)不小于第一預(yù)設(shè)值的微分值進(jìn)行同步比值要求上述兩個(gè)不小于第一預(yù)設(shè)值的微分值的較大者對(duì)較小者做比值,也就是說較大微分值做該比值的分子,較小微分值做該比值的分母。在其他實(shí)施例中,可用較小微分值對(duì)較大微分值做比值,采用這種方法,需要對(duì)上述第一預(yù)設(shè)值與第二預(yù)設(shè)值進(jìn)行調(diào)整。
區(qū)別于現(xiàn)有技術(shù),本實(shí)施例將在第一時(shí)間內(nèi)每間隔第二時(shí)間對(duì)至少兩個(gè)供電電壓的至少兩組采集值分別對(duì)該第二時(shí)間進(jìn)行微分,得到至少兩組微分值;通過判斷不小于第一預(yù)設(shè)值的微分值是否大于第二預(yù)設(shè)值來控制得到該比值對(duì)應(yīng)的供電電壓中的較大供電電壓是否斷開,因?yàn)楣╇婋妷旱奈⒎种的芨_的反應(yīng)電壓的變化,因此通過這種方法能大大提高檢測供電電壓的精度,更精準(zhǔn)的反應(yīng)供電電壓的狀態(tài),從而能夠改善終端設(shè)備的正常工作及減少終端設(shè)備的毀壞率。
區(qū)別于現(xiàn)有技術(shù),本實(shí)施例通過非持續(xù)驅(qū)動(dòng)對(duì)供電電壓的檢測方式,減小功率消耗。
參閱圖3,圖3是本發(fā)明電壓動(dòng)態(tài)檢測裝置中電壓動(dòng)態(tài)檢測電路一實(shí)施例的結(jié)構(gòu)示意圖。本實(shí)施例電壓動(dòng)態(tài)檢測電路31及電源管理電路32,電壓動(dòng)態(tài)檢測電路31包括:電壓采集子電路311、微分子電路312、過濾子電路313、邏輯計(jì)算子電路314、比值選取子電路315、判斷子電路316,且電壓采集子電路311、微分子電路312、過濾子電路313、邏輯計(jì)算子電路314、比值選取子電路315、判斷子電路316依次連接;電源管理電路32與電壓檢測電路31的判斷子電路316連接;
其中,電壓采集子電路311用于在第一時(shí)間內(nèi)每間隔第二時(shí)間對(duì)至少兩個(gè)供電電壓進(jìn)行采集,獲得至少兩組采集值;微分子電路312用于獲得至少兩組采集值分別對(duì)第二時(shí)間的至少兩組微分值;過濾子電路313用于過濾刪除小于第一預(yù)設(shè)值的微分值;邏輯計(jì)算子電路314用于將任意兩個(gè)不小于第一預(yù)設(shè)值的微分值進(jìn)行同步比值;比值選取子電路315用于從所有比值中選取一個(gè)比值作為需要判斷的當(dāng)前比值,當(dāng)所有比值都已經(jīng)完成判斷,則不發(fā)送比值給判斷子電路316;判斷子電路316用于判斷當(dāng)前比值是否大于第二預(yù)設(shè)值,若當(dāng)前比值大于第二預(yù)設(shè)值,則產(chǎn)生電壓異常信號(hào),直至所有比值都完成判斷,產(chǎn)生檢測完成信號(hào),否則不產(chǎn)生電壓異常信號(hào),直至所有比值都完成判斷,產(chǎn)生檢測完成信號(hào);電源管理電路32用于接收異常電壓信號(hào),并斷開得到當(dāng)前比值對(duì)應(yīng)的供電電壓中的較大供電電壓。
在一個(gè)應(yīng)用場景中,比值選取子電路315不再重復(fù)選取已經(jīng)判斷過的比值。
在另一個(gè)應(yīng)用場景中,預(yù)設(shè)值為最大額定電壓與最小額定電壓的比值,具體理由已在上述實(shí)施例中說明。
在又一個(gè)應(yīng)用場景中,將任意兩個(gè)不小于第一預(yù)設(shè)值的微分值進(jìn)行同步比值,要求進(jìn)行比值的兩個(gè)微分值是對(duì)同一第二時(shí)間進(jìn)行微分產(chǎn)生的,要求兩個(gè)不小于第一預(yù)設(shè)值的微分值的較大者對(duì)較小者做比值。
可選地,參閱圖4,本實(shí)施例在圖3實(shí)施例的基礎(chǔ)上進(jìn)一步包括判斷電路41、中央處理電路42及驅(qū)動(dòng)電路43;判斷電路41分別與中央處理電路42及電壓動(dòng)態(tài)檢測電路31的判斷子電路316;驅(qū)動(dòng)電路43分別與中央處理電路42及電壓動(dòng)態(tài)檢測電路31的電壓采集子電路311連接。
判斷電路41用于根據(jù)判斷子電路316輸出的檢測結(jié)束信號(hào)的有無判斷對(duì)所有比值的是否大于第二預(yù)設(shè)值的判斷是否完成,若對(duì)所有比值的是否大于第二預(yù)設(shè)值的判斷完成,則產(chǎn)生所述驅(qū)動(dòng)請(qǐng)求信號(hào)。
中央處理電路42接收驅(qū)動(dòng)請(qǐng)求信號(hào)并產(chǎn)生控制信號(hào)給驅(qū)動(dòng)電路43。
驅(qū)動(dòng)電路43用于接收中央處理電路42產(chǎn)生的控制信號(hào),并產(chǎn)生驅(qū)動(dòng)信號(hào)驅(qū)動(dòng)電壓動(dòng)態(tài)檢測電路31中的電壓采集子電路311對(duì)至少兩個(gè)供電電壓進(jìn)行采集,當(dāng)驅(qū)動(dòng)信號(hào)驅(qū)動(dòng)對(duì)至少兩個(gè)供電電壓進(jìn)行采集后,停止產(chǎn)生所述驅(qū)動(dòng)信號(hào)。
區(qū)別于現(xiàn)有技術(shù),本實(shí)施例通過電壓采集子電路對(duì)至少兩個(gè)供電電壓在第一時(shí)間內(nèi)每間隔第二時(shí)間進(jìn)行采集,得到至少兩組微分值;通過微分子電路對(duì)該至少兩組微分值進(jìn)行微分,得到至少兩組微分值,并利用過濾子電路過濾刪除小于第一預(yù)設(shè)值的微分值,通過比值選取子電路確定進(jìn)行判斷的當(dāng)前微分值,利用判斷子電路判斷不小于第一預(yù)設(shè)值的微分值是否大于第二預(yù)設(shè)值,若大于,則來斷開該當(dāng)前比值對(duì)應(yīng)的供電電壓中的較大供電電壓,否則繼續(xù)確定下一個(gè)需要判斷的比值。因?yàn)楣╇婋妷旱奈⒎种的芨_的反應(yīng)電壓的變化,因此通過這種方法能大大提高檢測供電電壓的精度,從而能夠改善終端設(shè)備的正常工作及減少終端設(shè)備的毀壞率。
區(qū)別于現(xiàn)有技術(shù),本實(shí)施例通過。本實(shí)施例通過非持續(xù)觸發(fā)對(duì)供電電壓的檢測方式,減小功率消耗。
以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。