教學設備
首 頁
企業(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-27 06:54
基于VHDL的表決器的設計實驗
基于VHDL的表決器的設計
一、 實驗目的
1、 熟悉VHDL的編程。
2、 熟悉七人表決器的工作原理。
3、 進一步了解實驗系統(tǒng)的硬件結(jié)構(gòu)。
二、 實驗原理
所謂表決器就是對于一個行為,由多個人投票,如果同意的票數(shù)過半,就認為此行為可行;否則如果否決的票數(shù)過半,則認為此行為無效。
七人表決器顧名思義就是由七個人來投票,當同意的票數(shù)大于或者等于4時,則認為同意;反之,當否決的票數(shù)大于或者等于4時,則認為不同意。實驗中用7個撥動開關(guān)來表示七個人,當對應的撥動開關(guān)輸入為‘1’時,表示此人同意;否則若撥動開關(guān)輸入為‘0’,則表示此人反對。表決的結(jié)果用一個LED表示,若表決的結(jié)果為同意,則LED被點亮;否則,如果表決的結(jié)果為反對,則LED不會被點亮。同時,數(shù)碼管上顯示通過的票數(shù)。
三、 實驗內(nèi)容
本實驗就是利用實驗系統(tǒng)中的撥動開關(guān)模塊和LED模塊以及數(shù)碼管模塊來實現(xiàn)一個簡單的七人表決器的功能。撥動開關(guān)模塊中的K1~K7表示七個人,當撥動開關(guān)輸入為‘1’時,表示對應的人投同意票,否則當撥動開關(guān)輸入為‘0’時,表示對應的人投反對票;LED模塊中D1表示七人表決的結(jié)果,當D1點亮時,表示此行為通過表決;否則當D1熄滅時,表示此行為未通過表決。數(shù)碼管顯示通過的票數(shù)。
四、 實驗步驟
1、 打開QUARTUSII軟件,新建一個工程。
2、 建完工程之后,再新建一個VHDL File,打開VHDL編輯器對話框。
3、 按照實驗原理和自己的想法,在VHDL編輯窗口編寫VHDL程序,用戶可參照光盤中提供的示例程序。
4、 編寫完VHDL程序后,保存起來。方法同實驗一。
5、 對自己編寫的VHDL程序進行編譯并仿真,對程序的錯誤進行修改。
6、 編譯仿真無誤后,根據(jù)用戶自己的要求進行管腳分配。分配完成后,再 進 行全編譯一次,以使管腳分配生效。
7、 根據(jù)實驗內(nèi)容用實驗導線將上面管腳分配的FPGA管腳與對應的模塊連接起來。
如果是調(diào)用的本書提供的VHDL代碼,則實驗連線如下:
K1-K7:投票者的投票信號,接一個撥動開關(guān)K1-K7。
LEDAG[6..0]:數(shù)碼管顯示信號,接數(shù)碼管的G、F、E、D、C、B、A。
m_Result: 搶答成功者顯示信號,接一個LED燈D1。
8、 用下載電纜通過JTAG口將對應的sof文件加載到FPGA中。觀察實驗結(jié)果是否與自己的編程思想一致
五、 實驗結(jié)果與現(xiàn)象
以設計的參考示例為例,當設計文件加載到目標器件后,確認信號連接線已正確連接,撥動實驗系統(tǒng)中撥動開關(guān)模塊的K1-K7七位撥動開關(guān),如果撥動開關(guān)的值為“1”(即撥動開關(guān)的開關(guān)置于上端,表示此人通過表決)的個數(shù)大于或等于四時LED模塊的D1被點亮,否則LED1不被點亮。數(shù)碼管顯示通過的票數(shù)。
六、 實驗報告
1、 繪出仿真波形,并作說明。
2、 將實驗原理、設計過程、編譯仿真波形和分析結(jié)果、硬件測試結(jié)果記錄下來。
3、 試在此實驗的基礎(chǔ)上增加一個表決的時間,只的在這一時間內(nèi)的表決結(jié)果有效。
上一篇:
基于VHDL的搶答器的設計實驗
下一篇:
正負脈寬調(diào)制信號發(fā)生器設計實驗
相關(guān)文章
繪圖實訓室,建筑工程制圖實訓室,機械制圖測繪實訓室
機械原理陳列柜,機械陳列柜
吸收解析實驗裝置,二氧化碳吸收與解析實驗裝置
直流電機的測速實驗:了解和掌握使用方法
雙容水箱對象特性的測定實驗
Copyright © 1998 - 2025 上海頂邦 All Rights Reserved
滬ICP備10025790號-10
產(chǎn)品列表
|
企業(yè)博客
產(chǎn)品列表頁
返回頂部