畢業(yè)設(shè)計(jì)論文 基于mcu和fpga的數(shù)字式相位測量儀的設(shè)計(jì).doc
畢業(yè)設(shè)計(jì)論文 基于mcu和fpga的數(shù)字式相位測量儀的設(shè)計(jì),畢業(yè)設(shè)計(jì)論文 基于mcu和fpga的數(shù)字式相位測量儀的設(shè)計(jì)摘 要該設(shè)計(jì)采用單片機(jī)與fpga相結(jié)合的電路實(shí)現(xiàn)方案,很好地發(fā)揮了fpga運(yùn)算速度快、資源豐富、編程方便的特點(diǎn),并利用了單片機(jī)較強(qiáng)的運(yùn)算、控制功能,使得整個(gè)系統(tǒng)模塊化、硬件電路簡單、使用操作方便。文章主要介紹設(shè)計(jì)方案的論證、系統(tǒng)硬件和軟件的設(shè)計(jì),給出了詳細(xì)的系統(tǒng)...
內(nèi)容介紹
此文檔由會(huì)員 andey 發(fā)布畢業(yè)設(shè)計(jì)論文 基于MCU和FPGA的數(shù)字式相位測量儀的設(shè)計(jì)
摘 要
該設(shè)計(jì)采用單片機(jī)與FPGA相結(jié)合的電路實(shí)現(xiàn)方案,很好地發(fā)揮了FPGA運(yùn)算速度快、資源豐富、編程方便的特點(diǎn),并利用了單片機(jī)較強(qiáng)的運(yùn)算、控制功能,使得整個(gè)系統(tǒng)模塊化、硬件電路簡單、使用操作方便。文章主要介紹設(shè)計(jì)方案的論證、系統(tǒng)硬件和軟件的設(shè)計(jì),給出了詳細(xì)的系統(tǒng)硬件電路圖和系統(tǒng)軟件的設(shè)計(jì)過程。實(shí)踐表明,該相位測量儀具有較好的性能。
關(guān)鍵詞: 單片機(jī); 設(shè)計(jì)方案; 相位測量儀
Abstract
The combination of MCU and FPGA is adopted in the design. The system exerts FPGA’、characteristics of high operating speed,
rich resource and convenient programming. The powerful operation and control I'uncLions oI' MCU are adopted, Lhus Lhe system is modularized,
Lhe hardware is simple and Lhe operation is easy. The demonstration oI' Lhe design strategy, design oI' hardware and software are mainly intro-
duced in Lhe paper. The detailed hardware circuits and main program oI'system software are given. The practice shows LhaL Lhe phase measuring
instrument is good in performance and it has been successfully used in Lhe contest oI' electronic design I'or national students.
Keywords: MCU; Design strategy; Phase measuring instrument
目 錄
1緒論 1
1.1課題背景及研究意義 1
1.2 本系統(tǒng)的簡單介紹 1
1.2.1系統(tǒng)設(shè)計(jì)基本要求 1
2總體設(shè)計(jì)方案論證 2
2. 1以MCU為核心的實(shí)現(xiàn)方案 2
2. 2以MCU與FPGA相結(jié)合的實(shí)現(xiàn)方案 4
3系統(tǒng)硬件設(shè)計(jì) 5
3.1 系統(tǒng)硬件電路總圖 5
3. 2系統(tǒng)硬件電路原理說明 5
3.3.1輸入電路部分 6
3.3.2 FPGA電路部分 6
3.3.3 MCU電路部分 6
4系統(tǒng)軟件設(shè)計(jì) 7
4. 1軟件設(shè)計(jì)要完成的任務(wù) 7
4.2 FPGA部分的軟件設(shè)計(jì) 7
4.2.1 FPGA要完成的任務(wù) 7
4. 3 MCU部分的軟件設(shè)計(jì) 8
4.3.1 MCU控制FPGA的電路框圖 8
4.3.2 MCU控制FPGA的軟件設(shè)計(jì)思路 8
4.3.3 MCU控制FPGA各程序流程圖 8
4. 4 MCU控制顯示模塊的軟件設(shè)計(jì) 11
4.4.1單片機(jī)控制顯示 11
4.4.2單片機(jī)控制顯示程序流程圖 11
4.4.3鍵盤顯示程序流程圖 12
5程序 13
5.1 FPGA的VHDL源程序 13
5.2 單片機(jī)的匯編語言設(shè)計(jì)及源程序 17
結(jié)束語 28
致謝 29
參考文獻(xiàn) 30