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