基于msp430的波形發(fā)生器設(shè)計.doc
約44頁DOC格式手機(jī)打開展開
基于msp430的波形發(fā)生器設(shè)計,基于msp430的波形發(fā)生器設(shè)計44頁,15981字附錄中包括以下明細(xì),內(nèi)容完整,推薦下載!附錄1:系統(tǒng)總原理圖附錄2:硬件實(shí)物及調(diào)試結(jié)果圖附錄3:元器件清單附錄4:msp430f169單片機(jī)引腳功能附錄5:主要程序摘要:msp430系列單片機(jī)是美國德州儀器公司(ti)推出的16位超低功耗、高性能產(chǎn)品,它具有處理能力強(qiáng)...
內(nèi)容介紹
此文檔由會員 博士研究生 發(fā)布
基于MSP430的波形發(fā)生器設(shè)計
44頁,15981字
附錄中包括以下明細(xì),內(nèi)容完整,推薦下載!
附錄1:系統(tǒng)總原理圖
附錄2:硬件實(shí)物及調(diào)試結(jié)果圖
附錄3:元器件清單
附錄4:MSP430F169單片機(jī)引腳功能
附錄5:主要程序
摘要:MSP430系列單片機(jī)是美國德州儀器公司(TI)推出的16位超低功耗、高性能產(chǎn)品,它具有處理能力強(qiáng)、運(yùn)行速度快、資源豐富、性價比高、開發(fā)方便等優(yōu)點(diǎn)。MSP430F15x/16x系列單片機(jī)片內(nèi)所特有的DMA控制器和DAC12模塊為周期信號的產(chǎn)生提供了便利。文中提出了以MSP430F169為核心系統(tǒng)的波形發(fā)生器設(shè)計的整體方案,對各個模塊的設(shè)計進(jìn)行了詳細(xì)的方案論證與比較。硬件設(shè)計采用Protel DXP軟件,完成了系統(tǒng)的電源電路、時鐘電路、JTAG接口電路、輸出接口電路等模塊的電路原理圖及PCB板圖的設(shè)計。軟件設(shè)計完成了系統(tǒng)各個模塊的軟件設(shè)計與編程,給出了信號源產(chǎn)生、D/A轉(zhuǎn)換等軟件設(shè)計的詳細(xì)流程。采用IAR公司針對MSP430研發(fā)的軟件開發(fā)平臺EW430V3.10A,實(shí)現(xiàn)了信號源產(chǎn)生、D/A轉(zhuǎn)換的編程和調(diào)試。通過JTAG仿真器連接PC機(jī)和目標(biāo)板,將程序下載到目標(biāo)芯片的FLASH存儲器中,運(yùn)行并調(diào)試。通過系統(tǒng)軟硬件聯(lián)合調(diào)試,完成了波形發(fā)生器的單片機(jī)小系統(tǒng)、輸出接口電路和軟件的設(shè)計,并針對設(shè)計過程中出現(xiàn)的問題提出了解決方案。
關(guān)鍵詞: 波形發(fā)生器;D/A;MSP430F169
目 錄
第1章 緒論 1
1.1 選題背景及意義 1
1.1.1 本課題的研究現(xiàn)狀 1
1.1.2 選題目的及意義 1
1.2 本文的主要工作 2
第2章 波形發(fā)生器系統(tǒng)設(shè)計方案的比較與選擇 3
2.1 方案設(shè)計與論證 3
2.2 波形發(fā)生器系統(tǒng)總體方案設(shè)計 3
2.2.1 系統(tǒng)設(shè)計方案及原理框圖 3
2.2.2 單片機(jī)芯片的選擇 5
2.3 本章小結(jié) 5
第3章 波形發(fā)生器系統(tǒng)的硬件電路設(shè)計 6
3.1 硬件電路開發(fā)平臺簡介 6
3.2 MSP430單片機(jī)小系統(tǒng)硬件電路設(shè)計 7
3.2.1 系統(tǒng)電源電路設(shè)計 7
3.2.2 單片機(jī)時鐘電路設(shè)計 7
3.2.3 單片機(jī)復(fù)位電路設(shè)計 7
3.2.4 JTAG接口電路設(shè)計 8
3.3 系統(tǒng)輸出接口電路設(shè)計 10
3.3.1 濾波電路設(shè)計 10
3.3.2 輸出緩沖電路設(shè)計 10
3.3.3 輸出顯示與鍵盤電路設(shè)計 11
3.4 本章小結(jié) 12
第4章 波形發(fā)生器系統(tǒng)的軟件設(shè)計 13
4.1 IAR EW430軟件開發(fā)平臺簡介 13
4.2 波形發(fā)生器系統(tǒng)主要程序設(shè)計 14
4.2.1 系統(tǒng)主程序設(shè)計 14
4.2.2 按鍵中斷子程序設(shè)計 15
4.2.3 DMA控制器的初始化 15
4.2.4 DAC12子程序設(shè)計 17
4.3 本章小結(jié) 17
第5章 波形發(fā)生器系統(tǒng)的調(diào)試 18
5.1 波形發(fā)生器系統(tǒng)硬件的測試 18
5.2 波形發(fā)生器系統(tǒng)的調(diào)試 18
5.2.1 系統(tǒng)調(diào)試環(huán)境的搭建及參數(shù)設(shè)置 18
5.2.2 系統(tǒng)軟硬件聯(lián)合調(diào)試 19
結(jié)論 23
致謝 24
參考文獻(xiàn) 25
附錄1:系統(tǒng)總原理圖 26
附錄2:硬件實(shí)物及調(diào)試結(jié)果圖 27
附錄3:元器件清單 28
附錄4:MSP430F169單片機(jī)引腳功能 29
附錄5:主要程序 32
參考文獻(xiàn)
[1] 沈建華,楊艷琴,翟驍曙.MSP430系列16位超低功耗單片機(jī)原理與應(yīng)用[M].北京:清華大學(xué)出版社,2004.
[2] 全國大學(xué)生電子設(shè)計競賽組委會.全國大學(xué)生電子設(shè)計競賽獲獎作品匯編(第一屆~第五屆)[M].北京:北京理工大學(xué)出版社,2004.
[3] 張晞,王德銀,張晨.MSP430系列單片機(jī)實(shí)用C語言程序設(shè)計[M].北京:人民郵電出版社,2005.
[4] 譚浩強(qiáng).C程序設(shè)計(第二版)[M].北京:清華大學(xué)出版社,2003.
[5] 秦龍.MSP430單片機(jī)應(yīng)用系統(tǒng)開發(fā)典型實(shí)例[M].北京:中國電力出版社,2005.
[6] 張福貴,姚振東.基于DDS的高性能信號發(fā)生器的實(shí)現(xiàn)[J].成都信息工程學(xué)院學(xué)報,2006,21(1):12-17.
[7] 楊凌志,張愛玲.基于MSP430F149單片機(jī)的鍵盤顯示系統(tǒng)[J].電腦開發(fā)與應(yīng)用,2004,17(7):14-15.
[8] Li Wen-wei.Practicable skill of software design for MSP430 series on C language[J].Huagong Zidonghua Ji Yibiao/Control and Instruments in Chemical Industry,2004,31(6):36-38.
[9] Alan V.Oppenheim,Alan S.Willsky,S.Hamid Nawab.Signal and System(Second Edition)[M].BEIJING:Publishing House of Electronics Industry,2002.
[10] Han Yonghua,Rong Yajun.Extended flash memory system based on MSP430[J].Control & Automation,2003,(9):1-60.
[11] Texas Instruments,Incorporated[SLAU049.PDF,F].MSP430x1xx Family User's Guide(Rev.F) [Z].Texas Instruments.2006-03/2007-03.
44頁,15981字
附錄中包括以下明細(xì),內(nèi)容完整,推薦下載!
附錄1:系統(tǒng)總原理圖
附錄2:硬件實(shí)物及調(diào)試結(jié)果圖
附錄3:元器件清單
附錄4:MSP430F169單片機(jī)引腳功能
附錄5:主要程序
摘要:MSP430系列單片機(jī)是美國德州儀器公司(TI)推出的16位超低功耗、高性能產(chǎn)品,它具有處理能力強(qiáng)、運(yùn)行速度快、資源豐富、性價比高、開發(fā)方便等優(yōu)點(diǎn)。MSP430F15x/16x系列單片機(jī)片內(nèi)所特有的DMA控制器和DAC12模塊為周期信號的產(chǎn)生提供了便利。文中提出了以MSP430F169為核心系統(tǒng)的波形發(fā)生器設(shè)計的整體方案,對各個模塊的設(shè)計進(jìn)行了詳細(xì)的方案論證與比較。硬件設(shè)計采用Protel DXP軟件,完成了系統(tǒng)的電源電路、時鐘電路、JTAG接口電路、輸出接口電路等模塊的電路原理圖及PCB板圖的設(shè)計。軟件設(shè)計完成了系統(tǒng)各個模塊的軟件設(shè)計與編程,給出了信號源產(chǎn)生、D/A轉(zhuǎn)換等軟件設(shè)計的詳細(xì)流程。采用IAR公司針對MSP430研發(fā)的軟件開發(fā)平臺EW430V3.10A,實(shí)現(xiàn)了信號源產(chǎn)生、D/A轉(zhuǎn)換的編程和調(diào)試。通過JTAG仿真器連接PC機(jī)和目標(biāo)板,將程序下載到目標(biāo)芯片的FLASH存儲器中,運(yùn)行并調(diào)試。通過系統(tǒng)軟硬件聯(lián)合調(diào)試,完成了波形發(fā)生器的單片機(jī)小系統(tǒng)、輸出接口電路和軟件的設(shè)計,并針對設(shè)計過程中出現(xiàn)的問題提出了解決方案。
關(guān)鍵詞: 波形發(fā)生器;D/A;MSP430F169
目 錄
第1章 緒論 1
1.1 選題背景及意義 1
1.1.1 本課題的研究現(xiàn)狀 1
1.1.2 選題目的及意義 1
1.2 本文的主要工作 2
第2章 波形發(fā)生器系統(tǒng)設(shè)計方案的比較與選擇 3
2.1 方案設(shè)計與論證 3
2.2 波形發(fā)生器系統(tǒng)總體方案設(shè)計 3
2.2.1 系統(tǒng)設(shè)計方案及原理框圖 3
2.2.2 單片機(jī)芯片的選擇 5
2.3 本章小結(jié) 5
第3章 波形發(fā)生器系統(tǒng)的硬件電路設(shè)計 6
3.1 硬件電路開發(fā)平臺簡介 6
3.2 MSP430單片機(jī)小系統(tǒng)硬件電路設(shè)計 7
3.2.1 系統(tǒng)電源電路設(shè)計 7
3.2.2 單片機(jī)時鐘電路設(shè)計 7
3.2.3 單片機(jī)復(fù)位電路設(shè)計 7
3.2.4 JTAG接口電路設(shè)計 8
3.3 系統(tǒng)輸出接口電路設(shè)計 10
3.3.1 濾波電路設(shè)計 10
3.3.2 輸出緩沖電路設(shè)計 10
3.3.3 輸出顯示與鍵盤電路設(shè)計 11
3.4 本章小結(jié) 12
第4章 波形發(fā)生器系統(tǒng)的軟件設(shè)計 13
4.1 IAR EW430軟件開發(fā)平臺簡介 13
4.2 波形發(fā)生器系統(tǒng)主要程序設(shè)計 14
4.2.1 系統(tǒng)主程序設(shè)計 14
4.2.2 按鍵中斷子程序設(shè)計 15
4.2.3 DMA控制器的初始化 15
4.2.4 DAC12子程序設(shè)計 17
4.3 本章小結(jié) 17
第5章 波形發(fā)生器系統(tǒng)的調(diào)試 18
5.1 波形發(fā)生器系統(tǒng)硬件的測試 18
5.2 波形發(fā)生器系統(tǒng)的調(diào)試 18
5.2.1 系統(tǒng)調(diào)試環(huán)境的搭建及參數(shù)設(shè)置 18
5.2.2 系統(tǒng)軟硬件聯(lián)合調(diào)試 19
結(jié)論 23
致謝 24
參考文獻(xiàn) 25
附錄1:系統(tǒng)總原理圖 26
附錄2:硬件實(shí)物及調(diào)試結(jié)果圖 27
附錄3:元器件清單 28
附錄4:MSP430F169單片機(jī)引腳功能 29
附錄5:主要程序 32
參考文獻(xiàn)
[1] 沈建華,楊艷琴,翟驍曙.MSP430系列16位超低功耗單片機(jī)原理與應(yīng)用[M].北京:清華大學(xué)出版社,2004.
[2] 全國大學(xué)生電子設(shè)計競賽組委會.全國大學(xué)生電子設(shè)計競賽獲獎作品匯編(第一屆~第五屆)[M].北京:北京理工大學(xué)出版社,2004.
[3] 張晞,王德銀,張晨.MSP430系列單片機(jī)實(shí)用C語言程序設(shè)計[M].北京:人民郵電出版社,2005.
[4] 譚浩強(qiáng).C程序設(shè)計(第二版)[M].北京:清華大學(xué)出版社,2003.
[5] 秦龍.MSP430單片機(jī)應(yīng)用系統(tǒng)開發(fā)典型實(shí)例[M].北京:中國電力出版社,2005.
[6] 張福貴,姚振東.基于DDS的高性能信號發(fā)生器的實(shí)現(xiàn)[J].成都信息工程學(xué)院學(xué)報,2006,21(1):12-17.
[7] 楊凌志,張愛玲.基于MSP430F149單片機(jī)的鍵盤顯示系統(tǒng)[J].電腦開發(fā)與應(yīng)用,2004,17(7):14-15.
[8] Li Wen-wei.Practicable skill of software design for MSP430 series on C language[J].Huagong Zidonghua Ji Yibiao/Control and Instruments in Chemical Industry,2004,31(6):36-38.
[9] Alan V.Oppenheim,Alan S.Willsky,S.Hamid Nawab.Signal and System(Second Edition)[M].BEIJING:Publishing House of Electronics Industry,2002.
[10] Han Yonghua,Rong Yajun.Extended flash memory system based on MSP430[J].Control & Automation,2003,(9):1-60.
[11] Texas Instruments,Incorporated[SLAU049.PDF,F].MSP430x1xx Family User's Guide(Rev.F) [Z].Texas Instruments.2006-03/2007-03.