




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
精品文檔-下載后可編輯一種基于VS1003解碼器的MP3播放器設(shè)計-設(shè)計應(yīng)用引言
雖然MP3就是采用國際標準MPEG中的第三層音頻壓縮模式,對聲音信號進行壓縮的一種格創(chuàng)新-小石頭式,中文也稱“電腦網(wǎng)絡(luò)音樂”。MPEG中的第三層音頻壓縮模式比層和第二層編碼要復(fù)雜,但音質(zhì)要比層和第二層高,甚至可與CD音質(zhì)相比。CD唱片采樣率頻率為44.1MHz,16Bits,數(shù)據(jù)量為1.4Mbps,而相應(yīng)的。現(xiàn)有的MP3播放器大部分還是將解碼器與存儲器一體化。這種設(shè)計對MP3播放器的便攜性起了關(guān)鍵性的作用,但與此同時也帶來了一些問題:一方面存儲容量不易擴展,另一方面也不利于MP3播放器在其他領(lǐng)域的應(yīng)用。本系統(tǒng)將存儲器與解碼器分離,可以利用多余的I/O接口,只要適當增加少量硬件開銷并添加相應(yīng)代碼,
1系統(tǒng)設(shè)計
MP3播放器系統(tǒng)結(jié)構(gòu)框圖如圖1所示。系統(tǒng)在硬件上主要包括MSP430F149單片機系統(tǒng)、音頻解碼模塊、SD卡讀寫模塊、液晶顯示模塊以及用來存儲自制字庫的Flash存儲器等重要模塊。
MSP430F149是美國TI公司的MSP430系列單片機,它具有適合于各種應(yīng)用的16位結(jié)構(gòu)。具有超低功耗性能,同其他微控制器相比,MSP430是德州公司新開發(fā)的一類具有16位總線的帶FLASH的單片機,由于其性價比和集成度高,受到廣大技術(shù)開發(fā)人員的青睞。它采用16位的總線,外設(shè)和內(nèi)存統(tǒng)一編址,尋址范圍可達64K,還可以外擴展存儲器。具有統(tǒng)一的中斷管理,具有豐富的片上外圍模塊,片內(nèi)有精密硬件乘法器、兩個16位定時器、一個14路的12位的模數(shù)轉(zhuǎn)換器、一個看門狗、6路P口、兩路USART通信端口、一個比較器、一個DCO內(nèi)部振蕩器和兩個外部時鐘,支持8M的時鐘。由于為FLASH型,則可以在線對單片機進行調(diào)試和,且JTAG口直接和FET的相連,不須另外的仿真工具,方便實用,而且,可以在超低功耗模式下工作,對環(huán)境和人體的輻射小,測量結(jié)果為100mw左右的功耗(電流為14mA左右),可靠性能好,加強電干擾運行不受影響,適應(yīng)工業(yè)級的運行環(huán)境,適合與做手柄之類的自動控制的設(shè)備,它還具有靈活、強大的處理能力、豐富的存儲器、外設(shè)等優(yōu)點。
2硬件模塊的具體實現(xiàn)
2.1MSP430F149單片機系統(tǒng)
MSP430F149系統(tǒng)是整體設(shè)計中的部分,控制著系統(tǒng)各個子模塊之間的協(xié)調(diào)運行。如圖2所示,SPX1117M3-3.3是系統(tǒng)穩(wěn)壓芯片,為系統(tǒng)提供穩(wěn)定的3.3V電源。SP708S是系統(tǒng)管理芯片,與手動復(fù)位開關(guān)一起,考慮到MP3播放器的人機交互操作,共設(shè)計了6個按鍵。
2.2音頻解碼模塊
VS1003是一個單片MP3/WMA/MIDI音頻解碼器和ADPCM編碼器。它包含一個高性能,自主產(chǎn)權(quán)的低功耗DSP處理器核VS_DSP4,工作數(shù)據(jù)存儲器,為用戶應(yīng)用提供5KB的指令RAM和0.5KB的數(shù)據(jù)RAM。串行的控制和數(shù)據(jù)接口,4個常規(guī)用途的I/O口,一個UART,也有一個高品質(zhì)可變采樣率的ADC和立體聲DAC,還有一個耳機放大器和地線緩沖器。其內(nèi)部結(jié)構(gòu)圖如圖3所示。
音頻解碼模塊對單片機從SD卡里讀取的數(shù)字MP3音頻數(shù)據(jù)流進行解析,并轉(zhuǎn)換成模擬信號進行輸出。圖4是該MP3播放器的音頻解碼模塊電路原理圖。
VS1003與控制器MSP430F149的數(shù)據(jù)通信是通過SPI總線方式進行的。VS1003通過串行命令接口(SCI)和串行數(shù)據(jù)接口(SDI)來接收MSP430F149的控制命令和MP3的數(shù)據(jù);通過xCS、xDCS引腳的置高/低來確認是哪一個接口處于傳送狀態(tài)。VS1003的功能控制,是通過SCI口寫入特定寄存器實現(xiàn)的。
2.3SD卡模塊
SD卡價格低,存儲容量大,使用方便,通用性與安全性強,MP3、數(shù)碼相機等設(shè)備上都采用SD卡作為其存儲設(shè)備。
SD卡支持兩種總線模式:SD模式與SPI模式。其中,SD模式采用6線制,而SPI模式采用4線制。采用單片機對SD卡進行讀寫時一般都采用SPI模式??捎貌煌某跏蓟绞绞筍D卡工作于SD或SPI模式。
本設(shè)計中,音頻數(shù)據(jù)MP3文件以SD卡為載體,圖5為SD卡模塊(SPI模式)的接口電路。
2.4液晶顯示模塊
LCD3310液晶帶有低功耗PCD8544的CMOSLCD控制驅(qū)動器,串行輸入速度可達4.OMb/s。寫液晶時就不用直接寫入LCD3310的靜態(tài)DDRAM了,可以先寫入系統(tǒng)為它開辟的數(shù)據(jù)緩沖區(qū),再刷新修改的部分就可以顯示出要顯示的內(nèi)容。其電路如圖6所示。
3軟件設(shè)計
圖7是MP3播放器的軟件流程。系統(tǒng)啟動后,先初始化硬件模塊。由單片機通過FAT32文件系統(tǒng)接口讀取SD卡的一些基本信息,通過這些信息就可以找出SD卡是否有可以播放的音樂文件。若有,單片機通過SPI總線方式讀出音頻信息,并將歌曲的碼流信息送入到VS1003芯片中,通過VS1003解碼芯片及其內(nèi)含的高質(zhì)量立體聲DAC和耳機驅(qū)動電路,在按鍵的控制下,通過LCD3310中菜單選項的選擇。
經(jīng)過運行測試,系統(tǒng)可以正常流暢地播放出320kb/s的高音質(zhì)MP3音樂文件,而且在使用500mA鋰電池的情況下,可以連續(xù)正常地播放長達10個小時。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 31379.1-2025平板顯示器偏光片測試方法第1部分:理化性能
- 1《大堰河我的保姆》公開課一等獎創(chuàng)新教學設(shè)計統(tǒng)編版高中語文選擇性必修下冊
- 識別項目成功的關(guān)鍵性能指標試題及答案
- 2025銀行從業(yè)資格證考試必考試題與答案
- 2025年銀行從業(yè)資格證復(fù)習要點試題及答案
- 信息技術(shù)部門數(shù)字化轉(zhuǎn)型計劃
- 制定合理的工作時間表計劃
- 全景式2025年注冊會計師考試視角試題及答案
- 情感教育在幼兒園課程中的落實計劃
- 課題申報立項書語文
- mpa政治學全套課件
- 物理名師工作室三年規(guī)劃
- 蛋殼與薄殼結(jié)構(gòu)(課件)五年級科學下冊蘇教版
- 幸福家庭詳細攻略
- 設(shè)備維修規(guī)程
- 西川煤礦整合區(qū)礦山地質(zhì)環(huán)境保護與土地復(fù)墾方案
- Unit 6 Lesson 1 A Medical Pioneer教學設(shè)計 高中英語北師大版(2019)必修第二冊
- 英語答題卡2023年全國小學生英語能力測評(NEPTP)低年級組
- 國家開放大學《哲學基礎(chǔ)》形考任務(wù)1-3參考答案
- 輸電線路外力破壞危害及特點
- 醫(yī)院工作中常見的法律風險和對策專家講座
評論
0/150
提交評論