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

正文內(nèi)容

基于ad9834的波形發(fā)生器的設計畢業(yè)設計-全文預覽

2025-07-19 00:19 上一頁面

下一頁面
  

【正文】 正弦波波形頻率為1MHz時的方波波形如圖57所示:圖57 頻率為1MHz時的方波波形頻率為1MHz時的三角波波形如圖58所示:圖58 頻率為1MHz時的三角波波形頻率為1MHz時的正弦波波形如圖59所示:圖59 頻率為1MHz時的正弦波波形結論通過這次畢業(yè)設計,我學到了不少課本上沒有的知識,也鍛煉了自己的動手能力,將以前學過的零散的知識串到一起。2.當用戶按下按鍵的時候,單片機讀取的數(shù)值跟設定的數(shù)值不對。最后經(jīng)過多次的模塊子程序的修改,一步一步的完成,最終解決了軟件。endif第5章 系統(tǒng)調(diào)試 硬件調(diào)試信號發(fā)生器系統(tǒng)的電路較大,對于焊接方面更是不可輕視,龐大的電路系統(tǒng)中只要出現(xiàn)一處的錯誤,則會對檢測造成很大的不便,而且電路的交線較多,對于各種鋒利的引腳要注意處理,否則會刺破帶有包皮的導線,則會對電路造成短路現(xiàn)象。}ifndef _AD9834_H_define _AD9834_H_includesbit AD9834_SYNC=P2^5。 } WriteDat(LSB)。 case 1: WriteDat(0x2002)。 //2^28/75000000= unsigned int LSB = (FreqWord % 0x4000) + 0x4000。前臺程序安排一些實時性要求較高的內(nèi)容,如定時系統(tǒng)和外部中斷(如掉電中斷);而后臺程序指主程序及其調(diào)用的子程序,這類程序?qū)崟r性要求不是太高,延誤幾十ms甚至幾百ms也沒關系,所以通常將監(jiān)控程序(鍵盤解釋程序),打印程序和顯示程序等,與操作者打交道的程序放在后臺程序中執(zhí)行。相對來講,執(zhí)行模塊任務明確單純,比較容易編程,而監(jiān)控程序較易出問題。軟件任務分析時,應先將各執(zhí)行模塊一一列出,并為每一個執(zhí)行模塊進行功能定義和接口定義(輸入輸出定義)。主程序流程圖如圖41所示:圖41 主程序流程圖 程序設計原理軟件任務分析和硬件電路設計結合進行,哪些功能由硬件完成,哪些任務由軟件完成,在硬件電路設計基本定型后,也就基本上決定下來了。用過匯編語言后再使用C來開發(fā),體會更加深刻。ABS文件由OH51轉換成標準的Hex文件,以供調(diào)試器dScope51或tScope51使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標板進行調(diào)試,也可以直接寫入程序存貯器如EPROM中。C51工具包的整體結構,uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。如果使用C語言編程,那么Keil幾乎就是不二之選了,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。如讀入輸入緩沖器的狀態(tài)不全為“1”,確定哪一根列線為“0”狀態(tài),當某個鍵的行線和列線都為“0”狀態(tài)時,表明該鍵按下。數(shù)字信號和模擬信號的地只需接在一個地方。其中E是下降沿觸發(fā)的片選信號,R/W是讀寫信號,RS是寄存器選擇信號本模塊設計要點如下:顯示模塊初始化:首先清屏,再設置接口數(shù)據(jù)位為8位,顯示行數(shù)為1行,字型為57點陣,然后設置為整體顯示,取消光標和字體閃爍,最后設置為正向增量方式且不移位。像200Ω電阻接于IOUT和AGND之間。在接入比較器之前DA的輸出應適當濾波以減小抖動。SIGN BIT OUT(16腳):邏輯輸出。SCLK的每個下降沿就將一位輸入AD9834。此引腳一樣有控制SLEEP12位的功能。RESET(11腳):激活高數(shù)字輸入端。FSELECT控制頻率寄存器,F(xiàn)REQ0、FREQ1,這用在相位累加器。MCLK(8腳):數(shù)字時鐘輸入端。CAP/(6腳):。COMP(3腳):DA轉換偏壓。其引腳圖26如下:圖26 AD9834引腳圖AD9834各個引腳定義及功能說明:FS ADJUST(1腳):全面調(diào)控。有28位的頻率寄存器;75Mhz的時鐘頻率。0為: (22) 圖25 DDS技術的原理框圖. AD9834的簡介AD9834是一款能產(chǎn)生高質(zhì)量正弦波和三角波的低功耗DDS芯片。將相位寄存器的輸出與相位控制字相加得到的數(shù)據(jù)作為一個地址對正弦查詢表進行尋址,查詢表把輸入的地址相位信息映射成正弦波幅度信號,通過D/A變換器把數(shù)字量變成模擬量,再經(jīng)過低通濾波器平滑并濾除不需要的取樣分量,以便輸出頻譜純凈的正弦波信號。它的核心是相位累加器,由N位加法器與N位相位寄存器構成,類似一個簡單的計數(shù)器。從20世紀80年代末,通過深入的研究認識了DDS雜散的原因及其分布規(guī)律后,對DDS相位累加器進行了改進,ROM數(shù)據(jù)進行了壓縮,使用了抖動注入技術以及對DDS系統(tǒng)結構和工藝結構進行了改進。DB0(7腳):低4位三態(tài)、 雙向數(shù)據(jù)總線 0位(最低位)DB1(8腳):低4位三態(tài)、 雙向數(shù)據(jù)總線 1位DB2(9腳):低4位三態(tài)、 雙向數(shù)據(jù)總線 2位DB3(10腳):低4位三態(tài)、 雙向數(shù)據(jù)總線 3位DB4(11腳):高4位三態(tài)、 雙向數(shù)據(jù)總線 4位DB5(12腳):高4位三態(tài)、 雙向數(shù)據(jù)總線 5位DB6(13腳):高4位三態(tài)、 雙向數(shù)據(jù)總線 6位DB7(14腳):高4位三態(tài)、 雙向數(shù)據(jù)總線 7位(最高位)寄存器選擇控制如表21:表21 寄存器選擇控制RSR/W操作說明00寫入指令寄存器(清除屏等)01讀busy flag(DB7)以及讀取位地址計數(shù)器(DB0~DB6)值10寫入數(shù)據(jù)寄存器(顯示各字型等)11從數(shù)據(jù)寄存器讀取數(shù)據(jù) DDS模塊. DDS技術簡介直接數(shù)字合成技術是美國學者于1971年提出的,即以全數(shù)字技術,從相位概念出發(fā)直接合成所需波形的一中新的頻率合成原理,稱之為直接數(shù)字頻率合成器(Direct Digital Synthesis)。VEE(3腳):液晶顯示器對比度調(diào)整端,接電源時對比度最弱,接地時對比度最高(對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度)。本系統(tǒng)顯示部分用的是LCD液晶模塊,采用一個161的字符型液晶顯示模塊。 液晶模塊液晶顯示器(LCD)英文全稱為Liquid Crystal Display,它一種是采用了液晶控制透光度技術來實現(xiàn)色彩的顯示器。P3口與其它I/O 端口有很大的區(qū)別,它的每個引腳都有第二功能,如下::(RXD)串行數(shù)據(jù)接收:(RXD)串行數(shù)據(jù)發(fā)送:(INT0)外部中斷0輸入:(INT1)外部中斷1輸入:(T0)定時/計數(shù)器0的外部計數(shù)輸入:(T1)定時/計數(shù)器1的外部計數(shù)輸入:(WR)外部數(shù)據(jù)存儲器寫選通:(RD)外部數(shù)據(jù)存儲器讀選通. STC89C52單片機的中斷系統(tǒng)STC89C52系列單片機的中斷系統(tǒng)有5個中斷源,2個優(yōu)先級,可以實現(xiàn)二級中斷服務嵌套。P口每位能驅(qū)動4個LS 型TTL 負載。P1口(~,1~8 腳):P1口是一個帶內(nèi)部上拉電阻的8 位準雙向I/O口。當P0 口作為輸入口使用時,應先向口鎖存器(地址80H)寫入全1,此時P0 口的全部引腳浮空,可作為高阻抗輸入。對于無片內(nèi)ROM 的8031 或8032,需外擴EPROM,此時必須將EA 引腳接地。此引腳的第二功能PROG 在對片內(nèi)帶有4KB EPROM 的8751 編程寫入(固化程序)時,作為編程脈沖輸入端。平時不訪問片外存儲器時,ALE 端也以振蕩頻率的1/6 固定輸出正脈沖,因而ALE 信號可以用作對外輸出時鐘或定時信號。如有則說明基本上工作正常。此引腳接EPROM 的OE 端。當主電源VCC 發(fā)生故障,降低到低電平規(guī)定值時,將+5V 電源自動兩個機器周期(24個時鐘振蕩周期)的高電平時,就可以完成復位操作。若需采用外部時鐘電路時,該引腳輸入外部時鐘脈沖。現(xiàn)在新推出的單片機都不只5個中斷源,例如SST89E58RD 就有9個中斷源。片內(nèi)振蕩器和時鐘產(chǎn)生電路,但石英晶體和微調(diào)電容需要外接。兩個定時器/計數(shù)器,每個定時器/計數(shù)器都可以設置成計數(shù)方式,用以對外部事件進行計數(shù),也可以設置成定時方式,并可以根據(jù)計數(shù)或定時的結果實現(xiàn)計算機控制。但也有一些單片機內(nèi)部不帶ROM/EPROM,如8031,8032,80C31 等。另外 STC89052 可以降到0Hz 靜態(tài)邏輯操作,它支持2種軟件也可以選擇節(jié)電模式。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應用系統(tǒng)提供高靈活、超有效的解決方案。第2章 系統(tǒng)方案設計本系統(tǒng)以STC89C52單片機為控制核心,對系統(tǒng)進行初始化,主要完成對鍵盤的響應、液晶的顯示、AD9834頻率和波形的設定等功能的控制,起到總控和協(xié)調(diào)各模塊之間工作的作用。90 年代末,出現(xiàn)幾種真正高價格、高性能的波形發(fā)生器、但是HP公司推出了型號為 HP770S的信號模擬裝置系統(tǒng),它是由 HP1776A波形發(fā)生軟件和HP8770A任意波形數(shù)字化組成。這個時期的波形發(fā)生器多采用模擬電子技術,而且模擬器件構成的電路存在著價格貴、功耗大、尺寸大等缺點,并且要產(chǎn)生較為復雜的信號波形,則電路結構十分復雜。一塊單片機芯片就是一臺計算機,由于單片機這種特殊的結構形式,在某些應用領域中,它承擔了大中型計算機和通用微型計算機無法完成的一些工作,使其具有很多顯著的優(yōu)點和特點,因此在各個領域中都得到了迅猛的發(fā)展。一旦工作需求功能有增加,則電路復雜程度會大大增加。信號發(fā)生器作為一種常見的應用電子儀器設備,傳統(tǒng)的信號發(fā)生器可以完全由硬件電路搭接而成,如采用555振蕩電路發(fā)生方波、正弦波和三角波的電路便是可取的路經(jīng)之一,不用依靠單片機。且使用DDS器件,具有體積很小,電路簡單的優(yōu)點,整個系統(tǒng)可以做得很小,甚至可以作為手持設備使用,這就正好滿足了當前技術的需要。直接數(shù)字頻率合成(DDS)技術是繼1971年問世以來[1],由于它低成本、低功耗、高分辨率、頻率切換時間短、相位連續(xù)、結構簡單、體積小等諸多優(yōu)點,在電信和電子儀器領域得到了越來越廣泛的應用。而一般的信號發(fā)生器,不但笨重,而且只發(fā)生一些簡單的波形,不能滿足需要。并且對DDS這一技術做了比較詳細的分析,也展望它的發(fā)展前景。蘇州大學本科生畢業(yè)設計(論文)畢業(yè)設計論文基于AD9834的波形發(fā)生器的設計目 錄前言 2第1章 緒論 3 研究的背景和意義 3 波形發(fā)生器的發(fā)展狀況 3第2章 系統(tǒng)方案設計 5 單片機主控模塊 5 液晶模塊 9 DDS模塊 11第3章 硬件電路的設計 14 單片機主控電路及液晶顯示電路 14 AD9834電路設計 14 按鍵電路 15 增益可控電路 15第4章 系統(tǒng)軟件設計 17 Keil軟件的介紹 17 系統(tǒng)軟件的整體設計 17 程序設計原理 18 信號產(chǎn)生的程序 19第5章 系統(tǒng)調(diào)試 20 硬件調(diào)試 20 軟件調(diào)試 20 調(diào)試結果 20結論 24參考文獻 25致謝 26附錄 27附錄1:實物照片說明 27附錄2:系統(tǒng)原理圖 27附錄3:部分源程序 28 i 基于AD9834的波形發(fā)生器的設計【摘要】:本設計核心問題是設計信號發(fā)生器,使之輸出不同頻率的正弦波、三角波和方波,并通過按鍵切換輸出的波形,也可以改變頻率和輸出的幅度。本文介紹了用AD9834設計信號發(fā)生器的基本框架,詳細闡述了該芯片的基本性能和使用方法,分析了它與單片機結合產(chǎn)生波形的具體措施。波形發(fā)生器是一種數(shù)據(jù)信號發(fā)生器,在調(diào)試硬件時常常需要加入一些信號,以觀察電路工作是否正常。通過邏輯探勾輸出,調(diào)試起來簡單快捷。該系統(tǒng)以簡易為出發(fā)點,用熟悉的
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1