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

正文內容

畢業(yè)設計(論文)-基于單片機的智能信號發(fā)生器-全文預覽

2025-03-31 05:37 上一頁面

下一頁面
  

【正文】 break。 a0++。 delay1(ys)。} } break。s4amp。通過這次畢業(yè)設計我學到了許多知識,讓我的思維變的清晰,讓我自己受益匪淺。 西安航空職業(yè)技術學院 畢業(yè)設計論文 31 } } } 西安航空職業(yè)技術學院 畢業(yè)設計論文 32 結 束 語 從開始接到論文題目到設計方案的確定,再到論文的完成,每走一步對于我來說都是新的嘗試和挑戰(zhàn)。s2amp。 if(a1==0){a1=aaa。a=1。 if(a==0) //三角波 // { P0 = a0。 P0=0。 delay(ys)。 while(1) { keyscanf()。 if(v=0){v=0。 if(v=50){v=50。 if(s3==0) { while(!s3)。 } } } if(s2==0) { delay(5)。 write_data(0x20)。 write_(0x80+0x42)。 write_data(0x20)。 slnum=0。 write_data(0x6e)。 //寫 train write_data(0x74)。 write_data(0x65)。 //寫 squrae write_data(0x71)。 break。 write_data(0x6e)。 switch(slnum) { case 1 : ys=0。 } } void keyscanf() { d=0。 } if(slnum==2) { fre=(100000/(3*ys))。)。)。)。u39。 qq1=vdate/10。 write_data(0x30+ge)。)。f39。 shi=date/10%10。 write_data(0x3a)。 write_data(0x65)。 write_(0x80+0x00)。 write_(0x38)。 西安航空職業(yè)技術學院 畢業(yè)設計論文 26 } void init() { lcdrw=0。 delay(5)。 delay(5)。 void write_(uchar ) { lcdrs=0。 for(i=y。i) for(j=110。 uint fre。 sbit cs=P3^5。 sbit s2=P2^1。 sbit lcdrw=P3^3。通過按鍵來控制輸出不同的波形,在仿真輸出圖中可以看到 wave 顯示波形名稱,并可以利用頻率增大鍵和減小鍵來控制頻率的大小,同時可以通過幅度調整按鍵來控制波形的幅度。 三角波仿真圖如圖 53所示。 Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調試工具,全 Windows界面,是一個非常實用的編譯軟件。運行 Keil 軟件需要 WIN9 NT、 WIN202WINXP 等操作系統(tǒng)。在用 Proteus 進行仿真和程序調試時,可以從工程的角度直接看程序運行和電路工作的過程和結果。它還提供多種現(xiàn)實存在的虛擬儀器,這些儀表有極高的輸入阻抗、極低的輸出阻抗,可以 盡可能減少儀器對測量結果的影響。代替了在實驗室和教室里的以實物進行實踐的方式,可以在計算機上學習電工基礎,模擬電路、數(shù)字電路、單片機應用系統(tǒng)等課程,并進行電路設計、仿真、調試等。方波程序框圖如圖 43所示。 本系統(tǒng)的軟件包括以下幾個程序模塊:按鍵處理程序、中斷服務程序、正弦波發(fā)生程序、三角波發(fā)生程序、方波發(fā)生程序; 總體流程圖如圖 41所示。 (4)為提高軟件設計的總體效率,以簡明、直觀法對任務進行描述,在編寫應用軟件之前,應繪制出程序流程圖。 ( 2)要樹立結構化程序設計風格,各功能程序模塊化、子程序化。 由于 LM324 四運放電路具有電源電壓范圍寬,靜態(tài)功耗小,可單電源使用,西安航空職業(yè)技術學院 畢業(yè)設計論文 16 價格低廉等優(yōu)點,因此被廣泛應用在各種電路中。 它 的內部包含四組形式完全相同的運算放大器,除電源共用外,四組運放相互獨立。 ( 1) LCD1602 主要技術參數(shù) 顯示容量 :16 2個字符 芯片工作電壓 :— 工作電流 :() 模塊最佳工作電壓 : 字符尺寸 : (W H)mm ( 2) LCD1602 引腳功能說明 LCD1602 采用標準的 14 腳(無背光)或 16 腳(帶背光)接口,各引腳接口說明如表 33 所示。字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點陣式 LCD。由WR XFER 的邏輯組合產(chǎn)生 LE2,當 LE2 為高電平時, DAC 寄存器的輸出隨寄存器的輸入而變化, LE2的負跳變時將數(shù)據(jù)鎖存器的內容打入 DAC 寄存器并開始 D/A 轉換。 單緩沖方式者把數(shù)據(jù)鎖存器和 DAC 鎖存器的使能端接在一起,只需要一組信號就能同時控制兩個寄存器的。 DAC0832 內部有輸入寄存器和 DAC寄存器,所以無需外部連接專門的鎖存器。 本次試驗選擇的 D/A 轉化器是 DAC0832,是一款 8分辨率的 D/A 轉換集成芯片。 各部分電路原理 按鍵電 路原理 按鍵電路如圖如圖 38 所示。 XTAL2:振蕩器反相放大器的輸出端。為使能從 0000H— FFFFH 的外部程序存儲器讀取指令, EA 端必須保持低電平(接地)。這個 ALE 使能標志位的設置對微控制器處于外部執(zhí)行模式下無效。然而,特別強調,在每次訪問外部數(shù)據(jù)存儲器時, ALE 脈沖將會跳過。晶振工作時, RST腳持續(xù) 2個機器周期以高電平將使用單片機復位。作為輸入使用 時,被外部拉低的引腳由于內部電阻的原因,將輸出電流 ILL。在使用 8位地址訪問外部數(shù)據(jù)存儲器時, P2 口輸出 P2 鎖存器的內容。對 P2 口寫“ 1”時,通過內部上拉電阻把端口拉高,此時可以作為輸入口使用。對 P1 口寫“ 1”時,內部上拉電阻的原因,將輸出電流 ILL。在這種模式下, P0具有內部上拉電阻。 西安航空職業(yè)技術學院 畢業(yè)設計論文 9 AT89C52 管腳說明 VCC:電源 GND:接地 P0 口: P0 口是一個 8位漏級開路的雙向 I/O 口。 AT89C52 單片機的指令系統(tǒng)和引腳功能與 MCS51 的完全兼容。運算器主要用來對操作數(shù)進行算術、邏輯運算和位操作的。復位電路如圖 35所示。復位電路連接如圖 25所示。為了保證應用系統(tǒng)可靠地復位,通常是 RST 引腳保持 10ms 以上的高電平,根據(jù)應用的要求,復位操作通常有兩種基本形式:上電復位和上電或開關復位。 外部振蕩方式是把已有的時鐘信號引入單片機內。內部振蕩方式如圖 33 所示。 圖 32 AT89C52單片機最小系統(tǒng) (1) 晶振電路 單片機的時鐘信號通常用兩種電路形式得到:內部振蕩方式和外部振蕩方式。按下 是會增加所產(chǎn)生的波形的幅度,按下 時會減小所產(chǎn)西安航空職業(yè)技術學院 畢業(yè)設計論文 6 生的波形的幅度。方波的產(chǎn)生較簡單,只要交替地將最大值和最小值輸出給 D/A 轉換器進行轉換即可,它們的延續(xù)時間為周期的一半。通過程序將該表程序存儲器中,利用單片機的定時器來產(chǎn)生定時,每當定時時間到,查表的該點對應的輸出值,然后通 過 D/A轉換器轉換得到該點的對應電壓值。單片機接數(shù)模轉換器和運算放大電路,用用戶通過按鈕選擇輸出 3種基本波形: 方波、正弦波和三角波。 方案二: C8051F005 單片機是完全集成的混合信號系統(tǒng)級芯片,具有與AT80S52 兼容的微控制器的內核,與 MCS51 指令集完全兼容。 方案選擇:方案三較方案一而言,具有頻率高,工作穩(wěn)定,容易調試等特性;較方案二而言,具有結構簡單,成本低等特性。 方案二:采用 DDS 即直接數(shù)字頻率合成技術設計信號發(fā)生器是一種要運用數(shù)字技術來實現(xiàn)產(chǎn)生信號的方法。 自選器件,實現(xiàn) 多功能信號發(fā)生器的 硬件設計。至于顯示部分就用 LCD1602 顯示屏。只要對電路稍加修改,調整程序,即可完成功能升級。 4. 低電壓、低功耗:單片機大量用于攜帶式產(chǎn)品和家用消費類產(chǎn)品,低電壓和低功耗尤為重要。同時,其體積小,對于強磁場環(huán)境易于采取屏蔽措施,適合于在惡劣環(huán)境下工作。 一塊單片機芯片就是一臺微型計算機,在某些應用領域中,它能夠承擔大中型計算機和通用微型計算機無法完成的一些工作。這時期的波形發(fā)生器多以軟件為主,實質是采用微處理器對 DAC 的程序控制 ,就可以得到各種簡單的波形。函數(shù)波形發(fā)生器具有連續(xù)的相位變換和頻率穩(wěn)定性高等優(yōu)點,不僅可以模擬各種復雜信號,還可對頻率、幅值、相移、波形進行動態(tài)、及時的控制,并能夠與其它儀器進行通訊,組成自動測試系統(tǒng),因此被廣泛用于自動控制系統(tǒng)、震動激勵、通訊 和儀器儀表領域。 operational amplifier。 關鍵字 :單片機;信號發(fā)生器; D/A 轉換;運算放大; DAC0832。 proteus 仿真驗證。 ,方波,三角波三種波形。 本文所設計的系統(tǒng)設計簡單、性能優(yōu)良、性價比高,可用于多種需要低頻信號源的場所,具有一定的實用性。 D/A conversion。 波形發(fā)生器是能夠產(chǎn)生大量的標準信號和用戶定義信號,并保證高精度、高穩(wěn)定性、可重復性和易操作性的電子儀器。 在 70 年代后,微處理器的出現(xiàn),可以利用處理器、 A/D/和 D/A,硬件和軟件使波形發(fā)生器的功能擴大,產(chǎn)生更加復雜的波形。 單片機構成的儀器具有高可靠性、高性能價格比 ,在智能儀表系統(tǒng)和辦公自動化等諸多領域中得以極為廣泛的應用,特別是在 電子工程、通信工程、自動控制、遙測控制、測量儀器、儀表和計算機等技術領域 處處西安航空職業(yè)技術學院 畢業(yè)設計論文 2 可以看見它的應用。又內部采用總線結構,減少了芯片之間的連線,這大大提高了單片機的可靠性與抗干擾能力。其邏輯控制功能及運行速度均高 于同一檔次的微機。具有線路相對簡單,結構緊湊,價格低廉,頻率穩(wěn)定度高,抗干擾能力強,用途廣泛等優(yōu)點,并且能夠對波形進行細微調整,改良波形,使其滿足系統(tǒng)的要求??紤]到小信號時,所以必須加放大,然后整形才能達到分頻器的輸入要求。 實現(xiàn) 多功能信號發(fā)生器波形 種類、 波形的頻率的顯示 。這種信號發(fā)生器輸出頻率范圍窄,而且電路參數(shù)設定較繁瑣,其頻率大小的測量往往需要通過硬件電路的切換來實現(xiàn),操作不方便。它的特點是價格低、性能比 高,在低頻范圍內穩(wěn)定性好、操作方便、體積小、耗電少。它把構成計算機的中央處理器 CPU、存儲器、寄存器、 I/O 接口制作在一塊集成電路芯片中,西安航空職業(yè)技術學院 畢業(yè)設計論文 4 從而構成較為完整的微型計算機。 西安航空職業(yè)技術學院 畢業(yè)設計論文 5 3 系統(tǒng)硬件設計 基本原理 系統(tǒng)總體框圖如圖 31 所示 按 鍵 單 片 機單 片 機 最 小 系 統(tǒng)波 形 指 示電 源電 流 、 電 壓 轉 換 輸 出數(shù) 模 轉 換圖 31系統(tǒng)總體框圖 數(shù)字信號可以通過數(shù) /模轉換器轉換成模擬信號,因此可通過產(chǎn)生數(shù)字信號再轉換成模擬信號的方法來獲得所需要的波形。 正弦波采用定點法來產(chǎn)生波形,即將一個周期的正弦波按 360 度等分為若干點,計算出各點的正弦函數(shù)值,并轉換相應的 D/A 轉換器輸入數(shù)值,這樣得到一個正弦函數(shù)表。 三角波的產(chǎn)生類似于正弦波。按下 和 會改變所產(chǎn)生的函數(shù)的頻率。單片機最小系統(tǒng)由單片機、晶振電路、復位電路三部分
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1