可編程定時(shí)/計(jì)數(shù)器提高輸出頻率準(zhǔn)確度方法
發(fā)布時(shí)間:2007/9/10 0:00:00 訪問次數(shù):513
摘要:用可編程定時(shí)/計(jì)數(shù)器作脈沖發(fā)生器時(shí),輸出脈沖頻率等于輸入時(shí)鐘頻率除以計(jì)數(shù)值,但其數(shù)值是離散的,期望輸出頻率只能用這些離散頻率點(diǎn)來近似,頻率準(zhǔn)確度隨輸出頻率升高而下降。提高輸入時(shí)鐘頻率,增加輸入時(shí)鐘源數(shù)能提高脈沖發(fā)生器輸出頻率準(zhǔn)確度。
關(guān)鍵詞:計(jì)數(shù)器 脈沖發(fā)生器 頻率準(zhǔn)確度
將單片機(jī)內(nèi)置或?qū)S每删幊潭〞r(shí)/計(jì)數(shù)器作脈沖發(fā)生器,一般輸入脈沖由晶振產(chǎn)生經(jīng)過整形或分頻后形成,有很高的頻率準(zhǔn)確度和穩(wěn)定度。設(shè)輸入脈沖頻率為fin,期望輸出脈沖頻率為f,應(yīng)置入脈沖發(fā)生器的計(jì)數(shù)值N=fin/f。當(dāng)f為fin的約數(shù),則N為整數(shù),f與fin的準(zhǔn)確度相同;當(dāng)f不為fin的約數(shù),則N也不為整數(shù),N=n+δ,其中n為N的整數(shù)部分,δ為N的純小數(shù)部分。由于計(jì)數(shù)值只能為整數(shù),實(shí)際計(jì)數(shù)值Np只能取N的近似數(shù)n或n+1,競(jìng)爭(zhēng)輸出脈沖頻率fp=fin/Np。因Np的近似,fp與f間必然存在誤差,且此誤差分量較之因fin準(zhǔn)確度和穩(wěn)定度有限引起的誤差分量可能大得多。f的準(zhǔn)確度主要受Np的近似影響。本文在不計(jì)由fin準(zhǔn)確度和穩(wěn)定度影響的條件下,分析由Np引起f誤差的特點(diǎn),探討消除或減小因Np引起f誤差的方法,從而提高f的準(zhǔn)確度。
1 單時(shí)鐘源時(shí),因Np近似影響輸出頻率準(zhǔn)確度分析
當(dāng)脈沖發(fā)生器輸入脈沖為fin時(shí),若最大計(jì)數(shù)值為nmax,則Np取值可能為1,2,…,nmax,有nmax種可能,相應(yīng)fp被離散為fin,fin/2,…,fin/nmax,也有nmax種取值的可能。令fin/(nmax+1)=0,這些離散頻率將0~fin頻段分成nmax個(gè)子頻段,對(duì)于任一f∈(0,fin),總對(duì)應(yīng)一n,使f∈(fin/n+1),fin/n)。Np取n或n+1,近似N,實(shí)際上是用fin/n或fin/(n+1)來近似f。當(dāng)f為fin的約數(shù)時(shí),Np=N,fp=f,絕對(duì)誤差Δf=fp-f=0,相對(duì)誤差r=Δf/f=0;當(dāng)f不為fin的約數(shù)時(shí),Δf≠0,r≠0。Δf和r的值與Np的取值方案有關(guān),有以下三種情況:
①Np=n時(shí),fp=fin/n>f, Δf>0,r>0,Δf隨f的增大而減小。F趨近于fin/(n+1)時(shí),Δf和r趨于極大值;Δf趨近于fin/n-fin/(n+1)=fin/[n(n+1)]時(shí),r趨近于1/n。采用此方案時(shí),f越接近于fin/(n+1),f的準(zhǔn)確性越差,如圖1口Δf(f)曲線。
②Np=n+1時(shí),fp=fin/(n+1)<f,f<0,r<0,| Δf|隨f的增大而增大。F趨近于fin/n時(shí),|Δf|和|r|趨于極大值;Δf趨近于fin/(n+1)-fin/n=-fin/[n(n+1)])時(shí),r趨近于-1/n。采用此方案時(shí),f越接近于fin/n,f的準(zhǔn)確性越差,如圖2中-Δf(f)曲線。
③以|Δf|為最小原則,f∈[fin/(n+1),fin/(n+1)+fin/2n(n+1)]時(shí),Np=n+1,fp=fin/(n+1),則Δf<0,r<0;f∈[fin/(n+1)+fin/2n(n+1),fin/n]時(shí),Np=n,fp=fin/n,則Δf>0,r>0;當(dāng)f=fin/(n+1)+fin/[2n(n+1)]時(shí),|Δf|和|r|達(dá)到極大值。Δf=±fin/2[n(n+1)],r=±1/(2n+1)。采用此方案時(shí),f越接近fin/(n+1)+fin/[2n(n+1)],f的準(zhǔn)確性越差(見圖2)。
綜合以上三種方案的誤差情況,因Np近似引起的輸出頻率誤差有以下特點(diǎn):
①三種方案的Δf(f)曲線都是由一組分辯
摘要:用可編程定時(shí)/計(jì)數(shù)器作脈沖發(fā)生器時(shí),輸出脈沖頻率等于輸入時(shí)鐘頻率除以計(jì)數(shù)值,但其數(shù)值是離散的,期望輸出頻率只能用這些離散頻率點(diǎn)來近似,頻率準(zhǔn)確度隨輸出頻率升高而下降。提高輸入時(shí)鐘頻率,增加輸入時(shí)鐘源數(shù)能提高脈沖發(fā)生器輸出頻率準(zhǔn)確度。
關(guān)鍵詞:計(jì)數(shù)器 脈沖發(fā)生器 頻率準(zhǔn)確度
將單片機(jī)內(nèi)置或?qū)S每删幊潭〞r(shí)/計(jì)數(shù)器作脈沖發(fā)生器,一般輸入脈沖由晶振產(chǎn)生經(jīng)過整形或分頻后形成,有很高的頻率準(zhǔn)確度和穩(wěn)定度。設(shè)輸入脈沖頻率為fin,期望輸出脈沖頻率為f,應(yīng)置入脈沖發(fā)生器的計(jì)數(shù)值N=fin/f。當(dāng)f為fin的約數(shù),則N為整數(shù),f與fin的準(zhǔn)確度相同;當(dāng)f不為fin的約數(shù),則N也不為整數(shù),N=n+δ,其中n為N的整數(shù)部分,δ為N的純小數(shù)部分。由于計(jì)數(shù)值只能為整數(shù),實(shí)際計(jì)數(shù)值Np只能取N的近似數(shù)n或n+1,競(jìng)爭(zhēng)輸出脈沖頻率fp=fin/Np。因Np的近似,fp與f間必然存在誤差,且此誤差分量較之因fin準(zhǔn)確度和穩(wěn)定度有限引起的誤差分量可能大得多。f的準(zhǔn)確度主要受Np的近似影響。本文在不計(jì)由fin準(zhǔn)確度和穩(wěn)定度影響的條件下,分析由Np引起f誤差的特點(diǎn),探討消除或減小因Np引起f誤差的方法,從而提高f的準(zhǔn)確度。
1 單時(shí)鐘源時(shí),因Np近似影響輸出頻率準(zhǔn)確度分析
當(dāng)脈沖發(fā)生器輸入脈沖為fin時(shí),若最大計(jì)數(shù)值為nmax,則Np取值可能為1,2,…,nmax,有nmax種可能,相應(yīng)fp被離散為fin,fin/2,…,fin/nmax,也有nmax種取值的可能。令fin/(nmax+1)=0,這些離散頻率將0~fin頻段分成nmax個(gè)子頻段,對(duì)于任一f∈(0,fin),總對(duì)應(yīng)一n,使f∈(fin/n+1),fin/n)。Np取n或n+1,近似N,實(shí)際上是用fin/n或fin/(n+1)來近似f。當(dāng)f為fin的約數(shù)時(shí),Np=N,fp=f,絕對(duì)誤差Δf=fp-f=0,相對(duì)誤差r=Δf/f=0;當(dāng)f不為fin的約數(shù)時(shí),Δf≠0,r≠0。Δf和r的值與Np的取值方案有關(guān),有以下三種情況:
①Np=n時(shí),fp=fin/n>f, Δf>0,r>0,Δf隨f的增大而減小。F趨近于fin/(n+1)時(shí),Δf和r趨于極大值;Δf趨近于fin/n-fin/(n+1)=fin/[n(n+1)]時(shí),r趨近于1/n。采用此方案時(shí),f越接近于fin/(n+1),f的準(zhǔn)確性越差,如圖1口Δf(f)曲線。
②Np=n+1時(shí),fp=fin/(n+1)<f,f<0,r<0,| Δf|隨f的增大而增大。F趨近于fin/n時(shí),|Δf|和|r|趨于極大值;Δf趨近于fin/(n+1)-fin/n=-fin/[n(n+1)])時(shí),r趨近于-1/n。采用此方案時(shí),f越接近于fin/n,f的準(zhǔn)確性越差,如圖2中-Δf(f)曲線。
③以|Δf|為最小原則,f∈[fin/(n+1),fin/(n+1)+fin/2n(n+1)]時(shí),Np=n+1,fp=fin/(n+1),則Δf<0,r<0;f∈[fin/(n+1)+fin/2n(n+1),fin/n]時(shí),Np=n,fp=fin/n,則Δf>0,r>0;當(dāng)f=fin/(n+1)+fin/[2n(n+1)]時(shí),|Δf|和|r|達(dá)到極大值。Δf=±fin/2[n(n+1)],r=±1/(2n+1)。采用此方案時(shí),f越接近fin/(n+1)+fin/[2n(n+1)],f的準(zhǔn)確性越差(見圖2)。
綜合以上三種方案的誤差情況,因Np近似引起的輸出頻率誤差有以下特點(diǎn):
①三種方案的Δf(f)曲線都是由一組分辯
熱門點(diǎn)擊
- 由ICL8308制作的多波形信號(hào)發(fā)生器
- 采用運(yùn)算放大器設(shè)計(jì)正弦波振蕩器
- 電容模塊在緩沖電路中的應(yīng)用
- EPC-755A微型光電編碼器及其應(yīng)用
- LVDS輸入電平問題
- 相移諧振控制器UC1875系列應(yīng)用
- 電子鼓音響芯片HT3670C及應(yīng)用
- 基于FPGA的多種形式分頻的設(shè)計(jì)與實(shí)現(xiàn)
- 圖像數(shù)字化電路中的高精度行鎖相象素時(shí)鐘發(fā)生器
- CC4046鎖相環(huán)電路及其在轉(zhuǎn)速儀中的應(yīng)用
推薦技術(shù)資料
- 泰克新發(fā)布的DSA830
- 泰克新發(fā)布的DSA8300在一臺(tái)儀器中同時(shí)實(shí)現(xiàn)時(shí)域和頻域分析,DS... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究