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

正文內容

基于dds的am調制(編輯修改稿)

2025-07-21 15:41 本頁面
 

【文章內容簡介】 的數值以步長為間隔變化,這樣就可根據步長對ROM中的數據進行采樣。采用寄存器是考慮到result[11..0]端輸出的數據時間不統一,這樣將影響到取樣,并且要將數據進行累加時也需要脈沖,這就要由累加器提供,這也說明了寄存器的作用。對累加器進行波形仿真如下圖6 累加器仿真波形圖(3) 波形存儲器其作用是進行波形的相位幅值轉換。原理是: ROM的N位地址 把0O~360O的正弦角度離散成具有2N個樣值的序列;ROM的D位數據位則2N個樣值的幅值量化為D位二進制數據。 圖7 音頻信號封裝模型 圖8 調制信號封裝模型圖9 音頻信號發(fā)生電路圖10 調制信號發(fā)生電路由電路圖可以看出音頻信號和調制信號采用同樣的發(fā)生方法,其結構類似。故分析時,僅以音頻信號為例。音頻信號發(fā)生電路主要由三部分組成:頻率控制字、累加器、記錄正弦波的ROM。頻率控制字與總電路中的頻率控制字類似。不同的是為了更好的進行控制,增加了一個清零開關。電路結構如左圖示。累加器結構如前,不再作說明。電路中使用的正弦波利用MATLAB軟件生成波形并導入ROM中。MATLAB軟件用到的公式如下:a) T=2*pi/4096。t=[0:T:2*pi]。//正弦波 A=(1+sin(t))*1023/2。 B=round(A)。b) T=2*pi/4096。t=[0:T:2*piT]。//方波 A=(1+square(t))*1023/2。 B=round(A)。c) T=2*pi/4096。t=[0:T:2*piT]。//鋸齒波 A=(1+sawtooth(t))*1023/2。 B=round(A)。d) T=2*pi/4096。t=[0:T:2*piT]。//三角波 A=(1+square(t,))*1023/2。 B=round(A)。另外,通過更改參數可以形成二分之一的正弦波及四分之一的正弦波。本例實驗中時間有限,僅以正弦波為例設計。其余波形僅作理論分析,不另作硬件仿真。(4) D/A轉化器與低通濾波器D/A轉換器的作用有二。其一是把已經合成的正弦波的數字量轉換成模擬量。 其二則是是濾除生成的階梯形正弦波中的高頻成分,將其變成光滑的正弦波,充當低通濾波器。(5) 調制與解調電路調制解調部分電路圖如下圖示:圖11 調制解調電路該部分電路有3個模塊組成:mul、adder、mul10。其中mul模塊接音頻信號,mul10則接調制信號。adder模塊則與74163組合使用,控制m的取值范圍,使之產生或不產生過調制。各模塊均由VHDL語言編寫,具體實現如下:——mul模塊LIBRARY ieee。USE 。USE 。USE 。USE 。ENTITY mul ISPORT (X:IN signed (9 downto 0)。y:IN STD_LOGIC_VECTOR(3 downto 0)。clk:in std_logic。result: OUT signed (14 downto 0))。END mul。ARCHITECTURE mul_arch OF mul IS SIGNAL p: signed (4 downto 0)。BEGINp= signed (39。039。amp。y)。 PROCESS (clk) BEGIN IF (clk39。event and clk=39。139。) THEN result=X*p。END IF。END PROCESS。END mul_arch?!猘dder模塊library ieee。use 。use 。use 。entity adder isport(op: in signed (14 downto 0)。result: out signed (14 downto 0))。end adder。architecture beh of adder issignal p: signed (14 downto 0)。beginP=001110111110001。result=OP+P。end beh?!猰ul10模塊LIBRARY ieee。USE 。USE 。USE 。USE 。ENTITY mul10 ISPORT (x:IN signed (9 downt
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1