国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

數(shù)電實(shí)驗(yàn)4:彩燈控制器設(shè)計(jì)

這篇具有很好參考價(jià)值的文章主要介紹了數(shù)電實(shí)驗(yàn)4:彩燈控制器設(shè)計(jì)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

西南交大數(shù)電實(shí)驗(yàn)————《數(shù)字電路與計(jì)算機(jī)組成原理》

一、實(shí)驗(yàn)?zāi)康?/h2>
  1. 鞏固組合邏輯電路設(shè)計(jì)、仿真方法.
  2. 學(xué)習(xí)簡單時(shí)序電路的設(shè)計(jì)與實(shí)驗(yàn)方法。
  3. 鞏固 Verilog HDL 層次化文件設(shè)計(jì)。

二、實(shí)驗(yàn)內(nèi)容

  1. 用 Verilog HDL 以層次化的設(shè)計(jì)方法(電路結(jié)構(gòu)參照?qǐng)D 1 所示的電路框圖), 設(shè)計(jì)一個(gè) 6 進(jìn)制計(jì)數(shù)器及合適的譯碼器,將計(jì)數(shù)器輸出 Q 與譯碼器輸入 x 相連, 譯碼器輸出codeout 鎖定到實(shí)驗(yàn)箱的數(shù)碼管段信號(hào)上(abcdefg), 實(shí)現(xiàn)一個(gè)彩燈控制器的設(shè)計(jì)。 數(shù)碼管外圈的筆段在控制電路的驅(qū)動(dòng)下, 按楊輝三角的規(guī)律依次點(diǎn)亮/熄滅。對(duì)整體電路進(jìn)行仿真,應(yīng)當(dāng)能夠看到使能信號(hào) en 為低電平時(shí)電路狀態(tài)保持不變, en 為高電平時(shí)計(jì)數(shù)器的輸出值自動(dòng)增加,相應(yīng)地譯碼器的輸出依次變化,并循環(huán)。 圖 1 為頂層電路框圖, 圖 2 為仿真波形圖。
    數(shù)電彩燈控制器設(shè)計(jì),數(shù)電實(shí)驗(yàn),fpga開發(fā)
    數(shù)電彩燈控制器設(shè)計(jì),數(shù)電實(shí)驗(yàn),fpga開發(fā)

  2. 引腳鎖定
    a) 計(jì)數(shù)器的 en 鎖定到實(shí)驗(yàn)箱的開關(guān) 1;
    b) 計(jì)數(shù)器的輸出 Q 作為待觀測(cè)的中間信號(hào)鎖定到指示燈 LED2…LED0;
    c) clk 鎖定到 CLK0(PIN_88);
    d) 譯碼器輸出鎖定到數(shù)碼管段信號(hào)(abcdefg);
    e) seg 鎖定到 SEG0。

  3. 實(shí)驗(yàn)測(cè)試
    a) 將實(shí)驗(yàn)箱的時(shí)鐘 clk0 設(shè)置到 1Hz,觀察數(shù)碼管的顯示,并用文字記錄實(shí)驗(yàn)現(xiàn)象。
    b) 將 clk0 設(shè)置到 PULSE,使用手動(dòng)脈沖,單步調(diào)試,觀察計(jì)數(shù)器輸出 Q 與 codeout指示燈顯示的對(duì)應(yīng)關(guān)系。
    c) 將 clk0 設(shè)置到 4096Hz,觀察數(shù)碼管的顯示,記錄實(shí)驗(yàn)現(xiàn)象。
    d) 將 clk0 設(shè)置到 4096Hz,用導(dǎo)線將 clk、 Q[2:0]連接到實(shí)驗(yàn)箱的邏輯分析儀上(CH0~CH7)觀測(cè)波形。嘗試設(shè)置不同的觸發(fā)字及采樣率,觀察邏輯分析儀顯示波形的變化。畫出 1 個(gè)大周期 clk 與 Q 的時(shí)序波形。

三、預(yù)習(xí)要求

  1. 自行查找資料, 自學(xué) Verilog HDL 的層次化文件設(shè)計(jì), 完成本實(shí)驗(yàn)“實(shí)驗(yàn)內(nèi)容”部分的設(shè)計(jì)要求。
  2. 對(duì)實(shí)驗(yàn)電路進(jìn)行功能仿真,并將仿真結(jié)果截圖插入報(bào)告中。
  3. 列出引腳鎖定分配表(信號(hào)名->主板器件名->引腳號(hào))。
  4. 填寫編譯報(bào)告。

四、實(shí)驗(yàn)報(bào)告要求

  1. 列出通電測(cè)試結(jié)果。
  2. 列出實(shí)驗(yàn)過程出現(xiàn)的問題及解決措施。
  3. 附源程序。

五、Verilog代碼、RTL視圖及仿真波形

1.Verilog代碼

module dzx_2_1(en,clk,Q);//模塊1,產(chǎn)生數(shù)據(jù)Q
input en,clk;
output [2:0]Q;
reg [2:0]Q;
parameter S0=3'd0,S1=3'd1,S2=3'd2,S3=3'd3,S4=3'd4,S5=3'd5;
always@(posedge clk)
	if(en)
		case(Q)
			S0:Q <= S1;
			S1:Q <= S2;
			S2:Q <= S3;
			S3:Q <= S4;
			S4:Q <= S5;
			S5:Q <= S0;
			default:Q <= S0;
		endcase
endmodule 

module dzx_2_2(x,seg,codeout);//模塊2:數(shù)據(jù)x在數(shù)碼管上的現(xiàn)實(shí)
input [2:0]x;
output seg;
output [6:0]codeout;
reg seg;
reg [6:0]codeout;
parameter S0=3'd0,S1=3'd1,S2=3'd2,S3=3'd3,S4=3'd4,S5=3'd5;
always@(x)
	case(x)
		S0:{codeout,seg}= {7'b0000001,1'b1};
		S1:{codeout,seg}= {7'b0000011,1'b1};
		S2:{codeout,seg}= {7'b0000111,1'b1};
		S3:{codeout,seg}= {7'b0001111,1'b1};
		S4:{codeout,seg}= {7'b0011111,1'b1};
		S5:{codeout,seg}= {7'b0111111,1'b1};
		default:{codeout,seg} = {7'b0000001,1'b1};
	endcase
endmodule

module colorful_lights(en,clk,Q,seg,codeout);//頂層模塊
input en,clk;
output seg;
output [2:0]Q;
output [6:0]codeout;
dzx_2_1(en,clk,Q);
dzx_2_2(Q,seg,codeout);
endmodule

2.RTL視圖

數(shù)電彩燈控制器設(shè)計(jì),數(shù)電實(shí)驗(yàn),fpga開發(fā)

3.仿真波形

數(shù)電彩燈控制器設(shè)計(jì),數(shù)電實(shí)驗(yàn),fpga開發(fā)

歡迎在評(píng)論區(qū)留言,感謝您的關(guān)注與支持!文章來源地址http://www.zghlxwxcb.cn/news/detail-719383.html

到了這里,關(guān)于數(shù)電實(shí)驗(yàn)4:彩燈控制器設(shè)計(jì)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 數(shù)電課設(shè)交通燈控制器

    數(shù)電課設(shè)交通燈控制器

    1.通燈控制器內(nèi)容 設(shè)計(jì)一個(gè)紅綠燈控制器控制器,模擬十字路口交通燈 的狀態(tài)。設(shè)計(jì)要求: 南北主干道紅燈時(shí)間小于東西干道紅燈時(shí)間,東西干道紅燈時(shí)間為學(xué)號(hào)尾數(shù)兩位(20以前的+20),黃燈為5秒,紅燈時(shí)間=綠燈時(shí)間+黃燈時(shí)間。東西、南北4個(gè)方向的紅綠黃燈時(shí)間都用兩

    2024年02月09日
    瀏覽(20)
  • 項(xiàng)目三 電梯控制器設(shè)計(jì)(FPGA綜合應(yīng)用設(shè)計(jì))

    項(xiàng)目三 電梯控制器設(shè)計(jì)(FPGA綜合應(yīng)用設(shè)計(jì))

    (一個(gè)很簡陋的電梯控制器設(shè)計(jì),但是應(yīng)該可以過關(guān)了吧???????) 通過實(shí)驗(yàn),鞏固有限狀態(tài)機(jī)設(shè)計(jì)方法,并設(shè)計(jì)實(shí)現(xiàn)一個(gè)電梯控制器。 利用 BASYS 開發(fā)板資源設(shè)計(jì)一個(gè) 5 層樓的電梯控制器系統(tǒng),并能在開發(fā)板上 模擬電梯運(yùn)行狀態(tài),具體要求如下: 利用開發(fā)板的 5 個(gè)按鍵作

    2024年02月03日
    瀏覽(28)
  • 基于FPGA的PID控制器設(shè)計(jì)

    基于FPGA的PID控制器設(shè)計(jì)

    PID控制應(yīng)該算是應(yīng)用非常廣泛的控制算法了。常見的比如控制環(huán)境溫度,控制無人機(jī)飛行高度速度等。PID我們將其分成三個(gè)參數(shù),如下: P-比例控制,基本作用就是控制對(duì)象以線性的方式增加,在一個(gè)常量比例下,動(dòng)態(tài)輸出,缺點(diǎn)是會(huì)產(chǎn)生一個(gè)穩(wěn)態(tài)誤差。 I-積分控制,基本作

    2024年02月03日
    瀏覽(22)
  • 多路彩燈控制器LED流水燈花型verilog仿真圖視頻、源代碼

    多路彩燈控制器LED流水燈花型verilog仿真圖視頻、源代碼

    名稱:多路彩燈控制器LED流水燈花型verilog 軟件:Quartus 語言:Verilog 代碼功能: ? ? ?用quartus和modelism,設(shè)計(jì)一個(gè)多路彩燈控制器,能夠使花型循環(huán)變化,具有復(fù)位清零功能,并可以選擇花型變化節(jié)奏。具體要求如下:? 1)彩燈控制器由16路發(fā)光二極管構(gòu)成,當(dāng)控制開關(guān)打開時(shí)

    2024年02月04日
    瀏覽(20)
  • 基于數(shù)電的交通燈控制器

    基于數(shù)電的交通燈控制器

    由一條主干道和一條支干道的匯合點(diǎn)形成十字交叉路口,為確保車輛安全、迅速地通行,在交叉路口的每個(gè)人口處設(shè)置了紅、綠、黃三色信號(hào)燈。 (1)用紅、綠、黃三色發(fā)光二極管作信號(hào)燈,用傳感器或邏輯開關(guān)代替?zhèn)鞲衅髯鰴z測(cè)車輛是否到來的信號(hào),設(shè)計(jì)制作一個(gè)交通燈

    2024年02月09日
    瀏覽(44)
  • FPGA智能交通燈控制器系統(tǒng)系統(tǒng)設(shè)計(jì)

    FPGA智能交通燈控制器系統(tǒng)系統(tǒng)設(shè)計(jì)

    把由5OM的有源晶振產(chǎn)生的現(xiàn)場(chǎng)可編程邏輯器件FPGA 的系統(tǒng)時(shí)鐘輸入到分頻模塊,經(jīng)分頻模塊分頻產(chǎn)生頻率為1Hz的時(shí)鐘脈沖,作為控制定時(shí)模塊、控制模塊、緊急模塊、計(jì)數(shù)模塊的時(shí)鐘信號(hào),然后再由定時(shí)模塊來控制緊急模塊和控制模塊,按照交通管理規(guī)則控制交通工作狀態(tài)的

    2024年02月04日
    瀏覽(27)
  • 基于 STM32+FPGA 的多軸運(yùn)動(dòng)控制器的設(shè)計(jì)

    基于 STM32+FPGA 的多軸運(yùn)動(dòng)控制器的設(shè)計(jì)

    運(yùn)動(dòng)控制器是數(shù)控機(jī)床 、 高端機(jī)器人等自動(dòng)化設(shè)備控制系統(tǒng)的核心 。 為保證控制器的實(shí)用性 、 實(shí)時(shí)性和穩(wěn)定 性, 提出一種以 STM32 為主控制器 、 FPGA 為輔助控制器的多軸運(yùn)動(dòng)控制器設(shè)計(jì)方案 。 給出了運(yùn)動(dòng)控制器的硬件電路設(shè)計(jì) , 將 S 形加減速算法融入運(yùn)動(dòng)控制器 ,

    2024年01月17日
    瀏覽(49)
  • 現(xiàn)代控制理論課程實(shí)驗(yàn)三:一階倒立擺的LQR控制器設(shè)計(jì)

    現(xiàn)代控制理論課程實(shí)驗(yàn)三:一階倒立擺的LQR控制器設(shè)計(jì)

    1、理解并掌握線性狀態(tài)反饋控制的原理和方法; 2、理解并掌握LQR控制器設(shè)計(jì)方法; 3、練習(xí)控制性能比較與評(píng)估的方法。 實(shí)驗(yàn)設(shè)備 倒立擺實(shí)驗(yàn)臺(tái) 實(shí)驗(yàn)軟件 MATLAB軟件 倒立擺系統(tǒng)的各量含義與關(guān)系如下表和下圖。 根據(jù)牛頓定律建立系統(tǒng)垂直和水平方向的動(dòng)力學(xué)方程,計(jì)及

    2024年02月05日
    瀏覽(29)
  • 基于 RK3399+fpga 的 VME 總線控制器設(shè)計(jì)(一)總體設(shè)計(jì)

    基于 RK3399+fpga 的 VME 總線控制器設(shè)計(jì)(一)總體設(shè)計(jì)

    2.1 需求分析及技術(shù)指標(biāo) 2.1.1 需求分析 VME 總線控制器需要實(shí)現(xiàn)數(shù)據(jù)傳輸、中斷處理、測(cè)量顯示等功能。同時(shí)還需 要具有操作系統(tǒng)、底層驅(qū)動(dòng)程序以及功能接口等,以方便用戶進(jìn)行上層應(yīng)用軟件開 發(fā)及使用。 本課題需要實(shí)現(xiàn) VME 控制器的國產(chǎn)化開發(fā),因此需要選擇一款國產(chǎn)處

    2024年02月14日
    瀏覽(26)
  • 基于 RK3399+fpga 的 VME 總線控制器設(shè)計(jì)(二)硬件和FPGA邏輯設(shè)計(jì)

    基于 RK3399+fpga 的 VME 總線控制器設(shè)計(jì)(二)硬件和FPGA邏輯設(shè)計(jì)

    3.2 FPGA 最小系統(tǒng)設(shè)計(jì) FPGA 最小系統(tǒng)是指可以使 FPGA 正常工作的最基本的系統(tǒng),主要包括電源電 路、配置電路、時(shí)鐘和復(fù)位電路。本次設(shè)計(jì)使用的 FPGA 為紫光同創(chuàng)的 PG2L100H, 接下來具體介紹 FPGA 最小系統(tǒng)各個(gè)部分的電路設(shè)計(jì)。 ( 1 )電源電路設(shè)計(jì) FPGA 所需要的電源電壓有 3.3V

    2024年02月12日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包