1.一種用于PWM驅(qū)動(dòng)器的故障檢測(cè)電路,其特征在于,所述PWM驅(qū)動(dòng)器被配置為生成具有給定開(kāi)關(guān)周期、接通持續(xù)時(shí)間和關(guān)斷持續(xù)時(shí)間的PWM信號(hào),所述故障檢測(cè)電路包括:
第一子電路,被配置為:
確定指示所述PWM信號(hào)的開(kāi)關(guān)周期的計(jì)數(shù)值,
測(cè)試指示所述開(kāi)關(guān)周期的所述計(jì)數(shù)值是否在第一閾值和第二閾值之間,以及
當(dāng)所述開(kāi)關(guān)周期不在所述第一閾值和所述第二閾值之間時(shí),生成錯(cuò)誤信號(hào);以及
第二子電路,被配置為:
確定指示所述PWM信號(hào)的所述接通持續(xù)時(shí)間的計(jì)數(shù)值,
將指示所述接通持續(xù)時(shí)間的所述計(jì)數(shù)值與接通閾值進(jìn)行比較,以便于確定所述接通持續(xù)時(shí)間是否大于最大接通持續(xù)時(shí)間,
當(dāng)所述接通持續(xù)時(shí)間大于所述最大接通持續(xù)時(shí)間時(shí),生成接通錯(cuò)誤信號(hào),
確定指示所述PWM信號(hào)的所述關(guān)斷持續(xù)時(shí)間的計(jì)數(shù)值,
將指示所述關(guān)斷持續(xù)時(shí)間的所述計(jì)數(shù)值與關(guān)斷閾值進(jìn)行比較,以便于確定所述關(guān)斷持續(xù)時(shí)間是否大于最大關(guān)斷持續(xù)時(shí)間,以及
當(dāng)所述關(guān)斷持續(xù)時(shí)間大于所述最大關(guān)斷持續(xù)時(shí)間時(shí),生成關(guān)斷錯(cuò)誤信號(hào)。
2.根據(jù)權(quán)利要求1所述的故障檢測(cè)電路,其特征在于,所述第二子電路包括一個(gè)計(jì)數(shù)器,所述計(jì)數(shù)器被配置為生成一個(gè)計(jì)數(shù)值,其中當(dāng)所述PWM信號(hào)為高時(shí)所述一個(gè)計(jì)數(shù)值指示所述接通持續(xù)時(shí)間,并且其中,當(dāng)所述PWM信號(hào)為低時(shí)所述一個(gè)計(jì)數(shù)值指示所述關(guān)斷持續(xù)時(shí)間。
3.根據(jù)權(quán)利要求2所述的故障檢測(cè)電路,其特征在于,所述第二子電路包括計(jì)數(shù)器重置電路,所述計(jì)數(shù)器重置電路被配置為在所述PWM信號(hào)的每個(gè)上升沿處和每個(gè)下降沿處重置所述一個(gè)計(jì)數(shù)器。
4.根據(jù)權(quán)利要求2所述的故障檢測(cè)電路,其特征在于,所述一個(gè)計(jì)數(shù)器是向上和向下計(jì)數(shù)器,所述向上和向下計(jì)數(shù)器被配置為當(dāng)所述PWM信號(hào)具有第一邏輯電平時(shí)增加所述一個(gè)計(jì)數(shù)值,并且當(dāng)所述PWM信號(hào)具有第二邏輯電平時(shí)減小所述一個(gè)計(jì)數(shù)值。
5.根據(jù)權(quán)利要求4所述的故障檢測(cè)電路,其特征在于,所述第二子電路包括:
第一比較器,所述第一比較器被配置為通過(guò)將所述一個(gè)計(jì)數(shù)值與所述接通閾值進(jìn)行比較來(lái)生成所述接通錯(cuò)誤信號(hào);以及
第二比較器,所述第二比較器被配置為通過(guò)將所述一個(gè)計(jì)數(shù)值與所述關(guān)斷閾值進(jìn)行比較來(lái)生成所述關(guān)斷錯(cuò)誤信號(hào)。
6.根據(jù)權(quán)利要求1所述的故障檢測(cè)電路,其特征在于,所述第一閾值和所述第二閾值或所述接通閾值和所述關(guān)斷閾值被存儲(chǔ)在可編程存儲(chǔ)器中。
7.根據(jù)權(quán)利要求1所述的故障檢測(cè)電路,其特征在于,所述第一子電路包括計(jì)數(shù)器以及另一計(jì)數(shù)器重置電路,所述計(jì)數(shù)器被配置為生成指示所述開(kāi)關(guān)周期的計(jì)數(shù)值,所述另一計(jì)數(shù)器重置電路被配置為針對(duì)所述PWM信號(hào)的每個(gè)PWM循環(huán)重置所述計(jì)數(shù)器一次。
8.根據(jù)權(quán)利要求7所述的故障檢測(cè)電路,其特征在于,所述另一計(jì)數(shù)器重置電路被配置為,當(dāng)所述PWM信號(hào)的新的PWM循環(huán)開(kāi)始時(shí)從所述PWM驅(qū)動(dòng)器接收PWM周期信號(hào),所述PWM周期信號(hào)包括脈沖。
9.根據(jù)權(quán)利要求7所述的故障檢測(cè)電路,其特征在于,所述另一計(jì)數(shù)器重置電路被配置為在所述PWM信號(hào)的每個(gè)上升沿或每個(gè)下降沿處重置所述計(jì)數(shù)器。
10.一種系統(tǒng),其特征在于,包括:
PWM驅(qū)動(dòng)器,所述PWM驅(qū)動(dòng)器被配置為生成具有給定開(kāi)關(guān)周期、接通持續(xù)時(shí)間和關(guān)斷持續(xù)時(shí)間的PWM信號(hào);以及
故障檢測(cè)電路,所述故障檢測(cè)電路被配置為:
確定指示所述PWM信號(hào)的開(kāi)關(guān)周期的計(jì)數(shù)值;
測(cè)試指示所述開(kāi)關(guān)周期的所述計(jì)數(shù)值是否在第一閾值和第二閾值之間;
當(dāng)所述開(kāi)關(guān)周期不在所述第一閾值和所述第二閾值之間時(shí),生成錯(cuò)誤信號(hào);
確定指示所述PWM信號(hào)的所述接通持續(xù)時(shí)間的計(jì)數(shù)值;
將指示所述接通持續(xù)時(shí)間的所述計(jì)數(shù)值與接通閾值進(jìn)行比較,以便于確定所述接通持續(xù)時(shí)間是否大于最大接通持續(xù)時(shí)間;
當(dāng)所述接通持續(xù)時(shí)間大于所述最大接通持續(xù)時(shí)間時(shí),生成接通錯(cuò)誤信號(hào);
確定指示所述PWM信號(hào)的所述關(guān)斷持續(xù)時(shí)間的計(jì)數(shù)值;
將指示所述關(guān)斷持續(xù)時(shí)間的所述計(jì)數(shù)值與關(guān)斷閾值進(jìn)行比較,以便于確定所述關(guān)斷持續(xù)時(shí)間是否大于最大關(guān)斷持續(xù)時(shí)間;以及
當(dāng)所述關(guān)斷持續(xù)時(shí)間大于所述最大關(guān)斷持續(xù)時(shí)間時(shí),生成關(guān)斷錯(cuò)誤信號(hào)。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述PWM驅(qū)動(dòng)器被配置為根據(jù)控制信號(hào)生成所述PWM信號(hào),并且其中,所述系統(tǒng)包括閾值電路,所述閾值電路被配置為根據(jù)所述控制信號(hào)來(lái)確定所述第一閾值、所述第二閾值、所述接通閾值或所述關(guān)斷閾值。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述系統(tǒng)進(jìn)一步包括配置為生成所述控制信號(hào)的控制單元。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述控制單元包括軟件編程的微處理器。