基于stm32的mp3音樂播放器系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本實(shí)用新型涉及MP3音樂播放器技術(shù)領(lǐng)域,特別涉及基于STM32的MP3音樂播放器系統(tǒng)。
【背景技術(shù)】
[0002]MPman FlO是世界上最早的MP3,從它出現(xiàn)開始,MP3就進(jìn)入了突飛猛進(jìn)的發(fā)展階段,到2001年,國產(chǎn)的MP3也涌入市場的大潮。在經(jīng)過多年的發(fā)展以后,MP3已經(jīng)不只是音頻播放器那么簡單了,它的功能得到了很好的擴(kuò)展,另外,對于硬盤、芯片、液晶屏顯示等主要技術(shù)也得到了很好的改進(jìn),如今,多功能、低成本的MP3制造已經(jīng)不是難題,因此,更多的廠商開始對MP3的控制體驗(yàn)、顯示頁面的設(shè)計、智能改進(jìn)、網(wǎng)絡(luò)連接等功能進(jìn)行研究,實(shí)現(xiàn)大的升級,這也就開拓了 MP3市場發(fā)展的新思路。
[0003]伴隨著人們對生活質(zhì)量日漸提高的標(biāo)準(zhǔn),音頻文件為適應(yīng)人們的需求,正在向著高壓縮比、高保真的方向發(fā)展,而考慮到節(jié)能、持久使用等因素,利用STM32展開對MP3的研究,顯得很有意義。
【實(shí)用新型內(nèi)容】
[0004]為了解決現(xiàn)有技術(shù)的缺陷,本實(shí)用新型的目的是提供一種基于STM32的MP3音樂播放器系統(tǒng),包括
[0005]集成電路,設(shè)置在集成電路上的STM32控制器,以及設(shè)置在集成電路上與STM32控制器分別連接的充電部、音響部、屏幕顯示單元、顯示部、開關(guān)單元、存儲裝置以及擴(kuò)展存儲卡槽,所述STM32控制器與充電部的連接之間設(shè)置有穩(wěn)壓電源,顯示部與STM32控制器之間設(shè)置有指示燈驅(qū)動電路。
[0006]優(yōu)選的,所述充電部由充電適配器、電力存儲器以及電壓分配器組成,所述電壓分配器的一端通過充電電源連接端子與充電接口連接,另一端通過充電適配器連接電力存儲器,所述電力存儲器通過所述穩(wěn)壓電源與STM32控制器連接。
[0007]優(yōu)選的,所述音響部由聲音控制器、聲音擴(kuò)大器以及揚(yáng)聲器組成,所述揚(yáng)聲器通過揚(yáng)聲器連接端子與聲音擴(kuò)大器連接,聲音擴(kuò)大器連接聲音控制器,聲音控制器通過音頻輸出單元連接至STM32控制器,其中,聲音擴(kuò)大器還連接有耳機(jī)接觸器,耳機(jī)接觸器通過耳機(jī)連接端子與耳機(jī)接口連接。
[0008]優(yōu)選的,所述顯示部由第一指示燈和第二指示燈組成,第一指示燈和第二指示燈通過指示燈連接端子與電壓分配器以及指示燈驅(qū)動電路分別連接。
[0009]優(yōu)選的,所述擴(kuò)展存儲卡槽通過卡槽連接端子連接有擴(kuò)展接口。
[0010]優(yōu)選的,所述開關(guān)單元通過開關(guān)驅(qū)動電路與STM32控制器連接。
[0011]本實(shí)用新型具有同時實(shí)現(xiàn)讀卡器功能,PC機(jī)可直接對SD卡進(jìn)行數(shù)據(jù)的讀取,方便進(jìn)行更多歌曲的播放;在不充電時,由電力存儲器供電,在充電使用時,由電壓分配器分配兩路電壓,一路用于為電力存儲器充電,一路用于直接播放使用。
【附圖說明】
[0012]圖I是本實(shí)用新型的框架原理圖。
【具體實(shí)施方式】
[0013]下面結(jié)合附圖對本實(shí)用新型做詳細(xì)說明。
[0014]參照圖I,一種基于STM32的MP3音樂播放器系統(tǒng),包括
[0015]集成電路,設(shè)置在集成電路上的STM32控制器1,以及設(shè)置在集成電路上與STM32控制器I分別連接的充電部20、音響部11、屏幕顯示單元6、顯示部15、開關(guān)單元23、存儲裝置2以及擴(kuò)展存儲卡槽4,所述STM32控制器I與充電部20的連接之間設(shè)置有穩(wěn)壓電源5,顯示部15與STM32控制器I之間設(shè)置有指示燈驅(qū)動電路14。
[0016]優(yōu)選的,所述充電部20由充電適配器18、電力存儲器19以及電壓分配器21組成,所述電壓分配器19的一端通過充電電源連接端子105與充電接口 22連接,另一端通過充電適配器18連接電力存儲器19,所述電力存儲器19通過所述穩(wěn)壓電源5與STM32控制器I連接。
[0017]優(yōu)選的,所述音響部11由聲音控制器10、聲音擴(kuò)大器9以及揚(yáng)聲器12組成,所述揚(yáng)聲器12通過揚(yáng)聲器連接端子104與聲音擴(kuò)大器9連接,聲音擴(kuò)大器9連接聲音控制器10,聲音控制器10通過音頻輸出單元3連接至STM32控制器I,其中,聲音擴(kuò)大器9還連接有耳機(jī)接觸器8,耳機(jī)接觸器8通過耳機(jī)連接端子103與耳機(jī)接口 13連接。
[0018]優(yōu)選的,所述顯示部15由第一16和第二指示燈17組成,第一指示燈16和第二指示燈17通過指示燈連接端子106與電壓分配器21以及指示燈驅(qū)動電路14分別連接。
[0019]優(yōu)選的,所述擴(kuò)展存儲卡槽4通過卡槽連接端子102連接有擴(kuò)展接口7。
[0020]優(yōu)選的,所述開關(guān)單元23通過開關(guān)驅(qū)動電路24與STM32控制器I連接。
[0021]本技術(shù)方案的主控電路以STM32為核心,有無源晶振和復(fù)位、電路電路等相互配合,實(shí)現(xiàn)最小系統(tǒng)功能,完成對擴(kuò)展存儲卡槽4內(nèi)的SD卡中所存儲數(shù)據(jù)的讀寫、處理與各模塊調(diào)度等,而解碼模塊VS1003對讀取的數(shù)據(jù)進(jìn)行解碼,并將解碼信息輸送出去,最終通過音頻輸出單元3模塊播放,而音頻解碼所獲得信息通過顯示屏進(jìn)行顯示,同時,利用觸摸屏的相關(guān)驅(qū)動,實(shí)現(xiàn)觸摸屏對于播放的控制,以及音量的增減。
[0022]還可以通過充電接口與PC計算機(jī)連接編寫程序,并下載進(jìn)入微控制器,微控制器收到程序的驅(qū)動,讀取SD卡中的數(shù)據(jù),然后將這些數(shù)據(jù)送到音頻解碼部分,解碼成功后微控制器將數(shù)據(jù)傳輸給音頻輸出模塊,實(shí)現(xiàn)音頻的播放,在播放的同時,微控制器識別程序設(shè)定的關(guān)鍵內(nèi)容,在顯示模塊進(jìn)行顯示,各模塊之間緊湊結(jié)合,構(gòu)成一個完整的MP3音頻播放器。
[0023]對于系統(tǒng)的播放部分,使用了sd卡的存儲方式和系統(tǒng)內(nèi)存兩種方式,將音頻文件儲存起來,而對于人機(jī)顯示界面則單獨(dú)建立txt文件,編輯列表,便于顯示。STM 32讀取sd卡里的音頻文件,通過解碼單元對音頻解碼,同時將相關(guān)信息顯示在顯示屏上,而讀取的音頻部分則是首先存放在一個緩存區(qū)之中,再通過產(chǎn)生中斷來獲取緩沖區(qū)中的音頻數(shù)據(jù),然后,另有一個緩沖區(qū)就負(fù)責(zé)將聲音數(shù)據(jù)傳輸出去,進(jìn)行播放,兩個緩沖區(qū)共同工作來完成MP3播放器的順利工作。
[0024]以上實(shí)施方式僅用以說明本實(shí)用新型的技術(shù)方案而非限制,盡管參照以上實(shí)施方式對本實(shí)用新型進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本實(shí)用新型的技術(shù)方案進(jìn)行修改或等同替換都不應(yīng)脫離本實(shí)用新型技術(shù)方案的精神和范圍。
【主權(quán)項】
1.基于STM32的MP3音樂播放器系統(tǒng),其特征在于:包括 集成電路,設(shè)置在集成電路上的STM32控制器,以及設(shè)置在集成電路上與STM32控制器分別連接的充電部、音響部、屏幕顯示單元、顯示部、開關(guān)單元、存儲裝置以及擴(kuò)展存儲卡槽,所述STM32控制器與充電部的連接之間設(shè)置有穩(wěn)壓電源,顯示部與STM32控制器之間設(shè)置有指示燈驅(qū)動電路。2.根據(jù)權(quán)利要求I所述的基于STM32的MP3音樂播放器系統(tǒng),其特征在于:所述充電部由充電適配器、電力存儲器以及電壓分配器組成,所述電壓分配器的一端通過充電電源連接端子與充電接口連接,另一端通過充電適配器連接電力存儲器,所述電力存儲器通過所述穩(wěn)壓電源與STM32控制器連接。3.根據(jù)權(quán)利要求I所述的基于STM32的MP3音樂播放器系統(tǒng),其特征在于:所述音響部由聲音控制器、聲音擴(kuò)大器以及揚(yáng)聲器組成,所述揚(yáng)聲器通過揚(yáng)聲器連接端子與聲音擴(kuò)大器連接,聲音擴(kuò)大器連接聲音控制器,聲音控制器通過音頻輸出單元連接至STM32控制器,其中,聲音擴(kuò)大器還連接有耳機(jī)接觸器,耳機(jī)接觸器通過耳機(jī)連接端子與耳機(jī)接口連接。4.根據(jù)權(quán)利要求I所述的基于STM32的MP3音樂播放器系統(tǒng),其特征在于:所述顯示部由第一指示燈和第二指示燈組成,第一指示燈和第二指示燈通過指示燈連接端子與電壓分配器以及指示燈驅(qū)動電路分別連接。5.根據(jù)權(quán)利要求I所述的基于STM32的MP3音樂播放器系統(tǒng),其特征在于:所述擴(kuò)展存儲卡槽通過卡槽連接端子連接有擴(kuò)展接口。6.根據(jù)權(quán)利要求I所述的基于STM32的MP3音樂播放器系統(tǒng),其特征在于:所述開關(guān)單元通過開關(guān)驅(qū)動電路與STM32控制器連接。
【專利摘要】為了解決現(xiàn)有技術(shù)的缺陷,本實(shí)用新型的目的是提供一種基于STM32的MP3音樂播放器系統(tǒng),包括集成電路,設(shè)置在集成電路上的STM32控制器,以及設(shè)置在集成電路上與STM32控制器分別連接的充電部、音響部、屏幕顯示單元、顯示部、開關(guān)單元、存儲裝置以及擴(kuò)展存儲卡槽,所述STM32控制器與充電部的連接之間設(shè)置有穩(wěn)壓電源,顯示部與STM32控制器之間設(shè)置有指示燈驅(qū)動電路。本實(shí)用新型具有同時實(shí)現(xiàn)讀卡器功能,PC機(jī)可直接對SD卡進(jìn)行數(shù)據(jù)的讀取,方便進(jìn)行更多歌曲的播放;在不充電時,由電力存儲器供電,在充電使用時,由電壓分配器分配兩路電壓,一路用于為電力存儲器充電,一路用于直接播放使用。
【IPC分類】G11C7/16
【公開號】CN205158905
【申請?zhí)枴緾N201520943966
【發(fā)明人】張穩(wěn)穩(wěn)
【申請人】西安郵電大學(xué)
【公開日】2016年4月13日
【申請日】2015年11月24日