版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、設(shè)計(jì)課題:音樂(lè)演奏電路設(shè)計(jì),行課節(jié)點(diǎn)安排,第一次課:以流水燈設(shè)計(jì)為例,學(xué)習(xí)并掌握QuartusII軟件的實(shí)用,要求能夠熟練建立工程(一律按“姓名首字拼音+學(xué)號(hào)”的格式命名),建立設(shè)計(jì)文件,進(jìn)行波形仿真,引腳鎖定及器件下載的步驟; 第二次課:進(jìn)行音樂(lè)演奏的原理性設(shè)計(jì),能夠建立數(shù)控分頻器,并用邏輯開(kāi)關(guān)控制發(fā)音音調(diào); 第三次課:進(jìn)一步完善音樂(lè)演奏電路,增加查表文件,自動(dòng)連續(xù)地發(fā)出預(yù)置的聲音音調(diào); 第四次課:進(jìn)一步完善,將簡(jiǎn)譜(曲譜可自定)轉(zhuǎn)換成音符查表數(shù)據(jù),加載節(jié)拍發(fā)生器,實(shí)現(xiàn)完整的音樂(lè)演奏電路設(shè)計(jì)。,課程設(shè)計(jì)要求,1. 設(shè)計(jì)一個(gè)樂(lè)曲硬件演奏電路,通過(guò)數(shù)字邏輯電路控制蜂鳴器演奏指定的樂(lè)曲(梁祝);
2、2. 使用數(shù)字電路實(shí)驗(yàn)板上的FPGA器件(EP1C3T144C8)作為硬件電路平臺(tái),使用板載的交流蜂鳴器作為發(fā)聲元件; 3. 在QuartusII環(huán)境下,將各單元電路按各自對(duì)應(yīng)關(guān)系相互連接,構(gòu)成樂(lè)曲硬件演奏電路,進(jìn)行編譯及仿真; 4. 將設(shè)計(jì)下載到實(shí)驗(yàn)板上驗(yàn)證樂(lè)曲演奏的效果。,設(shè)計(jì)原理(1) -數(shù)控分頻器部分,硬件電路的發(fā)聲原理: 聲音的頻譜范圍約在幾十到幾kHz,若能利用程序來(lái)控制FPGA芯片某個(gè)引腳輸出一定頻率的矩形波,接上喇叭就能發(fā)出相應(yīng)頻率的聲音。 樂(lè)曲發(fā)聲原理: 樂(lè)曲中的每一音符對(duì)應(yīng)著一個(gè)特定的頻率,要想FPGA發(fā)出不同音符的音調(diào),實(shí)際上只要控制它輸出相應(yīng)音符的頻率即可。 樂(lè)曲都是由
3、一連串的音符組成,因此按照樂(lè)曲的樂(lè)譜依次輸出這些音符所對(duì)應(yīng)的頻率,就可以在喇叭上連續(xù)地發(fā)出各個(gè)音符的音調(diào)。,設(shè)計(jì)原理(1),要準(zhǔn)確地演奏出一首樂(lè)曲,僅僅讓喇叭能夠發(fā)聲是不夠的,還必須準(zhǔn)確地控制樂(lè)曲的節(jié)奏(即樂(lè)曲中每個(gè)音符的發(fā)生頻率及其持續(xù)時(shí)間)。 因此,組成樂(lè)曲的每個(gè)音符的發(fā)音頻率值及其持續(xù)的時(shí)間是樂(lè)曲能夠連續(xù)演奏所需要的兩個(gè)基本要素,不同的發(fā)音頻率值決定了所發(fā)出的音符。,音符與頻率關(guān)系對(duì)照表,一個(gè)基本的發(fā)聲單元,按如下步驟完成發(fā)聲單元設(shè)計(jì),建立設(shè)計(jì)工程后,1、設(shè)計(jì)10分頻器,并生成邏輯符號(hào)塊; 2、設(shè)計(jì)數(shù)控分頻器,并生成邏輯符號(hào)塊; 3、添加一個(gè)LPM常數(shù)單元,為數(shù)控分頻器提供分頻預(yù)置數(shù);
4、4、用JK觸發(fā)器實(shí)現(xiàn)一個(gè)2分頻器(即一個(gè)T觸發(fā)器); 5、添加輸入及輸出端口,并完成電路連接; 6、編譯; 7、鎖定引腳,時(shí)鐘輸入為Pin16(10MHz信號(hào)),蜂鳴器(喇叭)輸出為Pin112; 8、再次編譯; 9、器件下載。 10、按分頻預(yù)置數(shù)表格修改LPM常數(shù)單元的數(shù)值,重復(fù)編譯、下載的步驟,體會(huì)不同的發(fā)音音符。,十分頻器VHDL代碼示例,數(shù)控分頻器VHDL代碼示例,本次課任務(wù),在上述基本發(fā)生單元實(shí)現(xiàn)的基礎(chǔ)上,用VHDL描述一個(gè)鍵控音調(diào)選擇模塊,能夠通過(guò)5個(gè)邏輯開(kāi)關(guān)控制,選擇產(chǎn)生不同的音符聲音(低、中、高音共21個(gè))。 音符頻率請(qǐng)查閱實(shí)驗(yàn)書(shū)上的分頻預(yù)置數(shù)表格; 實(shí)質(zhì)上就是描述一個(gè)具有5個(gè)輸入端,11個(gè)輸出端的查表譯碼器(分頻數(shù)預(yù)置器)。,鍵控音調(diào)發(fā)生電路邏輯結(jié)構(gòu)圖,學(xué)習(xí)目標(biāo),LPM參數(shù)化常數(shù)單元的使用; 將自己的VHDL描述生成為邏輯單元模塊; 調(diào)用自己設(shè)計(jì)的邏輯單元模塊; 通過(guò)頂層原理圖方式組織多個(gè)模塊為一個(gè)設(shè)計(jì)整體; 一個(gè)工程下
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版汽車(chē)銷(xiāo)售合同范本
- 2024陜西智能制造行業(yè)勞動(dòng)合同范本3篇
- 二零二五年度餐飲品牌加盟店合同范本3篇
- 2024版施工工程勞務(wù)分包合同
- 二零二五年高溫高壓管道材料購(gòu)銷(xiāo)合同2篇
- 專(zhuān)用倉(cāng)儲(chǔ)物流倉(cāng)庫(kù)建設(shè)施工協(xié)議模板版B版
- 二零二五版國(guó)有企業(yè)員工勞動(dòng)合同解除與經(jīng)濟(jì)補(bǔ)償協(xié)議3篇
- 二零二五版?zhèn)€人購(gòu)房貸款擔(dān)保與房屋權(quán)屬登記服務(wù)合同3篇
- 2024版代生產(chǎn)加工服務(wù)合同范本2篇
- 二零二五年度特色餐飲品牌加盟保密合同范本3篇
- 不同茶葉的沖泡方法
- 光伏發(fā)電并網(wǎng)申辦具體流程
- 基本藥物制度政策培訓(xùn)課件
- 2025年中國(guó)華能集團(tuán)限公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 建筑勞務(wù)專(zhuān)業(yè)分包合同范本(2025年)
- GB/T 45002-2024水泥膠砂保水率測(cè)定方法
- 廣東省廣州海珠區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末數(shù)學(xué)試卷(含答案)
- 飛行原理(第二版) 課件 第10章 高速空氣動(dòng)力學(xué)基礎(chǔ)
- 廣西《乳腺X射線數(shù)字化體層攝影診療技術(shù)操作規(guī)范》
- 機(jī)加車(chē)間各崗位績(jī)效考核方案
- 小學(xué)數(shù)學(xué)專(zhuān)題講座:小學(xué)數(shù)學(xué)計(jì)算能力的培養(yǎng)課件
評(píng)論
0/150
提交評(píng)論