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

正文內(nèi)容

基于單片機的低頻信號發(fā)生器畢業(yè)設(shè)計論文(更新版)

2025-09-03 20:17上一頁面

下一頁面
  

【正文】 +3G N D4I N 2+5I N 26O U T 27V C C8U1L M 358R T 1103C4104D1R E D RGND3GND10Vcc20I out 111l sbD I07I out 212D I 16D I 25R f b9D I 34D I 416V r e f8D I 515D I 614m sbD I713I L E19W R 218CS1W R 12X f e r17U2D A C 0832P10P11P12P13P14P15P16P17P 10P 11P 12P 13P 14P 15P 16P 171234DK1 K2 K3 K4K1 K2 K3 K4C5104O U TO U T12J1波形輸出D2R E D YD3R E D GD4R E D WR72. 2KR82. 2KR9220R 102. 2K 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 25 頁 共 40 頁 附錄 B 仿真圖 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 26 頁 共 40 頁 附錄 C 程序清單 include //包含頭文件 include define uchar unsigned char //宏定義 define uint unsigned int sbit s1=P3^5?,F(xiàn)在我們即將畢業(yè),當然我們畢業(yè)前都需要自己動手做一個畢業(yè)設(shè)計,對自己大學(xué)四年所學(xué)知識的一個見證。其中最繁瑣的程序正弦波,因為它是由該表產(chǎn)生讀取指令, 所以一個表,該表列出了包含多個字符。 雙擊仿真單片機元器件,將生成的 hex 文件寫入單片機中,點擊運行按鈕,進行仿真調(diào)試。 } 開始 R6 賦初值 R7 賦初值 R7 減 1, R7 是否 為 0? R6 減 1, R6 是否 為 0? 返回 N Y Y N 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 18 頁 共 40 頁 4 系統(tǒng)調(diào)試 在確定軟件的編程思想,程序和各部分的程序進行編譯,然后接下來就是對所設(shè)計的硬件電路和系統(tǒng)軟件進行整體的測試了。 開始 A=00H DPTR1=DPTR1+1 A=正弦函數(shù)表數(shù)據(jù) A 送到 0832 輸出 Y N A=129 ??? 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 16 頁 共 40 頁 如下圖方波程序流程 324 所示 圖 324方波程序流程圖 產(chǎn)生一個方波是當 A 值等于零,相應(yīng)的模擬輸出,和延遲時間,當一個值等于0FFH,對應(yīng)于相同的模擬輸出,然后延遲時間。當按鈕 2 按下時,函數(shù)發(fā)生器自動怎么加頻率;當按鈕 3閉合時,函數(shù)發(fā)生器就會減少頻率的輸出;當按鈕 4 閉合時,函數(shù)發(fā)生器就進入步進值調(diào)節(jié)的軟件控制程序。LCD 顯示電路圖如圖 262: 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 12 頁 共 40 頁 圖 262 LCD 顯示電路原理圖 此外,為了控制 LCD 液晶顯示的亮度,已經(jīng)將本設(shè)計灰度固 定。 在軟件中設(shè)置溫度的代碼是: ℃ ( 00110011B, 00110000B, 00101110B, 00110000B,01000011B); ℃ ( 00110011B, 00110111B, 00101110B, 00110000B, 01000011B) ;60℃ ( 00110110B, 00110000B, 01000011B) 。在選定步進值情況下,減小步進值大小。該接口電路的工作原理很簡單,當有鍵被按下,每個輸入線為高電平 。雙 LM358 雙運算放大器是由兩個 LM358 運算放大器組成,在電路中,我們通過在運算放大器中串聯(lián)一個下拉電阻R4,通過接地使得該端口平時 的電平為低電平。 因 而, DAC0832 一般常常要外接一個運算放大器,進行電流電壓轉(zhuǎn)換,這樣才可以獲得到模擬輸出電壓。 只需在滿量程下調(diào) 劑 其 線性度 。 該DA 芯片以其成本低,操縱簡潔的界面,易于轉(zhuǎn)換節(jié)制等,普遍用于單片機利用體系。上電復(fù)位電路如下圖 224 所示。計算器清除,并啟動復(fù)位電路意味著不同的按鈕。 [7] [8]本設(shè)計采用第二種: 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 5 頁 共 40 頁 即使用晶振由 AT89C51 內(nèi)部電路產(chǎn)生時鐘脈沖,其電路圖見圖 222。 RST:引導(dǎo)內(nèi)部復(fù)位程序或電路引腳。由于 AT89S51 芯片被廣泛的應(yīng)用于各種開發(fā)實踐,所以采用 AT89S51 進行開發(fā)時有 很多經(jīng)驗可以借鑒。 方案選擇: AT89S51 兼容 AT89C51。 方案二: AT89S51 則 支持 ISP 在線 可編譯寫入手藝。并且由于它體積大,功耗大,泄漏以及許多其他的缺陷,在實際應(yīng)用過程中的存在將大大增加電路的復(fù)雜性,性能通常不令人滿意。隨著技術(shù)的不斷進步,在此之后,信號發(fā)生器的市場需求變大,因此信號發(fā)生器得到很好的發(fā)展機遇,這個時候人們開始使用模擬電子以及集成電路技術(shù) [1] [2],雖然這時候信號發(fā)生器得到很大的改善,但是仍存在著頻率穩(wěn)定性不夠好,材料不夠便宜等缺點。 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 1 頁 共 40 頁 1 緒論 信號發(fā)生器綜述 現(xiàn)在市場上有許多種信號發(fā)生器,一般分為以下幾種: 超高頻:頻率范圍 1MHz 以上,可達幾十兆赫茲。 生成 hex 文件 ....................................... 錯誤 !未定義書簽。 運算放大模塊 ....................................... 錯誤 !未定義書簽。 本文所設(shè)計的系統(tǒng)簡單、性能良好、性價比高,可用于多種需要低頻信號源的場所,可應(yīng)用到相關(guān)的生活中去。 信號發(fā)生器的發(fā)展歷史 ............................... 錯誤 !未定義書簽。 3 軟件設(shè)計 ............................................. 錯誤 !未定義書簽。 致謝 ................................................... 錯誤 !未定義書簽。 超低頻:頻率范圍在零點幾赫茲以下。如今能夠通過可視化編程語言編寫發(fā)生器的操作界面,這樣人們可以做到直接用手輸入想要的波形,來做到波形的輸入。 2 硬件設(shè)計 總體設(shè)計框圖 圖 21 基于單片機的低頻信號發(fā)生器系統(tǒng)框圖 該低頻信號發(fā)生器 的設(shè)計系統(tǒng)包含有單片機,數(shù)模轉(zhuǎn)換電路,電壓轉(zhuǎn)化電路,波形指示模塊以及按鍵模塊組成。 方案三: AVR 單片機最大的優(yōu)點是可以提前讀取命令,在單片機工作時, AVR 可以在執(zhí)行之前一條指令命令的同時提取下一條命令。所以本設(shè)計選擇方案二 。由于當需要外部總線擴展時是分時輸出,所以應(yīng)該將地址數(shù)據(jù)鎖存在外部通過加上鎖存器,用 ALE 作為信號。 VCC:電源電壓,接 +5V。很容易的機算出每個語句耗用的時間。 AT89S51 復(fù)位:它的主要目的是將 PC 改為 0000H,所以單片機將重新從 0000H地址運行。為12MHz 晶體振蕩器 RC 正常值 C= F, R = 歐姆。 D/A 轉(zhuǎn)換輸出電流形式。 DAC0832 的管腳功能 [11] [12] : IOUT2:電流輸出端 2,其值與 IOUT1 值之和為一常數(shù) ;Rfb:反饋信號輸入引腳 ; VCC:電源輸入,電壓范圍 +5 ~ +15; VREF: 參考電壓輸入端,范圍 10V ~ +10V; AGND:模擬信號地 ; DGND:數(shù)字信號地。起初在設(shè)計的過程中,我采用了一級放大器,出現(xiàn)了飽和失真。 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 10 頁 共 40 頁 鍵盤電路設(shè)計模塊 在單片機體系中為了控制整體狀況,和向體系輸入數(shù)據(jù),利用體系 中設(shè) 有按鍵或鍵盤,實現(xiàn)簡略的人機會話 。由于本系 統(tǒng) 所需要的按鍵并不多 ,用 4個按鈕 開關(guān)就能控制波形,因而可采用獨立式未編碼鍵盤結(jié)構(gòu)。本設(shè)計 采用字符 LCD 模塊為液晶顯示器,與 5 7點陣展示字符,這取決于容量顯示屏上可以被劃分成一行的 16 個字符, 2 行的 16 個字符, 2行的 20 個字符等等。 VEE 因為終端電源連接到正電源,對比度就會相對較弱,然而接地電源的時候產(chǎn)生的對比度就 會變得相對過高,將有一個“鬼影”,對比度過低會使屏幕模糊。其重點是產(chǎn)生各類波形的編程例程,并進行編程來產(chǎn)生各種波形。 如下圖三角波流程 322所示 圖 322 三角波流程圖 A=00H A 送到 0832 輸出 A=A+1 開始 Y N A=FFH? 開始 A=00H A 送到 0832 輸出 A=A+1 A=A1 A 送到 0832 輸出 N Y Y N A=FFH?? A=00H?? 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 15 頁 共 40 頁 三角波是一個數(shù)值的上升,當加入到一個 0 的內(nèi)容。 for(a=xms。系統(tǒng)調(diào)試將分部進行,第一部分是軟件的程序的編譯調(diào)試。 圖 432 方波仿真圖(左)和實物圖(右) 淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 20 頁 共 40 頁 當?shù)诙伟聪?K1,波形為三角波,燈 3 亮。在使用該軟件的過程中,我發(fā)現(xiàn)了自己許多的不足之處,有時候自己會忘記操作的順序,常常生產(chǎn)不了 hex 文件,產(chǎn)生許多廢棄的文件。每當我遇到問題不能解決的時候,就向張老師請教,張老師就會放心手頭事情,幫助我解答所有的疑問,并且常常為我拓展相關(guān)的知識。 sbit s4=P3^4。 //定義全局變量 int pinlv=100,bujin=1,bujin1=1。 //矩形波取 碼 uchar code sanjiao[64]={ 0,8,16,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,160,168,176,184,192,200,208,216,224,232,240,248, 248,240,232,224,216,208,200,192,184,176,168,160,152,144,136,128,120,112,104,96,淮陰工學(xué)院畢業(yè)設(shè)計說明書 (論文) 第 28 頁 共 40 頁 88,80,72,64,56,48,40,32,24,16,8,0 }。 } void write_(uchar ) //寫命令函數(shù) { lcdrs=0。 delay(1)。j8。 write_(0x0f)。i20。 write_date(1)。)。.39。 write_date(39。 TR0=1。 39。 else write_date(table[bai])。)。 write_date(1)。 write_date(2)。 write_date(5)。 write_date(6)。 } } void keyscan() //鍵盤檢測函數(shù) { if(s1==0) { EA=0。 b=m%256。 m=65536(150000/pinlv)。 if(boxing=4) { boxing=0。 if(bai==0) write_date(39。 write_date(table[ge])。)。)。)。)。)。)。 display()。 bujin1。 led0=0。 case 2 : P1=sanjiao[u]。 }
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1