




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 音樂(lè)播放器控制電路課程設(shè)計(jì)報(bào)告 班 級(jí): 學(xué) 號(hào): 姓 名: 指導(dǎo)老師:一、設(shè)計(jì)目的將斷橋殘雪簡(jiǎn)譜按照要求進(jìn)行編碼并將其寫(xiě)入只讀存儲(chǔ)器ROM之中,然后通過(guò)設(shè)計(jì)的電路讀出ROM的內(nèi)容,進(jìn)行解碼后驅(qū)動(dòng)蜂鳴器播放。二、開(kāi)發(fā)環(huán)境 采用Altera Quartus II 9.0軟件設(shè)計(jì)環(huán)境。它提供了全面的邏輯設(shè)計(jì)能力,包括電路圖、文本和波形的設(shè)計(jì)輸入以及編譯、邏輯綜合、仿真和定時(shí)分析以及器件編程等諸多功能。特別是在原理圖輸入等方面,Altera Quartus II 9.0被公認(rèn)為是最易使用、人機(jī)界面最友好開(kāi)發(fā)軟件。并采用FPGALP-2900開(kāi)發(fā)裝置硬件實(shí)現(xiàn),給人們帶來(lái)極大的方便。三、設(shè)計(jì)過(guò)程概述1
2、、 數(shù)字簡(jiǎn)譜簡(jiǎn)介數(shù)字簡(jiǎn)譜用不同的點(diǎn)和線(xiàn)段配合8個(gè)阿拉伯?dāng)?shù)字07構(gòu)成音符,記錄表示千變?nèi)f化的音樂(lè)曲子及其基本音樂(lè)元素。樂(lè)音是由三個(gè)要素決定的:頻率決定了樂(lè)音的音高,頻譜決定過(guò)了樂(lè)音的音色,音形標(biāo)志著演奏方式。樂(lè)曲的基本元素是:音的高低(音高)、音的長(zhǎng)短(時(shí)值)、音的力度和音質(zhì)(音色)。音的高低和長(zhǎng)短不同決定了樂(lè)曲的不同,因此構(gòu)成了音樂(lè)的最重要的基礎(chǔ)元素。音樂(lè)用1、2、3、4、5、6、7分別表示同一調(diào)式7個(gè)不同的音高:多、來(lái)、米、法、索、拉、西。這七個(gè)數(shù)字上、下標(biāo)注的點(diǎn)表示音調(diào)升高8度音程或降低8度音程。數(shù)字0為休止符,表示停止發(fā)音。數(shù)字下或數(shù)字上的線(xiàn)段表示因的持續(xù)時(shí)間的長(zhǎng)短。沒(méi)有線(xiàn)段的數(shù)字為4分
3、音符,器時(shí)值為音長(zhǎng)的基本度量單元,成為一拍。數(shù)字下面標(biāo)注的線(xiàn)段表示時(shí)間減短,沒(méi)增加一條線(xiàn)段,表示時(shí)值減少一半,音符相應(yīng)的成為8分音、16分音數(shù)字后面的線(xiàn)段稱(chēng)為延長(zhǎng)線(xiàn),表示前一個(gè)音符的市場(chǎng)的增加,每條延長(zhǎng)線(xiàn)的時(shí)值增量為1拍。音長(zhǎng)是一個(gè)相對(duì)的時(shí)間概念,一拍的時(shí)間長(zhǎng)度沒(méi)有限制,可以是1s,也可以是2s或是0.5s,。若將4分音符的時(shí)長(zhǎng)定為1s,其他音符的時(shí)值長(zhǎng)度以其為基本參照度量,半拍為0.5s,2拍為2s,以此類(lèi)推。2、音高與頻率關(guān)系20Hz至20KHz的音頻脈沖信號(hào)控制蜂鳴器,可以使其根據(jù)控制信號(hào)的頻率發(fā)出不同的音調(diào)。一般的音樂(lè)我們可以用3個(gè)8度音程進(jìn)行表現(xiàn),不同的音名和音程具有不同的頻率,由此
4、我們可以設(shè)計(jì)出電子電路根據(jù)音符控制輸入到蜂鳴器中的頻率,從而發(fā)出我們想要的聲音。 3個(gè)八度音程的音高與頻率關(guān)系各音高的頻率關(guān)系:每?jī)蓚€(gè)相差度的音高頻率相差一倍.若計(jì)數(shù)器輸出頻率的為高音1,將分頻器輸入的計(jì)數(shù)脈沖頻率降低一倍,則音調(diào)降低8度,發(fā)出中音1。 3、音高控制根據(jù)簡(jiǎn)譜音符的音高控制蜂鳴器頻率。數(shù)字電路中,模N的計(jì)數(shù)器溢出信號(hào)的頻率是計(jì)數(shù)脈沖信號(hào)頻率的1/N。所以,可以設(shè)計(jì)一個(gè)??煽氐挠?jì)數(shù)器實(shí)現(xiàn)不同的分頻比,使溢出信號(hào)頻率滿(mǎn)足不同的音高要求。由于三個(gè)8度音程中相同音名的信號(hào)頻率相差一倍 。所以在分頻系數(shù)不變時(shí),將計(jì)數(shù)脈沖頻率升高(或降低)一倍可使分頻器的溢出信號(hào)頻率升高(或降低)一倍,音調(diào)
5、升高(或降低)8度。4、音長(zhǎng)控制某個(gè)音符音長(zhǎng)由該音高頻率信號(hào)的持續(xù)時(shí)間長(zhǎng)短決定可采用一個(gè)計(jì)數(shù)器對(duì)音長(zhǎng)進(jìn)行定時(shí),計(jì)數(shù)脈沖周期是樂(lè)譜時(shí)值,決定了該單元音符的持續(xù)時(shí)間。所以,可采用計(jì)數(shù)器對(duì)音長(zhǎng)進(jìn)行定時(shí),計(jì)數(shù)脈沖周期為所選樂(lè)譜中時(shí)值最短音符的時(shí)值,其它音符的音長(zhǎng)定時(shí)可根據(jù)其時(shí)值與最短音符音長(zhǎng)(度量單位)的倍數(shù)關(guān)系持續(xù)不同的計(jì)數(shù)脈沖周期。比如:樂(lè)譜中最短音符為8分音長(zhǎng),則4分音符為2個(gè)時(shí)鐘周期,而全音符為8個(gè)時(shí)鐘周期。5、總體設(shè)計(jì)思路 要制作播放器,首先要解決的問(wèn)題就是找一個(gè)能夠產(chǎn)生固定頻率的源,在這里很容易實(shí)現(xiàn),我們使用一個(gè)10M的晶振,當(dāng)其接上適當(dāng)?shù)碾娐分螅鋵l(fā)出恒定的振蕩波形。 有了10M的信
6、號(hào)源之后,怎樣才能使其變成驅(qū)動(dòng)蜂鳴器發(fā)出我們需要的聲音的信號(hào),這里我們使用分頻器來(lái)實(shí)現(xiàn)。 為了發(fā)出不同音名的音,用計(jì)數(shù)器來(lái)實(shí)現(xiàn)分頻器要常常改變分頻系數(shù),這里我們選用一個(gè)模可變的計(jì)數(shù)器來(lái)完成這個(gè)功能。 對(duì)于如何實(shí)現(xiàn)復(fù)位控制環(huán)節(jié),由于音程碼只能用到其中的三種組合,還有一種可以用作復(fù)位信號(hào),當(dāng)播放到最后一個(gè)音節(jié)的時(shí)候,復(fù)位信號(hào)有效,經(jīng)過(guò)復(fù)位控制產(chǎn)生一個(gè)有效電平使得時(shí)值計(jì)數(shù)器清零,實(shí)現(xiàn)音樂(lè)的循環(huán)播放。 對(duì)于如何實(shí)現(xiàn)間斷音控制環(huán)節(jié),從“曲譜儲(chǔ)存表”中讀出間斷音控制位被送入間斷音控制環(huán)節(jié),這個(gè)環(huán)節(jié)的單穩(wěn)會(huì)產(chǎn)生一個(gè)相當(dāng)于十分之一“音符播放長(zhǎng)度”的脈沖,使得計(jì)數(shù)使能無(wú)效產(chǎn)生間斷。 對(duì)于如何實(shí)現(xiàn)不同的音高,選擇
7、兩個(gè)獨(dú)立的二分頻元件對(duì)10M的輸入信號(hào)實(shí)現(xiàn)兩次二分頻,利用一片74153來(lái)實(shí)現(xiàn)數(shù)據(jù)選擇,根據(jù)“曲譜表”中的音程碼控制數(shù)據(jù)選擇器選出需要的頻率實(shí)現(xiàn)不同的音高。 為了實(shí)現(xiàn)音樂(lè)播放的連續(xù)性,我們把樂(lè)譜存儲(chǔ)到ROM中,播放電路的通取ROM中的內(nèi)容經(jīng)過(guò)特殊的解碼操作便可以得到我們需要的計(jì)數(shù)器分頻系數(shù)。分頻后便是我們需要的驅(qū)動(dòng)蜂鳴器的信號(hào)。6、設(shè)計(jì)方案原理框圖四、總體設(shè)計(jì)電路圖五、單元電路設(shè)計(jì)與分析各單元電路的選擇與工作原理分析1、 二分頻功能作用:作為獨(dú)立的元件使用在總體電路中。原理分析:使用一個(gè)D觸發(fā)器和一個(gè)非門(mén)實(shí)現(xiàn)對(duì)輸入信號(hào)的二分頻。獨(dú)立的二分頻元件:2、 M分頻和時(shí)值計(jì)數(shù)單元功能作用: 10M的晶
8、振中輸出的脈沖波cp,通過(guò)“M分頻”,作為時(shí)鐘脈沖輸入“時(shí)值計(jì)數(shù)器”,計(jì)數(shù)器便按照此時(shí)鐘進(jìn)行計(jì)時(shí),其輸出端連接“曲譜儲(chǔ)存表”。原理分析:預(yù)設(shè)每秒鐘播放5個(gè)單元的音符,對(duì)來(lái)自晶振的CP脈沖進(jìn)行2000000分頻(即M分頻器lpm_counter2的模取為2000000),其cout端接時(shí)值計(jì)數(shù)器(lpm_counter1)。時(shí)值計(jì)數(shù)器(lpm_counter1)的q輸出做為地址對(duì)ROM進(jìn)行訪問(wèn),由于有125個(gè)單元的音符,所以選擇8位地址線(xiàn),在圖形上表現(xiàn)出就是q7.0.3、曲譜存儲(chǔ)表功能作用:“時(shí)值計(jì)數(shù)器”(lpm_counter2)的輸出端連接“曲譜儲(chǔ)存表”(lpm_rom0),這就可以使其按照
9、地址訪問(wèn)ROM中的數(shù)據(jù),從曲譜輸出表ROM的輸出端輸出數(shù)據(jù)。 “曲譜儲(chǔ)存表”(lpm_rom0)中的音名碼作為地址被送入“分頻系數(shù)表”(lpm_rom1).原理分析:按照編碼規(guī)則,讀出的數(shù)據(jù)一共分為6位,如下表所示543210間斷音控制音程碼(控制音高)音名碼(控制音名)最高位控制間斷音控制。4、3兩位是音程碼,用于控制高音、中音和低音。2、1、0這三個(gè)是音名碼,用于控制音名,選擇播放do re mi fa so la si中的哪個(gè)音。曲譜表用一個(gè)ROM儲(chǔ)存,當(dāng)address輸入相應(yīng)的地址之后,q段就輸出其中的數(shù)據(jù)。 斷橋殘雪簡(jiǎn)譜編碼4、分頻系數(shù)表功能作用:“曲譜儲(chǔ)存表”(lpm_rom0)中
10、的音名碼作為地址被送入“分頻系數(shù)表”(lpm_rom1),這樣相應(yīng)的分頻系數(shù)就被讀了出來(lái),然后被送進(jìn)N分頻單元中計(jì)數(shù)器(lpm_counter0)的置數(shù)端data12.0。原理分析:分頻系數(shù)表用一個(gè)如下圖所示的ROM實(shí)現(xiàn),其中的地址(Addr)就代表這個(gè)do re mi fa so la si和休止符這個(gè)8個(gè)音符的簡(jiǎn)譜表示。其中的數(shù)值便是分頻系數(shù)。 5、N分頻單元功能作用:從“分頻系數(shù)表”(lpm_rom1)中讀出來(lái)的分頻系數(shù)被送進(jìn)N分頻單元中的計(jì)數(shù)器(lpm_counter0)的置數(shù)端data12.0,原始的信號(hào)經(jīng)過(guò)N分頻便得到需要的信號(hào)。原理分析:為了方便計(jì)算,采用了減計(jì)器,cout端為溢
11、出端,當(dāng)計(jì)數(shù)其計(jì)到0以后cout出高電平,使得同步置數(shù)sload段有效,分頻系數(shù)被從date12.0段置入計(jì)數(shù)器。6、間斷音控制模塊 功能作用:從“曲譜儲(chǔ)存表”(lpm_rom0)中讀出間斷音控制位被送入間斷音控制環(huán)節(jié),這個(gè)環(huán)節(jié)的單穩(wěn)會(huì)產(chǎn)生一個(gè)相當(dāng)于十分之一“音符播放長(zhǎng)度”的脈沖,使得計(jì)數(shù)使能無(wú)效產(chǎn)生間斷。 原理分析:由于需要的間斷音的長(zhǎng)度是普通播放長(zhǎng)度的十分之一,所以這里選擇200000分頻(計(jì)數(shù)器的模為200000)。其輸出端接一個(gè)由兩個(gè)D觸發(fā)器構(gòu)成的數(shù)字單穩(wěn)電路,產(chǎn)生一個(gè)脈沖寬度為輸入脈沖正向的一個(gè)有效電平,使得計(jì)數(shù)使能暫時(shí)無(wú)效,實(shí)現(xiàn)間斷。間斷音獨(dú)立元件7、音高控制電路 功能作用:10M
12、的晶振中輸出的脈沖波cp 連續(xù)被兩次二分頻,最后連同自身被送入一個(gè)數(shù)據(jù)選擇權(quán)器(即頻率選擇器)的數(shù)據(jù)輸入端口,其控制段接“曲譜儲(chǔ)存表”(lpm_rom0)輸出的音程碼,根據(jù)音程碼的要求把不同頻率的信號(hào)送入到N分頻單元中,便可以實(shí)現(xiàn)不同的音高。輸出信號(hào)被送進(jìn)N分頻單元中的計(jì)數(shù)器(lpm_counter0)的時(shí)鐘輸入信號(hào)clock。原理分析:此處選擇了之前已經(jīng)做好的兩個(gè)獨(dú)立的二分頻元件實(shí)現(xiàn)兩次二分頻,和一片74153來(lái)實(shí)現(xiàn)數(shù)據(jù)選擇,根據(jù)“曲譜表”中的音程碼控制數(shù)據(jù)選擇器選出需要的頻率實(shí)現(xiàn)不同的音高。8、放音單元功能作用:在N分頻單元的輸出端用一個(gè)2分頻器,得到占空比為百分之五十的信號(hào),最后驅(qū)動(dòng)蜂鳴
13、器實(shí)現(xiàn)播放功能。原理分析:使用一個(gè)D觸發(fā)器實(shí)現(xiàn)了二分頻,使得脈沖占空比為50%,避免了蜂鳴器的不正常工作導(dǎo)致的磁化。六、部分電路調(diào)試由于電路的結(jié)構(gòu)比較復(fù)雜,采用分段調(diào)試的方法1、二分頻電路圖:調(diào)試結(jié)果:2、音高控制電路電路圖:調(diào)試結(jié)果:3、數(shù)字單穩(wěn)電路圖:調(diào)試結(jié)果:七、拓展電路設(shè)計(jì)1、播放顯示模塊原理分析:使用一個(gè)8421BCD碼的譯碼器將音符的顯示在數(shù)碼管上,顯示出實(shí)時(shí)播放的音符。2、變速控制模塊 速度控制電路及生成的獨(dú)立元件原理分析:將二分頻獨(dú)立元件串聯(lián)使用,使得播放速度能夠以快2倍速的方式逐漸變化,通一個(gè)數(shù)據(jù)選擇器74151選擇輸出不同頻率,從而以實(shí)現(xiàn)不同速度的播放。生成的獨(dú)立的速度控制
14、元件: 速度選擇模塊原理分析:利用一個(gè)加減計(jì)數(shù)器74192和之前生成的速度控制元件組合,當(dāng)DN有效,UP無(wú)效時(shí)(DN=1,UP=0),為減計(jì)數(shù),此時(shí)實(shí)現(xiàn)減速播放功能;當(dāng)DN無(wú)效,UP有效時(shí)(DN=0,UP=1),為加計(jì)數(shù),此時(shí)實(shí)現(xiàn)加速播放功能;當(dāng)DN與UP均無(wú)效時(shí)(DN=0,UP=0),則輸出預(yù)置數(shù)(0011),即實(shí)現(xiàn)常速播放功能。生成的獨(dú)立的速度選擇元件:3、 暫停播放控制單元原理分析:在M分頻單元與變速控制單元之間加一個(gè)與門(mén),將M分頻單元的計(jì)數(shù)器(lpm_counter2)的輸出端(cout)與暫??刂奇I(zhanting)相與,得到的輸出信號(hào)送進(jìn)速度選擇元件的脈沖輸入端PC。當(dāng)暫停控制鍵
15、為1時(shí),對(duì)輸出沒(méi)有影響,當(dāng)暫??刂奇I為0時(shí),輸出為0,即實(shí)現(xiàn)暫停播放功能。4、 靜音播放控制單元 原理分析:在間斷音控制單元與N分頻單元之間加一個(gè)與門(mén),將靜音控制鍵(jingyin)與間斷音元件的輸出端(out)相與,得到的輸出信號(hào)送進(jìn)N分頻單元的脈沖輸入信號(hào)clock。當(dāng)靜音控制鍵為1 時(shí),對(duì)輸出沒(méi)有影響,正常播放;當(dāng)靜音控制鍵為0時(shí),輸出為0,此時(shí)蜂鳴器無(wú)法發(fā)出聲音,而對(duì)前面的電路沒(méi)有影響,曲譜仍處于播放狀態(tài),即實(shí)現(xiàn)靜音播放功能。八、代碼轉(zhuǎn)換電路設(shè)計(jì)1、集成加法器原理集成4位加法器74283有兩組4位的二進(jìn)制數(shù)輸入A(a4A1)和B(B4B1),并有進(jìn)位輸入Cin,邏輯符號(hào)如圖所示。742
16、83實(shí)現(xiàn)A加B加Cin的運(yùn)算,并輸出4位二進(jìn)制運(yùn)算和S(S4S1)及進(jìn)位輸出Cout。比如輸入A為1101,B為0110,Cin為1時(shí),輸出S為0100,Cout為1。 集成4位二進(jìn)制加法器74283邏輯符號(hào)2、設(shè)計(jì)思路余3碼和8421BCD碼都是表示09共10個(gè)十進(jìn)制數(shù)符的4位二進(jìn)制編碼。8421BCD碼是有權(quán)碼,其編碼中各位二進(jìn)制數(shù)代表的位權(quán)分別是8、4、2、1。每組8421BCD碼表示的十進(jìn)制數(shù)符等于其編碼中為“1”的位所表的權(quán)值之和。比如十進(jìn)制數(shù)符“5”的8421BCD碼是“0101”。余3碼是無(wú)權(quán)碼,但若定義其編碼中各位二進(jìn)制數(shù)代表的位權(quán)仍然是8、4、2、1,則每組余3碼表示的十進(jìn)制
17、數(shù)符等于其編碼中為“1”的位所代表的權(quán)值之和再減3。比如十進(jìn)制數(shù)符“5”的余3碼是“1000”。所以,表示同樣十進(jìn)制數(shù)符的8421BCD碼和余三碼碼值相差3??紤]到二進(jìn)制減法可以采用加補(bǔ)碼的方式實(shí)現(xiàn),所以采用4位集成加法器74283實(shí)現(xiàn)代碼轉(zhuǎn)換電路。當(dāng)輸入碼8421BCD碼時(shí),利用控制鍵X的狀態(tài)產(chǎn)生加數(shù)“0011”使輸入碼加3后輸入余3碼;當(dāng)輸入碼是余三碼時(shí),利用控制鍵狀態(tài)產(chǎn)生“0011”的補(bǔ)碼“1101”,使輸入碼減3(加3的補(bǔ)碼)后輸入8421BCD碼。參考電路框圖如圖。3、 全局電路9、 動(dòng)態(tài)掃描顯示電路設(shè)計(jì)1、 設(shè)計(jì)思路動(dòng)態(tài)掃描顯示控制的關(guān)鍵問(wèn)題在于產(chǎn)生順序脈沖分時(shí)選通各顯示器的公共端
18、,并同步輸出其段控制信號(hào)。在數(shù)字電路中,時(shí)序波形可以采用移位脈沖發(fā)生器產(chǎn)生,也可以采用計(jì)數(shù)器控制二進(jìn)制譯碼器產(chǎn)生。若采用LP-2900開(kāi)發(fā)裝置,由于已在FPGA外部設(shè)置了3-8線(xiàn)譯碼器74138控顯示器的共陰極,因此只要采用計(jì)數(shù)器產(chǎn)生二進(jìn)制計(jì)數(shù)信號(hào)控制譯碼器即能實(shí)現(xiàn)動(dòng)態(tài)顯示掃描。在LP-2900上實(shí)現(xiàn)4位動(dòng)態(tài)掃描控制電路的設(shè)計(jì)方案原理框圖如下圖所示,圖中虛線(xiàn)框內(nèi)為開(kāi)發(fā)裝置上的固有器件,框外為FPGA中需要設(shè)計(jì)的部分。本設(shè)計(jì)要求實(shí)現(xiàn)4位動(dòng)態(tài)掃描顯示,可以任選LP-2900裝置上6位顯示中的前四位或后四位顯示。若采用六進(jìn)制計(jì)數(shù)器產(chǎn)生“000”“101”6組碼控制74138,全部顯示的選通信號(hào)輪流有
19、效,可以使N1、N2為全“0”滅顯前兩位顯示器或使N5、N6為全零滅顯后兩位。如果采用四進(jìn)制計(jì)數(shù)器的輸出控制DE2、DE1。并使DE3始終為0(端口接GND),則74138輸入碼A以“000”、“001”、“010”、“011”循環(huán)變化,輸出控制C1C4輪流為低電平,C5、C6始終為高電平,后兩位顯示器滅顯,不必輸出N5、N6信號(hào)。由于Ni必須在相應(yīng)的Ci有效時(shí)同步輸出,所以可采用控制產(chǎn)生Ci順序脈沖的計(jì)數(shù)器同步控制數(shù)據(jù)選擇器選擇各位有顯示碼,經(jīng)過(guò)顯示譯碼輸出七段控制信號(hào)Ni,同時(shí)選擇該位的小數(shù)點(diǎn)控制信號(hào)控制顯示器的dp端。比如,若需要顯示4位十進(jìn)制數(shù)字“42.75”,則各位顯示碼為E1A1=
20、“00100”;E2A2=“00010”;E3A3=“00111”;E4A4=“00101”;dp1dp4=“0100”。由于4個(gè)通道的顯示碼選擇與4位顯示器的掃描信號(hào)由計(jì)數(shù)器同時(shí)控制,所以當(dāng)計(jì)數(shù)器輸出DE2,DE1為“00”,C1有效,選擇顯示碼E1A1(E1、D1、C1、B1、A1)和小數(shù)點(diǎn)dp1;若計(jì)數(shù)器輸出全為“01”,C2有效,選擇顯示是E2A2和dp2,如此一一對(duì)應(yīng)。2、 分頻器計(jì)數(shù)脈沖OSC(10MHz)控制五進(jìn)制計(jì)數(shù)器的時(shí)鐘CLKB,并以五進(jìn)制計(jì)數(shù)器的最高位輸出QD控制二進(jìn)制計(jì)數(shù)器的時(shí)鐘CLKA,即構(gòu)成5421BCD碼十進(jìn)制計(jì)數(shù)器。每個(gè)QD的下降沿QA翻轉(zhuǎn),每10個(gè)計(jì)數(shù)脈沖周期
21、計(jì)數(shù)器輸出狀態(tài)循環(huán)一周。分頻信號(hào)QA的占空比為50%。仿真波形:3、顯示譯碼器AHDL編碼4、全局電路圖十、遇到的主要問(wèn)題與解決措施1、二分頻模擬不正常,通過(guò)翻閱相關(guān)書(shū)籍,檢查二分頻電路,發(fā)現(xiàn)D觸發(fā)器的PRN與CLRN均未接電源vcc,這主要是平時(shí)的學(xué)習(xí)忽視了一些非功能引腳的連接。2、電路連接完成,所有的綜合分析,編譯下載均通過(guò),而蜂鳴器卻沒(méi)有聲音,多次仔細(xì)檢查電路均發(fā)現(xiàn)電路連接無(wú)誤后,檢查曲譜存儲(chǔ)表,發(fā)現(xiàn)沒(méi)有引入斷橋殘雪的mif文檔 ,而誤引入了分頻系數(shù)的mif文檔。3、當(dāng)這個(gè)問(wèn)題解決后發(fā)現(xiàn)電路任然無(wú)法正常工作,而且從蜂鳴器中發(fā)出的聲音只有有限的幾個(gè),發(fā)現(xiàn)應(yīng)該是間斷使能出現(xiàn)了問(wèn)題,只有間斷的
22、地方發(fā)出了聲音,而非間斷的地方卻沒(méi)有聲音,推斷使能的電平被弄錯(cuò)了,后來(lái)查閱FPGA手冊(cè)確認(rèn)計(jì)數(shù)器的計(jì)數(shù)使能是高電平有效,這個(gè)時(shí)侯把間斷單元的最后一個(gè)與門(mén)換成了與非門(mén),問(wèn)題解決。4、在拓展電路設(shè)計(jì)中,制作完變速電路設(shè)計(jì),并編譯下載,發(fā)現(xiàn)只有加速播放功能,沒(méi)有預(yù)想中的減速播放功能,通過(guò)檢查速度控制電路和速度選擇電路,發(fā)現(xiàn)加減計(jì)數(shù)器74192的預(yù)置數(shù)被設(shè)為0000,致使其只有加計(jì)數(shù)功能,將預(yù)置數(shù)改為0011后,能達(dá)到預(yù)期的效果。5、在拓展電路設(shè)計(jì)中,制作完暫停播放功能電路后,通過(guò)編譯下載,發(fā)現(xiàn)歌曲停止運(yùn)行,而仍發(fā)出所停止的那個(gè)音符的聲音,按下靜音播放功能鍵后,能達(dá)到預(yù)期效果。九、附錄附錄:附錄二:收
23、獲體會(huì):(1)、進(jìn)一步加深了對(duì)數(shù)字電路的認(rèn)知。由于平時(shí)對(duì)數(shù)字電路的了解大部分只是來(lái)自于課本上的理論知識(shí),即使平時(shí)做的一些數(shù)電實(shí)驗(yàn)也只是根據(jù)已知電路圖進(jìn)行電路的連線(xiàn),因此,對(duì)數(shù)電的認(rèn)知一直處在很膚淺的地方。而此次課程設(shè)計(jì)只是給出一些大概的原理及設(shè)計(jì)要求,需要自己設(shè)計(jì)電路圖,根據(jù)設(shè)計(jì)方案原理框圖設(shè)計(jì)各分電路模塊,然后對(duì)組裝好的電路進(jìn)行調(diào)試,這整個(gè)過(guò)程都極大地提高了我對(duì)數(shù)字電路的綜合認(rèn)知。同時(shí),在這個(gè)過(guò)程中,讓我把數(shù)電相關(guān)方面知識(shí)進(jìn)行了一次有效地復(fù)習(xí),相信會(huì)對(duì)自己今后的考研有很大幫助。(2)、認(rèn)識(shí)到自己的不足。在設(shè)計(jì)的過(guò)程中,發(fā)現(xiàn)自己以前學(xué)過(guò)的很多基本知識(shí)都已經(jīng)忘記,在設(shè)計(jì)電路圖以及在電路調(diào)試過(guò)程中也出現(xiàn)各種問(wèn)題,說(shuō)明自己的基本知識(shí)還不扎實(shí),動(dòng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年河南推拿職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案
- 2025年度新型法院執(zhí)行和解協(xié)議書(shū)編制指南
- 2025年度農(nóng)村房屋拆遷與鄉(xiāng)村振興項(xiàng)目合作協(xié)議
- 2025年度養(yǎng)老服務(wù)機(jī)構(gòu)單位解除勞動(dòng)合同及養(yǎng)老服務(wù)協(xié)議
- 2025年度合資企業(yè)股權(quán)分配與合作協(xié)議
- 2025年度工地施工期間施工進(jìn)度與費(fèi)用控制協(xié)議
- 液態(tài)粘合劑槽罐車(chē)運(yùn)輸范本
- 智能家居別墅設(shè)計(jì)合同樣本
- 2025年度人工智能智能家居產(chǎn)品合作合同解除協(xié)議書(shū)
- 2025年度個(gè)人消費(fèi)債權(quán)轉(zhuǎn)讓及分期還款協(xié)議
- 八年級(jí)上冊(cè)英語(yǔ)完形填空、閱讀理解綜合訓(xùn)練100題-含參考答案
- UL489標(biāo)準(zhǔn)中文版-2019斷路器UL標(biāo)準(zhǔn)中文版
- 怎樣處理課堂突發(fā)事件
- 采礦學(xué)課程設(shè)計(jì)-隆德煤礦1.8Mta新井開(kāi)拓設(shè)計(jì)
- 中藥藥劑學(xué)講義(英語(yǔ)).doc
- 【課件】Unit1ReadingforWriting課件高中英語(yǔ)人教版(2019)必修第二冊(cè)
- Q∕GDW 10799.6-2018 國(guó)家電網(wǎng)有限公司電力安全工作規(guī)程 第6部分:光伏電站部分
- 滴灌工程設(shè)計(jì)示例
- 配套模塊an9238用戶(hù)手冊(cè)rev
- 醫(yī)院室外管網(wǎng)景觀綠化施工組織設(shè)計(jì)
- 霍尼韋爾DDC編程軟件(CARE)簡(jiǎn)介
評(píng)論
0/150
提交評(píng)論