2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩12頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p>  課 程 設 計</p><p>  課程名稱 DSP </p><p>  課題名稱 基于DSP的鋸齒波發(fā)生器設計</p><p>  專 業(yè) 電子科學與技術(shù) </p><p>  2014 年

2、12 月 15 日</p><p> 設計內(nèi)容與設計要求</p><p> 一.設計內(nèi)容利用DSP試驗箱設計一個鋸齒波發(fā)生器,要求:1. 波形:鋸齒波;2.頻率范圍:10-1K可調(diào);3.鍵盤輸入頻率;4.數(shù)碼管或液晶顯示選擇頻率;二.設計要求設計思路清晰,給出整體設計框圖;給出具體設計思路,畫出程序流程圖;給出設計源程序;進行實驗調(diào)試,驗證設計結(jié)果;編寫設計說明書。</p>

3、<p><b>  目 錄 </b></p><p>  1 設計總體思路及框圖1</p><p>  1.1 設計總體思路1</p><p>  1.2 設計框圖1</p><p>  2 功能單元設計2</p><p>  2.1 DA轉(zhuǎn)換單元設計2</p&

4、gt;<p>  2.1.1 設計思路2</p><p>  2.1.2 程序流程圖3</p><p>  2.2 液晶顯示單元設計3</p><p>  2.2.1 設計思路3</p><p>  2.2.2 程序流程圖4</p><p>  2.3 按鍵控制單元設計5</p>

5、<p>  2.3.1 設計思路5</p><p>  2.3.2 程序流程圖6</p><p>  3 程序調(diào)試與結(jié)果7</p><p>  3.1 軟件系統(tǒng)的調(diào)試及仿真7</p><p>  3.2 硬件結(jié)果8</p><p>  4 總結(jié)與體會9</p><p>

6、;<b>  5 參考文獻9</b></p><p>  1 設計總體思路及框圖</p><p>  1.1 設計總體思路</p><p>  本設計是以TMS320VC5509A這個芯片為核心,在ICETEK–VC5509-A開發(fā)板上進行設計開發(fā),利用專用的數(shù)模轉(zhuǎn)換芯片TLV7528對TMS320VC5509A輸出的通過計算法計算出的鋸

7、齒波數(shù)值進行轉(zhuǎn)換成模擬量輸出到示波器上顯示,并通過按鍵控制鋸齒波波形的頻率,實現(xiàn)10~1KHz可調(diào)的鋸齒波。并通過液晶顯示鋸齒波的頻率大小。</p><p><b>  1.2 設計框圖</b></p><p>  本設計由以下模塊組成,主控芯片TMS320VC5509A輸出通過計算法獲得鋸齒波數(shù)值,數(shù)模轉(zhuǎn)換模塊對DSP芯片輸出的值進行轉(zhuǎn)換成模擬量輸出到示波器上顯示其

8、波形,液晶模塊顯示鋸齒波頻率值,按鍵控制模塊調(diào)節(jié)鋸齒波的產(chǎn)生頻率。</p><p><b>  圖1 設計框圖</b></p><p><b>  2 功能單元設計</b></p><p>  2.1 DA轉(zhuǎn)換單元設計</p><p>  2.1.1 設計思路</p><p&g

9、t;  本單元用于對DSP芯片輸出的數(shù)字量轉(zhuǎn)換成模擬量,輸出到示波器上顯示。</p><p>  利用專用的數(shù)模轉(zhuǎn)換芯片,可以實現(xiàn)將數(shù)字信號轉(zhuǎn)換成模擬量輸出的功能。在ICETEK–VC5509-A 板上,使用的是TLV7528 數(shù)模芯片,它可以實現(xiàn)同時轉(zhuǎn)換四路模擬信號輸出,并有10 位精度,轉(zhuǎn)換時間0.1μs。其控制方式較為簡單:首先將需要轉(zhuǎn)換的數(shù)值通過數(shù)據(jù)總線傳送到TLV7528 上相應寄存器,再發(fā)送轉(zhuǎn)換信號,

10、經(jīng)過一個時間延遲,轉(zhuǎn)換后的模擬量就從TLV7528 輸出引腳輸出。</p><p>  由于TMS320VC5509A DSP 沒有數(shù)模轉(zhuǎn)換輸出設備,采用外擴數(shù)模轉(zhuǎn)換芯片的方法。在ICETEK–VC5509-A 板上選用的是TLV7528。TLV7528 的轉(zhuǎn)換寄存器被映射到了DSP的I/O 空間,地址是0-3,控制轉(zhuǎn)換由I/O 端口4 的寫信號控制,這部分在硬件上由譯碼電路(GAL 芯片)完成。在TLV7528

11、 的輸出端,為了增加輸出功率,經(jīng)過一級運放再輸出到板上插座上。</p><p><b>  圖2 硬件原理圖</b></p><p>  2.1.2 程序流程圖</p><p>  圖3 DA轉(zhuǎn)換程序設計流程圖</p><p>  2.2 液晶顯示單元設計</p><p>  2.2.1 設計思

12、路</p><p>  本單元用于顯示鋸齒波波形的頻率值。</p><p>  TMS320C5509DSP 的擴展存儲器接口(EMIF)用來與大多數(shù)外圍設備進行連接,典型應用如連接片外擴展存儲器等。這一接口提供地址連線、數(shù)據(jù)連線和一組控制線。ICETEK–VC5509-A 將這些擴展線引到了板上的擴展插座上供擴展使用。</p><p>  液晶顯示模塊的訪問、控制

13、是由5509ADSP 對擴展接口的操作完成。命令控制接口的地址為0x602800,數(shù)據(jù)控制接口的地址為0x602801 和0x600802,輔助控制接口的地址為0x600801。液晶顯示模塊中有兩片顯示緩沖存儲器,分別對應屏幕顯示的像素,向其中寫入數(shù)值將改變顯示,寫入“1”則顯示一點,寫入“0”則不顯示。向液晶顯示模塊發(fā)送控制命令的方法是通過向命令控制接口寫入命令控制字,然后再向輔助控制接口寫入0。</p><p&g

14、t;  由于液晶顯示模塊相對運行在高主頻下的DSP 屬于較為慢速設備,連接時需要考慮數(shù)據(jù)線上信號的等待問題;由于DSP 為3.3V 設備,而液晶顯示模塊屬于5V 設備,所以在連接控制線、數(shù)據(jù)線時需要加電平隔離和轉(zhuǎn)換設備,如:ICETEK-CTR板上使用了74LS245。</p><p>  圖4 液晶顯示器與DSP的連接</p><p>  2.2.2 程序流程圖</p>&

15、lt;p>  圖5 液晶顯示程序流程圖</p><p>  2.3 按鍵控制單元設計</p><p>  2.3.1 設計思路</p><p>  本單元用于控制鋸齒波的頻率大小,實現(xiàn)10Hz~1KHz可調(diào)的鋸齒波。通過按下鍵盤的“2”鍵增加鋸齒波的頻率,按下“8”鍵降低鋸齒波的頻率。</p><p>  鍵盤的掃描碼由DSP 的擴展地

16、址0x602800 給出,當有鍵盤輸入時,讀此端口得到掃描碼,當無鍵被按下時讀此端口的結(jié)果為0。</p><p>  圖6 鍵盤連接原理圖</p><p>  2.3.2 程序流程圖</p><p>  圖7 按鍵控制程序流程圖</p><p>  3 程序調(diào)試與結(jié)果</p><p>  3.1 軟件系統(tǒng)的調(diào)試及仿真

17、</p><p>  CCS是一種針對TMS320系列DSP芯片的集成開發(fā)環(huán)境,在Windows操作系統(tǒng)下,采用圖形接口界面,提供環(huán)境配置、源文件編輯、程序調(diào)試、跟蹤和分析等工具,可以幫助用戶在一個軟件環(huán)境下完成編輯、編譯、連接、調(diào)試和數(shù)據(jù)分析等工作。CCS有兩種工作模式,即軟件仿真器和硬件在線編程,軟件仿真器模式可以脫離DSP芯片,在PC機上模擬DSP的指令集和工作機制,主要用于前期算法實現(xiàn)和調(diào)試。硬件在線編程

18、可以實時運行在DSP芯片上,與硬件開發(fā)板相結(jié)合進行在線編程和調(diào)試應用程序。</p><p><b>  圖8 程序調(diào)試</b></p><p>  在CCS軟件仿真模式下進行仿真,仿真結(jié)果如下,產(chǎn)生鋸齒波。</p><p><b>  圖9 仿真結(jié)果</b></p><p><b>  3

19、.2 硬件結(jié)果</b></p><p>  下載.out文件到ICETEK–VC5509-A開發(fā)板上運行,結(jié)果如下。</p><p>  TMS320VC5509A的引腳P2.25為DA輸出,與示波器相連結(jié)果如下圖:</p><p>  圖10 示波器顯示的鋸齒波</p><p>  液晶顯示的鋸齒波頻率結(jié)果如下圖:</p&

20、gt;<p>  圖11 液晶顯示當前的鋸齒波頻率</p><p><b>  4 總結(jié)與體會</b></p><p>  通過本次課程設計,是我對DSP應用系統(tǒng)設計有了更深一步的了解和掌握,對利用CCS軟件編程有了進一步的了解。通過對系統(tǒng)軟件,硬件的設計開發(fā),我掌握了DSP的許多用途和使用方法。在理論課的基礎(chǔ)上進行課程設計,是對本門課程的深入學習和掌

21、握重要保障。</p><p>  在本次課程設計過程中我遇到一些課堂中從未有過的問題,通過網(wǎng)絡查找和同學交流,以及請教老師,大大促進了課程設計的進程。并在過程中進一步提高自身的創(chuàng)作、創(chuàng)新水平,扎實基礎(chǔ),擴展所學。另外,經(jīng)過整個設計過程,我深深體會到搞工程設計不是一件簡單的,輕松的事情,他需要一定的耐心,鉆研的精神和定力。最主要的是知識面要廣,手頭可查閱的資料要多及具備一定的自我學習能力才行。</p>

22、<p><b>  5 參考文獻</b></p><p>  [1]《TMS320C55x DSP 應用系統(tǒng)設計》第3版趙洪亮等編著 北京航空航天大學出版社 2014年3月第3版·第1次印刷</p><p>  [2]TMS320C54x DSP Reference Set, Volume 1: CPU TI Coperation<

23、;/p><p>  [4]TMS320C54x Code Composer Studio Tutorial</p><p>  [5]TMS320C54x DSP Reference Set, Volume 3: Algebraic Instruction Set</p><p>  [6]TMS320C54x Optimizing C Compiler User’s

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論