[發(fā)明專利]一種用于計(jì)算定時(shí)器濾波器的采樣率的方法及控制裝置有效
| 申請?zhí)枺?/td> | 201911404859.8 | 申請日: | 2019-12-30 |
| 公開(公告)號: | CN113126530B | 公開(公告)日: | 2022-03-18 |
| 發(fā)明(設(shè)計(jì))人: | 陳成;張吉紅 | 申請(專利權(quán))人: | 珠海極海半導(dǎo)體有限公司 |
| 主分類號: | G05B19/042 | 分類號: | G05B19/042 |
| 代理公司: | 北京匯思誠業(yè)知識(shí)產(chǎn)權(quán)代理有限公司 11444 | 代理人: | 范旋鋒 |
| 地址: | 519000 廣東省珠海市橫琴新*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 計(jì)算 定時(shí)器 濾波器 采樣率 方法 控制 裝置 | ||
本申請公開了一種用于計(jì)算定時(shí)器濾波器的采樣率的方法及控制裝置,該控制裝置包括處理器和定時(shí)器濾波器,處理器分別預(yù)設(shè)定時(shí)器濾波器在N1、N2個(gè)事件后產(chǎn)生輸出跳變及中斷信號,以使定時(shí)器濾波器在接收到邊沿信號后分別對應(yīng)地產(chǎn)生第一輸出跳變、第二輸出跳變,隨即對應(yīng)地產(chǎn)生第一中斷信號、第二中斷信號,并且處理器在接收到第一中斷信號、第二中斷信號后執(zhí)行中斷處理,以分別對應(yīng)產(chǎn)生第一GPIO翻轉(zhuǎn)、第二GPIO翻轉(zhuǎn);處理器還統(tǒng)計(jì)從邊沿信號出現(xiàn)邊沿到產(chǎn)生第一GPIO翻轉(zhuǎn)的時(shí)間t1,和從邊沿信號出現(xiàn)邊沿到產(chǎn)生第二GPIO翻轉(zhuǎn)的時(shí)間t2;進(jìn)而能夠基于N1、N2、t1和t2的值計(jì)算得到定時(shí)器濾波器的實(shí)際采樣率。
技術(shù)領(lǐng)域
本申請涉及定時(shí)器技術(shù)領(lǐng)域,具體涉及一種用于計(jì)算定時(shí)器濾波器的采樣率的方法及控制裝置。
背景技術(shù)
定時(shí)器就是用來做延遲用的一個(gè)元件,在一個(gè)精確地時(shí)間后執(zhí)行下一步。通過不同的程序,或者電路從而實(shí)現(xiàn)計(jì)時(shí)、定時(shí)、延遲等待等功能。
一般地,定時(shí)器的輸入通道上都有一個(gè)濾波單元(濾波單元屬于定時(shí)器內(nèi)部結(jié)構(gòu)),分別位于每個(gè)輸入通路上和外部觸發(fā)輸入通路上,用于濾除輸入信號上的高頻干擾。
實(shí)際上,數(shù)字濾波器是一個(gè)事件計(jì)數(shù)器,它記錄到N個(gè)事件后產(chǎn)生一個(gè)輸出跳變。具體為,當(dāng)濾波器連續(xù)采樣到N次個(gè)有效電平時(shí),就輸出這個(gè)有效電平;否則,當(dāng)濾波器沒有連續(xù)采樣到N次個(gè)有效電平時(shí),再從0開始計(jì)數(shù),輸出會(huì)一直保持上次輸出的有效電平。例如,濾波器上一次輸出是高電平,本次連續(xù)采樣到N-1個(gè)高電平,但第N個(gè)電平是低電平,那么濾波器仍然保持上次輸出的高電平,并重新開始計(jì)數(shù),記錄1次低電平,如果在其后采樣的N-1個(gè)也是低電平,此時(shí),濾波器才輸出低電平,于是一個(gè)下降沿才出現(xiàn)在濾波器輸出上。由此可見,N個(gè)事件指的是連續(xù)采樣N個(gè)有效電平,“產(chǎn)生一個(gè)輸出跳變”指的是輸出這個(gè)連續(xù)出現(xiàn)了N次的電平。
濾波器的采樣頻率和采樣次數(shù)可以由用戶程序根據(jù)需要選擇。但是,實(shí)際使用中,由于環(huán)境等種因素的影響,定時(shí)器濾波器的實(shí)際采樣率和配置的理論值并不完全相同,可能會(huì)存在誤差。
發(fā)明內(nèi)容
為了克服上述現(xiàn)有技術(shù)存在的問題,本申請的主要目的在于提供一種能夠準(zhǔn)確計(jì)算出定時(shí)器濾波器的實(shí)際采樣頻率的方法。
為了實(shí)現(xiàn)上述目的,本申請具體采用以下技術(shù)方案:
本申請?zhí)峁┝艘环N控制裝置,該控制裝置包括處理器和定時(shí)器濾波器;
所述處理器分別預(yù)設(shè)所述定時(shí)器濾波器在N1個(gè)事件、N2個(gè)事件后產(chǎn)生輸出的跳變,隨之產(chǎn)生中斷信號,以使所述定時(shí)器濾波器在接收到發(fā)自信號發(fā)生器的邊沿信號后分別對應(yīng)地產(chǎn)生第一輸出跳變、第二輸出跳變,并使之隨即對應(yīng)地產(chǎn)生第一中斷信號、第二中斷信號;所述N1、N2為正整數(shù),且N1N2;
所述處理器接收所述第一中斷信號、第二中斷信號后執(zhí)行中斷處理,以分別對應(yīng)產(chǎn)生第一GPIO翻轉(zhuǎn)、第二GPIO翻轉(zhuǎn);
所述處理器統(tǒng)計(jì)從所述邊沿信號出現(xiàn)邊沿到產(chǎn)生第一GPIO翻轉(zhuǎn)的時(shí)間t1,和從所述邊沿信號出現(xiàn)邊沿到產(chǎn)生第二GPIO翻轉(zhuǎn)的時(shí)間t2;最后基于所述N1、N2、t1和t2的值計(jì)算得到所述定時(shí)器濾波器的采樣率。
優(yōu)選地,所述控制裝置還包括GPIO接口,并且在所述時(shí)間t1、t2的統(tǒng)計(jì)由信號采集裝置完成時(shí),具體為:所述定時(shí)器濾波器包括用于接收所述邊沿信號的輸入接口,所述信號采集裝置分別耦合至所述定時(shí)器濾波器輸入接口和所述GPIO接口,以采集所述邊沿信號和GPIO輸出信號,統(tǒng)計(jì)從所述邊沿信號出現(xiàn)邊沿到產(chǎn)生第一GPIO翻轉(zhuǎn)的時(shí)間t1,和從所述邊沿信號出現(xiàn)邊沿到產(chǎn)生第二GPIO翻轉(zhuǎn)的時(shí)間t2。
優(yōu)選地,所述處理器還用于基于所述N1、N2、t1和t2的值計(jì)算得到所述定時(shí)器濾波器的采樣率。
優(yōu)選地,所述定時(shí)器濾波器采樣率f可根據(jù)公式f=1/((t2-t1)/(N2-N1))計(jì)算得出。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海極海半導(dǎo)體有限公司,未經(jīng)珠海極海半導(dǎo)體有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911404859.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)處理器中定時(shí)器的實(shí)現(xiàn)方法
- 用于操作系統(tǒng)中的定時(shí)器管理裝置和管理方法
- 一種嵌入式系統(tǒng)定時(shí)器實(shí)現(xiàn)方法
- 請求式可擴(kuò)展定時(shí)器輪
- 終端定時(shí)器控制方法及系統(tǒng)
- 協(xié)議表項(xiàng)定時(shí)器的管理方法及裝置
- 定時(shí)器實(shí)現(xiàn)方法及相關(guān)裝置
- 一種定時(shí)器操作方法及裝置
- 基于多核架構(gòu)的定時(shí)器實(shí)現(xiàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 定時(shí)器旋鈕及定時(shí)器





