自动贩卖机课程设计(DOC)
EDA课程设计 自动售货机控制系统(DOC)

电子课程设计——自动售货机控制系统的设计学院:电子信息工程学院专业、班级:通信131503班姓名:学号: 2013150303指导老师:李斌2 0 1 5 年 1 2 月目录绪论 (2)一、设计任务与要求 (3)二、总体框图 (3)框图 (3)设计思路 (3)三、器件选择 (4)四、功能模块 (4)1、分频器模块 (4)2、数码管显示模块 (5)3、取货模块 (7)五、总体设计电路图 (8)1、总体设计电路原理图 (8)2、管脚分配表 (9)3、仿真图 (9)六、心得体会 (10)七、参考文献 (10)自动售货机控制系统的设计绪论近年来,集成电路技术的迅猛发展,特别是可编程逻辑器件的高速发展,电子设计自动化EDA技术成为电子设计工程师的新宠。
EDA技术以计算机为工具完成数字系统的逻辑综合、布局布线和设计仿真等工作。
电路设计者只需要完成对系统功能的描述,就可以由计算机软件进行系统处理,最后得到设计结果,并且修改设计方案如同修改软件一样方便。
利用EDA工具可以极大地提高设计效率。
本设计是一套结构简单,操作方便,性能可靠的自动饮料售卖机产品。
自动饮料售卖机电路设计采用选择商品电路、投币累加电路、统计卖出商品电路等四个基本电路构成。
自动售货机在接受投入钱币后,通过与商品价格比较,确定是否能够售出商品和把算出剩余的钱找回。
当商品输出后售货机自动把上次卖出商品的价格和投入的钱币的总和清零,这时才可以进行下次交易。
自动售货机还应满足商家查看销售商品的总和及使其清零,和控制该售货机进行整体复位。
该售货机可以帮助商家更好的销售商品,并且节省人力,获得更大的利润自动饮料售卖机是能够根据投入的钱币自动取出饮料的机器,它是商业自动化的常用设备,不受时间、地点的限制,能节省人力、方便交易。
现代的自动饮料售卖机的种类、结构和功能依出售的饮料种类而异。
钱币装置是自动饮料售卖机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额。
自动贩卖机课程设计(DOC)

2.1 逻辑抽象
输入变量:
A=1:投入一元硬币 A=0:未投入一元硬币
B=1:投入五角硬币 B=0:未投入五角硬币
C=1:选择矿泉水 C=0:未选择矿泉水
D=1:选择饮料 D=0:未选择饮料
E=1:选择咖啡 E=0:未选择咖啡
输出变量:
X=1:矿泉水指示灯亮
Y=1:饮料指示灯亮
Z=1:咖啡指示灯亮
综述
自动售货机是能根据投入的钱币自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小时营业的微型超市。能分为三种:饮料自动售货机、食品自动售货机、综合自动售货机。
公元1世纪,希腊人希罗制造的自动出售圣水的装置是世界上最早的自动售货机[2]。1925年美国研制出售香烟的自动售货机,此后又出现了出售邮票、车票的各种现代自动售货机。现代自动售货机的种类、结构和功能依出售的物品而异,主要有糖果、饮料、报纸等自动售货机。一般的自动售货机由钱币装置、指示装置、贮藏售货装置等组成。钱币装置是售货机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额。如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。指示装置用以指示顾客所选商品的品种。贮藏售货装置保存商品,接收出售指示信号,把顾客选择的商品送至付货口。一般售货机的钱币装置由投币口、选别装置、确认钱币真伪的检查装置、计算金额的计算装置和找钱装置组成。70年代以来,出现了采用微型计算机控制的各种新型自动售货机和利用信用卡代替钱币并与计算机连接的更大规模的无人售货系统,如无人自选商场、车站的自动售票和检票系统、银行的现金自动支付机等。
M=1:输出矿泉水
N=1: 输出饮料
自动售货机设计 (课程设计)

(注意:保持清洁,设计结束后装订在设计说明书正文的第1页)《可编程序控制器原理及应用》课程设计任务书专业方向:水电站动力设备班级:水动1831学生姓名:指导教师:郭瑞周数:1学分:1一、设计题目自动售货机二、设计任务(1)投入金额限制1元及5元硬币(5元代用硬币可在服务台用纸币兑换)。
(2)顾客一次只能投入一种上述金额的硬币,当用户重复投入时货币金额的累加。
(3)销售的饮料包括2种:可口可乐3元、咖啡5元。
(4)投入金额等于或超过定价时,相应的营业灯亮,同时在显示板上显示投入金额。
(5)营业灯亮,按相应按钮,即可取货。
(6)选择可乐或咖啡后,找钱金额显示在显示板上3S。
(7)投入金额均为硬币,以1元和5元为单位。
售货机按照币值自动计数。
(8)完成一次售货后系统自动进行结算找零。
(9)2数码显示,计数单位(元)三、建议时间安排课程设计时间安排日期时间设计内容设计地点第1天上午布置及讲解设计题目,设计分组,借资料XS2-401 第1天下午查阅借阅资料图书馆四、成果要求1、课程设计报告(1)不少于3000字,统一用A4纸打印。
(2)主要内容及装订顺序:封面(统一提供)、成绩考核表、目录、正文、设计体会、参考文献。
(3)正文部分应该包括以下几项内容:设计的目的与任务、设计方案的制定、控制系统主/控电路图、I/O分配表、程序流程图、CX-Designer软件的人机界面设计图、梯形图程序、安装调试说明、需要说明的问题(如程序的调试过程,遇到的问题及解决方法,参加课程设计的认识、建议);总结;致谢等。
(4)设计报告严禁抄袭,即使是同一小组也不允许雷同,否则按不及格论。
2、具体排版参照“智能化仪器仪表课程设计报告要求”执行。
五、成绩评定设计成果主要由设计报告体现,成绩评定根据下面四方面综合确定(各部分所占比例如下):(1)设计报告(40%)(2)独立完成设计的情况(10%)(3)设计期间表现(10%)(4)设计答辩(40%)成绩评定按A、B、C、D、E五级制,分别对应优、良、中、及格、不及格五级制相对应。
无人售卖机课程设计

无人售卖机课程设计一、教学目标本课程旨在让学生了解无人售卖机的基本原理、种类、应用场景及其背后的技术支持,掌握无人售卖机的操作和管理方法,培养学生的创新意识和实践能力。
具体目标如下:1.知识目标:a.了解无人售卖机的基本概念和发展历程;b.掌握无人售卖机的硬件结构和软件系统;c.了解无人售卖机的运营模式和市场前景。
2.技能目标:a.学会使用无人售卖机进行购物;b.能够分析无人售卖机的技术问题和解决方案;c.具备无人售卖机的简单维护和故障排除能力。
3.情感态度价值观目标:a.培养学生对新技术的敏感度和接受度;b.引导学生关注无人售卖机对社会和生活的影响;c.培养学生具备创新精神和团队合作意识。
二、教学内容本课程的教学内容主要包括以下几个方面:1.无人售卖机的基本概念和发展历程;2.无人售卖机的硬件结构和软件系统;3.无人售卖机的运营模式和市场前景;4.无人售卖机的操作和管理方法;5.无人售卖机的技术问题和解决方案。
三、教学方法为了提高教学效果,本课程将采用以下教学方法:1.讲授法:讲解无人售卖机的基本概念、原理和运营模式;2.案例分析法:分析具体的无人售卖机案例,让学生了解实际应用;3.实验法:安排学生动手操作无人售卖机,提高学生的实践能力;4.讨论法:学生探讨无人售卖机的优势和不足,培养学生的创新思维。
四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:选择权威、实用的无人售卖机相关教材;2.参考书:提供无人售卖机的相关论文和书籍,供学生深入研究;3.多媒体资料:制作精美的PPT和教学视频,帮助学生更好地理解知识点;4.实验设备:准备无人售卖机及相关设备,让学生进行实际操作。
五、教学评估为了全面、客观地评估学生的学习成果,本课程将采用以下评估方式:1.平时表现:通过观察学生在课堂上的参与度、提问回答等情况,评估学生的学习态度和理解程度;2.作业:布置相关的作业,让学生巩固所学知识,通过作业的完成情况评估学生的掌握程度;3.考试:安排期末考试,测试学生对课程知识的整体掌握情况。
自动售货机课程设计

自动售货机课程设计自动售货系统实验一、实验目的:1.熟识编程软件及编程方法。
2.熟识脉冲输入编程原理及方法3.掌控自动售货系统工作原理和掌控技巧二、实验设备:1:可编程序控制器一台;2:plc实验箱一台;3:装有编程软件和开发软件的计算机一台;4:自动售货系统实验模块一块;5:电缆一根;三、实验步骤:1:实验内容:采用plc数字量输出、输入掌控自动售货系统。
2:实验原理:自动售货机的面板上设有3个投币口,分别可以投一元、五元和十元,有饮料和口香糖两个出口。
建议:1:当投币总数大于15元时,口香糖按钮指示灯暗;2:当投币总数等于或超过15元时,口香糖和饮料按钮指示灯亮;3:按下口香糖按钮,则排泄口香糖,同时口香糖按钮指示灯闪光,3秒后指示灯自动暂停;4:按下饮料按钮,则排出饮料,同时饮料按钮指示灯闪烁,3秒后指示灯自动停止;5:投币总值少于所选产品价值时,自动归还余款;6:按下手动计数复位键,则取消本次操作,退还投入的钱币;接线方式:plc输入:00:一元投币按钮tl1;01:五元投币按钮tl2;02:十元投币按钮tl3;03:口香糖按钮tl1204:饮料按钮tl13;05:计数手动复位按钮tl141m:接24v2m:接24vplc输出:00:饮料按钮指示灯tl9;01:口香糖按钮指示灯tl8;02:一元投币口指示灯tl4;03:五元投币口指示灯tl5;04:十元投币口指示灯tl605:饮料出口指示灯tl11;06:口香糖出口指示灯tl1007:找钱指示灯tl7;1l:接gnd2l:接gnd3:实验步骤:1、下载实验程序tt17,成功完成后,使plc处于运行状态,run指示灯亮;2、上电后,el-plc-iii-m9模块上的l指示灯亮,如果不亮,先检查原因后在做实验;3、按下el-plc-iii-m9模块上的s1按键,l1、l5指示灯暗,按下el-plc-iii-m9模块上的s4按键,则l1指示灯攻灭,l7指示灯暗,l5指示灯闪光,3秒后,l5、l7指示灯攻灭;4、按下el-plc-iii-m9模块上的s2按键,l2、l5指示灯亮,按下el-plc-iii-m9模块上的s4按键,则l2指示灯灭,l7、l4指示灯亮,l5指示灯闪烁,3秒后,l5、l7、l4指示灯灭;5、按下el-plc-iii-m9模块上的s3按键,l3、l5指示灯暗,按下el-plc-iii-m9模块上的s4按键,则l3指示灯攻灭,l7、l4指示灯暗,l5指示灯闪光,3秒后,l5、l7、l4指示灯攻灭;6、按下el-plc-iii-m9模块上的s2和s3按键,l2、l3、l5、l6指示灯亮,按下el-plc-iii-m9模块上的s5按键,则l2、l3指示灯灭,l8指示灯亮,l6指示灯闪烁,3秒后,l6、l8指示灯灭;7、按下el-plc-iii-m9模块上的s1、s2和s3按键,l1、l2、l3、l5、l6指示灯暗,按下el-plc-iii-m9模块上的s5按键,则l1、l2、l3、l5指示灯攻灭,l8、l4指示灯暗,l6指示灯闪光,3秒后,l4、l6、l8指示灯攻灭;8、按下el-plc-iii-m9模块上的s1、s2和s3按键,l1、l2、l3、l5、l6指示灯亮,按下el-plc-iii-m9模块上的s6按键,则l1、l2、l3、l5、l6指示灯灭,l4指示灯亮,3秒后,l4指示灯灭;9、实验完结,顺利完成实验。
电子售货机课程设计

电子售货机课程设计一、课程目标知识目标:1. 学生能够理解电子售货机的基本工作原理,掌握其电路组成及功能。
2. 学生能够描述电子售货机中的主要电子元件,并了解它们在电路中的作用。
3. 学生能够解释电子售货机中所涉及的数据处理过程,如货币识别、商品识别和找零机制。
技能目标:1. 学生能够运用所学知识,设计并搭建一个简单的电子售货机模型。
2. 学生能够通过编程实现对电子售货机的基本控制,如商品选择、支付和找零。
3. 学生能够运用团队合作和问题解决技巧,完成电子售货机的设计和调试。
情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发他们探索科学技术的热情。
2. 培养学生的创新意识和实践能力,鼓励他们勇于尝试、不断改进。
3. 培养学生的团队协作精神,提高他们的沟通能力和责任感。
课程性质:本课程为信息技术与电子技术的融合课程,以实践操作为主,注重培养学生的动手能力和创新能力。
学生特点:六年级学生具备一定的逻辑思维能力和动手能力,对新鲜事物充满好奇,但需引导和激发。
教学要求:教师需结合学生特点,采用启发式教学,引导学生主动探索、实践,注重培养学生的实际操作能力和团队协作能力。
同时,关注学生的个体差异,提供个性化的指导和帮助,确保每位学生都能在课程中取得进步。
通过课程目标的分解和教学设计,使学生在完成学习成果的过程中,达到课程目标的要求。
二、教学内容1. 电子元件的认识:介绍电子售货机中常用的电子元件,如电阻、电容、二极管、三极管等,以及它们在电路中的作用。
教材章节:《电子技术》第三章第二节2. 电路原理及连接:讲解电子售货机的电路原理,学习如何正确连接电路,实现基本功能。
教材章节:《电子技术》第四章3. 数据处理过程:学习电子售货机中的数据处理过程,包括货币识别、商品识别和找零机制。
教材章节:《信息技术》第二章第四节4. 编程控制:介绍如何通过编程实现对电子售货机的控制,包括商品选择、支付和找零。
教材章节:《计算机编程》第五章5. 实践操作:分组进行电子售货机模型的制作,包括电路连接、编程控制和调试。
自动售货机程序课程设计

自动售货机程序课程设计一、教学目标本课程旨在通过学习自动售货机程序的相关知识,让学生掌握自动售货机程序的基本原理和编程方法。
在知识目标方面,学生需要了解自动售货机的工作原理、程序设计的基本概念和方法。
在技能目标方面,学生需要能够运用编程语言实现简单的自动售货机程序,并能够进行调试和优化。
在情感态度价值观目标方面,学生能够认识到自动售货机程序在现实生活中的应用和价值,增强对计算机科学的兴趣和热情。
二、教学内容本课程的教学内容主要包括自动售货机的工作原理、程序设计的基本概念和方法。
首先,介绍自动售货机的工作原理,包括硬件结构和软件系统。
然后,讲解程序设计的基本概念,如变量、数据类型、控制结构等。
最后,教授如何运用编程语言实现自动售货机程序,并进行调试和优化。
三、教学方法为了提高教学效果,本课程将采用多种教学方法。
首先,讲授法用于讲解自动售货机的工作原理和程序设计的基本概念。
其次,讨论法用于引导学生探讨和解决问题,培养学生的创新思维和团队协作能力。
此外,案例分析法将用于分析实际案例,使学生更好地理解和应用所学知识。
最后,实验法将用于锻炼学生的动手能力,培养实际操作和解决问题的能力。
四、教学资源为了支持教学内容和教学方法的实施,我们将选择和准备适当的教学资源。
教材方面,将选用权威、实用的自动售货机程序设计教材。
参考书方面,将提供相关的计算机科学书籍,供学生拓展阅读。
多媒体资料方面,将制作精美的教学PPT和视频,以直观地展示自动售货机程序的设计过程。
实验设备方面,将准备计算机和自动售货机模型,以便学生进行实际操作和调试。
五、教学评估本课程的教学评估将采用多元化方式,全面客观地评价学生的学习成果。
平时表现方面,将评估学生的课堂参与度、提问和回答问题的情况,以及小组讨论的贡献。
作业方面,将布置编程练习和项目任务,评估学生的编程能力和解决问题的能力。
考试方面,将设置期中考试和期末考试,评估学生对课程知识的掌握程度。
c课程设计自助售货机

c 课程设计自助售货机一、教学目标本课程的教学目标是让学生了解和掌握自助售货机的基本原理和操作方法。
知识目标包括了解自助售货机的历史、结构和功能,掌握自助售货机的操作流程和维护方法。
技能目标包括能够独立操作自助售货机,解决基本的故障问题。
情感态度价值观目标包括培养学生对科技创新的兴趣和好奇心,增强学生对自助售货机的使用和维护的责任感。
二、教学内容本课程的教学内容主要包括自助售货机的历史、结构、功能和操作维护方法。
首先,介绍自助售货机的发展历程和现状,使学生了解自助售货机的历史背景和市场发展。
其次,详细讲解自助售货机的结构组成,包括硬件设备和软件系统,使学生了解自助售货机的工作原理。
然后,介绍自助售货机的功能特点,包括商品选择、支付方式、售后服务等,使学生了解自助售货机的使用方式。
最后,教授学生自助售货机的操作维护方法,包括机器启动、商品摆放、故障排除等,使学生能够独立操作和维护自助售货机。
三、教学方法为了实现教学目标,本课程将采用多种教学方法,包括讲授法、演示法、实践法等。
首先,通过讲授法向学生传授自助售货机的基本知识和操作方法。
其次,通过演示法展示自助售货机的实际操作过程,使学生能够直观地了解和模仿。
然后,通过实践法让学生亲自动手操作自助售货机,巩固所学知识和技能。
此外,还可以采用小组讨论法,让学生分组讨论自助售货机的使用和维护问题,培养学生的团队合作意识和问题解决能力。
四、教学资源为了支持教学内容和教学方法的实施,我们将准备多种教学资源。
教材方面,选择内容丰富、结构清晰的自助售货机教材,为学生提供系统的学习材料。
参考书方面,提供一些自助售货机的相关书籍,供学生进一步深入学习和参考。
多媒体资料方面,制作一些自助售货机的操作视频和教学PPT,通过图像和动画的形式展示自助售货机的工作原理和操作方法。
实验设备方面,准备一些实际的自助售货机,供学生在实践环节中实际操作和体验。
此外,还可以利用网络资源,提供一些自助售货机的新闻案例和在线教程,供学生拓展学习和参考。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计名称: 电子技术课程设计目:基于Multisim12 仿真软件的自动贩卖机的设计学期:2013-2014学年第2学期专业:自动化班级:12级3班姓名:温亮学号:1205010321指导教师:谢国民辽宁工程技术大学课程设计成绩评定表摘要本文用JK 触发器和基本逻辑门电路通过时序电路的设计方法完成了一种自动贩卖机的设计,该贩卖机能够贩卖三种商品,每种商品都有相应的指示灯显示所投入的钱是否足够购买该种商品,同时还具有找零功能。
本文给出了设计中每个模块的电路图,并通过Multisim12 进行了仿真,验证了结果的可行性和正确性。
关键词:自动贩卖时序逻辑JK 触发器Multisim12目录综述 (1)1设计要求•2方案设计与分析・22.1逻辑抽象•2.2各部分单元电路的设计与分析・3221指示灯部分・2222商品输出部分-52.2.3找钱部分53电路设计电路图及功能概述• 83.1电路设计电路图-83.2各部分元件功能简述• 94 电路仿真及95 结论126 课程设计体会12附录13电路元器件清单13参考文献14综述自动售货机是能根据投入的钱币自动付货的机器。
自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。
是一种全新的商业零售形式,又被称为24小时营业的微型超市。
能分为三种:饮料自动售货机、食品自动售货机、综合自动售货机。
公元1世纪,希腊人希罗制造的自动出售圣水的装置是世界上最早的自动售货机⑵。
1925年美国研制出售香烟的自动售货机,此后又出现了出售邮票、车票的各种现代自动售货机。
现代自动售货机的种类、结构和功能依出售的物品而异,主要有糖果、饮料、报纸等自动售货机。
一般的自动售货机由钱币装置、指示装置、贮藏售货装置等组成。
钱币装置是售货机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额。
如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。
指示装置用以指示顾客所选商品的品种。
贮藏售货装置保存商品,接收出售指示信号,把顾客选择的商品送至付货口。
一般售货机的钱币装置由投币口、选别装置、确认钱币真伪的检查装置、计算金额的计算装置和找钱装置组成。
70年代以来,出现了采用微型计算机控制的各种新型自动售货机和利用信用卡代替钱币并与计算机连接的更大规模的无人售货系统,如无人自选商场、车站的自动售票和检票系统、银行的现金自动支付机等。
本文通过时序电路设计的方法设计了一种简单地自动贩卖机,它能实现三种商品的贩卖。
温亮:基于Multisim12仿真软件的自动贩卖机的设计1设计要求1、掌握应用门电路和触发器等实现时序逻辑电路-“自动贩卖机控制系统” 的设计方法,完成矿泉水、茶饮料和咖啡等贩卖功能。
2、要求系统能够自动完成:投币识别-价格比较-选择商品-输出商品和退币过程。
3、自动贩卖机实际要求:①自动贩卖机可投入1元和0.5元两种硬币;② 所售矿泉水为1元,饮料1.5元,咖啡2两元。
③当钱币总额超过要买的商品时,可购买商品指示灯亮;按下选择键,输出商品;④购买商品后,系统自动计算剩余钱币,并找回剩余零钱。
2方案设计与分析2.1逻辑抽象输入变量:A=1 :投入一元硬币 B=1 :投入五角硬币 C=1 :选择矿泉水 D=1 :选择饮料 E=1 :选择咖啡输出变量:X=1 :矿泉水指示灯亮丫=1 :饮料指示灯亮Z=1 :咖啡指示灯亮 M=1 :输出矿泉水 N=1:输出饮料 L=1 :输出咖啡 P=1 :找回五角2.2各部分单元电路的设计与分析221指示灯部分指示灯部分用时序电路实现,用 JK 触发器构成电路,分析设计过程如下a. 状态转换表表2-1指示灯部分状态转换表A=0 :未投入一元硬币 B=0 :未投入五角硬币 C=0 :未选择矿泉水 D=0 :未选择饮料 E=0 :未选择咖啡温亮:基于Multisim12仿真软件的自动贩卖机的设计ABSO (00)S0/000S1/000>/ XXX S2/100 S1(01)S1/000S2/100>/ XXX S3/110 S2(10)S2/100S3/110X XXX S0/111 S3(11)S3/110S0/111X XXX X XXX状态S表示已投入钱数,以五角为单位。
b. 状态转换图c. 卡诺图化简Q i Q oAB00 01 11 10图2-1指示灯部分状态转换图i*o*状态方程为Q i*=Q i'A+Q i Q o B+Q i A 'B '+ Q 1Q0 A = Q 1 ' (A+Q o B) +Q i(A B + Q o A ) Q o*=Q o 'B+Q o B '故驱动方程为J i=A+Q o B K i=(A B +Q o A ) =(A+B)(Q o+A)J o=B K o= (B ) =B输出方程为X=Q i+Q i A+Q o BY=Q i Q o+Q o A+Q i B+Q i AZ=Q i A+Q i Q o Bd. 逻辑电路图-可编辑修改-温亮:基于 Multisim12仿真软件的自动贩卖机的设计62.2.2商品输出部分方案一:用组合逻辑电路实现 a.逻辑真值表 C D 1 0 0 10 0 E X Y Z M N 0 1 X X 10 0 X 1 X1 1X X1L 0 0 1由于三种饮料只能选一种故其他项不考虑 b.逻辑表达式 M=CXN=DYL=EZc. 逻辑电路图方案二:用时序逻辑电路实现具体设计方法与指示灯模块电路设计相似,这里不再赘述。
方案比较与选择:方案一逻辑关系简单,与其他模块契合性好,故采用方案一2.2.3找钱部分a. 状态转换表①选择矿泉水(C=1)-可编辑修改-温亮:基于 Multisim12仿真软件的自动贩卖机的设计8③选择咖啡()根据现实情况,这时无需找零b. 卡诺图化简① 选择矿泉水(Q 1Q 0 AB00 01 11 10状态方程为Q 1*= A+Q 1+Q o B=Q 1'X (A+Q o B ) +Q 1X 1 Q 0*=Q 0'B+Q o B 'C=1)00 01 11 10图2-电路次态/输出(Q 1*Q o */P )卡诺图-可编辑修改-故驱动方程为J i =A+Q o B K i =0 J 2 = BK 2=B输出方程为P=Q 1Q 0+Q o A+Q 1B② 选择饮料(D=1 )Q 3*=Q 3 'A+Q 3 Q 2B+Q 3A 'B '+ Q 3Q 2 A = Q 3 ' (A+Q 2B ) +Q 3(A B + Q 2 A ) Q 2* = Q 2 B + Q 2B '故驱动方程为J 1=A+Q 2B K 3=(A B +Q 2 A ) =(A+B)(Q 2+A) J 2=BK 2= (B ) =B输出方程为P=Q 3Q 2B+Q 3ABQ 3Q 2 AB00 01 11 10状态方程为00 01 11 10图2-电路次态/输出(Q 3*Q 2*/P )卡诺图温亮:基于 Multisim12仿真软件的自动贩卖机的设计10③ 总的输出方程为 P=Q 3Q 2B+Q 3AB '+Q 1Q 0+Q 0A+Q 1Bc.电路图3电路设计电路图及功能概述3.1电路设计电路图-可编辑修改-3.2各部分元件功能简述a. 用于模拟硬币投入的开关,A 为一元,B 为五角b. 用于模拟商品选择的开关,C 、D 、E 分别为矿泉水、饮料、咖啡c. 用于模拟可供选择商品的指示灯d. 用于模拟商品输出e. 用于模拟找零输出f. 脉冲发生器,使电路时刻监测输入的有无LJJ*. 4*4i1BD 5VU4BAjry - B~4ALS3-2»■3L 艸=z#dOflWCX 少r«B«t*O|L裁MIAVIUWL3JJ*T?-U»T *TMSIThl74^1. 511 AM.U?AuilaUS 14VI**^L>-LHC~T>-i*ns[>_5¥TMLS13N温亮:基于Multisim12仿真软件的自动贩卖机的设计4电路仿真部分仿真结果如下:-AS0 士■+* - 'ELKIS A1240s5Ern y -,凹>#嬴潯■温亮:基于 Multisim12仿真软件的自动贩卖机的设计14blWL5结论本文用JK触发器和基本逻辑门电路通过时序电路的设计方法完成了一种自动贩卖机的设计,并通过Multisim12 仿真验证了电路的正确性,电路符合设计要求。
6课程设计体会在设计的过程中遇到了很多问题,首先是电路的设计计算过程较为繁琐,有好多微妙之处极易出错且不易查出,其次在画电路图的时候由于布线复杂混乱,一旦出错很难查出。
不过,在克服了这些小小的困难之后,收获也十分可观一—对基础知识的掌握更加牢固且有一定拓展;对仿真软件的使用更加熟练自如。
-可编辑修改-附录电路元器件清单参考文献[1] 百度百科[2] 康华光.电子技术基础(第五版)高等教育出版社,2006.1[3] 阎石.数字电子技术基础[M]. 第五版.北京:高等教育出版社,2005.323.[4] 陈庭勋.模拟电子技术实验指导浙江大学出版社,2009.9 .[5] 黄智伟.基于NI Multisim 的电子电路计算机仿真设计与分析电子工业出版社,2011.6-可编辑修改-THANKS !!!致力为企业和个人提供合同协议,策划案计划书,学习课件等等打造全网一站式需求欢迎您的下载,资料仅供参考。