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