亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FPGA的電子琴設(shè)計

        2012-08-15 00:52:53
        科技傳播 2012年5期
        關(guān)鍵詞:音區(qū)電子琴琴鍵

        曹 曼

        瓊州學(xué)院,海南三亞 572022

        電子琴由于操作相對比較簡單,并且能夠模擬幾乎所有傳統(tǒng)樂器的音色,因而深受廣大消費者的喜愛。

        近年來,在數(shù)字系統(tǒng)的設(shè)計領(lǐng)域融入了一種新型的設(shè)計技術(shù):數(shù)字系統(tǒng)設(shè)計的自動化技術(shù)EDA(Electronic Design Automation)。

        該技術(shù)優(yōu)越之處在于系統(tǒng)設(shè)計的效率高、保密性強(qiáng)、集成度好、易于修改和實現(xiàn)等。

        因此,一躍成為當(dāng)下數(shù)字系統(tǒng)設(shè)計領(lǐng)域的主流技術(shù),并被越來越廣泛地應(yīng)用到相關(guān)領(lǐng)域中,其中,被應(yīng)用到電子琴的設(shè)計與實現(xiàn)中去就是一個相當(dāng)重要的嘗試及應(yīng)用。本文所設(shè)計的電子琴基于一種可編程邏輯控制器件:FPGA(Field Programmable Logical Device)芯片,首先采用Visual Basic來設(shè)計上位機(jī)琴鍵的控制界面程序,再利用VHDL硬件描述語言設(shè)計系統(tǒng)的核心部件(演奏電路)以及配合使用一些適當(dāng)和必要的外圍電路,并且,核心部件的模塊通過QUARTUS II這個平臺,自頂而下地進(jìn)行下載到Altera芯片上,其中,上位機(jī)經(jīng)RS232串行口能夠直接和FPGA進(jìn)行通信,從而完成數(shù)據(jù)的交換工作。該演奏電路由琴鍵控制界面直接進(jìn)行音調(diào)的輸入,并通過RS232的通信方式來控制從而可以發(fā)出DO、RE、MI等共計8個音調(diào),經(jīng)由蜂鳴器出聲,順利行使完成演奏功能。可從琴鍵上手動直接進(jìn)行演奏各種電路,亦可自動開始樂曲演奏,而且能夠模擬笛子、小號、風(fēng)琴、單簧和雙簧等傳統(tǒng)樂器。同通常所見到的電了琴的設(shè)計一樣,該電子琴采用總計61個按鍵,共劃分為5個音區(qū),每個音區(qū)包含12個琴鍵,即7個白色的琴鍵與5個黑色的琴鍵(為半音鍵),在進(jìn)行演奏的時候能夠動態(tài)顯示各音名。

        1 系統(tǒng)設(shè)計

        為了使電子琴的演奏電路完美實現(xiàn)8個音鍵的控制和順利播放已經(jīng)編好的音樂,對系統(tǒng)的設(shè)計就應(yīng)有所要求。根據(jù)各個音調(diào)的頻率差異來實現(xiàn)當(dāng)演奏者按不同的音鍵時從而發(fā)出的聲音又了差別。

        當(dāng)八位發(fā)聲控制鍵的輸入中有一位是高電平時,那么,對應(yīng)這一音階其初始計數(shù)值被作為獲得此音階分頻的預(yù)置值而將送至預(yù)制數(shù)計數(shù)器,而后預(yù)制數(shù)計數(shù)器就會輸出相應(yīng)的頻率,同時輸出的還有對應(yīng)音階簡譜的顯示代碼,然后,該頻率通過二分頻器被送至揚聲器,在揚聲器處能夠發(fā)出相對應(yīng)該音符的聲音,與此同時,該音名將顯示在數(shù)碼管上。

        該設(shè)計采用Altera芯片第一代Cyclone系列FPGA EP1C6器件,它是在全1.5V SRAM工藝的基礎(chǔ)之上,容量由2910個邏輯單元上升至20060,具有多達(dá)294912bit 的嵌入RAM Cyclone FPGA,其支持所有的單端I/O 標(biāo)準(zhǔn);EP1C6 具有4000個邏輯單元(Logical Units),17 個M4K RAM塊以及2個 PLL。

        其中,U3是蜂鳴器。當(dāng)IO 134輸出不同的頻率時,U3蜂鳴器就會發(fā)出相對應(yīng)的聲音。FPGA核心的供電部分采用了AMS1117-1.5V LDO芯片,可提供高達(dá)1.5V、800mA。

        電子琴演奏電路程序設(shè)計采用了頂層原理圖,在Quartus II9.0環(huán)境下進(jìn)行設(shè)計。

        基于FPGA設(shè)計的電子琴電路總共涉及5個模塊,分別為分頻模塊、顯示模塊、揚聲器模塊、琴鍵掃描模塊以及音調(diào)產(chǎn)生編碼模塊?,F(xiàn)分別圍繞這5個電路模塊進(jìn)行詳細(xì)闡述。

        2 分頻模塊與顯示模塊

        這個系統(tǒng)共需要2個重要的分頻頻率:一個是對各個琴鍵產(chǎn)生分頻系數(shù)l MHz的系統(tǒng)頻率,另一個是掃描琴鍵為l KHz的頻率。顯示模塊的作用主要是通過數(shù)碼管把唱名顯示出來。

        3 揚聲器模塊(speaker模塊)

        揚聲器模塊主要為數(shù)控分頻器電路,其主要結(jié)構(gòu)采用了加法電路得以實現(xiàn)。倘若計數(shù)值是音調(diào)產(chǎn)生電路(TONE)的數(shù)值時,計數(shù)值將會清零,并且將SPERK的數(shù)值進(jìn)行反輸出即作用為兩分頻,否則就累計加一。此處所采用的兩分頻目的是使輸出較寬的頻率脈寬,以便較好地驅(qū)動揚聲器。

        4 琴鍵掃描模塊

        由于總共需要61個琴鍵,因此,琴鍵電路部分采用矩陣連接方式。矩陣式琴鍵掃描電路有掃描法、線翻轉(zhuǎn)法這兩種摹本方法,這里采用掃描法,其原理就是在程序中通過逐行或逐列對琴鍵接口進(jìn)行掃描,再依據(jù)端口輸入情況來判斷哪個琴鍵被按下。掃描法的電路將行接作為輸出,而列接作為輸入。掃描的流程如下:首先,判斷琴鍵是否被按下;其次,琴鍵去抖動,其電路包括軟件與硬件電路,此處采用后者;然后,掃描琴鍵的位置,先命令逐列線輸出0,之后讀取行線狀態(tài),如果都是高電平,那么無琴鍵按下,若不全是0,就表示為0的掃描列線與低電平的行線相交叉處琴鍵被按下。

        5 音調(diào)產(chǎn)生編碼模塊(Tone模塊)

        音調(diào)即頻率的高低,由音調(diào)發(fā)生器來產(chǎn)生各音區(qū)和音符相對應(yīng)的頻率。

        5個音區(qū)每個有12個半音,其中,C、D、E、F、G、A、B等各對應(yīng)7個白色的琴鍵,C*、D*、F*、G*、A*等分別對應(yīng)5個黑色的琴鍵。

        該模塊將產(chǎn)生各個音符分頻預(yù)置值。因揚聲器電路頻率是方波波形,所以分頻系數(shù)為2倍的音符頻率分頻值。

        綜上,由于設(shè)計電子琴的核心部分是集成在FPGA上,所以大大減少了外圍電路的設(shè)計。在增加部分功能的基礎(chǔ)上反而降低了設(shè)計成本,將具有廣闊的設(shè)計和應(yīng)用前景。

        [1]霍福翠.基于FPGA的電子琴設(shè)計[J].科學(xué)與財富,2011(6):351.

        [2]陳華容.基于FPGA的電子琴設(shè)計[J].電聲技術(shù),2006(2):26-29.

        猜你喜歡
        音區(qū)電子琴琴鍵
        基于AT89C51單片機(jī)的電子琴設(shè)計
        電子制作(2019年13期)2020-01-14 03:15:30
        給你的信
        名家名作(2019年4期)2019-08-27 05:37:25
        關(guān)于女生聲種的鑒定
        戲劇之家(2019年35期)2019-01-10 02:18:58
        探究圓號各音區(qū)的練習(xí)方法
        北方音樂(2018年10期)2018-05-14 08:59:20
        琴鍵上的暢想
        琴聲無邊,樂韻悠揚
        電子琴
        豫劇崔(蘭田)派唱腔音樂的結(jié)構(gòu)特征
        戲劇之家(2015年11期)2015-07-24 00:28:30
        黑白琴鍵上的愛
        自然醒
        加勒比日本东京热1区| 精品久久久久久成人av| 久久国产热这里只有精品| 国产精品美女白浆喷水| 亚洲av日韩一区二三四五六七| 亚洲视频在线免费不卡| 东京道一本热中文字幕| 精品久久无码中文字幕| 亚洲αv在线精品糸列| 日韩av一区二区三区高清| 国内免费高清在线观看| 人人妻人人澡人人爽曰本| 国产剧情无码中文字幕在线观看不卡视频 | 伊人亚洲综合影院首页| 一区二区三区日本伦理| 国产乱码一区二区三区爽爽爽| 日韩AV不卡六区七区| 蜜桃网站在线免费观看视频 | 成 人 网 站 免 费 av| 玖玖资源站无码专区| 国产在线av一区二区| 内射人妻视频国内| 日韩亚洲欧美中文高清在线| 人妻熟女中文字幕在线视频| 中文字幕亚洲一区二区不下| 男女爽爽无遮挡午夜视频| 久久国产亚洲精品超碰热| 国产av精品一区二区三区不卡| 欧美日本精品一区二区三区| 亚洲精品97久久中文字幕无码| 青春草在线视频精品| 人妻中文久久人妻蜜桃| 少妇愉情理伦片高潮日本 | 国产在视频线精品视频二代| 深夜黄色刺激影片在线免费观看| 轻点好疼好大好爽视频| 538在线啪在线观看| 亚洲中文字幕在线精品2021| 99久久无码一区人妻| 久久日本三级韩国三级| 欧美在线Aⅴ性色|