新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 可編程定時/計(jì)數(shù)器提高輸出頻率準(zhǔn)確度方法

可編程定時/計(jì)數(shù)器提高輸出頻率準(zhǔn)確度方法

作者: 時間:2012-03-07 來源:網(wǎng)絡(luò) 收藏

綜合以上三種方案的誤差情況,因Np近似引起的誤差有以下特點(diǎn):

①三種方案的Δf(f)曲線都是由一組分辯率為-1的平行線段組成,子頻段越寬,斜線段越長。說明各子的最大絕對誤差值max(|Δf|)及max(|r|)與子頻段寬度成正比,而子頻段的寬度與n成反比。

②方案③各子頻段的max(|Δf|)和max(|r|)為前面方案一半,說明方案③較前兩方案更合理。以后討論Np取值時都按方案③。

③ 評價發(fā)生器的,是用給定頻段最大相對誤差的大小。最大相對誤差大小取值越小,則發(fā)生器的越高。在子頻段[fin/(n+1),fin/n] 中,其極大值為1/(2n+1)。由此可以看出,fin一,f越大,n越小;子頻段的|r|極大值越大,越低。對于給定頻段的準(zhǔn)確度,可以用該頻段上限對應(yīng)的子頻段|r|的極大值來評價。換言之,高頻段的準(zhǔn)確度,也就了整修輸出頻段的準(zhǔn)確度。

表1是設(shè)fin=10 7Hz,f在不同數(shù)量級Hz頻段,由N近似影響f準(zhǔn)確度的指標(biāo)。

35.jpg

從表1可以看出,f每增加1個數(shù)量級,max(|r|)增加1個數(shù)量級,max(|Δf|)增加2個數(shù)量級。

2 輸出頻率準(zhǔn)確度的

在給定/計(jì)時器條件下,針對Np引起輸出頻率誤差的特點(diǎn),可以采取不同消除或減小輸出頻率誤差,從而提高輸出頻率的準(zhǔn)確度。

(2)脈沖發(fā)生器僅需有限個確定頻點(diǎn)輸出時的情況

脈沖發(fā)生器僅需有限個確定頻點(diǎn)輸出時,以下兩種可以消除因計(jì)數(shù)值近似引起的輸出頻率誤差。

①單時鐘公倍數(shù)法。若取fin為這些頻點(diǎn)的公倍數(shù),則其中每個頻點(diǎn)f對尖的N都為整數(shù),從而消除了因計(jì)數(shù)值近似引起的輸出頻率誤差。采用此法須注意,一是fin不得超出脈沖發(fā)生器的允許輸出頻率上限;二是確定已知頻點(diǎn)的有效位數(shù)時,要考慮到晶振的準(zhǔn)確度和穩(wěn)定度。

② 多時鐘源公倍數(shù)法。采用單時鐘公倍數(shù)法確定的fin超出脈沖發(fā)生器輸入頻率上限時,可以采用二時鐘源或多時鐘源公倍數(shù)法。二時鐘源公倍數(shù)法的具體做法是,將各輸出頻點(diǎn)分成兩級,分別求出各組對應(yīng)的公倍數(shù)fin1及fin2,若此fin1或fin2有一個大于脈沖發(fā)生器輸入頻率上限時,則重新分且,直到兩組的公倍數(shù)fin1及fin2都達(dá)到輸入頻率上限要求。電路上設(shè)置相應(yīng)的兩振蕩電壓及二選一開關(guān),根據(jù)輸出頻率而將對應(yīng)的fin1或fin2切換到脈沖發(fā)生器的輸入端。若分成兩組后,無論怎樣調(diào)整分組都不能使fin1及fin2同時滿足輸入頻率上限要求,則可采用多時鐘源公倍數(shù)法。考慮到增加時鐘源數(shù)后,給軟硬件帶來的復(fù)雜性,在滿足輸入頻率上限要求的前提下,時鐘源數(shù)應(yīng)盡量少。

(2)已知輸出頻率上限,不能確定具體期望輸出頻率時的情況

已知輸出頻率上限,不能確定具期望輸出頻率時,盡量提高fin或增加時鐘源數(shù),縮小近似子頻段寬度,減小子頻段內(nèi)可能出現(xiàn)的max(|r|)及max(|Δf|)。

①提高時鐘源fin法。若要求輸出頻率上限為fmax,則對應(yīng)Nmin=fin/fmax=nmin+δ。輸出頻段可能出現(xiàn)的max(|r|)=1/(2nmin+1)若能使fin增大,則nmin增大,max(|r|)相應(yīng)減小,從而提高了輸出頻率的準(zhǔn)確度。

塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉