需要金幣:![]() ![]() |
資料包括:完整論文,開題報(bào)告 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):12577 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:在現(xiàn)代社會(huì)中,隨著科技的發(fā)展,信號發(fā)生器作為現(xiàn)代的電子儀器扮演著越來越重要的作用。函數(shù)信號發(fā)生器是一種能夠產(chǎn)生多種的電路。這種器件在測試設(shè)備或是電路相關(guān)實(shí)驗(yàn)中經(jīng)常被用到。在很多實(shí)驗(yàn)中,都用信號發(fā)生器來產(chǎn)生三角波、矩形波等的波形。本次設(shè)計(jì)任務(wù)就是設(shè)計(jì)一個(gè)可以產(chǎn)生各種函數(shù)波形的波形發(fā)生器,因此,就要深入地研究電子信號發(fā)生器的設(shè)計(jì)原理、構(gòu)成模塊。 本次作品選用單片機(jī)芯片,設(shè)計(jì)出一個(gè)可以產(chǎn)生各種波形的信號發(fā)生器。函數(shù)信號發(fā)生器有各種各樣的設(shè)計(jì)方法,考慮到單片機(jī)功能擴(kuò)展方便、易于編程控制等實(shí)用優(yōu)點(diǎn)。因此說,本次的設(shè)計(jì)中大框架是以單片機(jī)位基礎(chǔ)的,在此基礎(chǔ)上利用程序來實(shí)現(xiàn)控制,繼而產(chǎn)生所需要的各種波形。常見的就是用于產(chǎn)生三角波、鋸齒波、矩形波、正弦波等。更進(jìn)一步的,還可以通過調(diào)節(jié)所產(chǎn)生波形的占空比、頻率等參數(shù)來改變原始波形。經(jīng)過調(diào)整,還可以在顯示屏上顯示所產(chǎn)生的波形的名稱、頻率,同時(shí),還可以通過按鍵來方便的實(shí)現(xiàn)對于波形的切換和頻率的調(diào)節(jié)等操作。 在編程語言上,選擇了易于理解、并方便修改的C語言,這樣在后期波形的調(diào)試及與硬件接口電路設(shè)計(jì)時(shí)更為方便和簡單,經(jīng)過設(shè)計(jì)及后期長時(shí)間的調(diào)試,設(shè)計(jì)的所有功能均已實(shí)現(xiàn)。 關(guān)鍵詞:AT89C51,函數(shù)信號發(fā)生器,LCD 數(shù)模轉(zhuǎn)換
目錄 摘要 ABSTRACT 引言-1 1 緒論-2 1.1 設(shè)計(jì)相關(guān)概況-2 1.2 研究內(nèi)容-2 2 系統(tǒng)總體設(shè)計(jì)-3 2.1 單片機(jī)概述-3 2.2 函數(shù)信號發(fā)生器概述-3 2.3 系統(tǒng)功能概述-3 2.4 方案提出及論證-4 3 系統(tǒng)硬件設(shè)計(jì)-5 3.1 總體硬件概述及資源分配-5 3.2 系統(tǒng)硬件各個(gè)模塊及功能-5 3.2.1 單片機(jī)部分-6 3.2.2 D/A轉(zhuǎn)換模塊部件-8 3.2.3 外部控制模塊部件-10 4 軟件系統(tǒng)設(shè)計(jì)-12 4.1 信號頻率數(shù)據(jù)采集-12 4.2 正弦波產(chǎn)生程序-12 4.3 三角波產(chǎn)生程序-13 4.4 方波產(chǎn)生程序-13 4.5 鋸齒波產(chǎn)生程序-13 4.6 中斷程序設(shè)計(jì)-15 4.7 系統(tǒng)主程序設(shè)計(jì)-15 5 仿真調(diào)試結(jié)果-16 6 總結(jié)-18 致謝-19 參考文獻(xiàn)-20 附錄1 元器件清單-21 附錄2 程序清單-22 附錄四 仿真圖-30 |