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

正文內(nèi)容

基于dds的高精度信號發(fā)生器設(shè)計(jì)-預(yù)覽頁

2025-07-13 19:21 上一頁面

下一頁面
 

【正文】 dule unit,bined with DDS chip AD9850,to produce 0HZ~20MHZ frequency adjustable two signal wave(sine wave and square wave),the display unit uses 8 digital tube as its display. .so this signal generato is clear and can be widely applied production and in the field of science and technology.Key words: DDS。 AD98500 前言隨著數(shù)字技術(shù)的飛速發(fā)展,高精度動態(tài)范圍,數(shù)字/模擬(D/A)轉(zhuǎn)換器的出現(xiàn)和廣泛應(yīng)用,用數(shù)字控制的方法從一個標(biāo)準(zhǔn)參考頻率源產(chǎn)生多個頻率信號的技術(shù),即直接數(shù)字合成(DDS)技術(shù)異軍突起。針對DDS的上述特點(diǎn),本文基于AD9850器件設(shè)計(jì)了一種信號發(fā)生器,在給定電源電壓條件下,設(shè)計(jì)并制作一個正弦波和方波信號源。該方案性能良好,但難以達(dá)到輸出頻率覆蓋系數(shù)的要求,且電路較為復(fù)雜,不適于產(chǎn)生低頻信號。 方波的產(chǎn)生方波可由正弦波整形得到,關(guān)鍵是如何控制占空比,對此有幾種方案:方案一:由D/A轉(zhuǎn)換器產(chǎn)生占空比相應(yīng)的電壓,將之與正弦信號進(jìn)行比較就可得到所需占空比方波。方案三:采用計(jì)數(shù)定時方法,先將正弦波變換為方波,再用它的上升沿觸發(fā)計(jì)時電路,該電路在計(jì)時期間輸出為高電平,計(jì)時終止后輸出為低電平,該輸出波形即為所需要波形。800Hz~20MHz的正弦波采用動態(tài)生成程序的方法來實(shí)現(xiàn)。其中信號產(chǎn)生單元和單片機(jī)控制模塊單元是構(gòu)成DDS信號發(fā)生器系統(tǒng)不可分割的兩大部分。32個可編程AT89S52構(gòu)成的單片機(jī)系統(tǒng)具有結(jié)構(gòu)簡單、造價低廉和效率高等優(yōu)點(diǎn)的微控制系統(tǒng),由于內(nèi)部集成了RAM、ROM等器件,減少了硬件開銷,提高了系統(tǒng)的性價比。同時,AT89C52可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。本系統(tǒng)采用AD9850作為信號產(chǎn)生芯片。223 ()其中為32位頻率控制字的值;s為標(biāo)準(zhǔn)參考時鐘的頻率。其輸出電流與電阻的關(guān)系為I=32(247。 AD9850工作原理AD9850內(nèi)部結(jié)構(gòu)原理框圖如圖4所示。當(dāng)計(jì)數(shù)器溢出時,限制增加相位累加器的觸發(fā)輸出。獨(dú)特的控制算法大量的減少了ROM內(nèi)存(采用DSP技術(shù)完成這項(xiàng)功能),這就使得AD9850變得尺寸小,耗能低。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時,相應(yīng)字段就點(diǎn)亮。每一筆劃都是 應(yīng)一個字母表示,DP是小數(shù)點(diǎn),如圖5所示。單片機(jī)與AD9850的接口既可以采用并行方式,也可采用串行方式。在程序中,每將一字節(jié)的數(shù)據(jù)送到P2口后, (WCLK)置高。 系統(tǒng)顯示程序設(shè)計(jì)本系統(tǒng)用兩個四位八段數(shù)碼管,故能夠顯示計(jì)數(shù)范圍為:0000 00009999 9999,可以滿足本信號發(fā)生器要求。 AD9850頻率控制方式程序設(shè)計(jì)AD9850的頻率/相位控制字一共有40比特,其中32比特為頻率控制字,5比特為相位控制字,1比特是電源休眠控制,最后2比特為工作方式控制,應(yīng)用中將1位電源休眠控制,2為工作方式控制設(shè)置為“000”。 //=0,則頻率值加1 if (k2==0) key2()。 Write_9850()。 if(k2==0) key2()。 long uint wei。 wei=wei/10 。 wei/=10 。 wei/=10 。 wei/=10 。i8。 delay5ms()。long uint ConTrol_Word_9850 = 0x00。define dataport_9850 P2delay_9850(long int n) { while(n!=0) { n。 Con_Word_1_9850=Con_Word_1_9850+Con_Word_2_9
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1