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

基于PLD技術的MIDI音樂播放控制系統設計

2014-11-03 13:41:48湯朝霞
科技創新與應用 2014年32期

摘 要:采用PLD技術,依據MIDI音樂基本原理,運用VHDL語言進行編程,在CPLD內部設計實現了基于PLD技術的MIDI音樂播放控制系統。

關鍵詞:PLD;CPLD;MIDI音樂播放器;VHDL語言

引言

系統的設計是依據MIDI音樂基本原理,結合PLD技術,采用ALTERA公司的可編程邏輯器件CPLDEPM240T100C5作為控制單元來實現。系統的核心是運用VHDL語言進行編程,在CPLD內部設計出音調發生器、音樂編碼器、彩燈閃爍控制三個模塊。外圍可配時鐘、彩燈、開關、揚聲器等設備,從而實現音樂選擇控制播放、彩燈隨音樂節奏閃爍變化等功能的PLD應用系統。

1 系統組成

如圖1所示,是系統組成的原理框圖。其核心模塊為CPLD芯片,內部有音調發生器、音樂編碼器和彩燈閃爍控制器三個模塊。音樂編碼器內儲存著預先設定的歌曲編碼,通過改變音樂選擇開關的狀態可以決定當前要播放哪首音樂。音樂編碼器控制著音調發生器和彩燈閃爍控制器,每當音樂節奏時鐘送給音樂編碼器一個時鐘脈沖時,音樂編碼器就當前要播放的音符的編碼送給音調發生器和彩燈閃爍控制器。音調發生器根據編碼對應的分頻系數將基準時鐘分頻,得到當前要播放的音符所對應頻率的脈沖,再用這個脈沖去激勵揚聲器,就可以得到這個音符的聲音。彩燈閃爍控制器根據編碼將當前要播放的音符對應的彩燈亮滅狀態發送給彩燈。核心部分CPLD利用VHDL語言來完成,其他部分通過外圍電路實現。

圖1 系統組成原理框圖

2 MIDI 音樂播放器芯片設計

MIDI音樂是Windows下的一種合成音樂,由于它通過記錯的方式來記錄一段音樂,因此與wave音樂相比,它可以極大地減少存儲容量。MIDI音樂的基本原理為:組成樂曲的每一個音符的頻率值及持續的時間是樂曲能連續演奏的兩個基本數據,因此只要控制輸出到揚聲器的激勵信號頻率的高低和每一個頻率信號的持續時間,就可以使揚聲器發生連續的樂曲。如圖2所示,為CPLD內部芯片設計原理圖。

圖2 CPLD芯片設計原理圖

3系統控制模塊設計

3.1 音樂編碼器模塊設計

此模塊包括節拍控制電路和音符產生電路。節拍控制電路以樂曲中最短音符的節拍為基準,產生樂曲所需要的全部節拍。將1/16音符設置為計數器的一個數,對應的1/4音符則是四個計數。在設計中為了讓歌曲循環播放,計數器設定計滿自動清零計數的功能,只要不斷電,不關開關,歌曲就可以自動循環播放。

3.2 音調發生模塊設計

此模塊包括預置數產生電路和頻率發生器。預置數產生電路采用查找表形式,按照音符的頻率要求產生相應的預置數。根據可變模值計數器的設計原理及音符的分頻系數,可算出樂曲中各音符的預置數。

頻率發生器由可變模值計數器實現。由于系數要求產生出的信號頻率較高,因此選用4MHz高頻率脈沖作為可變模值計數器的計數脈沖,而為了減少輸出的偶次諧波分量,最后輸出到揚聲器的波形應為應為對稱方波,因此在到達揚聲器之前,有一個2分頻的分頻器。

3.3 彩燈閃爍控制模塊設計

彩燈閃爍控制電路主要是控制燈的亮和滅,此電路輸出高低電平信號,就可以直接驅動發光二極管。在彩模塊,設計為不同音符,對應不同的亮滅,這樣,當音樂演奏起來的時候,隨著音符的變化,彩燈也因為不同的音符閃爍起來。

3.4 開關選擇模塊設計

采用case語句,對外部電路輸入的一個音符串進行判斷,芯片內部處理這個字符串,從而判斷選擇的是哪首歌曲的播放。

3.5 頂層模塊設計

采用VHDL語言進行頂層模塊設計,如圖3,將上述所提到的所有模塊,利用component語句進行集合,然后利用管腳映射的方法,將所有輸入輸出連接在一起,這樣就設計出了一個完整的MIDI音樂播放芯片,只需要再接入外圍電路即可進行演示。

圖3 頂層模塊原理圖

4 仿真實現

將各設計模塊在 Quartus II 軟件平臺上進行仿真調試校驗,設計系統頂層模塊的仿真波形圖如圖4所示。

圖4 頂層模塊的仿真波形圖

參考文獻

[1]焦素敏.EDA應用技術[M].北京:清華大學出版社,2010.

[2]林明權,等.VHDL數字控制系統設計范例[M].北京:電子工業出版社,2003.

[3]袁慧梅.基于CPLD的MIDI音樂播放器的設計[J].微計算機信息,2011(11).

作者簡介:湯朝霞(1973-),女,江蘇蘇州人,副教授,碩士,研究方向:應用電子技術的教學、科研。

主站蜘蛛池模板: 国产在线一区视频| 四虎影视无码永久免费观看| 在线免费亚洲无码视频| 狠狠色香婷婷久久亚洲精品| 亚洲美女一级毛片| 午夜视频免费一区二区在线看| 99久久精品国产麻豆婷婷| 国产精品亚洲一区二区三区z | 国产精品播放| 一本视频精品中文字幕| 亚洲制服丝袜第一页| 蜜桃视频一区二区| 国产在线拍偷自揄观看视频网站| 欧美另类图片视频无弹跳第一页| 奇米影视狠狠精品7777| 国产精品真实对白精彩久久| 婷婷午夜天| 成人午夜亚洲影视在线观看| 国产色爱av资源综合区| 91丨九色丨首页在线播放 | 成人午夜精品一级毛片| www欧美在线观看| 亚洲天堂成人| 在线色综合| 日韩东京热无码人妻| 国产激情无码一区二区APP| 亚洲欧州色色免费AV| 国产黄色视频综合| 久久久久久久久18禁秘| 最新国产精品第1页| 久久精品人人做人人爽电影蜜月| 亚洲天天更新| 丝袜久久剧情精品国产| 中国国产A一级毛片| 91精品久久久久久无码人妻| 成人韩免费网站| 成人午夜免费观看| 再看日本中文字幕在线观看| 国产流白浆视频| 欧美福利在线| 欧美在线黄| 精品国产香蕉伊思人在线| 国产成人AV男人的天堂| 台湾AV国片精品女同性| 国产日本欧美亚洲精品视| 国产网友愉拍精品视频| 三级视频中文字幕| 91色在线视频| 成年人午夜免费视频| 国产99在线| 久久精品娱乐亚洲领先| 任我操在线视频| 国产H片无码不卡在线视频| 亚洲无线观看| 欧美精品另类| 国产永久无码观看在线| 欧美一级99在线观看国产| 日韩免费无码人妻系列| 国产在线专区| 欧美全免费aaaaaa特黄在线| 国产一级二级三级毛片| 日韩黄色精品| 国产精品19p| 欧美日韩国产在线观看一区二区三区| 亚洲欧美另类中文字幕| 亚洲一区二区视频在线观看| 日韩不卡免费视频| 国产福利观看| 尤物午夜福利视频| 五月天天天色| 国产二级毛片| av午夜福利一片免费看| 国产va在线观看| 婷婷亚洲综合五月天在线| 最新亚洲av女人的天堂| 2021国产精品自拍| 欧美一级在线| 91成人免费观看在线观看| 亚洲国产亚洲综合在线尤物| 成人在线天堂| 国产欧美成人不卡视频| 91高清在线视频|