999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于 FPG A的多功能等精度頻率計(jì)的設(shè)計(jì)

2010-01-29 03:15:54李紅麗馬耀鋒
中州大學(xué)學(xué)報(bào) 2010年6期
關(guān)鍵詞:測(cè)量標(biāo)準(zhǔn)信號(hào)

李紅麗,馬耀鋒

(1.中州大學(xué)實(shí)驗(yàn)管理中心,鄭州 450044;2.中州大學(xué)信息工程學(xué)院,鄭州 450044)

1.引言

基于傳統(tǒng)測(cè)頻原理[1]的頻率計(jì)將隨被測(cè)信號(hào)頻率的下降而降低,在實(shí)用中有較大的局限性,而等精度頻率計(jì)不但具有較高的測(cè)頻精度,不隨所測(cè)信號(hào)的變化而變化,而且在整個(gè)測(cè)頻區(qū)域能保持恒定的測(cè)頻精度。本課題利用 EDA技術(shù),基于 KHF-5型 CPLD/FPGA實(shí)驗(yàn)開發(fā)系統(tǒng)上的 Altera公司的 EP1K100QC208-3芯片來進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)等精度頻率計(jì)的研究。這使得設(shè)計(jì)過程大大簡(jiǎn)化,縮短了開發(fā)周期,減小了電路系統(tǒng)的體積,同時(shí)也有利于保證頻率計(jì)具有較高的精度和較好的可靠性。

2.等精度測(cè)頻原理

等精度測(cè)頻[2]的實(shí)現(xiàn)方法可以用圖 1來簡(jiǎn)化說明。

圖 1 等精度測(cè)頻原理框圖

圖 1的門控信號(hào)是可預(yù)置的寬度為 Tpr的一個(gè)脈沖。COUNT1和 COUNT2是兩個(gè)可控計(jì)數(shù)器。標(biāo)準(zhǔn)頻率信號(hào)從COUNT1的時(shí)鐘輸入端 CLK輸入,其頻率為 Fo,待測(cè)信號(hào)從COUNT2的時(shí)鐘輸入端 CLK輸入,設(shè)其實(shí)際頻率為 Fxe,測(cè)量頻率為 Fx。

當(dāng)門控信號(hào)為高電平時(shí),被測(cè)信號(hào)的上沿通過D觸發(fā)器的Q端同時(shí)啟動(dòng)計(jì)數(shù)器 COUNT1和COUNT2。對(duì)被測(cè)信號(hào) Fx和標(biāo)準(zhǔn)頻率信號(hào) Fo同時(shí)計(jì)數(shù)。當(dāng)門控信號(hào)為低電平時(shí),隨后而至的被測(cè)信號(hào)的上沿將使這兩個(gè)計(jì)數(shù)器同時(shí)關(guān)閉。

3.系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

3.1 預(yù)處理部分

為了獲得 1s的預(yù)置門時(shí)間寬度,需要對(duì) 50MHz標(biāo)準(zhǔn)進(jìn)行 100M分頻,即分得頻率為 0.5Hz,脈寬為 1s的脈沖。而這可由 4個(gè) 100分頻器級(jí)聯(lián)獲得。所以需要設(shè)計(jì)一個(gè) 100分頻器 FreDiv100。為了便于自測(cè)與自校,在上面所設(shè)計(jì)的100分頻模塊的基礎(chǔ)上設(shè)計(jì)了占空比可調(diào)的 100分頻模塊FreDiv1_99,實(shí)現(xiàn) 100分頻,并根據(jù) ABCDEFG等 7個(gè)按鍵的二進(jìn)制組合來產(chǎn)生占空比為 1%到 99%的脈沖。為實(shí)現(xiàn)等精度原理中的D觸發(fā)器,其在本設(shè)計(jì)中單獨(dú)設(shè)計(jì)成一個(gè) D觸發(fā)器模塊D_Drigger。因該觸發(fā)器是由觸發(fā)時(shí)鐘輸入信號(hào)S觸發(fā)的,故其輸出信號(hào) Q的脈寬為觸發(fā)時(shí)鐘輸入信號(hào) S的周期的整數(shù)倍。

3.2 測(cè)量部分

因?yàn)闇y(cè)量頻率與測(cè)量周期的原理和所需要計(jì)數(shù)的對(duì)象是一樣的,在至少 1s里分別對(duì)被測(cè)信號(hào)和標(biāo)準(zhǔn)信號(hào)進(jìn)行計(jì)數(shù),所以在本設(shè)計(jì)中,頻率與周期的測(cè)量共用一個(gè)計(jì)數(shù)模塊Counter。而脈寬和占空比的測(cè)量都是在被測(cè)信號(hào)的 100個(gè)連續(xù)周期里對(duì)標(biāo)準(zhǔn)信號(hào)進(jìn)行計(jì)數(shù)的,只是它們計(jì)數(shù)的時(shí)間段不一樣,即對(duì)應(yīng)脈寬的計(jì)數(shù)值僅僅需在該 100個(gè)周期里的正脈寬里對(duì)標(biāo)準(zhǔn)信號(hào)進(jìn)行計(jì)數(shù),而對(duì)占空比則不僅僅需要在那100個(gè)正脈寬里對(duì)標(biāo)準(zhǔn)信號(hào)進(jìn)行,還需要在該完整的 100個(gè)周期里對(duì)標(biāo)準(zhǔn)信號(hào)進(jìn)行計(jì)數(shù),也就是說,對(duì)脈寬的測(cè)量和占空比的測(cè)量都需要在該 100個(gè)周期里的正脈寬里對(duì)標(biāo)準(zhǔn)信號(hào)進(jìn)行計(jì)數(shù),基于這一點(diǎn),我們應(yīng)該把脈寬和占空比的測(cè)量集成到一個(gè)脈寬和占空比同步累加計(jì)數(shù)模塊 CounADD。

3.3 控制部分

控制部分在本設(shè)計(jì)里,只是進(jìn)行測(cè)量功能的切換,這并不包括對(duì)自校功能的控制。因?yàn)樽孕9δ艿目刂婆c切換并不需要單獨(dú)的模塊,那只需一個(gè)按鍵與一些邏輯門就可以的了,所以控制部分就只設(shè)計(jì)了一個(gè)功能切換控制模塊 Swap,實(shí)現(xiàn)頻率測(cè)量、周期測(cè)量、脈寬測(cè)量和占空比測(cè)量的切換。

3.4 數(shù)據(jù)處理部分

圖 2 等精度頻率、周期、脈寬測(cè)量?jī)x的頂層原理圖

由于需要對(duì)前面測(cè)量模塊計(jì)得的數(shù)值進(jìn)行運(yùn)算并加以碼制轉(zhuǎn)換和譯碼才能得到最終的測(cè)量結(jié)果,在本設(shè)計(jì)中,我們?cè)O(shè)計(jì)了數(shù)據(jù)處理需要用到的 32位二進(jìn)制乘法器Multiplier和 32位二進(jìn)制除法器 Divider32。

3.5 顯示部分

由于最終結(jié)果是由數(shù)碼管以十進(jìn)制數(shù)顯示的,而在之前的測(cè)量部分和數(shù)據(jù)處理部分里所用的數(shù)制都是二進(jìn)制數(shù),因此我們?cè)O(shè)計(jì)了二進(jìn)制碼轉(zhuǎn)換成 BCD碼模塊 B2BCD,把二進(jìn)制數(shù)碼轉(zhuǎn)換成十進(jìn)制數(shù)碼。另外,在本設(shè)計(jì)中,設(shè)計(jì)了 8個(gè)7段數(shù)碼管的位選擇器 Position Select,數(shù)碼管段碼選通模塊Decode,數(shù)碼管 (共陰極)譯碼顯示模塊 Display來實(shí)現(xiàn) 8個(gè)動(dòng)態(tài)數(shù)碼管的“掃描式”顯示。

3.6 頂層原理圖

根據(jù)前面所述各模塊組成等精度頻率、周期、脈寬測(cè)量?jī)x的頂層原理圖如圖 2所示。

在圖 2的輸入和輸出引腳說明如下:

LY為自校功能的切換開關(guān),當(dāng)其為 0時(shí),用頻率為 0.5MHz的標(biāo)準(zhǔn)脈沖進(jìn)行自校;當(dāng)其為 1時(shí),用頻率為 5KHz的標(biāo)準(zhǔn)脈沖進(jìn)行自校。

CLK為標(biāo)準(zhǔn)時(shí)鐘 50MHz的輸入端,SIG為被測(cè)信號(hào)的測(cè)量輸入端,START為測(cè)量開始控制開關(guān),當(dāng)其為 1時(shí),真正的測(cè)量開始。

1、2、3 、4、5、6和 7是配合 LY開關(guān)使用的 ,即用它們對(duì)不同脈寬范圍和占空比范圍在實(shí)際上的測(cè)試與自校,主要是通過它們來改變自校信號(hào)的占空比以檢測(cè)本設(shè)計(jì)能否完成指標(biāo)中 1%到 99%的占空比的測(cè)試功能。

ALARM為計(jì)數(shù)溢出警報(bào),計(jì)數(shù)超過或等于 4 294 967 295時(shí),即計(jì)數(shù)的開放時(shí)間大于或等于 85 899 345 900ns警報(bào)響起表示所測(cè)量的頻率超出量程,以此來計(jì)算,本設(shè)計(jì)的頻率測(cè)量范圍應(yīng)為 0.0012Hz-85 899 345 900Hz(85GHz),可實(shí)際上,由于數(shù)碼管的顯示位數(shù)不夠,所以那是看不到的。

H、W則是測(cè)量功能的切換控制開關(guān),當(dāng) H、W都沒有按下時(shí)進(jìn)行的是頻率測(cè)量;當(dāng) H按下、W沒有按下時(shí)進(jìn)行的是周期測(cè)量;當(dāng) H沒有按下、W按下時(shí)進(jìn)行的是脈寬測(cè)量;當(dāng)H、W都按下時(shí)進(jìn)行的則是占空比測(cè)量。

SEL[2..0]是輸出到芯片上 38譯碼器的,Q1[6..0]是輸出到靜態(tài)數(shù)碼管 1的,Q2[6..0]是輸出到靜態(tài)數(shù)碼管 2的,Q3[6..0]則是輸出到動(dòng)態(tài)數(shù)碼管的。

4.軟件仿真與硬件測(cè)試

這里給出兩個(gè)主要測(cè)量模塊頻率和周期同步計(jì)數(shù)模塊Counter及脈寬和占空比同步累加計(jì)數(shù)模塊 CounADD在 QUARTUSII6.0上時(shí)序仿真波形圖分別如圖 3、圖 4所示。

圖 3 頻率和周期同步計(jì)數(shù)模塊 Counter時(shí)序波形

圖 3中 CLK的周期為 6ns,SIG的周期為 10ns。從上面的波形仿真圖可以看出,對(duì)標(biāo)準(zhǔn)信號(hào) CLK進(jìn)行計(jì)數(shù)的計(jì)數(shù)值QA和對(duì)待測(cè)信號(hào) SIG進(jìn)行計(jì)數(shù)的計(jì)數(shù)值 QB的起始和終止都受 EN的控制,且呈現(xiàn)出一致性。

圖 4 脈寬和占空比同步累加計(jì)數(shù)模塊 CounADD時(shí)序波形

在圖 4中,SIG的周期為 72ns(脈寬為 36ns),CLK的周期為 14ns(脈寬為 7ns),QA、QB分別為在 100個(gè) SIG的正脈寬和周期里對(duì) CLK的計(jì)數(shù)值。從圖 4中可得出,36×100÷14=257≈256,511×14+49=7203,其中 49為開始對(duì) CLK進(jìn)行計(jì)數(shù)前的時(shí)間,即第 4個(gè) CLK上升沿前的時(shí)間,3×14+7=7×7=49。另外,值得注意的是,QA、QB的計(jì)數(shù)起始和終止在本模塊中是同步的,這保證了測(cè)量的一致性和精度。

最后,在最終的硬件測(cè)試中記錄的幾組數(shù)據(jù):

在 LY=0,START=0時(shí),測(cè)得頻率為 0.5MHz(顯示 5 000 000),周期為 2us(顯示 200),脈寬為 0.99us(顯示 99),占空比為 50%(顯示 50)。另外,在 1234567的組合改變時(shí),測(cè)得脈寬和占空比都隨之變化,但脈寬總比理論值少 1,占空比測(cè)量正確。

在 LY=1,START=0時(shí),測(cè)得頻率為 5KHz(顯示 50 000),周期為 200us(顯示 20000),脈寬為 99.99us(顯示9999),占空比為 50%(顯示 50)。另外,在 1234567的組合改變時(shí),測(cè)得脈寬和占空比都隨之變化,但脈寬總比理論值少 1;占空比則能正確測(cè)量,1%和 99%也可以測(cè)量得出。

針對(duì)上述兩種情況,可分析得出,就以上兩組數(shù)據(jù)而言,本設(shè)計(jì)的誤差是穩(wěn)定的,脈寬的測(cè)量只有 0.01us的誤差,而頻率和周期則實(shí)現(xiàn) 0誤差。

在 START=1時(shí),測(cè)得的幾組數(shù)據(jù)如表 1所示。

表 1 硬件測(cè)試結(jié)果

5.結(jié)束語

本設(shè)計(jì)根據(jù)等精度測(cè)頻原理(高精度恒誤差測(cè)頻原理),以浙江天煌科技實(shí)業(yè)有限公司的“KHF-5型 CPLD/FPGA實(shí)驗(yàn)開發(fā)系統(tǒng)”為硬件基礎(chǔ),采用 VHDL語言進(jìn)行設(shè)計(jì),所選用的設(shè)計(jì)器件為 Altera公司的 EP1K100QC208-3。從仿真和實(shí)測(cè)結(jié)果可以看出該系統(tǒng)不但具有較高的測(cè)量精度,而且在整個(gè)頻率區(qū)域保持恒定的測(cè)量精度。

[1]謝自美.電子線路設(shè)計(jì)·實(shí)驗(yàn)·測(cè)試 [M].武漢:華中科技大學(xué)出版社,2003.

[2]潘松.EDA技術(shù)與 VHDL[M].2版.北京:清華大學(xué)出版社,2007.

猜你喜歡
測(cè)量標(biāo)準(zhǔn)信號(hào)
2022 年3 月實(shí)施的工程建設(shè)標(biāo)準(zhǔn)
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
把握四個(gè)“三” 測(cè)量變簡(jiǎn)單
忠誠的標(biāo)準(zhǔn)
滑動(dòng)摩擦力的測(cè)量和計(jì)算
美還是丑?
基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
電子制作(2018年11期)2018-08-04 03:25:42
滑動(dòng)摩擦力的測(cè)量與計(jì)算
測(cè)量
主站蜘蛛池模板: 国产成人精品男人的天堂下载 | 免费无码AV片在线观看国产| 国产H片无码不卡在线视频| 91色在线观看| 久久久久人妻精品一区三寸蜜桃| 国产国语一级毛片在线视频| 国产成人精品一区二区免费看京| 日本高清有码人妻| 亚洲成aⅴ人在线观看| 极品国产一区二区三区| 波多野结衣无码视频在线观看| 欧美日韩国产一级| 国产精品久久久久久久久| a天堂视频| 欧美成人国产| 国产成人无码AV在线播放动漫| 久久a级片| 久久国产拍爱| 欧美翘臀一区二区三区 | 中字无码av在线电影| 手机在线看片不卡中文字幕| 免费a在线观看播放| 久久综合伊人 六十路| 国产特级毛片aaaaaaa高清| 国产精品极品美女自在线网站| 日韩在线中文| 亚洲精品卡2卡3卡4卡5卡区| 国产精品国产三级国产专业不| 一区二区三区在线不卡免费| 亚洲一区免费看| 免费在线不卡视频| 午夜少妇精品视频小电影| 啦啦啦网站在线观看a毛片| 欧美日本在线一区二区三区| 国产成人精品无码一区二| 欧美一区精品| 国产精品一区二区国产主播| 人妻21p大胆| 欧美一级夜夜爽www| 国产成人精品高清不卡在线| 亚洲成人黄色在线观看| 中国国产高清免费AV片| 亚洲天堂网视频| 欧美国产日韩另类| 99国产精品国产高清一区二区| 狠狠久久综合伊人不卡| 欧美性猛交一区二区三区| 91综合色区亚洲熟妇p| 国产理论最新国产精品视频| 久久国产精品国产自线拍| 欧美日韩亚洲综合在线观看| 韩日免费小视频| 国产精品入口麻豆| 五月婷婷综合色| 高清精品美女在线播放| 5555国产在线观看| 午夜在线不卡| 久热中文字幕在线观看| 99久久无色码中文字幕| 91毛片网| 天天色综网| 欧美日韩激情在线| 91久久青青草原精品国产| 久久久91人妻无码精品蜜桃HD| 亚洲中文精品人人永久免费| 女人一级毛片| 日韩AV手机在线观看蜜芽| 欧美激情成人网| 亚洲国产成人在线| 亚洲成人播放| 色九九视频| 国产精品亚洲一区二区三区在线观看| 日韩 欧美 国产 精品 综合| 成年人午夜免费视频| 99视频在线免费| 亚洲无码高清免费视频亚洲| 国产99精品久久| 欧美成一级| 免费女人18毛片a级毛片视频| 久久永久视频| 亚洲天堂成人在线观看| 自慰网址在线观看|