[發明專利]一種基于單片機的MDAC窄帶跟蹤濾波器及其實現方法無效
| 申請號: | 201010129319.6 | 申請日: | 2010-03-22 |
| 公開(公告)號: | CN101771399A | 公開(公告)日: | 2010-07-07 |
| 發明(設計)人: | 田社平;秦琳;方翔 | 申請(專利權)人: | 上海辛克試驗機有限公司 |
| 主分類號: | H03H17/02 | 分類號: | H03H17/02 |
| 代理公司: | 上海兆豐知識產權代理事務所(有限合伙) 31241 | 代理人: | 章蔚強 |
| 地址: | 200080 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 單片機 mdac 窄帶 跟蹤 濾波器 及其 實現 方法 | ||
1.一種基于單片機的MDAC窄帶跟蹤濾波器,包括第一乘法數模轉 換器、第二乘法數模轉換器、與第一乘法數模轉換器相連的第一低通濾波 器、與第二乘法數模轉換器相連的第二低通濾波器,所述的第一乘法數模 轉換器和第二乘法數模轉換器均接收一振動信號,其特征在于,還包括一 連接于所述的第一乘法數模轉換器和第二乘法數模轉換器的輸入端的單 片機,該單片機的輸入端接收一基準脈沖信號,輸出端分別輸出數字正弦 信號和數字余弦信號給所述的第一乘法數模轉換器和第二乘法數模轉換 器,
所述的單片機通過其I/O口輸出信號給所述的第一乘法數模轉換器和 第二乘法數模轉換器,
所述的單片機包括有中斷引腳,該中斷引腳接收所述的基準脈沖信 號,
所述的單片機包括一外部中斷模塊、一第一定時器以及一第二定時 器,其中:
所述的外部中斷模塊接收所述的基準脈沖信號的脈沖序列,在每 個基準脈沖的周期內響應一次外部中斷,輸出信號給第一定時器;
所述的第一定時器用來計時兩次外部中斷間的時間長度,即為一 個基準脈沖的周期時長T,其中,T為周期時長;
所述的第二定時器將該周期進行N等分后得到T/N,它對T/N中 的兩個離散點之間的相隔時間長度進行定時,并對該時間進行計數,其 中,N為正整數。
2.根據權利要求1所述的基于單片機的MDAC窄帶跟蹤濾波器,其 特征在于,所述的第一和第二定時器為具有計數及定時中斷功能的定時 器。
3.一種基于單片機的MDAC窄帶跟蹤濾波器的實現方法,接收與轉 速同頻的基準脈沖信號,將該信號經過處理后分別輸出給兩組串聯連接的 乘法數模轉換器和低通濾波器,其特征在于,對基準脈沖信號進行處理時 包括:
接收所述的基準脈沖信號的脈沖序列,在每個基準脈沖的周期內響 應一次外部中斷;
對接收到的基準脈沖信號進行計時,得到一個周期時長;
在一個周期時長內,向兩乘法數模轉換器以8位數字形式分別輸出一 個正弦波形和一個余弦波形,該兩個波形均由N個離散點組成,其中,N 為正整數。
4.根據權利要求3所述的基于單片機的MDAC窄帶跟蹤濾波器的實 現方法,其特征在于,所述的實現方法包括如下步驟:
步驟S1,初始化步驟,完成系統的初始化,設定各硬件進入工作狀 態,將兩個定時器設置為定時方式,其中第一定時器用于測量基準脈沖信 號的周期T,第二定時器對該周期進行N等分后得到T/N,并進行計數, 并且還對單片機的堆棧進行初始化;
步驟S2,開中斷步驟,開放單片機的中斷,包括外部中斷和定時 器中斷,其中:
當外部中斷模塊接收基準脈沖信號,則觸發外部中斷,所述的外 部中斷用于響應基準脈沖,在每一個基準脈沖周期內響應一次外部中 斷;
定時器中斷包括第一定時器中斷和第二定時器中斷,
當測量到的基準脈沖的周期大于第一定時器的計時最大值時,此 時第一定時器溢出從而產生中斷,然后將自動轉向第一定時器中斷;
當T/N時間長度定時結束,第二定時器產生溢出中斷,則自動轉 向第二定時器中斷;
步驟S3,等待中斷步驟,等待外部中斷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海辛克試驗機有限公司,未經上海辛克試驗機有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010129319.6/1.html,轉載請聲明來源鉆瓜專利網。





