999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電子音樂播放器的設計與實現

2014-04-16 08:06:44劉瑞濤LIURuitao
價值工程 2014年13期
關鍵詞:單片機音樂設計

劉瑞濤 LIU Rui-tao

(石家莊職業技術學院,石家莊 050081)

(Shijiazhuang Vocational Technology Institute,Shijiazhuang 050081,China)

電子音樂播放器的設計與實現

劉瑞濤 LIU Rui-tao

(石家莊職業技術學院,石家莊 050081)

(Shijiazhuang Vocational Technology Institute,Shijiazhuang 050081,China)

本文主要使用通用的8位單片機和語音驅動電路來實現音樂播放器的設計與實現,從硬件電路設計和軟件程序設計兩方面進行深入的闡述。該設計能夠完成音樂歌曲的存儲、音頻解碼和播放,還可通過數碼管顯示播放音樂的信息。

單片機;音樂播放器;音頻功放電路;蜂鳴器

0 引言

現實生活中,有很多電子產品需要播放音樂以實現某些提醒功能,例如音樂門鈴通過按鍵觸發芯片里的音樂編碼通過揚聲器發出電子歌曲,微波爐計時結束時通過音樂提示人們加熱完畢。利用單片機實現這種簡單音樂的播放有很多優點,其外部電路相對簡單,控制比較方便,可以存儲多首歌曲并能通過下載程序進行更新,因此很受電子開發人員的青睞。本文主要介紹如何利用AT89S51單片機和音頻驅動電路來的設計來實現電子音樂播放器的實現。

1 設計流程及思路

本文的設計思路主要是包括以下三個方面:首先要認真分析音樂產生的基本原理;其次要結合單片機的內部結構找出發出不同頻率的實現方法;最后完成硬件電路原理圖設計和軟件程序設計。

1.1 音樂產生的原理 音作為一種物理現象,是由于物體振動而產生的,人耳能聽到的聲音頻率大約在11-20000Hz,而音樂使用的頻率一般在27-4100Hz。聲音頻率在音樂中叫做音階,一首音樂是許多不同的音階組成的,這樣我們就可以利用不同的頻率的組合,即可構成我們所想要的音樂了。對于單片機來說,產生不同頻率的可以使用內部的定時器,通過產生不同周期的脈沖來產生方波頻率信號。在使用中需要注意的是,根據某一音階的頻率就可知道它的周期,必須將周期除以2,得到的半周期的時間才是我們用定時器定時的時間,這是由于脈沖是由各1/2的高低電平組成。在本文中,單片機工作在12MHz時鐘頻率下,對應的時鐘周期為1us,使用內部定時器T0,采用工作方式一,改變TH0,TL0的數值即可改變不同頻率的脈沖信號,根據上面敘述的原理,得到下面求計數值的公式:

其中,Fi:單片機內部脈沖周期,當為12MHz晶振時此值為1MHz;Fr:產生音階所需要的頻率。

通過上面的公式,得到C調各音階頻率與計數值T的對照表如表1所示。

表1 C調各音階頻率與計數值T的對照表

節拍是組成音樂的另外一個關鍵部分,在單片機系統中可以通過延時函數來實現。如果1/4拍的延時設為0.2s,那么1拍的時間就為0.8s,依次類推。節拍的延時時間值與音樂的曲調值有相對應的關系。表2是各調節拍的時間設定。

表2 各調節拍的時間設定

1.2 音頻功放方案選擇 對于單片機來說,普通IO口的驅動能力不能直接使得蜂鳴器或揚聲器播放音樂,因此需要在單片機IO口和發聲器件之間連接功率放大電路。常用的功率放大電路有兩種方案,一種是用三極管音頻功放電路,一種是基于LM368的音頻功放電路。由于三極管音頻放大電路所需要電子元器件多,電路硬件設計復雜,故放棄這種方案,選用LM368音頻放大電路,其優點是采用集成電路封裝,外圍元器件少,靜態功耗低,電源電壓范圍寬,效率高,失真度低。

2 硬件電路原理設計

硬件電路圖主要由AT89S51單片機基本電路、LM386音頻放大電路和揚聲器3部分組成。硬件原理圖如圖1所示,主要包括單片機最小系統,采用上電復位和12MHz晶振,P1.0輸出音頻信號;發聲部分由LM386和揚聲器組成。P1.0輸出的脈沖信號經過R1和R2組成的回路輸入到LM386的IN+腳,經LM386整理的信號從VOUT腳輸出,然后進入R3和C4構成的串聯補償網絡,使等效負載近似呈純阻,放置自激或過壓。

圖1 硬件原理圖

圖2 主程序流程圖

3 軟件程序設計

軟件程序設計是電子音樂盒的關鍵部分,音樂對各音符的音階和節拍主要都是通過程序驅動單片機IO口來實現的。軟件程序中主要包括兩部分:一是根據音階的不同而對定時器的計數初值進行對應的設置;二是根據節拍的不同而編寫不同定時時間的延時函數。在實際編寫中,可以將這些信息統一存放到數據表中,通過查表的方式取得不同的音階和節拍。主程序流程圖如圖2所示。

4 結束語

本設計實現了電子音樂播放器預期目標和功能,在制作中利用單片機基本IO口和LM386音頻放大電路,在確保功能的前提下實現了硬件電路的最小化。由于本設計使用了教學中常用的51單片機,而且音樂的發聲完全是由程序產生不同頻率的方波實現的,使得系統的開發時間和設計難度大大減少,具有很強的成本優勢。后期還可以將存儲器件、顯示器件等外圍芯片加上,還能實現存儲歌曲,顯示歌曲信息等功能,具有很強的后續開發潛力。

[1]田媛.單片機音樂播放器功能多樣性的設計與實現[J].湖南工業職業技術學院學報,2013(8):1-3.

[2]許紅換.基于單片機AT89C52的數字音樂盒設計[J].電源技術應用,2013(7):199.

[3]常書惠.基于單片機控制的音樂播放器[J].電子商務,2013(9):70-71.

[4]樓俊君.電子音樂播放器的設計[J].福建電腦,2013(5):127-128.

The Design and Implementation of Electronic Music Player

This paper uses the generic 8-bit single chip microcomputer and voice driven circuit to realize the design and implementation of a music player,expounds the two aspects of hardware circuit design and software program design in-depth.This design can complete storage,audio decoding and playing music songs,and also can show the music information through digital tube.

single chip microcomputer;music player;audio power amplifier circuit;buzzer

劉瑞濤(1979-),男,河北石家莊人,實訓室主任,講師,主要從事微控制技術應用。

TP316.5

A

1006-4311(2014)13-0189-02

猜你喜歡
單片機音樂設計
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
圣誕音樂路
兒童繪本(2017年24期)2018-01-07 15:51:37
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
音樂
Microchip推出兩個全新PIC單片機系列
音樂
主站蜘蛛池模板: www精品久久| 国产91全国探花系列在线播放| 免费A级毛片无码免费视频| 91福利一区二区三区| 日韩成人免费网站| 成人精品在线观看| 呦视频在线一区二区三区| 国产成人h在线观看网站站| 欧美不卡视频在线| 久久精品亚洲中文字幕乱码| 久久久波多野结衣av一区二区| 国产浮力第一页永久地址| 一级一级一片免费| 亚洲女同一区二区| 国产精品亚洲专区一区| 亚洲成综合人影院在院播放| 国产亚洲成AⅤ人片在线观看| 欧美国产三级| 婷婷中文在线| 亚洲福利片无码最新在线播放| 欧美激情网址| 国产高潮视频在线观看| 制服丝袜亚洲| 亚洲va视频| 国产va在线观看| AV无码一区二区三区四区| 免费人成网站在线高清| www亚洲天堂| 本亚洲精品网站| 午夜福利无码一区二区| 欧美特黄一级大黄录像| 亚欧美国产综合| 久久久久亚洲精品成人网 | 黄色片中文字幕| 女人18一级毛片免费观看| 91精品久久久无码中文字幕vr| 亚洲国产成人综合精品2020| 东京热av无码电影一区二区| 国产精品无码影视久久久久久久| 毛片一区二区在线看| 亚州AV秘 一区二区三区| 麻豆精品久久久久久久99蜜桃| 浮力影院国产第一页| 成人一级免费视频| 成人午夜视频在线| 欧美劲爆第一页| 国产91高跟丝袜| 日本影院一区| 强奷白丝美女在线观看 | 伊人91在线| 久久精品人妻中文系列| 欧美成a人片在线观看| 一区二区理伦视频| 亚洲欧洲自拍拍偷午夜色| 婷婷丁香色| 国产精品男人的天堂| 国产后式a一视频| 亚洲侵犯无码网址在线观看| 日本人又色又爽的视频| 欲色天天综合网| 午夜毛片免费观看视频 | 亚洲三级网站| 最新无码专区超级碰碰碰| 久草网视频在线| 伊人久久福利中文字幕| 思思热精品在线8| 四虎国产永久在线观看| 99re在线免费视频| 制服丝袜一区| 国产精品13页| 婷婷久久综合九色综合88| 在线看片中文字幕| 在线免费观看a视频| 亚洲精品成人片在线观看| 看国产毛片| 欧美不卡视频一区发布| 亚洲无码在线午夜电影| 老熟妇喷水一区二区三区| 久久成人免费| 在线视频亚洲欧美| 国产午夜小视频| 国产打屁股免费区网站|