[發(fā)明專利]異常檢測方法、異常保護方法、數據檢測器及DAC系統(tǒng)有效
| 申請?zhí)枺?/td> | 201911039629.6 | 申請日: | 2019-10-29 |
| 公開(公告)號: | CN110798213B | 公開(公告)日: | 2022-06-10 |
| 發(fā)明(設計)人: | 王莉莉;林立 | 申請(專利權)人: | 珠海一微半導體股份有限公司 |
| 主分類號: | H03M1/10 | 分類號: | H03M1/10;H03M1/08;H03M1/66 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 519000 廣東省珠海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 異常 檢測 方法 保護 數據 檢測器 dac 系統(tǒng) | ||
1.一種基于DAC的輸入數據的異常檢測方法,該異常檢測方法應用于檢測數模轉換器的輸入數據,其特征在于,該異常檢測方法包括:
按照數模轉換器輸入數據的先后順序對實時輸入數據進行計數,當輸入數據的個數計數值達到一個預設檢測計數閾值時,判斷輸入數據中的過零點的個數是否異常,同時判斷輸入數據的信號能量是否異常;
若前述的兩個判斷結果都成立,則確定輸入數據異常;
檢測所述數模轉換器的輸入數據過零的方法包括:
當檢測到符號位不同的兩個輸入數據時,確定所述數模轉換器的這兩個輸入數據之間存在一個過零點;
所述輸入數據的個數計數值達到一個所述預設檢測計數閾值時,判斷輸入數據的信號能量是否異常的方法為:
計算輸入的相鄰兩個數據的信號幅度差,然后對其中大于預設幅度閾值的信號幅度差進行計數,并將計數結果記為異常幅度差計數值,其中,信號幅度差是相鄰兩個輸入數據的差值絕對值;
當所述數模轉換器的輸入數據的個數計數值達到一個所述預設檢測計數閾值時,判斷異常幅度差計數值是否大于預設幅度差計數值,是則確定輸入數據的信號能量異常;
其中,預設幅度差計數值是所述數模轉換器所允許出現異常信號幅度的數據的最大計數值,是預先配置的;
所述在輸入數據的個數計數值達到一個所述預設檢測計數閾值時,判斷輸入數據中的過零點的個數是否異常的方法為:
對輸入數據的過零檢測結果進行計數,并將計數結果記為過零計數值;
當所述數模轉換器的輸入數據的個數計數值達到一個所述預設檢測計數閾值時,判斷過零計數值是否大于預設過零點計數閾值,是則確定輸入數據中的過零點的個數異常;
其中,預設過零點計數閾值是預先配置的信號采樣數量,與所述預設檢測計數閾值和所述數模轉換器的采樣率相關。
2.根據權利要求1所述異常檢測方法,其特征在于,所述預設檢測計數閾值是,在一個預先配置檢測周期內,所述數模轉換器的輸入數據的個數。
3.一種基于DAC的輸入數據的異常保護方法,其特征在于,所述異常保護方法包括:
執(zhí)行權利要求1至2任一項所述異常檢測方法,在確定所述數模轉換器的輸入數據異常后,向外部的CPU發(fā)送中斷信號,同時控制所述數模轉換器停止處理輸入數據;
CPU收到中斷信號后,改變數模轉換器的輸入數據對應的數據源,并重新配置所述數模轉換器內部參數;
然后重啟所述數模轉換器繼續(xù)輸入數據,并執(zhí)行權利要求1至2任一項所述異常檢測方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海一微半導體股份有限公司,未經珠海一微半導體股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911039629.6/1.html,轉載請聲明來源鉆瓜專利網。





