freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

多功能電子琴-基于fpga的多功能電子琴設(shè)計(jì)-wenkub.com

2024-12-02 05:18 本頁(yè)面
   

【正文】 wrcontrol_aclr_a : STRING )。 power_up_uninitialized : STRING。 numwords_a : NATURAL。 init_file : STRING。 END RAM。 clock : IN STD_LOGIC 。 USE 。 end if。 if us=1202100 then us=0。 IF INCON=10 THEN WREN=39。 S=0000000000。 M=0000000000。 end if。 address=S。EVENT AND CLK=39。 ********************************************************************** ARCHITECTURE a of luyinCON is SIGNAL S:std_logic_vector(9 downto 0):=0000000000。 INCON:in std_logic_vector(1 downto 0)。 USE 。 end case。 WHEN 10001000=YinFu=00000。 WHEN 10100000=YinFu=00000。 WHEN 10000000=YinFu=01000。 WHEN 00100000=YinFu=00110。 WHEN 00001000=YinFu=00100。 S1 WHEN 00000010=YinFu=00010。 ********************************************************************** ARCHITECTURE a of anjiansaomiao is SIGNAL M:std_logic_vector(1 downto 0):=00。 clk:in std_logic。 USE 。這些對(duì)我以后的學(xué)習(xí)和工作都會(huì)有很大的幫助。 從方案的設(shè)計(jì),查資料,收集資料,查閱相關(guān)書(shū)籍和閱覽網(wǎng)絡(luò)上的資料,組織論文以及軟件程序編寫(xiě)和設(shè)計(jì),經(jīng)歷了一波又一波的困難,但是我在不斷攻克。 無(wú)論是生活還是學(xué)習(xí)上,導(dǎo)師給了我無(wú)微不至的關(guān)懷,在指導(dǎo)和幫助我學(xué)術(shù)進(jìn)步上傾注了極大的心血。如果功能選擇是錄音模式,那么在數(shù)碼管上都會(huì)有顯示和反應(yīng)。自動(dòng)播放能存儲(chǔ) 256個(gè)音符。 調(diào)試步驟與現(xiàn)象 調(diào)試步驟 現(xiàn)象 現(xiàn)象判斷 操作 蜂鳴器 左邊數(shù)碼管顯示播放模式 右邊數(shù)碼管顯示當(dāng)前播放音符值 正常 按下 S8 與 S7 無(wú)聲 0 0 按下 S1 鍵 發(fā)出中音 1 0 1 按下 S2 鍵 發(fā)出中音 2 0 2 按下 S3 鍵 發(fā)出中音 3 0 3 按下 S4 鍵 發(fā)出中音 4 0 4 按下 S5 鍵 發(fā)出中音 5 0 5 按下 S6 鍵 發(fā)出中音 6 0 6 按下 S7 鍵 發(fā)出中音 7 0 7 按下 S8 鍵 發(fā)出高音 1 0 A 按下 S8 與 S6 無(wú)聲 1 0 按下 S1 鍵 發(fā)出中音 1 1 1 按下 S2 鍵 發(fā)出中音 2 1 2 按下 S3 鍵 發(fā)出中音 3 1 3 按下 S4 鍵 發(fā)出 中音 4 1 4 按下 S5 鍵 發(fā)出中音 5 1 5 按下 S6 鍵 發(fā)出中音 6 1 6 按下 S7 鍵 發(fā)出中音 7 1 7 按下 S8 鍵 發(fā)出高音 1 1 A 畢業(yè)設(shè)計(jì)(論文) 22 按下 S8 與 S5 鍵 依次發(fā)出中音 1至高音 1 2 依次顯示 1, 2, 3, 4, 5, 6, 7, A 按下 S8 與 S4 鍵 播放歌曲 3 曲譜依次顯示 畢業(yè)設(shè)計(jì)(論文) 23 結(jié) 論 本課題基于 FPGA器件的多更能電子琴的設(shè)計(jì), 基本 實(shí)現(xiàn)了所要實(shí)現(xiàn)的功能。 畢業(yè)設(shè)計(jì)(論文) 20 圖 數(shù)碼管顯示模塊 畢業(yè)設(shè)計(jì)(論文) 21 第 5 章 調(diào)試 系統(tǒng)調(diào)試 正確的調(diào)試 系統(tǒng)才能使各模塊電路正常工作,實(shí)現(xiàn)高穩(wěn)定性的功能 。 表 音符,頻率及分頻數(shù)對(duì)應(yīng)關(guān)系 音符 C(中央 ) D E F G A B C(高音 ) (簡(jiǎn)譜 ) 1 2 3 4 5 6 7 1 頻率 ( Hz) 對(duì)25MHz晶振的分頻數(shù) 95555 85132 75843 71586 63776 56818 50620 47778 例如:中央 C 的頻率是 ,如果先將 25MHz 頻率降到 1MHz,再進(jìn)行1000000/=3822(只取整數(shù))次分頻,得到的將是 ,而直接進(jìn)行25000000/= 95555 次分頻,則得到的是 ,可見(jiàn),頻率更加準(zhǔn)確,音響效果更好。 分頻模塊 圖 分頻模塊 分頻模塊 用于產(chǎn)生 8 個(gè)音符對(duì)應(yīng)當(dāng)頻率,因此需使用 8 個(gè)不同分頻數(shù)的分頻器。由此可以計(jì)算出簡(jiǎn)譜 中從低音 1 至高音 1 之間每個(gè)音符的頻率, 產(chǎn)生各音符所需的頻率可用分頻器實(shí)現(xiàn),由于各音符對(duì)應(yīng)的頻率多為非整數(shù),而分頻系數(shù)又不能為小數(shù),故必須將計(jì)算得到的分頻數(shù)四舍五入取整。 表 436 音符頻率對(duì)照表 音調(diào) C D E F G A B 唱名 1 2 3 4 5 6 7 低音 131 147 165 175 196 221 248 中音 262 294 330 350 393 441 496 高音 525 589 661 700 786 882 990 根據(jù)組成樂(lè)曲的每個(gè)音符的發(fā)音頻率值及其持續(xù)的時(shí)間是樂(lè)曲能連續(xù)演奏所需的 2 個(gè)基本要素,首先讓我們來(lái)了解音符與頻率的關(guān)系。 畢業(yè)設(shè)計(jì)(論文) 18 圖 三選一模塊 軟件 音符轉(zhuǎn)換為頻率模塊 圖 音符轉(zhuǎn)換為頻率模塊 此模塊用于將音符轉(zhuǎn)換成與音符對(duì)應(yīng)的頻率值輸出 。 ( 2) 實(shí)現(xiàn)的功能有: ①當(dāng) INCON=0 時(shí) (手動(dòng)彈奏模式 ) YINFU=YINFU1。 ( 3) ROM 中存放自動(dòng)播放的歌曲,其 文件存放的歌曲如表 所示 。 第一個(gè)數(shù)碼管顯示為 3。 各模塊的程序詳細(xì)見(jiàn)附錄 C。 ( 4)編程與驗(yàn) 證:用經(jīng)過(guò)仿真確認(rèn)后的編程文件通過(guò)編程器( Programmer)將設(shè)計(jì)下載到實(shí)際芯片中,最后測(cè)試芯片在系統(tǒng)中的實(shí)際運(yùn)行性能。 Quartus II 軟件設(shè)計(jì)流程 圖 Quartus II軟件設(shè)計(jì)流程圖 ( 1)設(shè)計(jì)輸入:可以采用原理圖輸入、 HDL語(yǔ)言描述、 EDIF網(wǎng)表輸入及波形輸入設(shè)計(jì)輸入 編寫(xiě)程序 編譯 編譯 仿真與定時(shí)分析 系統(tǒng)測(cè)試 修改設(shè)計(jì) 畢業(yè)設(shè)計(jì)(論文) 13 等幾種方式。 Maxplus II 作為 Altera的上一代 PLD設(shè)計(jì)軟件,由于其出色的易用性而得到了廣泛的應(yīng)用。具有運(yùn)行速度快,界面統(tǒng)一,功能集中,易學(xué)易用等特點(diǎn)。 ( 4)對(duì)于用 VHDL完成的一個(gè)確定的設(shè)計(jì),可以利用 EDA工具進(jìn)行邏輯綜合和優(yōu)化,并自動(dòng)的把 VHDL 描述設(shè)計(jì)轉(zhuǎn)變成門級(jí)網(wǎng)表。強(qiáng)大的行為描述能力是避開(kāi)具體的器件結(jié)構(gòu),從邏輯行為上描述和設(shè)計(jì)大規(guī)模電子系統(tǒng)的重要保證。 ( 5) 很強(qiáng)的移植能力 : VHDL 是一種標(biāo)準(zhǔn)化的硬件描述語(yǔ)言,同一個(gè)設(shè)計(jì)描述可以被不同的工具所支持,使得設(shè)計(jì)描述的移植成為可能。另外, VHDL 支持慣性延遲和傳輸延遲,還可以準(zhǔn)確地建立硬件電路模型。 ( 2) 支持廣泛、易于修改 : 由于 VHDL 已經(jīng)成為 IEEE 標(biāo)準(zhǔn)所規(guī)范的硬件描述語(yǔ)言,目前大多數(shù) EDA 工具幾乎都支持 VHDL,這為 VHDL 的進(jìn)一步推廣和廣泛應(yīng)用奠定了基礎(chǔ)。 VHDL 語(yǔ)言特點(diǎn) VHDL 具有如下特點(diǎn): ( 1) 功能強(qiáng)大、設(shè)計(jì)靈活 VHDL 具有功能強(qiáng)大的語(yǔ)言結(jié)構(gòu), 可以用簡(jiǎn)潔明確的 源代碼 來(lái)描述復(fù) 雜的邏輯控制。除了含有許多具有硬件特征的語(yǔ)句外, VHDL 的語(yǔ)言形式、描述風(fēng)格以及語(yǔ)法是十分類似于一般的計(jì)算機(jī)高級(jí)語(yǔ)言。 畢業(yè)設(shè)計(jì)(論文) 10 第 4 章 軟件 電路 設(shè)計(jì) VHDL 語(yǔ)言 介紹 VHDL 全名 VeryHighSpeed Integrated Circuit HardwareDescription Language, 翻譯成中文就是超高速集成電路硬件描述語(yǔ)言 , 主要是應(yīng)用在數(shù)字電路的設(shè)計(jì)中。 FPGA有多種配置模式:并行主模式為一片 FPGA加一片 EPROM的方式;主從模式可以支持一片 PROM編程多片 FPGA;串行模式可以采用串行 PROM編程 FPGA;外設(shè)模式可以將 FPGA作為微處理器的外設(shè),由微處理器對(duì)其編程。 FPGA的編程無(wú)須專用的 FPGA編程器,只須用通用的 EPROM、 PROM編程器即可。 FPGA是由存放在片內(nèi) RAM中的程序來(lái)設(shè)置其工作狀態(tài)的,因此 , 工作時(shí)需要對(duì)片內(nèi)的 RAM進(jìn)行編程。 3) FPGA內(nèi)部有豐富的觸發(fā)器和 I/ O引腳。因此, FPGA的出現(xiàn)受到了電子設(shè)計(jì)師的普遍歡迎,發(fā)展十分迅速?;?SRAM 的 FPGA器件工作前需要從芯片外部加載配置數(shù)據(jù),配置后的數(shù)據(jù)可以存儲(chǔ)在片外的 EPROM上或者計(jì)算機(jī)上。 FPGA 器件集成度高、體積小,具有通過(guò)用戶編程實(shí)現(xiàn)專門應(yīng)用的功能,特別適合于產(chǎn)品的樣機(jī)開(kāi)發(fā)和小批量生產(chǎn)。從表中可以看到, LUT 具有和邏輯電路相同的功能。 FPGA 的原理也是如此,它通過(guò)燒寫(xiě)文件 去配置查找表的內(nèi)容,從而在相同的電路情況下實(shí)現(xiàn)了不同的邏輯功能。查找表可以很好地滿足這一要求,目前主流 FPGA 都采用了基于 SRAM 工藝的查找表結(jié)構(gòu),也有一些軍品和宇航級(jí) FPGA 采用 Flash 或者熔絲與反熔絲工藝的查找表結(jié)構(gòu)。它是當(dāng)今數(shù)字系統(tǒng)設(shè)計(jì)的主要硬件平臺(tái),其主要特點(diǎn)就是完全由用戶通過(guò)軟件進(jìn)行配置和編程,從而完成某種特 定的功能,且可以反復(fù)擦寫(xiě)。對(duì)輸入的頻率進(jìn)行分頻,得到各 個(gè)音階相對(duì)應(yīng)的頻率作 為輸出并具有錄音的功能。也就是說(shuō)我們?cè)O(shè)計(jì)的時(shí)候需要想到的是組成樂(lè)曲的每個(gè)音符的發(fā)音頻率值及其持續(xù)的時(shí)間是樂(lè)曲能連續(xù)演奏所需的兩個(gè)基本要素,問(wèn)題是如何來(lái)獲取這兩個(gè)要素所對(duì)應(yīng)的數(shù)值以及通過(guò)純硬件的手段來(lái)利用這些數(shù)值實(shí)現(xiàn)所希望樂(lè)曲的演奏效果,另外設(shè)計(jì)人員還需將原本設(shè)計(jì)好的樂(lè)曲存儲(chǔ)在 FPGA 器件中,當(dāng)按鍵選擇時(shí)能自動(dòng)把音樂(lè)播放出來(lái)。設(shè)計(jì)人員可以充分利用 VHDL 硬件描述語(yǔ)言 很 方便的編程,提高開(kāi)發(fā)效率,縮短研發(fā)周期,降低研發(fā)成本;而且易于進(jìn)行功能的擴(kuò)展,實(shí)現(xiàn)方法靈活,調(diào)試方便,修改容易 。但是,對(duì)于多功能電子琴的話 第一個(gè)方案中采用的是數(shù)字邏輯電 路來(lái)制作 ,該電路硬件所需的器材多 ,體積龐大 ,比較復(fù)雜 ,而且精度和穩(wěn)定度都不是很高 。 FPGA 是現(xiàn)場(chǎng)可編程邏輯 門陣列 ,也是本設(shè)計(jì)方案的核心內(nèi)容 ,它是實(shí)現(xiàn)電子琴運(yùn)作的主要控制模塊 .由設(shè)計(jì)人員 把編好的 VHDL 程序燒制到現(xiàn)場(chǎng)可編程邏輯器件 FPGA 中 ,然后通過(guò)控制輸入電路把樂(lè)譜輸入到 FPGA,產(chǎn)生不同的頻率驅(qū)動(dòng)揚(yáng)聲器 ,發(fā)出不同的樂(lè)譜 .同時(shí)也把發(fā)出的樂(lè)譜符號(hào)通過(guò)顯示器輸出 。但應(yīng)用數(shù)字邏輯電路制作的話,使用的器件較多,連接復(fù)雜,體積大,功耗大。其實(shí)本質(zhì)上還是輸入電路,配合主要模塊電路,驅(qū)動(dòng)揚(yáng)聲器發(fā)聲電路 。 根據(jù)市場(chǎng)的需求, 設(shè)計(jì)具有集成度高、性能穩(wěn)定可靠、保密性高、支持樂(lè) 曲更新的多功能電子琴 ,具有很好的趣味性和實(shí)用性, 從目前現(xiàn)在的電子產(chǎn)品要求生產(chǎn)低成本化 的要求 ,市場(chǎng)的大多電子琴很難具備 支持樂(lè)曲更新 的特點(diǎn),我們發(fā)現(xiàn)這個(gè)可以具有很大的市場(chǎng),而且現(xiàn)在的學(xué)生以及一些音樂(lè)愛(ài)好者對(duì)電子琴有種偏愛(ài)。只是由于它目前比較貴,所以還不普及。中高端的編曲鍵盤在現(xiàn)代的流行樂(lè)隊(duì)里起著重要作用。 電子琴的演奏有較大一部分是通過(guò)自動(dòng)和弦伴奏來(lái)配合完成的,在音樂(lè)中和弦的連接推動(dòng)了旋律地進(jìn)行,不同的和聲連接,形成了不同的音樂(lè)色彩。進(jìn)入 20 世紀(jì) 90 年畢業(yè)設(shè)計(jì)(論文) 2 代以后 ,EDA 技術(shù)得到了飛速的發(fā)展 ,電子系統(tǒng)的設(shè)計(jì)方法發(fā)生了很大的變化 ,傳統(tǒng)的設(shè)計(jì)方法正逐步退出歷史舞臺(tái) ,而基于 EDA 技術(shù)的可編程邏輯芯片設(shè)計(jì)成為電子系統(tǒng)設(shè)計(jì)的主流。 另外,近些年,在電子產(chǎn)品的設(shè)計(jì)方面,我們可以看到基于 FPGA 器件的電子產(chǎn)品已經(jīng)越來(lái)越多了。 但是,隨著 FPGA 等可編程器件的誕生,設(shè)計(jì)思路正發(fā)生著微妙的變化 —— 隨著更多功能從分立器件移到可編程領(lǐng)域,各種不同的設(shè)計(jì)流程交匯到了一起。 關(guān)鍵詞 : FPGA ; 電子琴 ; VHDL; QUARTUSⅡ 畢業(yè)設(shè)計(jì)(論文) Ⅱ Abstract An electronic piano is designed based on FPGA, which consists of core parts that designed by using VHDL hardware description
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1