吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

磁帶式MP3播放器mTape的解決方案

電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2018-11-15 11:23 ? 次閱讀

隨著數(shù)字化技術(shù)在音頻的編輯、合成、效果處理、存儲(chǔ)、傳輸?shù)确矫娴牟粩噙M(jìn)步,數(shù)字化的音頻產(chǎn)品已經(jīng)成為市場(chǎng)主流,傳統(tǒng)的純模擬的音頻產(chǎn)品幾乎退出了市場(chǎng)。例如CD播放器、 MP3播放器等產(chǎn)品以更為優(yōu)良的音質(zhì)、更加方便的存儲(chǔ)和傳輸?shù)忍攸c(diǎn)逐漸地取代了傳統(tǒng)的以磁帶式錄音磁帶為媒介的音樂(lè)播放設(shè)備。但是,在某些領(lǐng)域特別是低配置的汽車上,以錄音磁帶為媒介的音響播放系統(tǒng)仍然大量存在,如果把這些播放設(shè)備進(jìn)行數(shù)字化改造,則需要較高的成本。本文將系統(tǒng)介紹福華先進(jìn)微電子公司提供的經(jīng)濟(jì)型解決方案——磁帶式(外型)MP3播放器mTape。

磁帶式MP3播放器mTape的解決方案

mTape是新一代創(chuàng)新的便攜式音樂(lè)播放器。它具有磁帶式的外殼(見圖1),并可像磁帶一樣放入卡式磁帶機(jī)中,但播放的是音質(zhì)更為優(yōu)美的MP3音樂(lè)。由于其帶有靈活簡(jiǎn)潔的操作界面,在脫離卡式磁帶機(jī)時(shí),還可以作為一個(gè)通用的便攜式MP3播放器。它支持SD/MMC卡即插即用,用戶可自由擴(kuò)展存儲(chǔ)空間;高速 USB2.0接口既可以傳輸數(shù)據(jù)又可以對(duì)內(nèi)置的鋰電池進(jìn)行充電,充分體現(xiàn)出它簡(jiǎn)潔方便的特點(diǎn)。

硬件系統(tǒng)的主要器件

mTape的構(gòu)成主要基于福華先進(jìn)微電子公司的微控制器FS7821和音頻解碼器FS2401,圖2為mTape硬件系統(tǒng)框圖。該框圖包括兩部分:虛框內(nèi)為數(shù)據(jù)的傳輸處理;虛框外為供電和充電部分。

FS7821是一個(gè)基于RISC架構(gòu)的8051內(nèi)核的媒體控制器,它具有兼容性良好的高速USB2.0接口和多種媒體接口控制器,例如NAND FLASH存儲(chǔ)器、Smart Media (SM)、CompactFlash (CF)、Micro Drive、Secure Digital (SD)、 Multi Media Card (MMC)、 Memory Stick (MS)、Memory Stick-Pro (MS-pro)、 xD Picture (xD)等控制器。從PC經(jīng)USB2.0傳輸?shù)臄?shù)據(jù)無(wú)需CPU處理,通過(guò)DMA直接傳送到媒體介質(zhì),大大提高數(shù)據(jù)的傳輸效率。

FS7821內(nèi)部指令100%兼容最為流行的工業(yè)標(biāo)準(zhǔn)8051,所以在軟件上和標(biāo)準(zhǔn)8051是完全兼容的,為軟件設(shè)計(jì)帶來(lái)極大的方便。由于它采用的是流水線RISC架構(gòu)8051MPU內(nèi)核,其指令處理速度比標(biāo)準(zhǔn)8051處理速度快很多。而且,它還采用了先進(jìn)的數(shù)據(jù)傳輸算法,優(yōu)化了總線架構(gòu)。這些新的設(shè)計(jì)方法使得無(wú)需增加控制器或者媒體器件成本就可以使數(shù)據(jù)傳輸和存儲(chǔ)速度大大地提高。除此之外,F(xiàn)S7821為各種存儲(chǔ)卡的外圍器件控制和擴(kuò)展提供了32個(gè)GPIO引腳,也使得FS7821特別適合設(shè)計(jì)FLASH MP3、讀卡器等相關(guān)產(chǎn)品。

FS2401是一個(gè)單片MP3音頻解碼芯片,片內(nèi)集成了高性能低功耗的DSP處理器內(nèi)核、高質(zhì)量的可變率采樣立體聲DAC、音頻功率放大器、串行數(shù)據(jù)輸入接口SPI,以及控制信號(hào)I/O和通用I/O。FS2401作為一個(gè)從屬器件偵聽通過(guò)SPI接口傳來(lái)的比特流數(shù)據(jù)。比特流數(shù)據(jù)被解碼后,經(jīng)過(guò)數(shù)字音量控制傳到過(guò)采樣multi-bit, sigma-delta DAC,整個(gè)解碼過(guò)程只通過(guò)SPI接口進(jìn)行控制。除了基本的解碼之外,還可以通過(guò)其內(nèi)部的用戶RAM區(qū)加入特殊的音樂(lè)效果。

硬件部分的5種主要功能

MP3播放器功能:FS7821利用4個(gè)GPIO和音頻解碼器FS2401的SPI接口相連,可以對(duì)FS2401進(jìn)行初始化和實(shí)時(shí)控制,并能從SD卡或者M(jìn)MC卡自動(dòng)讀取MP3文件,然后傳到FS2401進(jìn)行解碼,產(chǎn)生的兩路立體聲模擬信號(hào)送到耳機(jī)插孔和磁頭。

讀卡器功能:由于FS7821通過(guò)內(nèi)部集成了高速的USB2.0接口、DMA和多媒體接口,很容易實(shí)現(xiàn)PC機(jī)和mTape的SD/MMC卡之間任何格式的文件高速傳輸和存儲(chǔ)。

磁帶式MP3播放器mTape的解決方案

卡式磁帶機(jī)播放功能:mTape和通用盒式磁帶一樣可以放入卡式磁帶機(jī)中進(jìn)行同步播放、快進(jìn)、快退、暫停等所有功能。之所以能夠?qū)崿F(xiàn)這些操作,完全在于它能夠測(cè)定卡式磁帶機(jī)導(dǎo)帶輪的轉(zhuǎn)動(dòng)速度的快慢及方向。在mTape中有兩小一大三個(gè)互相咬合的齒輪,其中一個(gè)小齒輪可以隨卡式磁帶機(jī)中的導(dǎo)帶轉(zhuǎn)軸轉(zhuǎn)動(dòng),就可以通過(guò)大齒輪帶動(dòng)另一小齒輪向同樣方向轉(zhuǎn)動(dòng)。在大齒輪正上方的PCB板上安裝有兩個(gè)反射式光耦, 以大齒輪中心為交點(diǎn)兩光耦的軸心線夾角為45。,當(dāng)大齒輪的白色部分位于反射式光耦下部時(shí),由反射式光耦組成的電路會(huì)產(chǎn)生低電平;反之,當(dāng)大齒輪的黑色部分位于反射式光耦下部時(shí),由反射式光耦組成的電路會(huì)產(chǎn)生高電平。這樣,當(dāng)大齒輪勻速轉(zhuǎn)動(dòng)時(shí),兩個(gè)反射式光耦組成的電路就會(huì)產(chǎn)生A、B兩路方波。其中A路方波送入FS7821的通用GPIO,B路信號(hào)送到FS7821的外部中斷0引腳。A、B兩路方波相位總差90。。當(dāng)B方波下降沿觸犯外部中斷0后,如果判斷A方波電平為高,就為向前轉(zhuǎn);如果A方波為低電平,就為向后轉(zhuǎn)。轉(zhuǎn)動(dòng)速度可以通過(guò)計(jì)算單位時(shí)間內(nèi)波形的數(shù)據(jù)進(jìn)行判斷。

USB充電:由于mTape內(nèi)置一塊大容量的鋰電池,采用一枚高效率的鋰電池充電芯片將來(lái)自USB口的+5V電源通過(guò)變?yōu)楹銐?.2V對(duì)鋰電池進(jìn)行充電。

磁帶式MP3播放器mTape的解決方案

自動(dòng)上電/斷電功能:當(dāng)mTape插入卡式磁帶機(jī)并按下PLAY按鈕時(shí),mTape上的磁頭會(huì)被磁帶機(jī)的磁頭下壓,mTape磁頭的托架下的小棒就會(huì)插入位于它下面的透射式光耦的間隙中,由透射式光耦組成的電路會(huì)啟動(dòng)電源管理芯片為mTape供電。FS7821上電,并檢測(cè)系統(tǒng)狀態(tài),然后通過(guò)一個(gè)GPIO來(lái)控制電源管理芯片的狀態(tài),保持電源的穩(wěn)定性。當(dāng)卡式磁帶機(jī)處于暫停或停止?fàn)顟B(tài)時(shí),mTape的磁頭會(huì)彈起,磁頭托架下的小棒會(huì)從透射式光耦的間隙中抽出。光耦電路就會(huì)發(fā)出一個(gè)待機(jī)信號(hào)。如果這個(gè)信號(hào)持續(xù)時(shí)間超過(guò)5分鐘,F(xiàn)S7821就會(huì)關(guān)閉電源,為mTape斷電。

軟件架構(gòu)

從軟件上來(lái)說(shuō),mTape主要有兩個(gè)功能,一個(gè)是音樂(lè)播放功能(包括便攜式MP3模式和卡式磁帶機(jī)播放模式),另一個(gè)是讀卡器功能。人-機(jī)界面管理(MMI management)程序根據(jù)mTape的按鍵、卡帶機(jī)傳來(lái)的信號(hào)、USB連接/斷開等自由的切換這兩種功能。具體軟件架構(gòu)見圖3。

音樂(lè)程序流程:音樂(lè)功能部分的主要任務(wù)是FS7821從SD/MMC卡中讀取一個(gè)音頻文件然后送到解碼器FS2401進(jìn)行解碼。當(dāng)所有的音樂(lè)文件播放完畢之后,mTape又返回播放第一首曲子,因此這是一個(gè)循環(huán)播放的模式。

讀卡器功能:讀卡器程序可以分為兩個(gè)部分:USB連接偵測(cè)部分和讀卡器實(shí)體部分。當(dāng)PC機(jī)的USB接口和mTape連接上以后,系統(tǒng)就進(jìn)入U(xiǎn)SB模式,執(zhí)行讀卡器實(shí)體程序。

MMI部分:MMI(人-機(jī)界面)管理部分處理用戶的發(fā)出的命令。用戶可以通過(guò)mTape上的按鍵、卡式磁帶機(jī)上的按鍵以及USB線的斷開/連接對(duì)mTape發(fā)出命令。這些命令分為兩種:一種是USB命令,另一種是音樂(lè)播放命令。因?yàn)镸MI沒有嚴(yán)格的實(shí)時(shí)性要求,而且程序不是十分復(fù)雜,所以在mTape中沒有必要采用實(shí)時(shí)操作系統(tǒng)。當(dāng)FS2401沒有音頻數(shù)據(jù)傳送要求時(shí),F(xiàn)S7821就處于空閑狀態(tài)。利用這段空閑時(shí)間就足可以處理用戶發(fā)出的命令。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 鋰電池
    +關(guān)注

    關(guān)注

    260

    文章

    8183

    瀏覽量

    171645
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51192

    瀏覽量

    427328
  • 播放器
    +關(guān)注

    關(guān)注

    5

    文章

    402

    瀏覽量

    37530
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MP3播放器接口類型

    MP3播放器接口類型 接口指MP3播放器與電腦的連接方式。接口技術(shù)是MP3播放器的最重
    發(fā)表于 12-21 14:37 ?1664次閱讀

    MP3播放器音樂(lè)格式有哪些?

     MP3播放器音樂(lè)格式有哪些?              MP3播放器支持
    發(fā)表于 12-21 14:43 ?7906次閱讀

    MP3播放器的信噪比

    MP3播放器的信噪比              “噪聲”
    發(fā)表于 12-21 15:06 ?964次閱讀

    MP3播放器直錄功能

    MP3播放器直錄功能  直錄功能也稱Line-in直錄功能,即通過(guò)MP3播放器的Line-in接口,通過(guò)直錄線可以直接從其他卡帶機(jī)、CD機(jī)直接錄制
    發(fā)表于 12-21 15:15 ?526次閱讀

    MP3播放器

    MP3播放器 MP3播放器顧名思義也就是可播放MP3
    發(fā)表于 12-21 15:40 ?1269次閱讀

    影響MP3播放器音質(zhì)的因素都有哪些呢?

    影響MP3播放器音質(zhì)的因素都有哪些呢?  說(shuō)起MP3播放器,最為玩家所關(guān)注的自然是音質(zhì)。雖然隨著視頻MP3
    發(fā)表于 02-01 17:01 ?2471次閱讀

    MP3播放器結(jié)構(gòu)圖解分析

    MP3播放器結(jié)構(gòu)圖解分析 與以前需要移動(dòng)部件來(lái)讀取磁帶或CD上的編碼數(shù)據(jù)的音樂(lè)播放器形式不同,MP3
    發(fā)表于 02-03 11:51 ?1w次閱讀

    MP3播放器附件常識(shí)

    MP3播放器附件常識(shí) 與任何流行的新消費(fèi)產(chǎn)品一樣,MP3播放器催生了一整個(gè)行業(yè)來(lái)專門銷售MP3播放器
    發(fā)表于 02-03 11:56 ?943次閱讀

    基于DSP技術(shù)的MP3播放器的硬件設(shè)計(jì)

    摘要:目前基于智能控制技術(shù)的MP3播放囂價(jià)格昂貴。而隨著DSP技術(shù)應(yīng)用的日趨廣泛,DSP器件的價(jià)格不斷下降,為實(shí)現(xiàn)廉價(jià)時(shí)尚的MP3播放器的設(shè)計(jì)提供了條件。在研究基于DSP技術(shù)的
    發(fā)表于 02-25 00:25 ?148次下載

    MP3播放器

    電子發(fā)燒友網(wǎng)站提供《MP3播放器.rar》資料免費(fèi)下載
    發(fā)表于 03-24 11:21 ?4次下載

    基于Cortex-M3MP3播放器設(shè)計(jì)

    基于Cortex-M3MP3播放器設(shè)計(jì).
    發(fā)表于 01-22 14:26 ?0次下載

    基于DSP的MP3播放器的設(shè)計(jì)

    基于DSP的MP3播放器的設(shè)計(jì)
    發(fā)表于 10-23 14:21 ?16次下載
    基于DSP的<b class='flag-5'>MP3</b><b class='flag-5'>播放器</b>的設(shè)計(jì)

    使用Arduino和DFPlayer迷你MP3播放器模塊制作帶有LCD的MP3播放器

    今天,我們將使用Arduino和DFPlayer迷你MP3播放器模塊制作帶有LCD的MP3播放器。 硬件組件: Arduino Nano R31個(gè)
    的頭像 發(fā)表于 12-07 09:28 ?8577次閱讀

    stm32的MP3播放器

    stm32的MP3播放器說(shuō)明。
    發(fā)表于 05-25 10:07 ?56次下載

    EFSL嵌入MP3播放器設(shè)計(jì)原理

    電子發(fā)燒友網(wǎng)站提供《EFSL嵌入MP3播放器設(shè)計(jì)原理.pdf》資料免費(fèi)下載
    發(fā)表于 10-11 10:44 ?1次下載
    EFSL嵌入<b class='flag-5'>式</b><b class='flag-5'>MP3</b><b class='flag-5'>播放器</b>設(shè)計(jì)原理
    联众博彩| A8百家乐娱乐| 百家乐官网网址多少| 真人百家乐对决| 百家乐官网庄闲概率| 大发888娱乐场1888| E乐博网址| 百家乐正规站| 百家乐官网单人操作扫描道具 | 24山在风水学中应用| 百家乐官网销售视频| 威尼斯人娱乐城求助| 破解百家乐官网真人游戏| 澳门百家乐官网www.bjbj100.com| 真人百家乐官网玩法| 亚洲顶级赌场 塑造品牌神话| 百家乐真人视屏游戏| 百家乐官网大路小路| 大发888游戏平台hana| 最好的百家乐娱乐场| 百家乐官网的分析| 宝马会娱乐城网址| 大杀器百家乐学院| 优惠搏百家乐官网的玩法技巧和规则| 嘉善县| 梭哈棋牌游戏大厅| 百家乐破战| 金域百家乐官网的玩法技巧和规则 | bet365 备用| 百家乐博彩的玩法技巧和规则| 网上百家乐官网公| 百家乐官网视频游戏平台| 顶级赌场 足彩分析| 圣安娜百家乐代理| 太保市| 威尼斯人娱乐城会员开户| 24山分别指什么| 赌场百家乐官网试玩| 安宁市| 棋牌类玩具| 威尼斯人娱乐城平台打不开|