freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新畢業(yè)論文基于fpga的信號發(fā)生器設(shè)計(參考版)

2025-06-25 07:52本頁面
  

【正文】 endendmodule。 inb=tempc[39:0]。endalways(posedge clk) begintempc={thirda[9:0]+thirdb[9:0]+thirdco,thirds}。thirda=seconda[19:10]。secondb=firstb[29:10]。endalways(posedge clk) begin{secondco,seconds}={firsta[9:0]+firstb[9:0]+firstco,firsts}。firsta=tempa[39:10]。 always(posedge clk) begintempa=ina。reg[29:0] firsta,firstb, thirds。reg firstco,secondco,thirdco。reg[40:0] tempc。input clk。output [7:0]address。defparam = BYPASS, = BYPASS, = , = Cyclone II, = ENABLE_RUNTIME_MOD=NO, = altsyncram, = 256, = ROM, = NONE, = CLOCK0, = 8, = 8, = 1。b0), .wren_b (139。b1), .rden_b (139。b1}}), .data_b (139。b1), .clocken3 (139。b1), .clocken1 (139。b1), .clock1 (139。b0), .byteena_a (139。b1), .addressstall_a (139。b0), .aclr1 (139。wire [7:0] q = sub_wire0[7:0]。output [7:0] q。input [7:0] address。[15] ,20051015。另外由于該方面的設(shè)計水平有限,所以存在著許多缺陷和失誤,懇請老師批評指正。通過這一個多月的時間,使我學(xué)到許多知識,明白了許多以前上課時無法理解的知識,還積累了一些較簡單的問題解決方案。相信通過此次設(shè)計的鍛煉,我對專業(yè)知識和技能的掌握將更加牢靠,在今后的工作和學(xué)習(xí)中,必將使我受益匪淺,取得應(yīng)有的成績。此次課題的設(shè)計已告一段落,在這次畢業(yè)設(shè)計過程中需要用一些不曾學(xué)過的東西時,就要去有針對性地查找資料,然后加以吸收利用,以提高自己的應(yīng)用能力,而且還能增長自己見識,補(bǔ)充最新的專業(yè)知識,學(xué)會了一些編程方面的常用算法。在設(shè)計過程當(dāng)中,遇到了軟件操作不熟練,程序編寫不規(guī)范等諸多問題,通過對問題的總結(jié)分析得出,應(yīng)用軟件的主要功能必須熟練操作,才能提高工作效率,需要規(guī)范操作的地方必須嚴(yán)格按照使用說明操作,避免由于軟件使用不當(dāng)造成的錯誤產(chǎn)生。該系統(tǒng)以Cyclone器件為核心部件,可利用軟件編程實現(xiàn)了對D/A轉(zhuǎn)換信號的處理。相對于傳統(tǒng)至底向上的設(shè)計方式,自上而下的設(shè)計具有其顯著的優(yōu)越性??偨Y(jié)通過此次設(shè)計,讓我深深的感覺到自己所學(xué)知識真是非常的淺薄。如圖可見當(dāng)sel為00時選擇正弦波的波形輸出,并且key3檢測到按下一次,就將波形輸出的值outdata加5之后再由Amplituide輸出。 綜合調(diào)試結(jié)果1) 綜合仿真圖如下:圖57系統(tǒng)綜合仿真圖clk:時鐘輸入;key1,key2:頻率控制字控制按鍵;Fword:頻率控制字輸出;address:波形地址;sel:波形選擇控制信號;key3,key4:幅度控制按鍵。1) 仿真波形圖如圖55所示:圖55方波產(chǎn)生模塊仿真clock:時鐘輸入;address:地址寄存器;q:波形幅度輸出;2) 仿真結(jié)果分析:從仿真圖可看出方波產(chǎn)生模塊可以根據(jù)輸入的地址,依次從三角波ROM當(dāng)中讀出相應(yīng)的幅度值,間隔輸出0(對應(yīng)電壓0V)與255(對應(yīng)電壓5V)。從仿真可知,波形選擇模塊可以正確選擇對應(yīng)波形。以上仿真說明幅度調(diào)節(jié)模塊正確,可以使用。 調(diào)試結(jié)果 軟件仿真結(jié)果及分析 1) 仿真波形圖如圖51所示:圖51相位累加模塊仿真clk:時鐘輸入;ina:頻率控制字輸入;address:產(chǎn)生地址輸出;2) 仿真結(jié)果分析如圖所示相位累加模塊對輸入的頻率控制字累加并寄存,調(diào)節(jié)頻率控制字便可調(diào)節(jié)輸出頻率的大小,實現(xiàn)頻率的調(diào)節(jié)。FPGA系統(tǒng)的軟硬件設(shè)計是緊密相連的,將軟件編譯綜合并且通過下載對FPGA進(jìn)行適配,運(yùn)行中的FPGA是由其內(nèi)部的硬件結(jié)構(gòu)控制讀出數(shù)據(jù),從而產(chǎn)生波形。采取的就是自底向上的調(diào)試方法,即先單獨(dú)調(diào)試好每一個模塊,然后再連接成一個完整的系統(tǒng)再調(diào)試。所以,在調(diào)試濾波電路和緩沖輸出電路時,都選擇了高速寬帶運(yùn)放。實踐證明,這些措施對消除某些引腳上的“毛刺”及高頻噪聲起到了很好的效果。2) 為提高電路抗干擾性能,我們采取了一些抗干擾措施。 硬件調(diào)試1) 在做控制電路的調(diào)試時,分析輸入輸出,可以發(fā)現(xiàn)時序與仿真結(jié)果是否有出入,便于找出硬件電路中的故障。 調(diào)試方法根據(jù)方案設(shè)計的要求,調(diào)試過程共分三大部分:硬件調(diào)試、軟件調(diào)試和綜合調(diào)試。endmodule此次設(shè)計采用自低向上設(shè)計,通過先完成頻率控制模塊,累加器模塊,波形數(shù)據(jù)ROM,數(shù)據(jù)選擇器,幅度控制器五個部分,并且生成相應(yīng)的電路符號,原理圖輸入法實現(xiàn)個部分的連接。d5*(X1X2)。d1。d0。d1。d0。reg [7:0] X2。 reg [7:0] Romdata_temp1。input [7:0]Romdata。input clk。因此本設(shè)計還是通過兩個按鍵來判斷是對電壓上調(diào)還是下調(diào)。由于本次設(shè)計用的DAC0832是一個8位的數(shù)模轉(zhuǎn)換器,且參考電壓定為5 V,則其電壓分辨率為△v=5V/255=,*5=98mv≈,只要對波形數(shù)據(jù)ROM的數(shù)據(jù)進(jìn)行對以5為步進(jìn)的縮放即可。d0。b10 : outdata=data3。b01 : outdata=data2。b00 : outdata=data1。reg [7:0] outdata。input [7:0] data1,data2,data3。input clk。當(dāng)撥碼開關(guān)為10時,輸出三角波。當(dāng)撥碼開關(guān)為00時,輸出正弦波。相位累加模塊電路符號如下: 圖46相位累加器電路符號 波形選擇模塊使用一個4 通道的數(shù)據(jù)選擇器來對正弦波,方波,三角波的選擇。下面是基于流水線技術(shù)的加法器與寄存器結(jié)合在一起的相位累加器設(shè)計。隨著流水級數(shù)的提高,電路復(fù)雜程度將大大增加,當(dāng)電路的復(fù)雜程度達(dá)到一定量級的時候,流水線所帶來的性能改進(jìn),和電路本身由于結(jié)構(gòu)復(fù)雜所帶來的性能下降相抵消的時候,流水線結(jié)構(gòu)就不再具有提高電路工作頻率的作用了。當(dāng)然,流水線結(jié)構(gòu)的使用,并不能無限制地提高電路的工作速度,這是因為,流水線結(jié)構(gòu)是一種用電路規(guī)模換取工作速度的設(shè)計方法,提高工作速度的代價是電路設(shè)計的復(fù)雜化。累加器采用流水線結(jié)構(gòu)來實現(xiàn),簡單而言,就是把一個位數(shù)很長的加法,拆成N個位數(shù)較短的加法,在N個時鐘周期內(nèi)做完,然后輸出結(jié)果,N就是流水線的級數(shù)。在時序電路中為了提高加法器的速度。d67。d67。 reg [24:0] Fword。input clk。頻率控制模塊verilog程序如下:module Fword(clk,key1,key2,Fword)。根據(jù)上面對DDS理論的分析中采用25位的相位累加器,并且本次設(shè)計的系統(tǒng)時鐘為50MHZ,則由分析可知頻率分辨率為?fDDS=50MHZ/225≈,本次要求頻率為100HZ步進(jìn)可調(diào),*67=≈100,只要對頻率控制字K=67送入相位累加器進(jìn)行累加或累減就可以實現(xiàn)以100HZ為步進(jìn)的頻率調(diào)節(jié)。 三角波設(shè)計思路:由于三角波是線性的,比較簡單就可以產(chǎn)生,如果最低電壓DA參考量為0,最高電壓參考量是255,我們同樣設(shè)置256個點(diǎn)采樣深度(128點(diǎn)為上升階段另外128點(diǎn)為下降階段),那么根據(jù)它的公式255128≈2,每個點(diǎn)的電壓參考量只要依次加2就可以得到,一個波形所以采用簡單的加減算法就可實現(xiàn),如圖44所示三角波的采樣圖: f(t) A tT A圖44 三角波采樣圖本課題要求頻率控制是在100HZ~1MHZ,步進(jìn)為100HZ。 plot(x,y)。y=+*sign(128mod(x,256))。采樣圖如圖42所示。波形數(shù)據(jù)如下: 圖43 正弦波ROM表ROM生成源程序見附件1。y=round(y)。 f(t) f(t) A 0 t t A T T 圖41 正弦波采樣 圖42 方波采樣(2) 正弦波數(shù)據(jù)獲取:通過MATLAB獲取正弦信號數(shù)據(jù)MATLAB程序如下:x=0:255。幅值采樣是將一個周期正弦波進(jìn)行256等分,將256個采樣點(diǎn)進(jìn)行量化處理,量化值y=+*sin(x*π128),將256點(diǎn)量化值存入存儲器。以下介紹各種常用信號的原理。濾波器頻譜特性如下圖:圖33濾波器幅頻特性本設(shè)計使用FPGA最小系統(tǒng)版與外接面包板焊接的DA電路與濾波電路組成。設(shè)計D/A輸出后,通過濾波電路、輸出緩沖電路,使信號平滑且具有負(fù)載能力。有源濾波器同無源濾波器比較,治理效果好,主要可以同時濾除多次及高次諧波,不會引起諧振,但是價位相對高!b) 無源濾波器:無源濾波器,又稱LC濾波器,是利用電感、電容和電阻的組合設(shè)計構(gòu)成的濾波電路,可濾除某一次或多次諧波,最普通易于采用的無源濾波器結(jié)構(gòu)是將電感與電容串聯(lián),可對主要次諧波(7)構(gòu)成低阻抗旁路;單調(diào)諧濾波器、雙調(diào)諧濾波器、高通濾波器都屬于無源濾波器。 IOUT1:電流輸出端1,其值隨DAC寄存器的內(nèi)容線性變化; IOUT2:電流輸出端2,其值與IOUT1值之和為一常數(shù); Rfb:反饋信號輸入線,改變Rfb端外接電阻值可
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1