- 1
- 0
- 约 5页
- 2018-11-17 发布于天津
- 举报
以vhdl设计及模拟升降机之位置控制
以VHDL設計及模擬升降機之位置控制
陳博韋 陳柏志 郭唐榮 指導老師張耿魁老師:
四技電四A
摘要
本文主要是以慧魚創意組合模型模擬
升降機之設計及控制觀念,並且藉由具體
設計實例說明了設計過程,最後以
VHDL(Very High Speed Integrated Circuit
Hardware Description Language) 來設計一
有限狀態機 (FSM) ,並藉由 FPGA(Field
Programmable Gate Arrary)來驗證其控制流
程。經模擬證明,該升降機模型功能完善,
動作可靠,可以滿足教學及研究需要。
關鍵字:慧魚工程積木; FPGA ;FSM
圖一 升降機結構實體
一、前言 三、升降機動作流程
隨著國內經濟的發展,現在的工業中 當升降機位於二、三樓時,接觸一樓
早已邁向自動化控制,升降設備的需求因 開關,馬達逆轉至一樓停。當升降機位於
此與日俱增,並普遍進入民眾的日常生活 一、三樓時,接觸二樓開關,則判斷決定
當中。升降機運用在於資源的搬運、輸送, 馬達正轉或逆轉至二樓停。當升降機位於
以減少不必要的人力浪費且提升工作效 一、二樓時,接觸三樓開關,馬達正轉至
率。 三樓停。其工作程序如圖二:
本專題的實現,將可以得到一個小型
系統的設計,而設計的方法及步驟:從升
降機結構的設計、控制程式的撰寫、電路
模擬。
二、升降機結構設計
此實體配置一個繼電器可使馬達正反
轉,及六個微動開關,其中三個作為層樓
按鈕,另外三個作為層樓定位之用,並使
用慧魚工程積木組合升降機模型,藉此來
模擬升降機的運作現象。其升降機實體結
構如圖一:
圖二 升降機動作流程
當現在的狀態 S0 = 00時,輸出馬達 M1 四、程式設計流程
= 1 ,Y1 = 0 ,若將升降機定位在一樓E5 = 1 1. Design Entry :編輯VHDL程式 (vhd檔 )
時,則 M1 = 0 ,否則若啟動二樓開關E7 = 和配置設限 (ucf檔 ) ,並檢查VHDL程
1時,則下一個狀態 NXT 將為 S1 ,否則若 式文法錯誤[1] 。
啟動三樓開關 E6 = 1時,則下一個狀態 2. Synthesis :編譯VHDL程式並分解後再
NXT 將為 S2 ,否則下一個狀態仍維持S0 。 合成為 FPGA(Field Programmable Gate
Array)內部電路適用的組件群 [1] 。
當現在的狀態 S1 = 01時,輸出馬達 M1 = 3. Implementation :將分解後的組件配置
1 ,Y1 = 1 ,若將升降機定位在二樓E4 = 1 在 FPGA電路中,並進行繞線連接處
時,則 M1 = 0 ,否則若啟動三樓開關E6 = 理,將最終處理結果存成硬體配置檔
1時,則下一個狀態
您可能关注的文档
- 圆形重力式网箱流场效应的试验研究-中国工程科学.pdf
- 原料芹菜100g-伊春食品药品监督管理局.ppt
- 原理图输入isis支持总线结构proteusvsm能把微处理器和-read.ppt
- 原核表达之宿主菌株选择指引-生物在线.doc
- 域国民体质与经济环境因素间pls-da软模式分析.doc
- 阈值下577nm微脉冲激光光凝对早期糖尿病大鼠视网膜-眼科新进展.pdf
- 预防接种工作规范相关要求-三水区疾病预防控制中心.ppt
- 预安装核对表-commvaultdocumentation.pdf
- 预激综合征和逸搏-河南中医学院精品课程.ppt
- 玉盘灯ies测试文件——a-6000k-深圳乐的美光电股份有限公司.pdf
最近下载
- 设备管理考核与绩效评价体系.docx VIP
- 急性脑梗死抢救护理实践指南(2025年版).docx VIP
- 指数基金投资指南(银行螺丝钉).pdf VIP
- 2026年广东省考行测真题及解析完整版.pdf
- 十年(2016-2025)高考语文真题分类汇编(全国通用)-专题05 古代诗歌阅读(全国通用)(解析版+原卷版).docx VIP
- XX乡镇党委书记2025年度民主生活会对照检查材料.docx VIP
- 2026—2027年针对儿童青少年脊柱侧弯的早期筛查与数字康复投融资干预体系.pptx VIP
- 高中语文选择性必修上课本原文、翻译.pdf VIP
- 2025年道德与法治小学四年级下册全册教案(含教学计划).docx
- 深度解析(2026)GBT 15970.6-2007 金属和合金的腐蚀 应力腐蚀试验 第6部分:恒载荷或恒位移下的预裂纹试样的制备和应用 .pptx VIP
原创力文档

文档评论(0)