一種霍爾電流傳感器校準(zhǔn)方法
【專利摘要】本發(fā)明提供了一種霍爾電流傳感器校準(zhǔn)方法,其包括以下步驟:S1:通過所述數(shù)字信號(hào)處理器DSP實(shí)時(shí)獲取采樣電流AD值;S2:采集電流AD值并記錄為ADmax,采集電流AD值并記錄為ADmin;S3:將所述電流傳感器工作于0電流狀態(tài);S4:讀取0電流狀態(tài)下電流傳感器的電流AD值并記為i_ad0,以1為步進(jìn)值遞增并讀取計(jì)數(shù)后的電流AD值i_ad0并相加后保存為變量Iall;S5:根據(jù)計(jì)數(shù)值cnt是否大于計(jì)數(shù)閾值N,繼續(xù)執(zhí)行步驟S4或獲取電流傳感器0電流平均值I0=Iall/N;S6:獲取正電流差值基準(zhǔn)值與負(fù)電流差值基準(zhǔn)值;S7:將電流傳感器工作于非0電流狀態(tài)并根據(jù)電流AD值i_ad是否大于0輸出校準(zhǔn)電流值。本發(fā)明方法校準(zhǔn)的電流傳感器具有測(cè)量精度高、響應(yīng)速度快、可靠性高等優(yōu)點(diǎn)。
【專利說明】
一種霍爾電流傳感器校準(zhǔn)方法
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于電器設(shè)備技術(shù)領(lǐng)域,特別是一種霍爾電流傳感器校準(zhǔn)方法。
【背景技術(shù)】
[0002]電流傳感器是一種常用的測(cè)量?jī)x器,在多個(gè)領(lǐng)域中都有一定的應(yīng)用。電流傳感器具有測(cè)量精度高、響應(yīng)速度快、可靠性高等多種的優(yōu)點(diǎn)。其中電流傳感器在電器設(shè)備中的應(yīng)用也是非常廣泛的,并且發(fā)揮著巨大的作用。電流采集的準(zhǔn)確度如何直接影響著系統(tǒng)的穩(wěn)定性,因此在電流傳感器與采樣電路固定的情況下,電流的校準(zhǔn)與計(jì)算算法就顯得至關(guān)重要。目前還沒有一種可以有效校準(zhǔn)霍爾電流傳感器的方法。
【發(fā)明內(nèi)容】
[0003]為解決上述技術(shù)問題,本發(fā)明提供了一種霍爾電流傳感器校準(zhǔn)方法,其包括以下步驟:
[0004]S1:將可調(diào)電源和電流傳感器通過單刀雙擲開關(guān)與信號(hào)調(diào)理電路連接,其中所述信號(hào)調(diào)理電路用于接受可調(diào)電源和電流傳感器的信號(hào)輸入,并輸出至數(shù)字信號(hào)處理器DSP,所述數(shù)字信號(hào)處理器DSP實(shí)時(shí)獲取采樣電流AD值;
[0005]S2:將所述可調(diào)電源通過單刀雙擲開關(guān)與信號(hào)調(diào)理電路連接,調(diào)節(jié)電壓至電流傳感器最大輸出電壓umax,所述數(shù)字信號(hào)處理器DSP采集電流AD值并記錄為ADmax,調(diào)節(jié)電壓至電流傳感器最小輸出電壓umin,所述數(shù)字信號(hào)處理器DSP采集電流AD值并記錄為ADmin ;
[0006]S3:將所述電流傳感器工作于O電流狀態(tài),通過所述單刀雙擲開關(guān)將電流傳感器與所述信號(hào)調(diào)理電路連接;
[0007]S4:所述數(shù)字信號(hào)處理器DSP實(shí)時(shí)讀取O電流狀態(tài)下電流傳感器的電流AD值并記為i_ad0,通過電流采樣計(jì)數(shù)器的記數(shù)值cnt以I為步進(jìn)值遞增并讀取計(jì)數(shù)后的電流六0值1_adO,將獲取的i_ad0相加并保存為變量Ial I;
[0008]S5:判斷計(jì)數(shù)值cnt是否大于計(jì)數(shù)閾值N,若小于N繼續(xù)執(zhí)行步驟S4,如果大于N則獲取所述電流傳感器O電流平均值10 = lall/N;
[0009]S6:獲取正電流差值基準(zhǔn)值NI =ADmax-1O,負(fù)電流差值基準(zhǔn)值N2 = 1-ADmin;
[0010]S7:將電流傳感器工作于非O電流狀態(tài)并讀取電流40值1_&(1,判斷i_ad-10是否大于0,如果大于O則校準(zhǔn)電流值為cur = (i_ad-10)/Nl,如果i_ad-10不大于O則校準(zhǔn)電流值為cur = (i_ad_10)/N2。
[0011]本發(fā)明具有以下有益效果:
[0012]本發(fā)明提供的霍爾電流傳感器校準(zhǔn)方法校準(zhǔn)的電流傳感器具有測(cè)量精度高、響應(yīng)速度快、可靠性高等優(yōu)點(diǎn)。
[0013]當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品并不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1為本發(fā)明實(shí)施例提供的霍爾電流傳感器校準(zhǔn)系統(tǒng)示意圖;
[0016]圖2為本發(fā)明實(shí)施例提供的霍爾電流傳感器校準(zhǔn)方法流程示意圖。
【具體實(shí)施方式】
[0017]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0018]本發(fā)明提供了一種霍爾電流傳感器校準(zhǔn)方法,其基于如圖1所示的霍爾電流傳感器校準(zhǔn)系統(tǒng),其包括以下步驟:
[0019]S1:將可調(diào)電源和電流傳感器通過單刀雙擲開關(guān)與信號(hào)調(diào)理電路連接,其中所述信號(hào)調(diào)理電路用于接受可調(diào)電源和電流傳感器的信號(hào)輸入,并輸出至數(shù)字信號(hào)處理器DSP,所述數(shù)字信號(hào)處理器DSP實(shí)時(shí)獲取采樣電流AD值;
[0020]S2:將所述可調(diào)電源通過單刀雙擲開關(guān)與信號(hào)調(diào)理電路連接,調(diào)節(jié)電壓至電流傳感器最大輸出電壓umax,所述數(shù)字信號(hào)處理器DSP采集電流AD值并記錄為ADmax,調(diào)節(jié)電壓至電流傳感器最小輸出電壓umin,所述數(shù)字信號(hào)處理器DSP采集電流AD值并記錄為ADmin ;
[0021]S3:將所述電流傳感器工作于O電流狀態(tài),通過所述單刀雙擲開關(guān)將電流傳感器與所述信號(hào)調(diào)理電路連接;
[0022]S4:如圖2所示,所述數(shù)字信號(hào)處理器DSP實(shí)時(shí)讀取O電流狀態(tài)下電流傳感器的電流AD值并記Si_ad0,通過電流采樣計(jì)數(shù)器的記數(shù)值cnt以I為步進(jìn)值遞增并讀取計(jì)數(shù)后的電流八0值丨_&(10,將獲取的i_ad0相加并保存為變量Ial I;
[0023]S5:判斷計(jì)數(shù)值cnt是否大于計(jì)數(shù)閾值N,若小于N繼續(xù)執(zhí)行步驟S4,如果大于N則獲取所述電流傳感器O電流平均值10 = lall/N;
[0024]S6:獲取正電流差值基準(zhǔn)值NI =ADmax-1O,負(fù)電流差值基準(zhǔn)值N2 = 1-ADmin;
[0025]S7:將電流傳感器工作于非O電流狀態(tài)并讀取電流40值1_&(1,判斷i_ad-10是否大于0,如果大于O則校準(zhǔn)電流值為cur = (i_ad-10)/Nl,如果i_ad-10不大于O則校準(zhǔn)電流值為cur = (i_ad_10)/N2。
[0026]本發(fā)明提供的霍爾電流傳感器校準(zhǔn)方法校準(zhǔn)的電流傳感器具有測(cè)量精度高、響應(yīng)速度快、可靠性高等優(yōu)點(diǎn)。
[0027]以上公開的本發(fā)明優(yōu)選實(shí)施例只是用于幫助闡述本發(fā)明。優(yōu)選實(shí)施例并沒有詳盡敘述所有的細(xì)節(jié),也不限制該發(fā)明僅為所述的【具體實(shí)施方式】。顯然,根據(jù)本說明書的內(nèi)容,可作很多的修改和變化。本說明書選取并具體描述這些實(shí)施例,是為了更好地解釋本發(fā)明的原理和實(shí)際應(yīng)用,從而使所屬技術(shù)領(lǐng)域技術(shù)人員能很好地理解和利用本發(fā)明。本發(fā)明僅受權(quán)利要求書及其全部范圍和等效物的限制。
【主權(quán)項(xiàng)】
1.一種霍爾電流傳感器校準(zhǔn)方法,其特征在于,包括以下步驟: S1:將可調(diào)電源和電流傳感器通過單刀雙擲開關(guān)與信號(hào)調(diào)理電路連接,其中所述信號(hào)調(diào)理電路用于接受可調(diào)電源和電流傳感器的信號(hào)輸入,并輸出至數(shù)字信號(hào)處理器DSP,所述數(shù)字信號(hào)處理器DSP實(shí)時(shí)獲取采樣電流AD值; S2:將所述可調(diào)電源通過單刀雙擲開關(guān)與信號(hào)調(diào)理電路連接,調(diào)節(jié)電壓至電流傳感器最大輸出電壓umax,所述數(shù)字信號(hào)處理器DSP采集電流AD值并記錄為ADmax,調(diào)節(jié)電壓至電流傳感器最小輸出電壓umin,所述數(shù)字信號(hào)處理器DSP采集電流AD值并記錄為ADmin ; S3:將所述電流傳感器工作于O電流狀態(tài),通過所述單刀雙擲開關(guān)將電流傳感器與所述信號(hào)調(diào)理電路連接; S4:所述數(shù)字信號(hào)處理器DSP實(shí)時(shí)讀取O電流狀態(tài)下電流傳感器的電流AD值并記為1_adO,通過電流采樣計(jì)數(shù)器的記數(shù)值cnt以I為步進(jìn)值遞增并讀取計(jì)數(shù)后的電流六0值;!_3(10,將獲取的1_3(10相加并保存為變量Iall; S5:判斷計(jì)數(shù)值cnt是否大于計(jì)數(shù)閾值N,若小于N繼續(xù)執(zhí)行步驟S4,如果大于N則獲取所述電流傳感器O電流平均值10 = Iall/N; S6:獲取正電流差值基準(zhǔn)值NI =ADmax-1O,負(fù)電流差值基準(zhǔn)值N2 = 1-ADmin; S7:將電流傳感器工作于非O電流狀態(tài)并讀取電流六0值1_&(1,判斷i_ad-10是否大于0,如果大于O則校準(zhǔn)電流值為cur = (i_ad_10)/Nl,如果i_ad_10不大于O則校準(zhǔn)電流值為cur=(i_ad_10)/N2o
【文檔編號(hào)】G01R35/00GK105954699SQ201610569937
【公開日】2016年9月21日
【申請(qǐng)日】2016年7月19日
【發(fā)明人】謝春林
【申請(qǐng)人】合肥威博爾汽車技術(shù)有限公司