版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、EDA課程設(shè)計(jì)目錄1 多功能數(shù)字鐘的設(shè)計(jì)11.1 設(shè)計(jì)要求11.2 設(shè)計(jì)提示12 數(shù)字頻率計(jì)32.1 設(shè)計(jì)要求32.2 設(shè)計(jì)提示33 拔河游戲機(jī)53.1設(shè)計(jì)要求53.2設(shè)計(jì)提示54 洗衣機(jī)控制器74.1 設(shè)計(jì)要求74.2設(shè)計(jì)提示75 簡(jiǎn)易音樂播放器105.1設(shè)計(jì)任務(wù)105.2設(shè)計(jì)提示106 具有四種信號(hào)燈的交通燈控制器136.1設(shè)計(jì)要求136.2設(shè)計(jì)提示137 自動(dòng)售郵票機(jī)157.1設(shè)計(jì)要求157.2設(shè)計(jì)提示158 信號(hào)發(fā)生器17 8.1設(shè)計(jì)要求178.2設(shè)計(jì)提示179 點(diǎn)陣設(shè)計(jì)219.1設(shè)計(jì)要求219.1設(shè)計(jì)任務(wù)2110 擲色子游戲設(shè)計(jì)211 多功能數(shù)字鐘的設(shè)計(jì)1.1 設(shè)計(jì)要求設(shè)計(jì)一個(gè)能進(jìn)行
2、時(shí)、分、秒計(jì)時(shí)的十二小時(shí)制或二十四小時(shí)制的數(shù)字鐘,并具有定時(shí)與鐘功能,能在設(shè)定的時(shí)間發(fā)出鬧鈴音,能非常方便地對(duì)小時(shí)、分鐘和秒進(jìn)行手動(dòng)調(diào)節(jié)以校時(shí)間,每逢整點(diǎn),產(chǎn)生報(bào)時(shí)音報(bào)時(shí)。系統(tǒng)框圖如圖1-1所示: 圖1-1 多功能數(shù)字鐘系統(tǒng)框圖1.2 設(shè)計(jì)提示 此設(shè)計(jì)問(wèn)題可分為主控電路、計(jì)數(shù)器模塊和掃描顯示三大部,主控電路中各種特殊功能的實(shí)現(xiàn)設(shè)計(jì)問(wèn)題的關(guān)鍵。用兩個(gè)電平信號(hào)A、B進(jìn)行模式選擇,AB=00為模式0,系統(tǒng)為計(jì)時(shí)狀態(tài);AB=01為模式1,系統(tǒng)為手動(dòng)校時(shí)狀態(tài);AB=10為模式2,系統(tǒng)為鬧鐘設(shè)置狀態(tài)。設(shè)置一個(gè)turn信號(hào),當(dāng)turn=0時(shí),表示在手動(dòng)校對(duì)時(shí),選擇調(diào)整分鐘部分;當(dāng)turn=1時(shí),表示在手動(dòng)校
3、對(duì)時(shí),選擇調(diào)整小時(shí)部分。設(shè)置一個(gè)change信號(hào),在手動(dòng)校時(shí)或鬧鐘設(shè)置模式下,每按一次,計(jì)數(shù)器加1。設(shè)置一個(gè)reset信號(hào),當(dāng)reset=0時(shí),整個(gè)系統(tǒng)復(fù)位;當(dāng)reset=1時(shí),系統(tǒng)進(jìn)行計(jì)時(shí)或其他特殊功能操作。設(shè)置一個(gè)鬧鐘設(shè)置信號(hào)reset1,當(dāng)reset1=0時(shí),對(duì)鬧鐘進(jìn)行設(shè)置,當(dāng)reset1=0時(shí),關(guān)閉鬧鐘信號(hào)。設(shè)置狀態(tài)顯示信號(hào)(連發(fā)光二極管):LD_alert指示是否設(shè)置了鬧鈴功能;LD_h指示當(dāng)前調(diào)整的是小時(shí)信號(hào);LD_m指示當(dāng)前調(diào)整的是分鐘信號(hào)。當(dāng)鬧鐘功能設(shè)置后(LD_alert=1),系統(tǒng)應(yīng)啟動(dòng)一個(gè)比較電路,當(dāng)計(jì)時(shí)與預(yù)設(shè)鬧鈴時(shí)間相等時(shí),啟動(dòng)鬧鈴聲,直到關(guān)閉鬧鈴信號(hào)有效。整點(diǎn)報(bào)時(shí)部分
4、由分和秒計(jì)時(shí)同時(shí)為0(或60)啟動(dòng),與鬧鈴共用一個(gè)揚(yáng)聲器驅(qū)動(dòng)信號(hào)out。系統(tǒng)計(jì)時(shí)時(shí)鐘為clk=1Hz,選擇另一時(shí)鐘clk_lk=1024Hz作為產(chǎn)生鬧鈴聲、報(bào)時(shí)音的時(shí)鐘信號(hào)。主控電路狀態(tài)表如表1-1所示。硬件系統(tǒng)示意圖如圖1-2所示。表 1-1 數(shù)字鐘主控電路狀態(tài)表模式選擇秒、分、時(shí)計(jì)數(shù)器秒沖輸出狀態(tài)備注resetreset1A BturnLD_hLD_mLD_alert0xx xxx000系統(tǒng)復(fù)位1x0 0xclk000系統(tǒng)計(jì)時(shí)1x0 10change=分計(jì)數(shù)器加1010手動(dòng)校時(shí)1x0 11change=時(shí)計(jì)數(shù)器加1100111 00change=分計(jì)數(shù)器加1011設(shè)置鬧鐘111 01cha
5、nge=時(shí)計(jì)數(shù)器加110110x xxx000關(guān)閉鬧鐘圖1-2 數(shù)字鐘硬件系統(tǒng)示意圖2 數(shù)字頻率計(jì)2.1 設(shè)計(jì)要求設(shè)計(jì)一個(gè)能測(cè)量方波信號(hào)頻率的頻率計(jì),測(cè)量結(jié)果用十進(jìn)制顯示,測(cè)量的頻率范圍是1100KHz,分成兩個(gè)頻段,即1999Hz,1KHz100KHz,用三位數(shù)碼管顯示測(cè)量頻率,用LED顯示表示單位,如亮綠燈表示Hz,亮紅燈表示KHz。具有自動(dòng)校驗(yàn)和測(cè)量?jī)煞N功能,即能用標(biāo)準(zhǔn)時(shí)鐘校驗(yàn)測(cè)量精度。具有超量程報(bào)警功能,在超出目前量程檔的測(cè)量范圍時(shí),發(fā)出燈光和音響信號(hào)。系統(tǒng)框圖如圖3-1所示。圖 2-1 頻率計(jì)系統(tǒng)框圖2.2 設(shè)計(jì)提示脈沖信號(hào)的頻率就是在單位時(shí)間內(nèi)所產(chǎn)生的脈沖個(gè)數(shù),其表達(dá)式f=N/T,
6、f為被測(cè)信號(hào)的頻率,N為計(jì)數(shù)器所累計(jì)的脈沖個(gè)數(shù),T為產(chǎn)生N個(gè)脈沖所需的時(shí)間,所以在1秒時(shí)間內(nèi)計(jì)數(shù)器所記錄的結(jié)果,就是被測(cè)信號(hào)的頻率。此設(shè)計(jì)問(wèn)題可分為測(cè)量/校驗(yàn)選擇模塊、計(jì)數(shù)器模塊、送存選擇器報(bào)警模塊、鎖存模塊和掃描顯示模塊幾部分。測(cè)量/選擇模塊的輸入信號(hào)為:選擇信號(hào)selet、被測(cè)信號(hào)meas、測(cè)試信號(hào)test,輸出信號(hào)為CP1,當(dāng)selet=0時(shí),為測(cè)量狀態(tài),CP1=meas;當(dāng)select=1時(shí),為校驗(yàn)狀態(tài),CP1=test,校驗(yàn)與測(cè)量共用一個(gè)電路,只是被測(cè)信號(hào)CP1不同而已。設(shè)置1秒定時(shí)信號(hào)(周期為2秒),在1秒定時(shí)時(shí)間內(nèi)的所有被測(cè)信號(hào)送計(jì)數(shù)器輸入端。計(jì)數(shù)器對(duì)CP1信號(hào)進(jìn)行計(jì)數(shù),在1秒定
7、時(shí)結(jié)束后,將計(jì)數(shù)器結(jié)果送鎖存器鎖存,同時(shí)將計(jì)數(shù)器清零,為下一次采樣測(cè)量做好準(zhǔn)備。設(shè)置量程檔控制開關(guān)K,單位顯示信號(hào)Y,當(dāng)K=0時(shí),為1999Hz量程檔,數(shù)碼管顯示的數(shù)值為被測(cè)信號(hào)頻率值,Y顯示綠色,即單位為Hz,當(dāng)K=1時(shí),為1KHz100KHz量程檔,被測(cè)信號(hào)頻率值為數(shù)碼管顯示的數(shù)值乘以1000,Y顯示紅色,即單位KHz。設(shè)置超出量程檔測(cè)量范圍示警信號(hào)alert。計(jì)數(shù)器由四級(jí)十進(jìn)制計(jì)數(shù)構(gòu)成(帶進(jìn)位C)。若被測(cè)信號(hào)頻率小于1KHz(K=0),則計(jì)數(shù)器只進(jìn)行三級(jí)十進(jìn)制計(jì)數(shù),最大顯示值為999.Hz,如果被測(cè)信號(hào)頻率超過(guò)此范圍,示警信號(hào)驅(qū)動(dòng)燈光、揚(yáng)聲器報(bào)警;若被測(cè)信號(hào)為1KHz100KHz(K=1
8、),計(jì)數(shù)器進(jìn)行四位十進(jìn)制計(jì)數(shù),取高三位顯示,最大顯示值為99.9KHz,如果被測(cè)信號(hào)頻率超過(guò)此范圍,報(bào)警。送存選擇、報(bào)警電路狀態(tài)表如表2-1所列。表2-1 送存選擇、報(bào)警電路狀態(tài)表量程控制計(jì)數(shù)器鎖存小數(shù)點(diǎn)位置報(bào)警信號(hào)KQ40CD3 D2 D1alert001101XX0001Q3 Q2 Q1Q3 Q2 Q1Q4 Q3 Q2Q4 Q3 Q2右第一位右第一位右第二位右第二位0101硬件系統(tǒng)示意圖案如圖2-2所示。圖2-2 數(shù)字頻率計(jì)硬件系統(tǒng)示意圖3 拔河游戲機(jī)3.1設(shè)計(jì)要求設(shè)計(jì)一個(gè)能進(jìn)行拔河游戲的電路。電路使用15個(gè)(或9個(gè))發(fā)光二極管表示拔河的“電子繩”,開機(jī)后只有中間一個(gè)發(fā)亮,此即拔河的中心點(diǎn)
9、。游戲甲乙雙方各持一個(gè)按鈕,迅速地、不斷地按動(dòng)產(chǎn)生脈沖,誰(shuí)按得快,亮點(diǎn)向誰(shuí)方向移動(dòng),每按一次,亮點(diǎn)移動(dòng)一次。亮點(diǎn)移到任一方終端二極管,這一方就獲勝,此時(shí)雙方按鈕均無(wú)作用,輸出保持,只有復(fù)位后才使亮點(diǎn)恢復(fù)到中心。由裁判下達(dá)比賽開始命令后,甲乙雙方才能輸入信號(hào),否則,輸入信號(hào)無(wú)效。 用數(shù)碼管顯示獲勝者的盤數(shù),每次比賽結(jié)束自動(dòng)給獲勝方加分。 系統(tǒng)框圖如圖3-1所示。圖3-1 拔河游戲機(jī)系統(tǒng)框圖3.2設(shè)計(jì)提示 此設(shè)計(jì)問(wèn)題可以分為加/減計(jì)數(shù)器、譯碼器和甲乙雙方的得分計(jì)數(shù)器顯示電路幾部分。設(shè)置參賽雙方輸入脈沖信號(hào)in1、in2,用可逆計(jì)數(shù)器的加、減計(jì)數(shù)輸入端分別接受兩路按鈕脈沖信號(hào)。設(shè)置裁判員“開始”信號(hào)
10、begin,begin有效后,可逆計(jì)數(shù)器才接受in1、in2信號(hào)。用一個(gè)四線-十六線譯碼器,輸出接15個(gè)(或9個(gè))發(fā)光二極管,設(shè)置一個(gè)復(fù)位信號(hào)reset,比賽開始,reset信號(hào)使譯碼器輸入為1000,譯碼后中心處二極管點(diǎn)亮,當(dāng)計(jì)數(shù)器進(jìn)行加法計(jì)數(shù)時(shí),亮點(diǎn)向右移,減法計(jì)數(shù)時(shí),亮點(diǎn)向左移。當(dāng)亮點(diǎn)移到任一方終端時(shí),由控制電路產(chǎn)生一個(gè)信號(hào)使計(jì)數(shù)器停止接受計(jì)數(shù)脈沖。 將雙方終端二極管“點(diǎn)亮”信號(hào)分別接兩個(gè)得分計(jì)數(shù)顯示電路,當(dāng)一方取勝時(shí),相應(yīng)的得分計(jì)數(shù)器進(jìn)行一次得分計(jì)數(shù),這樣得到雙方取勝次數(shù)的顯示。設(shè)置一個(gè)記分計(jì)數(shù)器復(fù)位信號(hào)reset1,使雙方得分可以清零。硬件系統(tǒng)示意圖如圖3-2所示。 圖3-2 拔河游
11、戲機(jī)硬件系統(tǒng)示意圖4 洗衣機(jī)控制器4.1 設(shè)計(jì)要求設(shè)計(jì)一個(gè)洗衣機(jī)洗滌程序控制器,控制洗衣機(jī)的電機(jī)作如下規(guī)律運(yùn)轉(zhuǎn):圖4-1 洗衣機(jī)控制器控制要求用兩位數(shù)碼管預(yù)置洗滌時(shí)間(分鐘數(shù)),洗滌過(guò)程在送入預(yù)置時(shí)間后開始運(yùn)轉(zhuǎn),洗滌中按倒計(jì)時(shí)方式對(duì)洗滌過(guò)程作計(jì)時(shí)顯示,用LED表示電機(jī)的正、反轉(zhuǎn),如果定時(shí)時(shí)間到,則停機(jī)并發(fā)出音響信號(hào)。 系統(tǒng)框圖如圖4-2所示。圖4-2 洗衣機(jī)控制器系統(tǒng)框圖4.2設(shè)計(jì)提示 此設(shè)計(jì)問(wèn)題可分為洗滌預(yù)置時(shí)間編碼模塊、減法計(jì)數(shù)顯示、時(shí)序電路、譯碼驅(qū)動(dòng)模塊四大部分。 設(shè)置預(yù)置信號(hào)LD,LD有效后,可以對(duì)洗滌時(shí)間計(jì)數(shù)器進(jìn)行預(yù)置數(shù),用數(shù)據(jù)開關(guān)K1K10分別代表數(shù)字1、2、9、0,用編碼器對(duì)數(shù)據(jù)
12、開關(guān)K1K10的電平信號(hào)進(jìn)行編碼,編碼器真值表如表4-1所列,編碼后的數(shù)據(jù)寄存。 表4-1 編碼器真值表數(shù)據(jù)開關(guān)電平信號(hào)編碼器輸出K1 K2 K3 K4 K5 K6 K7 K8 K9 K10Q3 Q2 Q1 Q0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1
13、 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 0 0 0 0 設(shè)置洗滌開始信號(hào)start,start有效則洗滌時(shí)間計(jì)數(shù)器進(jìn)行倒計(jì)數(shù),并用數(shù)碼管顯示,同時(shí)啟動(dòng)時(shí)序電路工作。 時(shí)序電路中含有20秒定時(shí)信號(hào),10秒定時(shí)信號(hào),設(shè)為A、B,A、B為“0”表示定時(shí)時(shí)間未到,A、B為“1”表示定時(shí)時(shí)間到。 時(shí)序電路狀態(tài)表如表5-2所列。 表4-2 時(shí)序電路狀態(tài)表狀態(tài)電機(jī)時(shí)間/SS0S1S2S3正轉(zhuǎn)停止反轉(zhuǎn)停止20102010狀態(tài)編碼為: S0=00 S1=01 S2=11 S3=10 若選JK觸發(fā)器,其輸出為Q2 Q1 邏輯賦值后的狀態(tài)
14、表如表4-3所列。 表4-3 邏輯賦值后的狀態(tài)表A BQn2 Qn1Q2n+1 Q1n+1說(shuō)明0 X1 XX 0X 10 X1 XX 0X 10 00 00 10 11 11 11 01 00 00 10 11 11 11 01 00 0維持S0S0S1維持S1S1S2維持S2S2S3維持S3S3S0設(shè)置電機(jī)正轉(zhuǎn)信號(hào)run,反轉(zhuǎn)信號(hào)rev,暫停信號(hào)pause,由時(shí)序電路的輸出Q2Q1經(jīng)譯碼驅(qū)動(dòng)模塊,可使顯示信號(hào)正確反映電路的工作狀態(tài),譯碼驅(qū)動(dòng)模塊真值表如表4-4所列。 表4-4 譯碼驅(qū)動(dòng)電路真值表Q2 Q1runrevpause0 00 11 11 0100000100101直到洗滌計(jì)時(shí)時(shí)間到
15、,時(shí)序電路異步復(fù)位,并啟動(dòng)音響電路。 硬件系統(tǒng)示意圖如圖4-3所示。圖4-3 洗衣機(jī)控制器硬件系統(tǒng)示意圖5 簡(jiǎn)易音樂播放器5.1設(shè)計(jì)任務(wù)產(chǎn)生音樂的兩個(gè)因素是音樂頻率和音樂的持續(xù)時(shí)間,以純硬件完成演奏電路比利用微處理器(CPU)來(lái)實(shí)現(xiàn)樂曲演奏要復(fù)雜的多如果不借助于功能強(qiáng)大的EDA工具和硬件描述語(yǔ)言,憑借傳統(tǒng)的數(shù)字邏輯技術(shù),即使最簡(jiǎn)單的演奏電路也難以實(shí)現(xiàn)。根據(jù)設(shè)計(jì)要求,樂曲硬件演奏電路系統(tǒng)主要由數(shù)控分頻器和樂曲存儲(chǔ)模塊組成。數(shù)控分頻器對(duì)FPGA的基準(zhǔn)頻率進(jìn)行分頻,得到與各個(gè)音階對(duì)應(yīng)的頻率輸出。樂曲存儲(chǔ)模塊產(chǎn)生節(jié)拍控制和音階選擇信號(hào),即在此模塊中可存放一個(gè)樂曲曲譜真值表,由一個(gè)計(jì)數(shù)器來(lái)控制此真值表的
16、輸出,而由計(jì)數(shù)器的計(jì)數(shù)時(shí)鐘信號(hào)作為樂曲節(jié)拍控制信號(hào)。5.2設(shè)計(jì)提示1、音名與頻率的關(guān)系音樂的十二平均率規(guī)定:每?jī)蓚€(gè)八度音(如簡(jiǎn)譜中的中音與高音)之間的頻率相差一倍在兩個(gè)八度音之間,又可分為十二個(gè)半音,每?jī)蓚€(gè)半音的頻率比為4。另外,音名(簡(jiǎn)譜中的低音)的頻率為440Hz,音名B到C之間,E到F之間為半音,其余為全音,由此可以計(jì)算出簡(jiǎn)譜中從低音1到高音1之間每個(gè)音名的頻率如表1所示.表1 簡(jiǎn)譜中的音名與頻率的關(guān)系音名頻率/Hz音名頻率/Hz音名頻率/Hz低音1261.63中音1532.25高音11046.50低音2293.67中音2587.33高音21174.66低音3329.63中音3659.2
17、5高音31318.51低音4349.23中音4698.46高音41396.92低音5391.99中音5783.99高音51567.98低音6440中音6880高音61760低音7493.88中音7987.76高音71975.52由于音階頻率多為非整數(shù),而分頻系數(shù)又不能為小數(shù),故必須將得到的分頻數(shù)四舍五入取整。若基準(zhǔn)頻率過(guò)低,則由于分頻系數(shù)過(guò)小,四舍五入取整后的誤差較大,若基準(zhǔn)頻率過(guò)高,雖然誤碼差變小,但分頻結(jié)構(gòu)將變大。實(shí)際的設(shè)計(jì)應(yīng)綜合考慮兩方面的因素,在盡量減小頻率誤差的前提下取舍合適的基準(zhǔn)頻率。本例中以4MHz的基準(zhǔn)頻率為例,若無(wú)4MHz的時(shí)鐘頻率,實(shí)際上,只要各個(gè)音名間的相對(duì)品頻率關(guān)系不變
18、,C作1與D作1演奏出的音樂聽起來(lái)都不會(huì)“走調(diào)”。2、控制音長(zhǎng)的節(jié)拍發(fā)生器以“梁?!逼螢槔渥钚〉墓?jié)拍為1拍。將1拍的時(shí)長(zhǎng)定為0.25秒,則只需要再提供一個(gè)4Hz的時(shí)鐘頻率即可產(chǎn)生1拍的時(shí)長(zhǎng),演奏的時(shí)間控制通過(guò)ROM查表的方式來(lái)完成。對(duì)于占用時(shí)間較長(zhǎng)的節(jié)拍,如全音符為4拍(重復(fù)4),2/4音符為2拍(重復(fù)2),1/4音符為1拍(重復(fù)1)。3、附:歌曲名:梁祝00: 3;01: 3;02: 3;03: 3;04: 5;05: 5;06: 5;07: 6;08: 8;09: 8;10: 8;11: 9;12: 6;13: 8;14: 5;15: 5;16:12;17:12;18:12;19:1
19、5;20:13;21:12;22:10;23:12;24: 9;25: 9;26: 9;27: 9;28: 9;29: 9;30: 9;31: 0;32: 9;33: 9;34: 9;35:10;36: 7;37: 7;38: 6;39: 6;40: 5; 41: 5;42: 5;43: 6;44: 8;45: 8;46: 9;47: 9;48: 3;49: 3;50: 8;51: 8;52: 6;53: 5;54: 6;55: 8;56: 5;57: 5;58: 5;59: 5;60: 5;61: 5;62: 5;63: 5;64:10;65:10;66:10;67:12;68: 7;69:
20、 7;70: 9;71: 9;72: 6;73: 8;74: 5;75: 5;76: 5;77: 5;78: 5;79: 5;80: 3;81: 5;82: 3;83: 3;84: 5;85: 6;86: 7;87: 7;88: 6;89: 6;90: 6;91: 6;92: 6;93: 6;94: 5;95: 6;96: 8;97: 8;98: 8;99: 9;100:12;101:12;102:12;103:10;104: 9;105: 9;106:10;107: 9;108: 8;109: 8;110: 6;111: 5;112: 3;113: 3;114: 3;115: 3;116:
21、8;117: 8;118: 8;119: 8;120: 6;121: 8;122: 6;123: 5;124: 3;125: 5;126: 6;127: 8; 128: 5;129: 5;130: 5;131: 5;132: 5;133: 5;134: 5;135: 5;136: 0;137: 0;138: 0;歌曲名:生日快樂00:13;01:13;02:13;03:13;04:13;05:13;06:13;07:12;08:12;09:10;10:10;11:10;12:10;13:12;14:12;15:12;16:12;17:15;18:15;19:15;20:15;21:13; 22
22、:13;23:12;24:12;25:13;26:13;27:13;28:13;29:13;30:13;31:13;32:13; 33:10;34:10;35:10;36:10;37:12;38:12;39:13;40:13; 41:12;42:12;43:12; 44:12;45:10;46:10;47:10;48:10;49: 8;50: 8;51: 6;52: 6;53:12;54:12; 55:10;56:10;57: 9;58: 9;59: 9;60: 9;61: 9;62: 9;63: 9;64: 9;65: 9; 66: 9;67: 9;68: 9;69: 9;70: 9;71:
23、10;72:10;73:12;74:12;75:12;76:12; 77:12;78:12;79:13;80:13;81:10;82:10;83:10;84:10;85: 9;86: 9;87: 9; 88: 9;89: 8;90: 8;91: 8;92: 8;93: 8;94: 8;95: 8;96: 8;97:12;98:12; 99:12;100:12;101:12;102:12;103:10;104:10;105: 9;106: 9;107: 8;108: 8;109: 6;110: 6;111: 8;112: 8;113: 5;114: 5;115: 5;116: 5;117: 5;
24、118: 5;119: 5;120: 5;121: 5;122: 5;123: 5;124: 5;125: 0;126: 0;127: 0;歌曲名:隱形的翅膀00: 10;01: 10;02: 12;03:12;04:15;05:15;06:15;07:15;08:15;09:15;10:15;11:15;12:15;13:15;14:15;15:15;16:13;17:13;18:12;19:12;20:13;21:13;22:15;23:15;24:10;25:10;26: 9;27: 9;28: 8;29: 8;30: 8;31: 8;32: 8;33: 8;34: 8;35:8;36:
25、 8;37: 8;38:15;39:15;40:15; 41:15;42:13;43:13;44:12;45:12;46:10;47:10;48:9;49:9;50: 8;51: 9;52: 9;53: 9;54: 9;55: 9;56: 9;57: 9;58: 9;59: 9;60: 10;61:10;62:12;63:12;64:15;65:15;66:15;67:15;68:15;69:15;70:15;71:15;72:15;73:15;74:15;75:15;76:13;77:13;78:12;79:12;80:13;81:13;82:15;83:15;84:10;85:10;86:
26、9;87:9;88: 8;89: 8;90: 8;91: 8;92: 8;93: 8;94: 8;95: 8;96: 8;97: 8;98:15;99:15;100:15;101:15;102:13;103:13;104:12;105:12;106:10;107:10;108: 9;109: 9;110: 8;111: 8;112: 8;113: 8;114: 8;115: 8;116: 8;117: 8;118: 8;119: 8; 120: 10;121:10;122:12;123:12;124:15;125:15;126:15;127:15;128:15;129:15;130:15;13
27、1:15;132:14;133:14;134:14;135:14;136:13;137:13;138:12;139:12;140:13;141:13;142:15;143:15;144:10;145:10;146:9;147:9;148:8;149:8;150:8;151:8;152:8;153:8;154:8;155:8;156:8;157:8;158:15;159:15;160:15;161:15;162:13;163:13;164:12;165:12;166:10;167:10;168:9;169:9;170:9;171:9;172:9;173:9;174:9;175:9;176:8;1
28、77:8;178:8;179:8;180:8;181:8;182:8;183:8;歌曲名:一剪梅00: 6;01: 6;02: 6;03: 6;04:10;05:10;06:10;07:10;08:10;09:10;10: 9;11: 8;12: 7;13: 7;14: 8;15: 8;16: 7;17: 7;18: 5;19: 5;20: 6;21: 6;22: 6;23: 6;24: 6;25: 6;26: 6;27: 6;28: 6;29: 6;30: 6;31: 6;32: 6;33: 9;34: 6;35: 6;36: 6;37: 7;38: 7;39: 7;40: 7; 41: 7
29、;42: 7;43: 6;44: 8;45: 9;46: 9;47: 9;48: 9;49:10;50:12;51:10;52: 9;53:10;54:10;55:10;56:10;57:10;58:10;59:10;60:10;61:10;62:10;63:10;64:10;65:10;66:10;67:10;68:12;69:13;70:13;71:13;72:13;73:13;74:13;75:12;76:10;77: 9;78: 9;79: 9;80: 9;81: 9;82: 9;83: 8;84: 9;85:10;86:10;87:10;88:10;89:10;90:10;91: 9
30、;92:10;93: 6;94: 6;95: 6;96: 6;97: 6;98: 6;99: 6;100: 6;101: 7;102: 7;103: 7;104: 6;105: 5;106: 5;107: 7;108: 7;109: 0;110: 0;111: 5;112: 3;113: 7;114: 7;115: 8;116: 7;117: 6;118: 6;119: 6;120: 6;121: 6;122: 6;123: 6;124: 6;125: 6;126: 6;127: 6;128: 6;129: 0;130: 0;131: 0;6 具有四種信號(hào)燈的交通燈控制器 6.1設(shè)計(jì)要求 設(shè)計(jì)
31、一個(gè)具有四種信號(hào)燈的交通燈控制器。設(shè)計(jì)要求是:由一條主干道和一條支干道匯合成十字路口,在每個(gè)入口處設(shè)置紅、綠、黃、左拐允許四盞信號(hào)燈,紅燈亮禁止通行,綠燈亮允許通行,黃燈亮則給行駛中的車輛有時(shí)間停在禁行線外,左拐燈亮允許車輛向左拐彎。信號(hào)燈變換次序?yàn)椋褐髦Ц傻澜惶嬖试S通行,主干道每次放行40S,亮5S紅燈讓行駛中的車輛有時(shí)間停到禁行線外,左拐放行15秒,亮5S紅燈;支干道放行30S,亮5S黃燈,左拐放行15秒,亮5S紅燈。各計(jì)時(shí)電路為倒計(jì)時(shí)顯示。系統(tǒng)框圖如圖6-1所示。圖6-1具有四種信號(hào)燈的交通燈控制器系統(tǒng)框圖6.2設(shè)計(jì)提示此設(shè)計(jì)問(wèn)題可分成定時(shí)模塊、主控電路、譯碼驅(qū)動(dòng)電路和掃描顯示幾部分。
32、定時(shí)模塊中設(shè)置40秒、30秒、15秒、5秒計(jì)時(shí)電路,倒計(jì)時(shí)可以用減法計(jì)數(shù)器實(shí)現(xiàn)。狀態(tài)表如表6-1所示。由于主干道和支干道紅燈亮的時(shí)間分別為55秒和65秒,所以,還要設(shè)置55秒、65秒倒計(jì)時(shí)顯示電路。設(shè)置主干道紅燈顯示信號(hào)LA1,黃燈顯示信號(hào)LA2,綠燈顯示信號(hào)LA3,左拐燈信號(hào)LA4;支干道紅燈顯示信號(hào)LB1,黃燈顯示信號(hào)LB2,綠燈顯示信號(hào)LB3,左拐燈信號(hào)LB4。表6-1 具有四種信號(hào)燈的交通燈控制器狀態(tài)表狀態(tài) 主干道 支干道 時(shí)間/S S0S1S2S3S4S5S6S7綠燈亮,允許通行黃燈亮,停車 左拐燈亮,允許左行黃燈亮,停車紅燈亮,禁止通行 紅燈亮,禁止通行 紅燈亮,禁止通行 紅燈亮,
33、禁止通行 紅燈亮,禁止通行 紅燈亮,禁止通行 紅燈亮,禁止通行 紅燈亮,禁止通行 綠燈亮,允許通行 黃燈亮,停車 左拐燈亮,允許左行 黃燈亮,停車 405155305155設(shè)置系統(tǒng)使能信號(hào)EN,時(shí)鐘信號(hào)clk。硬件系統(tǒng)示意圖如圖6-2所示。圖6-2具有四種信號(hào)燈的交通燈控制器硬件系統(tǒng)示意圖 7 自動(dòng)售郵票機(jī) 7.1設(shè)計(jì)要求 設(shè)計(jì)一個(gè)自動(dòng)售郵票機(jī),用開關(guān)電平信號(hào)模擬投幣過(guò)程,每次投一枚硬幣,但可以連續(xù)投入數(shù)枚硬幣。機(jī)器能自動(dòng)識(shí)別硬幣金額,最大為1元,最小為5角。設(shè)定票價(jià)為2.5元,每次售一張票。購(gòu)票時(shí)先投入硬幣,當(dāng)投入的硬幣總金額達(dá)到或超過(guò)票的面值時(shí),機(jī)器發(fā)出指示,這時(shí)可以按取票鍵取出票。如果所
34、投硬幣超過(guò)票的面值則會(huì)提示找零錢,取完票以后按找零鍵則可以取出零錢。系統(tǒng)框圖如圖7-1所示。圖7-1 自動(dòng)售郵票機(jī)系統(tǒng)框圖7.2設(shè)計(jì)提示此設(shè)計(jì)問(wèn)題可分為幣值輸入相加模塊、主控模塊和幣值顯示幾部分。 在幣值輸入相加模塊中,用兩個(gè)開關(guān)電平輸入按鈕分別代表2種硬幣輸入,one表示1元,half表示5角,每按一次,表示投入一枚硬幣。設(shè)置5角和1元輸入計(jì)數(shù)電路,并設(shè)置控制電路,由5角和1元輸入的次數(shù)控制十進(jìn)制加法器的加數(shù)A和被加數(shù)B,使輸入的幣值實(shí)時(shí)相加。用兩位數(shù)碼管顯示當(dāng)前的投入幣值,顯示的幣值位元角,輸入控制模塊狀態(tài)表如表7-1所列。在主控模塊中設(shè)置一個(gè)復(fù)位信號(hào)reset,用于中止交易(系統(tǒng)復(fù)位)。
35、設(shè)置一個(gè)取票信號(hào)ok,一個(gè)郵票給出信號(hào)tout,tout接LED顯示,燈亮則表示可以取票,否則取票鍵無(wú)效,按ok鍵取票,燈滅。設(shè)置一個(gè)取零錢信號(hào)charge,一個(gè)零錢輸出信號(hào)mout,mout接LED顯示,燈亮則表示有零錢,按charge取零錢,燈滅。主控模塊中是一個(gè)狀態(tài)機(jī),當(dāng)幣值等于2.5元時(shí),有郵票給出,不找零錢;當(dāng)幣值為3.0元時(shí),有郵票給出,找零錢;其余情況下,既無(wú)票給出也不找零錢。表7-1幣值輸入相加模塊狀態(tài)表5角輸入5角計(jì)數(shù)器輸出加數(shù) 1元輸入1元計(jì)數(shù)器輸出被加數(shù)half Aone B0 0 1 2 3 4 5 0.0 0.51.0 1.5 2.0 2.5 0 0 1 2 3 00
36、 10 20 30 系統(tǒng)硬件示意圖如圖7-2所示。圖7-2自動(dòng)售郵票機(jī)硬件系統(tǒng)框圖 8 信號(hào)發(fā)生器系統(tǒng)設(shè)計(jì) 8.1設(shè)計(jì)要求 設(shè)計(jì)一個(gè)簡(jiǎn)易信號(hào)發(fā)生器。要求能夠產(chǎn)生正弦波、方波、鋸齒波和三角波信號(hào),并能夠?qū)崿F(xiàn)調(diào)頻功能;最終能在示波器上觀察到各種波形。8.2設(shè)計(jì)提示 利用LPM參數(shù)可設(shè)置模塊定制實(shí)現(xiàn)ROM模塊,分別存放正弦波、三角波、方波和鋸齒波的數(shù)據(jù),利用VHDL編程實(shí)現(xiàn)計(jì)數(shù)器或地址信號(hào)發(fā)生器讀取ROM,將ROM輸出結(jié)果輸入八位DA轉(zhuǎn)換器,在示波器上觀察波形。;正弦表格SETTAB0:DB80H,83H,86H,89H,8DH,90H,93H,96HDB099H,09CH,09FH,0A2H,0A
37、5H,0A8H,0ABH,0AEHDB0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5HDB0C7H,0CAH,0CCH,0CFH,0D1H,0D4H,0D6H,0D8HDB0DAH,0DDH,0DFH,0E1H,0E3H,0E5H,0E7H,0E9HDB0EAH,0ECH,0EEH,0EFH,0F1H,0F2H,0F4H,0F5HDB0F6H,0F7H,0F8H,0F9H,0FAH,0FBH,0FCH,0FDHDB0FDH,0FEH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFHDB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,
38、0FDHDB0FDH,0FCH,0FBH,0FAH,0F9H,0F8H,0F7H,0F6HDB0F5H,0F4H,0F2H,0F1H,0EFH,0EEH,0ECH,0EAHDB0E9H,0E7H,0E5H,0E3H,0E1H,0DEH,0DDH,0DAHDB0D8H,0D6H,0D4H,0D1H,0CFH,0CCH,0CAH,0C7HDB0C5H,0C2H,0BFH,0BCH,0BAH,0B7H,0B4H,0B1HDB0AEH,0ABH,0A8H,0A5H,0A2H,9FH,9CH,99HDB96H,93H,90H,8DH,89H,86H,83H,80HDB80H,7CH,79H,78H,72
39、H,6FH,6CH,69HDB66H,63H,60H,5DH,5AH,57H,55H,51HDB4EH,4CH,48H,45H,43H,40H,3DH,3AHDB38H,35H,33H,30H,2EH,2BH,29H,27HDB25H,22H,20H,1EH,1CH,1AH,18H,16HDB15H,13H,11H,10H,0EH,0DH,0BH,0AHDB09H,08H,07H,06H,05H,04H,03H,02HDB02H,01H,00H,00H,00H,00H,00H,00HDB00H,00H,00H,00H,00H,00H,01H,02HDB02H,03H,04H,05H,06H,0
40、7H,08H,09HDB0AH,0BH,0DH,0EH,10H,11H,13H,15HDB16H,18H,1AH,1CH,1EH,20H,22H,25HDB27H,29H,2BH,2EH,30H,33H,35H,38HDB3AH,3DH,40H,43H,45H,48H,4CH,4EHDB51H,55H,57H,5AH,5DH,60H,63H,66HDB69H,6CH,6FH,72H,76H,79H,7CH,80H; 三角波SETTAB1:DB80H,81H,82H,83H,84H,85H,86H,87HDB88H,89H,8AH,8BH,8CH,8DH,8EH,8FHDB90H,91H,92H
41、,93H,94H,95H,96H,97HDB98H,99H,9AH,9BH,9CH,9DH,9EH,9FHDB0A0H,0A1H,0A2H,0A3H,0A4H,0A5H,0A6H,0A7HDB0A8H,0A9H,0AAH,0ABH,0ACH,0ADH,0AEH,0AFHDB0B0H,0B1H,0B2H,0B3H,0B4H,0B5H,0B6H,0B7HDB0B8H,0B9H,0BAH,0BBH,0BCH,0BDH,0BEH,0BFHDB0BEH,0BDH,0BCH,0BBH,0BAH,0B9H,0B8H,0B7HDB0B6H,0B5H,0B4H,0B3H,0B2H,0B1H,0B0H,0AFHD
42、B0AEH,0ADH,0ACH,0ABH,0AAH,0A9H,0A8H,0A7HDB0A6H,0A5H,0A4H,0A3H,0A2H,0A1H,0A0H,09FHDB9EH,9DH,9CH,9BH,9AH,99H,98H,97HDB96H,95H,94H,93H,92H,91H,90H,8FHDB8EH,8DH,8CH,8BH,8AH,89H,88H,87HDB86H,85H,84H,83H,82H,81H,80H,7FHDB7EH,7DH,7CH,7BH,7AH,79H,78H,77HDB76H,75H,74H,73H,72H,71H,70H,6FHDB6EH,6DH,6CH,6BH,6AH
43、,69H,68H,67HDB66H,65H,64H,63H,62H,61H,60H,5FHDB5EH,5DH,5CH,5BH,5AH,59H,58H,57HDB56H,55H,54H,53H,52H,51H,50H,4FHDB4EH,4DH,4CH,4BH,4AH,49H,48H,47HDB46H,45H,44H,43H,42H,41H,40H,3FHDB40H,41H,42H,43H,44H,45H,46H,47HDB48H,49H,4AH,4BH,4CH,4DH,4EH,4FHDB50H,51H,52H,53H,54H,55H,56H,57HDB58H,59H,5AH,5BH,5CH,5D
44、H,5EH,5FHDB60H,61H,62H,63H,64H,65H,66H,67HDB68H,69H,6AH,6BH,6CH,6DH,6EH,6FHDB70H,71H,72H,73H,74H,75H,76H,77HDB78H,79H,7AH,7BH,7CH,7DH,7EH,7FH;鋸齒波SETTAB2:DB00H,01H,02H,03H,04H,05H,06H,07HDB08H,09H,0AH,0BH,0CH,0DH,0EH,0FHDB10H,11H,12H,13H,14H,15H,16H,17HDB18H,19H,1AH,1BH,1CH,1DH,1EH,1FHDB20H,21H,22H,2
45、3H,24H,25H,26H,27HDB28H,29H,2AH,2BH,2CH,2DH,2EH,2FHDB30H,31H,32H,33H,34H,35H,36H,37HDB38H,39H,3AH,3BH,3CH,3DH,3EH,3FHDB40H,41H,42H,43H,44H,45H,46H,47HDB48H,49H,4AH,4BH,4CH,4DH,4EH,4FHDB50H,51H,52H,53H,54H,55H,56H,57HDB58H,59H,5AH,5BH,5CH,5DH,5EH,5FHDB60H,61H,62H,63H,64H,65H,66H,67HDB68H,69H,6AH,6BH,
46、6CH,6DH,6EH,6FHDB70H,71H,72H,73H,74H,75H,76H,77HDB78H,79H,7AH,7BH,7CH,7DH,7EH,7FHDB80H,81H,82H,83H,84H,85H,86H,87HDB88H,89H,8AH,8BH,8CH,8DH,8EH,8FHDB90H,91H,92H,93H,94H,95H,96H,97HDB98H,99H,9AH,9BH,9CH,9DH,9EH,9FHDB0A0H,0A1H,0A2H,0A3H,0A4H,0A5H,0A6H,0A7HDB0A8H,0A9H,0AAH,0ABH,0ACH,0ADH,0AEH,0AFHDB0B0
47、H,0B1H,0B2H,0B3H,0B4H,0B5H,0B6H,0B7HDB0B8H,0B9H,0BAH,0BBH,0BCH,0BDH,0BEH,0BFHDB0C0H,0C1H,0C2H,0C3H,0C4H,0C5H,0C6H,0C7HDB0C8H,0C9H,0CAH,0CBH,0CCH,0CDH,0CEH,0CFHDB0D0H,0D1H,0D2H,0D3H,0D4H,0D5H,0D6H,0D7HDB0D8H,0D9H,0DAH,0DBH,0DCH,0DDH,0DEH,0DFHDB0E0H,0E1H,0E2H,0E3H,0E4H,0E5H,0E6H,0E7HDB0E8H,0E9H,0EAH,0EBH,0ECH,0EDH,0EEH,0EFHDB0F0H,0F1H,0F2H,0F3H,0F4H,0F5H,0F6H,0F7HDB0F8H,0F9H,0FAH,0FBH,0FCH,0FDH,0FEH,0FFH;方波SETTAB3:DB0FFH,0FFH,0FFH,0FFH,
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個(gè)人債務(wù)轉(zhuǎn)讓及債務(wù)清理執(zhí)行細(xì)則協(xié)議4篇
- 二零二五年度安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)承包合同范本3篇
- 二零二五年度吊車操作培訓(xùn)與安全規(guī)范制定合同3篇
- 二零二五年度建筑材料質(zhì)量糾紛處理合同范本6篇
- 二零二五年度城市公共廁所智能化改造合同范本2篇
- 臨時(shí)活動(dòng)用場(chǎng)地租賃合同書2024版樣本版B版
- 二零二五年度商業(yè)地產(chǎn)租賃轉(zhuǎn)供電管理合同3篇
- 2025年度教育機(jī)構(gòu)學(xué)生信息保密與隱私保護(hù)合同范本4篇
- 泰州二手房買賣合同2025版
- 二零二五年度高空作業(yè)樓頂廣告牌拆除與安全培訓(xùn)協(xié)議4篇
- 《醫(yī)院財(cái)務(wù)分析報(bào)告》課件
- 2025老年公寓合同管理制度
- 2024-2025學(xué)年人教版數(shù)學(xué)六年級(jí)上冊(cè) 期末綜合卷(含答案)
- 2024中國(guó)汽車后市場(chǎng)年度發(fā)展報(bào)告
- 感染性腹瀉的護(hù)理查房
- 天津市部分區(qū)2023-2024學(xué)年高二上學(xué)期期末考試 物理 含解析
- 《人工智能基礎(chǔ)》全套英語(yǔ)教學(xué)課件(共7章)
- GB/T 35613-2024綠色產(chǎn)品評(píng)價(jià)紙和紙制品
- 物品賠償單范本
- 《水和廢水監(jiān)測(cè)》課件
- 滬教版六年級(jí)數(shù)學(xué)下冊(cè)課件【全冊(cè)】
評(píng)論
0/150
提交評(píng)論