




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
精品文檔-下載后可編輯一種基于VS1003解碼器的MP3播放器設(shè)計(jì)-設(shè)計(jì)應(yīng)用引言
雖然MP3就是采用國際標(biāo)準(zhǔn)MPEG中的第三層音頻壓縮模式,對聲音信號進(jìn)行壓縮的一種格創(chuàng)新-小石頭式,中文也稱“電腦網(wǎng)絡(luò)音樂”。MPEG中的第三層音頻壓縮模式比層和第二層編碼要復(fù)雜,但音質(zhì)要比層和第二層高,甚至可與CD音質(zhì)相比。CD唱片采樣率頻率為44.1MHz,16Bits,數(shù)據(jù)量為1.4Mbps,而相應(yīng)的。現(xiàn)有的MP3播放器大部分還是將解碼器與存儲器一體化。這種設(shè)計(jì)對MP3播放器的便攜性起了關(guān)鍵性的作用,但與此同時也帶來了一些問題:一方面存儲容量不易擴(kuò)展,另一方面也不利于MP3播放器在其他領(lǐng)域的應(yīng)用。本系統(tǒng)將存儲器與解碼器分離,可以利用多余的I/O接口,只要適當(dāng)增加少量硬件開銷并添加相應(yīng)代碼,
1系統(tǒng)設(shè)計(jì)
MP3播放器系統(tǒng)結(jié)構(gòu)框圖如圖1所示。系統(tǒng)在硬件上主要包括MSP430F149單片機(jī)系統(tǒng)、音頻解碼模塊、SD卡讀寫模塊、液晶顯示模塊以及用來存儲自制字庫的Flash存儲器等重要模塊。
MSP430F149是美國TI公司的MSP430系列單片機(jī),它具有適合于各種應(yīng)用的16位結(jié)構(gòu)。具有超低功耗性能,同其他微控制器相比,MSP430是德州公司新開發(fā)的一類具有16位總線的帶FLASH的單片機(jī),由于其性價(jià)比和集成度高,受到廣大技術(shù)開發(fā)人員的青睞。它采用16位的總線,外設(shè)和內(nèi)存統(tǒng)一編址,尋址范圍可達(dá)64K,還可以外擴(kuò)展存儲器。具有統(tǒng)一的中斷管理,具有豐富的片上外圍模塊,片內(nèi)有精密硬件乘法器、兩個16位定時器、一個14路的12位的模數(shù)轉(zhuǎn)換器、一個看門狗、6路P口、兩路USART通信端口、一個比較器、一個DCO內(nèi)部振蕩器和兩個外部時鐘,支持8M的時鐘。由于為FLASH型,則可以在線對單片機(jī)進(jìn)行調(diào)試和,且JTAG口直接和FET的相連,不須另外的仿真工具,方便實(shí)用,而且,可以在超低功耗模式下工作,對環(huán)境和人體的輻射小,測量結(jié)果為100mw左右的功耗(電流為14mA左右),可靠性能好,加強(qiáng)電干擾運(yùn)行不受影響,適應(yīng)工業(yè)級的運(yùn)行環(huán)境,適合與做手柄之類的自動控制的設(shè)備,它還具有靈活、強(qiáng)大的處理能力、豐富的存儲器、外設(shè)等優(yōu)點(diǎn)。
2硬件模塊的具體實(shí)現(xiàn)
2.1MSP430F149單片機(jī)系統(tǒng)
MSP430F149系統(tǒng)是整體設(shè)計(jì)中的部分,控制著系統(tǒng)各個子模塊之間的協(xié)調(diào)運(yùn)行。如圖2所示,SPX1117M3-3.3是系統(tǒng)穩(wěn)壓芯片,為系統(tǒng)提供穩(wěn)定的3.3V電源。SP708S是系統(tǒng)管理芯片,與手動復(fù)位開關(guān)一起,考慮到MP3播放器的人機(jī)交互操作,共設(shè)計(jì)了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,還有一個耳機(jī)放大器和地線緩沖器。其內(nèi)部結(jié)構(gòu)圖如圖3所示。
音頻解碼模塊對單片機(jī)從SD卡里讀取的數(shù)字MP3音頻數(shù)據(jù)流進(jìn)行解析,并轉(zhuǎn)換成模擬信號進(jìn)行輸出。圖4是該MP3播放器的音頻解碼模塊電路原理圖。
VS1003與控制器MSP430F149的數(shù)據(jù)通信是通過SPI總線方式進(jìn)行的。VS1003通過串行命令接口(SCI)和串行數(shù)據(jù)接口(SDI)來接收MSP430F149的控制命令和MP3的數(shù)據(jù);通過xCS、xDCS引腳的置高/低來確認(rèn)是哪一個接口處于傳送狀態(tài)。VS1003的功能控制,是通過SCI口寫入特定寄存器實(shí)現(xiàn)的。
2.3SD卡模塊
SD卡價(jià)格低,存儲容量大,使用方便,通用性與安全性強(qiáng),MP3、數(shù)碼相機(jī)等設(shè)備上都采用SD卡作為其存儲設(shè)備。
SD卡支持兩種總線模式:SD模式與SPI模式。其中,SD模式采用6線制,而SPI模式采用4線制。采用單片機(jī)對SD卡進(jìn)行讀寫時一般都采用SPI模式??捎貌煌某跏蓟绞绞筍D卡工作于SD或SPI模式。
本設(shè)計(jì)中,音頻數(shù)據(jù)MP3文件以SD卡為載體,圖5為SD卡模塊(SPI模式)的接口電路。
2.4液晶顯示模塊
LCD3310液晶帶有低功耗PCD8544的CMOSLCD控制驅(qū)動器,串行輸入速度可達(dá)4.OMb/s。寫液晶時就不用直接寫入LCD3310的靜態(tài)DDRAM了,可以先寫入系統(tǒng)為它開辟的數(shù)據(jù)緩沖區(qū),再刷新修改的部分就可以顯示出要顯示的內(nèi)容。其電路如圖6所示。
3軟件設(shè)計(jì)
圖7是MP3播放器的軟件流程。系統(tǒng)啟動后,先初始化硬件模塊。由單片機(jī)通過FAT32文件系統(tǒng)接口讀取SD卡的一些基本信息,通過這些信息就可以找出SD卡是否有可以播放的音樂文件。若有,單片機(jī)通過SPI總線方式讀出音頻信息,并將歌曲的碼流信息送入到VS1003芯片中,通過VS1003解碼芯片及其內(nèi)含的高質(zhì)量立體聲DAC和耳機(jī)驅(qū)動電路,在按鍵的控制下,通過LCD3310中菜單選項(xiàng)的選擇。
經(jīng)過運(yùn)行測試,系統(tǒng)可以正常流暢地播放出320kb/s的高音質(zhì)MP3音樂文件,而且在使用500mA鋰電池的情況下,可以連續(xù)正常地播放長達(dá)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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國餐飲連鎖行業(yè)運(yùn)營市場深度調(diào)查及投資策略研究報(bào)告
- 2025-2030年中國阿莫西林行業(yè)競爭現(xiàn)狀及投資戰(zhàn)略研究報(bào)告
- 2025-2030年中國鍍層鋼板市場運(yùn)營態(tài)勢與發(fā)展風(fēng)險(xiǎn)分析報(bào)告
- 2025-2030年中國酒石酸美托洛爾緩釋片行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究報(bào)告
- 2025-2030年中國運(yùn)動服飾行業(yè)運(yùn)行現(xiàn)狀及發(fā)展前景趨勢分析報(bào)告
- 2025-2030年中國西廚設(shè)備行業(yè)市場發(fā)展現(xiàn)狀及前景趨勢分析報(bào)告
- 2025-2030年中國營養(yǎng)保健食品市場發(fā)展?fàn)顩r及投資戰(zhàn)略研究報(bào)告
- 病人轉(zhuǎn)運(yùn)合同范本
- 2025河北省安全員B證(項(xiàng)目經(jīng)理)考試題庫
- 2025年廣東省安全員知識題庫及答案
- 2025年天津三源電力集團(tuán)限公司社會招聘33人高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 西安2025年陜西西安音樂學(xué)院專任教師招聘20人筆試歷年參考題庫附帶答案詳解
- 國家安全與生態(tài)安全
- 課題申報(bào)參考:養(yǎng)老金融在三支柱養(yǎng)老金體系中的作用機(jī)制與路徑仿真研究
- 2024-2025學(xué)年第二學(xué)期學(xué)校團(tuán)委工作計(jì)劃(附2月-6月安排表)
- 培養(yǎng)自律能力主題班會
- 【物理】牛頓第一定律 2024-2025學(xué)年人教版物理八年級下冊
- 2025網(wǎng)格員考試題庫及參考答案
- 2025年湖南有色金屬職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年春新冀教版英語三年級下冊課件 U1L1
- 川教版2024-2025學(xué)年六年級下冊信息技術(shù)全冊教案
評論
0/150
提交評論