哈尔滨工业大学 SOPC 及 EDA 技术课程 1 SOPC 及 EDA 技 术 课 程 结 业 报 告 题目:基于状态机的自动售货机设计 院 (系) 电气工程及其自动化 姓 名 学 号 班 号 哈尔滨工业大学 SOPC 及EDA 技术课程 2 基于状态机的自动售货机设计 一.实验目的 1. 学习 FPGA 入门知识,了解FPGA 的编程形式; 2. 掌握Qu artu s II 的使用步骤; 3. 掌握基于状态机原理的自动售货机设计过程。 二.实验原理 自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。 自动售货机不受任何场地限制,方便快捷,可以每天24小时售货,因此深受上班族的欢迎,很多城市的公共场所里面都放置有自动售货机,出售的商品五花八门,从饮料、零食、香烟、糖果,到牙刷、方便面、自动照相机。 近年来,我国的自动售货机行业突飞猛进:在汽车总站、商厦、医院、小区、学校等地区纷纷涌现出自动售货机的踪迹。 这种方便快捷的购物方式越来越受到人们的青睐,同时也是现代化城市配套设施的需求。 因为 自动售货机作 为 社 会 上完成商品零售和 综 合 服 务 的独 立 设施,所以必 须要 求它 的结 构 可靠 、稳 定 而 且 执 行效 率 高 。传 统 的自动售货机控 制系 统 采 用单 片机作 为 控 制核 心 ,这样 不仅 会 在输 入输 出接 口 上做 大量 的工作 ,而 且 系 统 的抗 干扰 性 也比 较 差 。可编程控 制器 ( Programmable Logical Controller ,简 称 PLC) 是综合 了计算 机技术、自动控 制技术和 通 讯 技术而 发 展 起 来的一种新 型 的工业控 制装置,它 具 有可靠 性 高 、 编程简 单 、维 护 方便等优 点,已 在工业控 制领 域 得 到广 泛 地应 用。 PLC 是以CPU为 核 心 , 综 合 了计算 机技术和 通 信 技术发 展 起 来的一种通 用的工业自动控 制装 置 , 是现代工业控 制的三 大支 柱(PLC、机器 人和 CAD/CAM) 之 一。PLC的工作 原理与 计算 机的工作 原理基本 是一致 的, 可以简 单 地表 述 为 在系 统 程序 的管 理下 , 通 过运 行应 用程序 完成用户 任务 。但 是PLC也有它 自己 的特点 , PLC在确 定 了工作 任务 , 装 入了专 用程序 后 成为 一种专 用机, 它 采 用循 环 扫描 工作 方式, 系 统 工作 任务 管 理及应...