產(chǎn)品分類

      當(dāng)前位置: 首頁 > 傳感測量產(chǎn)品 > 工業(yè)傳感器 > 光電傳感器

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      光電傳感器

      嵌入式多媒體播放器的設(shè)計與實現(xiàn)

      發(fā)布日期:2022-04-17 點擊率:47

      1、引言


        隨著音頻解碼技術(shù)、存儲器技術(shù)、MP3高質(zhì)量壓縮技術(shù)等相關(guān)技術(shù)不斷的發(fā)展以及人們對消費電子產(chǎn)品需求的增加,MP3新產(chǎn)品層出不窮,成為時尚潮流前沿的一個最佳載體。人們可以用它休閑娛樂 ,也可以用它工作和學(xué)習(xí)。設(shè)計一款性價比優(yōu)良的MP3 播放器具有實際的應(yīng)用價值[1]。隨著 C語言的發(fā)展和嵌入式系統(tǒng)技術(shù)的推廣 ,在嵌入式系統(tǒng)低端應(yīng)用中 ,存在著大量的小型嵌入式應(yīng)用系統(tǒng)。MP3 播放器的設(shè)計 ,就是典型的嵌入式系統(tǒng)應(yīng)用。MP3具有最基本的播放、選曲、音量控制、音效控制功能。當(dāng)連接到計算機的 USB接口時,MP3變成 U盤,可以向 U盤復(fù)制文件,文件包括 MP3歌曲文件和普通文件 [2,3]。系統(tǒng)的功能結(jié)構(gòu)圖如圖 1所示: 


      系統(tǒng)的功能結(jié)構(gòu)圖


        2、系統(tǒng)設(shè)計相關(guān)技術(shù)


        2.1 MP3文件格式 [4]


        MP3 文件是由幀(frame)構(gòu)成的,幀是 MP3文件最小的組成單位。MP3的全稱應(yīng)為 MPEG1 Layer-3音頻文件,MPEG(Moving Picture Experts Group)在漢語中譯為活動圖像專家組,特指活動影音壓縮標(biāo)準(zhǔn),MPEG 音頻文件是 MPEG1標(biāo)準(zhǔn)中的聲音部分,也叫 MPEG音頻層,它根據(jù)壓縮質(zhì)量和編碼復(fù)雜程度劃分為三層,即 Layer-1、Layer2、Layer3,且分別對應(yīng)MP1、MP2、MP3這三種聲音文件,并根據(jù)不同的用途,使用不同層次的編碼。MPEG音頻編碼的層次越高,編碼器越復(fù)雜,壓縮率也越高,MP1和 MP2的壓縮率分別為4:1 和 6:1-8:1,而 MP3的壓縮率則高達10:1-12:1,也就是說,一分鐘 CD音質(zhì)的音樂,未經(jīng)壓縮需要 10MB的存儲空間,而經(jīng)過 MP3壓縮編碼后只有 1MB左右。


        MP3文件大體分為三部分:TAG_V2(ID3V2),frame, TAG_V1(ID3V1)。ID3是一個標(biāo)記MPEG的標(biāo)準(zhǔn),具體的講,這些標(biāo)記是用來指明歌曲的作者、演唱者,年月、所屬專輯等信息,這樣,播放器在播放時可以讀出并顯示這些信息。


        每個 frame都有一個幀頭frameHEADER,長度是4BYTE(32bit),幀頭后面可能有兩個字節(jié)的CRC校驗,這兩個字節(jié)的是否存在決定于 frameHEADER信息的第 16bit,為0則幀頭后面無校驗,為 1則有校驗, 校驗值長度為 2個字節(jié),緊跟在 frameHEADER后面,接著就是幀的實體數(shù)據(jù)了,格式如下:


      格式如下


        3、硬件設(shè)計


        (1)、硬件方案選擇 本設(shè)計選用 ATMEL公司的 AT89C51SND1C芯片作為 MP3播放器的主控制器。主控制器的選定其實也取決于 MP3方案的選定。


        從技術(shù)角度上說,MP3播放器有多種實現(xiàn)方案,其中分類方法也較多,這里僅從 MP3解碼方式和硬件類型方面進行分類,大體可分為:(1)分離芯片的 MP3播放器;(2)集成 MP3功能單片機的 MP3播放器;(3)定制 ASIC電路的 MP3播放器;(4)采用 FPGA實現(xiàn)MP3播放器;(5)混合 MCU/DSP器件播放器。經(jīng)過各種資料的搜索和比較,最后總結(jié)出三種有代表性的 MP3方案。如表 2所示:

      有代表性的 MP3方案


        由上表的分析結(jié)果及本設(shè)計的實際情況,最后選定了方案1,方案內(nèi)容如下: AT89C51SND1C:CPU+解碼器+USB控制器;CS4330A:D/A轉(zhuǎn)換;任意雙路運算放大芯片: 音頻放大;K9F5608:32M Flash存儲器;最后選定了集成 MP3解碼器的 MP3播放器方案,選擇了 AT89C51SND1C作為主控制器。


        (2)、AT89C51SND1C簡介 [5-6]

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      主站蜘蛛池模板: 日韩精品一区二区亚洲AV观看| 乱码人妻一区二区三区| 亚洲国产一区二区三区青草影视| 久久精品黄AA片一区二区三区| 国产高清在线精品一区小说 | 亚洲AV无码一区二区乱孑伦AS| 日韩最新视频一区二区三| 无码人妻一区二区三区兔费| 2021国产精品一区二区在线 | 91一区二区视频| 亚洲Av无码国产一区二区| 亚洲天堂一区在线| 国产一区二区三区乱码| 精品人妻系列无码一区二区三区| 久久国产免费一区| 亚洲第一区视频在线观看| 国内精品视频一区二区三区| 国产在线精品一区二区夜色| 亚洲一区精品视频在线| 色噜噜狠狠一区二区| 青娱乐国产官网极品一区| 精品不卡一区中文字幕| 视频在线一区二区三区| 国产精品视频一区二区三区不卡| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 国产一区二区三区在线观看免费 | 国产一区二区视频在线观看 | 中文字幕一区二区三区在线观看| 国产免费一区二区三区VR| 久久精品一区二区三区四区| 国产福利一区二区| 精品无人区一区二区三区| AV无码精品一区二区三区| 国产综合精品一区二区| 国产高清在线精品一区小说| 无码aⅴ精品一区二区三区| 无码少妇精品一区二区免费动态| 内射少妇一区27P| 国产精品视频一区二区三区四| 日韩精品无码中文字幕一区二区| 日韩免费一区二区三区在线|