教學(xué)設(shè)備
首 頁(yè)
企業(yè)概況
新聞動(dòng)態(tài)
產(chǎn)品介紹
頂邦方案
技術(shù)文章
企業(yè)博客
客戶(hù)案例
售后服務(wù)
聯(lián)系我們
產(chǎn)品分類(lèi)
電梯安裝維修實(shí)訓(xùn)設(shè)備
光伏及風(fēng)力發(fā)電實(shí)訓(xùn)室設(shè)備
化工原理實(shí)驗(yàn)裝置
化工單元操作實(shí)訓(xùn)裝置
化工工程.化工工藝實(shí)驗(yàn)裝置
制藥工程實(shí)驗(yàn)裝置
熱工類(lèi)實(shí)驗(yàn)裝置
環(huán)境工程實(shí)驗(yàn)裝置
給排水工程處理實(shí)驗(yàn)設(shè)備
流體力學(xué)實(shí)驗(yàn)裝置
生物工程實(shí)驗(yàn)實(shí)訓(xùn)設(shè)備
采暖通風(fēng)實(shí)訓(xùn)裝置
中央空調(diào)實(shí)訓(xùn)設(shè)備
制冷制熱實(shí)訓(xùn)設(shè)備
煤礦安全技術(shù)培訓(xùn)考核設(shè)備
特種作業(yè)實(shí)訓(xùn)考核設(shè)備
智能交通實(shí)訓(xùn)設(shè)備
通用電工電子實(shí)驗(yàn)室
立式電工電子實(shí)驗(yàn)臺(tái)
電工.數(shù)電.模電.電氣控制
電機(jī)類(lèi)實(shí)驗(yàn)室實(shí)訓(xùn)設(shè)備
電工電子實(shí)訓(xùn)考核裝置
電力電子實(shí)驗(yàn)室
供配電技術(shù)實(shí)訓(xùn)設(shè)備
初.中.高級(jí)電工考核柜
維修電工實(shí)訓(xùn)考核裝置
電學(xué)技術(shù)實(shí)訓(xùn)與考核設(shè)備
技師培訓(xùn)實(shí)訓(xùn)設(shè)備
變頻調(diào)速實(shí)驗(yàn)裝置
PLC可編程實(shí)訓(xùn)裝置
PLC編程及自動(dòng)化實(shí)驗(yàn)室
傳感器綜合實(shí)驗(yàn)臺(tái)
液壓實(shí)驗(yàn)臺(tái)
氣動(dòng)實(shí)驗(yàn)臺(tái)
氣動(dòng)液壓綜合實(shí)驗(yàn)臺(tái)
過(guò)程控制工程實(shí)驗(yàn)設(shè)備
電氣設(shè)備安裝調(diào)試與維修實(shí)訓(xùn)設(shè)備
船舶工程技術(shù)實(shí)訓(xùn)實(shí)驗(yàn)室
物聯(lián)網(wǎng)及人工智能實(shí)驗(yàn)實(shí)訓(xùn)設(shè)備
軌道交通實(shí)驗(yàn)實(shí)訓(xùn)設(shè)備
機(jī)械實(shí)訓(xùn)臺(tái)
機(jī)械陳列柜
機(jī)械仿真設(shè)計(jì)綜合試驗(yàn)裝置
機(jī)械構(gòu)造實(shí)驗(yàn)臺(tái)
機(jī)械創(chuàng)新實(shí)驗(yàn)設(shè)備
透明注塑機(jī)模型
模擬銀行實(shí)訓(xùn)設(shè)備
數(shù)控車(chē)床實(shí)訓(xùn)設(shè)備
數(shù)控銑床實(shí)訓(xùn)設(shè)備
數(shù)控電氣控制與維修實(shí)訓(xùn)臺(tái)
機(jī)床電氣考核設(shè)備
機(jī)床電氣實(shí)訓(xùn)考核設(shè)備(半實(shí)物)
工業(yè)自動(dòng)化實(shí)訓(xùn)設(shè)備
工業(yè)機(jī)器人實(shí)訓(xùn)設(shè)備
家用電器實(shí)驗(yàn)實(shí)訓(xùn)室設(shè)備
計(jì)算機(jī)原理實(shí)驗(yàn)室設(shè)備
單片機(jī)技術(shù)實(shí)驗(yàn)裝置
機(jī)電一體化實(shí)訓(xùn)設(shè)備
鉗工實(shí)訓(xùn)室設(shè)備
工程制圖桌
焊工、鉚工實(shí)訓(xùn)室設(shè)備
電子工藝實(shí)訓(xùn)設(shè)備
港口機(jī)械模擬器
礦用機(jī)械模擬器
工程機(jī)械駕駛模擬器
工程機(jī)械教學(xué)實(shí)訓(xùn)臺(tái)
農(nóng)機(jī)教學(xué)設(shè)備
汽車(chē)新能源教學(xué)設(shè)備
智能網(wǎng)聯(lián)汽車(chē)實(shí)訓(xùn)設(shè)備
汽車(chē)無(wú)人駕駛技術(shù)實(shí)驗(yàn)室
汽車(chē)發(fā)動(dòng)機(jī)實(shí)訓(xùn)臺(tái)
汽車(chē)程控電教板
汽車(chē)發(fā)動(dòng)機(jī)拆裝臺(tái)架
汽車(chē)空調(diào)系統(tǒng)實(shí)驗(yàn)臺(tái)
汽車(chē)全車(chē)電器實(shí)驗(yàn)臺(tái)
汽車(chē)發(fā)動(dòng)機(jī)翻轉(zhuǎn)架
汽車(chē)仿真電路實(shí)習(xí)臺(tái)
汽車(chē)變速器實(shí)驗(yàn)臺(tái)
汽車(chē)底盤(pán)實(shí)訓(xùn)臺(tái)
汽車(chē)ABS/EDS/ESP實(shí)訓(xùn)臺(tái)
汽車(chē)示教板
汽車(chē)電子實(shí)驗(yàn)箱
汽車(chē)駕駛模擬器
汽車(chē)透明教學(xué)模型
汽車(chē)實(shí)物解剖模型
特殊車(chē)輛實(shí)訓(xùn)教學(xué)設(shè)備
無(wú)人機(jī)實(shí)訓(xùn)室
物流實(shí)驗(yàn)室
智能樓宇實(shí)訓(xùn)設(shè)備
網(wǎng)絡(luò)綜合布線(xiàn)實(shí)訓(xùn)室設(shè)備
建筑工程實(shí)訓(xùn)室
通用技術(shù)實(shí)驗(yàn)室設(shè)備
財(cái)會(huì)模擬實(shí)驗(yàn)室設(shè)備
勞技實(shí)驗(yàn)室設(shè)備
化學(xué)實(shí)驗(yàn)室設(shè)備
物理實(shí)驗(yàn)室設(shè)備
生物實(shí)驗(yàn)室設(shè)備
心肺復(fù)蘇模擬人
其他實(shí)驗(yàn)實(shí)訓(xùn)設(shè)備
教學(xué)軟件
教學(xué)模型
教學(xué)儀器
教學(xué)掛圖
實(shí)驗(yàn)箱
技術(shù)文章
主頁(yè)
>
技術(shù)文章
> 基于VHDL格雷碼編碼器的設(shè)計(jì)
2024-05-19 06:55
基于VHDL格雷碼編碼器的設(shè)計(jì)
一、
實(shí)驗(yàn)?zāi)康?/strong>
1、 了解格雷碼變換的原理。
2、 進(jìn)一步熟悉QUARTUSII軟件的使用方法和VHDL輸入的全過(guò)程。
3、 進(jìn)一步掌握實(shí)驗(yàn)系統(tǒng)的使用。
二、
實(shí)驗(yàn)原理
格雷(Gray)碼是一種可靠性編碼,在數(shù)字系統(tǒng)中有著廣泛的應(yīng)用。其特點(diǎn)是任意兩個(gè)相鄰的代碼中僅有一位二進(jìn)制數(shù)不同,因而在數(shù)碼的遞增和遞減運(yùn)算過(guò)程中不易出現(xiàn)差錯(cuò)。但是格雷碼是一種無(wú)權(quán)碼,要想正確而簡(jiǎn)單的和二進(jìn)制碼進(jìn)行轉(zhuǎn)換,必須找出其規(guī)律。
根據(jù)組合邏輯電路的分析方法,先列出其真值表再通過(guò)卡諾圖化簡(jiǎn),可以很快的找出格雷碼與二進(jìn)制碼之間的邏輯關(guān)系。其轉(zhuǎn)換規(guī)律為:高位同,從高到低看異同,異出‘1’,同出‘0’。也就是將二進(jìn)制碼轉(zhuǎn)換成格雷碼時(shí),高位是完全相同的,下一位格雷碼是‘1’還是‘0’,完全是相鄰兩位二進(jìn)制碼的“異”還是“同”來(lái)決定。下面舉一個(gè)簡(jiǎn)單的例子加以說(shuō)明。
假如要把二進(jìn)制碼10110110轉(zhuǎn)換成格雷碼,則可以通過(guò)下面的方法來(lái)完成,方法如圖4-2-1。
圖4-2-1 格雷碼變換示意圖
因此,變換出來(lái)的格雷碼為11101101。
三、
實(shí)驗(yàn)內(nèi)容
本實(shí)驗(yàn)要求完成的任務(wù)是變換8位的二進(jìn)制碼到8位的格雷碼。實(shí)驗(yàn)中用八位撥動(dòng)開(kāi)關(guān)模塊的K1~K8表示8位二進(jìn)制輸入,用LED模塊的D1~D8來(lái)表示轉(zhuǎn)換的實(shí)驗(yàn)結(jié)果8位格雷碼。實(shí)驗(yàn)LED亮表示對(duì)應(yīng)的位為‘1’,LED滅表示對(duì)應(yīng)的位為‘0’。通過(guò)輸入不同的值來(lái)觀(guān)察輸入的結(jié)果與實(shí)驗(yàn)原理中的轉(zhuǎn)換規(guī)則是否一致。
四、
實(shí)驗(yàn)步驟
1、 打開(kāi)QUARTUSII軟件,新建一個(gè)工程。
2、 建完工程之后,再新建一個(gè)VHDL File。新建一個(gè)VHDL文件的過(guò)程如下:
1)選擇QUARTUSII軟件中的File>New命令,出現(xiàn)New對(duì)話(huà)框。如圖4-2-2所示。
圖4-2-2 新建設(shè)計(jì)文件選擇窗口
2)在New對(duì)話(huà)框(圖4-2-2)中選擇Device Design Files頁(yè)下的VHDL File,點(diǎn)擊OK按鈕,打開(kāi)VHDL編輯器對(duì)話(huà)框,如圖4-2-3所示。
圖4-2-3 VHDL編輯窗口
3、 按照實(shí)驗(yàn)原理和自己的想法,在VHDL編輯窗口編寫(xiě)VHDL程序,用戶(hù)可參照光盤(pán)中提供的示例程序。
4、 編寫(xiě)完VHDL程序后,保存起來(lái)。方法同實(shí)驗(yàn)一。
5、 對(duì)自己編寫(xiě)的VHDL程序進(jìn)行編譯并仿真,對(duì)程序的錯(cuò)誤進(jìn)行修改。
6、 編譯仿真無(wú)誤后,根據(jù)用戶(hù)自己的要求進(jìn)行管腳分配。分配完成后,再進(jìn)行全編譯一次,以使管腳分配生效。
7、 根據(jù)實(shí)驗(yàn)內(nèi)容用實(shí)驗(yàn)導(dǎo)線(xiàn)將上面管腳分配的FPGA管腳與對(duì)應(yīng)的模塊連接起來(lái)。
如果是調(diào)用的本書(shū)提供的VHDL代碼,則實(shí)驗(yàn)連線(xiàn)如下:
K1-K8:被編碼信號(hào),接8個(gè)撥動(dòng)開(kāi)關(guān)K1-K8(LOCK KEY AREA)。
D1-D8:編碼輸出信號(hào),接8個(gè)LED燈D1-D8(LED AREA)。
8、 用下載電纜通過(guò)JTAG口將對(duì)應(yīng)的sof文件加載到FPGA中。觀(guān)察實(shí)驗(yàn)結(jié)果是否與自己的編程思想一致。
五、
實(shí)驗(yàn)現(xiàn)象與結(jié)果
以設(shè)計(jì)的參考示例為例,當(dāng)設(shè)計(jì)文件加載到目標(biāo)器件后,確認(rèn)信號(hào)連接線(xiàn)已正確連接,撥動(dòng)撥動(dòng)開(kāi)關(guān),LED會(huì)按照實(shí)驗(yàn)原理中的格雷碼輸入一一對(duì)應(yīng)的亮或者滅。
六、
實(shí)驗(yàn)報(bào)告
1、 繪出仿真波形,并作說(shuō)明。
2、 進(jìn)一步熟悉QUARTUSII軟件。
3、 將實(shí)驗(yàn)原理、設(shè)計(jì)過(guò)程、編譯仿真波形和分析結(jié)果、硬件測(cè)試結(jié)果記錄下來(lái)。
上一篇:
基于QUARTUSII圖形輸入電路的設(shè)計(jì)
下一篇:
含異步清零和同步使能的加法計(jì)數(shù)器
相關(guān)文章
繪圖實(shí)訓(xùn)室,建筑工程制圖實(shí)訓(xùn)室,機(jī)械制圖測(cè)繪實(shí)訓(xùn)室
機(jī)械原理陳列柜,機(jī)械陳列柜
雙容水箱對(duì)象特性的測(cè)定實(shí)驗(yàn)
吸收解析實(shí)驗(yàn)裝置,二氧化碳吸收與解析實(shí)驗(yàn)裝置
直流電機(jī)的測(cè)速實(shí)驗(yàn):了解和掌握使用方法
Copyright © 1998 - 2025 上海頂邦 All Rights Reserved
滬ICP備10025790號(hào)-10
產(chǎn)品列表
|
企業(yè)博客
產(chǎn)品列表頁(yè)
返回頂部