




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、專題四:數(shù)字頻率計設(shè)計,一、教學(xué)內(nèi)容: 數(shù)字頻率計設(shè)計 二、學(xué)目的及要求: 1、掌握VHDL語言的基本結(jié)構(gòu)及編程思想。 2、掌握數(shù)字頻率計的工作原理。 3、掌握數(shù)字頻率計的VHDL語言編程方法。 三、授課課時:2 四、教學(xué)重點、難點: 數(shù)字頻率計的工作原理,設(shè)計要求:,1、設(shè)計8位十進制數(shù)字頻率計。 2、測量頻率范圍為1Hz50MHz。 3、測量被測信號的周期(單位:微秒),最大周期為1秒,最小周期為1微秒。,專題四:數(shù)字頻率計設(shè)計,一、測頻原理,計數(shù)輸出,二、控制器時序,控制器時序圖,0.5秒,利用對CLK的2分頻產(chǎn)生,對tsten求反,利用CLK和tsten合成, clk0 and tse
2、n0時,clr_cnt1,三、8位十進制計數(shù)器設(shè)計,(一)用VHDL設(shè)計十進制計數(shù)器,LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY CNT10 IS PORT (CLK,RST,EN : IN STD_LOGIC; CQ : OUT STD_LOGIC_VECTOR(3 DOWNTO 0); COUT : OUT STD_LOGIC ); END CNT10;,ARCHITECTURE behav OF CNT10 IS BEGIN PROCESS(CLK, RST, EN)
3、 VARIABLE CQI : STD_LOGIC_VECTOR(3 DOWNTO 0); BEGIN IF RST = 1 THEN CQI := (OTHERS =0) ; -計數(shù)器復(fù)位 ELSIF CLKEVENT AND CLK=1 THEN -檢測時鐘上升沿 IF EN = 1 THEN -檢測是否允許計數(shù) IF CQI = 1001 THEN CQI := “0000”; COUT = 1; ELSE CQI := CQI+1; COUT = 0; END IF; END IF; END IF; CQ = CQI; END PROCESS; END behav;,(二)8位十進制頻
4、率計電路圖,三、32位鎖存器設(shè)計,LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY reg32b IS PORT (load : IN STD_LOGIC; din: in STD_LOGIC_VECTOR(31 DOWNTO 0); DOUT : OUT STD_LOGIC_VECTOR(31 DOWNTO 0) ); END reg32b; ARCHITECTURE behav OF reg32b IS BEGIN PROCESS(load,din) BEGIN IF loa
5、dEVENT AND load=1 THEN dout=din; END IF; END PROCESS; END behav;,四、控制器設(shè)計,參考程序,LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY testctl IS PORT (clk : IN STD_LOGIC; tsten:out STD_LOGIC; clr_cnt: out STD_LOGIC; load:out STD_LOGIC ); END testctl; ARCHITECTURE behav OF
6、testctl IS signal div2clk:std_logic;,BEGIN PROCESS(clk) BEGIN IF clkEVENT AND clk=1 THEN div2clk=not div2clk; END IF; END PROCESS; load=not div2clk; tsten=div2clk; process(clk,div2clk) begin if clk=0 and div2clk=0 then clr_cnt=1; else clr_cnt=0; end if; end process; END behav;,四、控制器設(shè)計,參考程序(續(xù)),五、頻率計總電路圖,六、實驗儀實際接口電路圖,七、周期測量,8位十進制計數(shù)器,輸入信號Fin,1MHz標準方波信號,計數(shù)輸出,鎖存器,譯碼、顯示,鎖存信號LOAD,控制器電路,EN,RST,LOAD,輸入信號Fin,作業(yè),畫出測量某周期信號的周期的電路
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高速項目公司組建方案
- 高溫防治對策措施方案
- 住宅拆遷補償安置房產(chǎn)權(quán)轉(zhuǎn)讓協(xié)議
- 應(yīng)急醫(yī)療物資運送方案
- 鐵路安全面試題及答案
- 柑橘銷售獎勵方案
- 項目預(yù)測方案么
- 余杭社工面試題及答案
- 客戶分類文件管理方案
- 產(chǎn)品實物生產(chǎn)定制方案
- 小學(xué)升初中入學(xué)測試寧外入學(xué)試卷2
- 協(xié)和精神課件
- 兒童保健規(guī)范化門診標準(2021年版)
- 桶裝水領(lǐng)用表
- 營運客車等級劃分及評定重點標準
- 檢驗科?;钒踩珨?shù)據(jù)表完整
- 小學(xué)五年級英語學(xué)情分析
- 最新交管b2學(xué)法減分題庫及答案
- 人教版八年級數(shù)學(xué)上冊 《三角形的高、中線與角平分線》三角形教學(xué)課件
- 《色彩基礎(chǔ)知識》PPT課件(完整版)
- 鄭州橡膠助劑項目實施方案(參考范文)
評論
0/150
提交評論