1、 1 课课 程程 设设 计计 说说 明明 书书 题目:题目: 简易售货机简易售货机 学院(系) :学院(系) : 电气工程学院电气工程学院 年级专业:年级专业: 1010 级检测一班级检测一班 学学 号:号: 2 课程设计(论文)任务书课程设计(论文)任务书 院(系) :电气工程学院 基层教学单位:电子实验中心 学 号 学生姓名 专业(班级) 设计题目 简易售货机 设 计 技 术 参 数 用数字开关设置大小在 015 内的购物金额和付款金额 以十进制形式显示购物金额、付款金额和找零金额 付款金额小于购物金额时蜂鸣 5 秒 设 计 要 求 分别用 4 个拨码开关设置购物金额和付款金额 用 6 个
2、数码管显示购物金额、付款金额和找零金额 用蜂鸣器蜂鸣提示付款金额不足 工 作 量 学会使用 Max+PlusII 软件和实验箱; 独立完成电路设计,编程下载、连接电路和调试; 参加答辩并书写任务书。 工 作 计 划 1. 了解 EDA 的基本知识,学习使用软件 Max+PlusII,下发任务书,开始电 路设计; 2. 学习使用实验箱,继续电路设计; 3. 完成电路设计; 4. 编程下载、连接电路、调试和验收; 5. 答辩并书写任务书。 参 考 资 料 数字电子技术基础.阎石主编.高等教育出版社. EDA 课程设计 B 指导书. 指导教师签字 基层教学单位主任签字 年 月 日 3 目目 录录 第
3、 1 章 摘要4 第 2 章 引言4 第3章 基本原理4 第 4 章 参数设计及运算5 4.1 二进制转化为十进制5 4.2 两个输入端做减法运算6 4.3 加入比较器8 4.4 蜂鸣器9 4.5 设计总电路图10 4.6 波形仿真图11 第 5 章 管脚锁定及硬件连线 12 第 6 章 课程设计总结 12 参考文献 13 4 第第 1 1 章章 摘要摘要 现代电子设计技术的核心是 EDA(Electronic Design Automation)技术。EDA 就是依赖功能强大的计算机,在 EDA 工具软件平台上,对以硬件描述语言 HDL (Hardware Deion Language)为系
4、统逻辑描述手段完成的设计文件, 自动地完成逻辑编译、逻辑化简、逻辑分割、逻辑综合、结构总和(布局布线) ,以 及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。售货机在我们的日常 生活中随处可见,比如说我们去超市购物,收银员只要输入顾客的购物金额和付款 金额,电脑就会自动的显示并计算出应找的钱数,自动的找出零钱。 第第 2 2 章章 引言引言 EDA 技术是以计算机为工具完成数字系统的逻辑综合、布局布线和设计仿真等 工作。 电路设计者只需要完成对系统功能的描述,就可以由计算机软件进行系统处理, 最后得到设计结果,并且修改设计方案如同修改软件一样方便。 利用 EDA 工具可以极 大地提高设计
5、效率。利用硬件描述语言编程来表示逻辑器件及系统硬件的功能和行 为,是 EDA 设计方法的一个重要特征。这次的题目就是设计简易售货机,首先要用 数字开关设置大小在 015 内的购物金额和付款金额, 然后要以以十进制形式显示购 物金额、付款金额和找零金额,若付款金额小于购物金额则蜂鸣 5s。 第第 3 3 章章 基本原理基本原理 这次的题目是设计简易售货机,解决的问题也并不复杂,仔细研究主要集中在 两个核心问题上: (1)将二进制的输入转化为十进制并用数码管显示。 (2)对两个 二进制输入做减法运算,结果也用数码管输出。 (3)蜂鸣器工作 5s。 针对于以上的问题,首先是根据真值表写出逻辑表达式,通过组合逻辑电路将 二进制数转化为十进制。因为要做减法运算,为了得到四位减法器,利用 74283 四 位超前进