自动贩卖机电子技术课程设计..
贩卖机课程设计
贩卖机课程设计一、课程目标知识目标:1. 学生能理解贩卖机的基本工作原理,掌握其内部构造及各部件功能。
2. 学生能掌握贩卖机程序设计的基本思路,运用所学知识进行简单的编程。
3. 学生了解贩卖机在生活中的应用,认识到其在商业领域的价值。
技能目标:1. 学生能运用所学的编程知识,设计并实现一个简单的贩卖机程序。
2. 学生通过实际操作,培养动手能力,提高解决问题的实践技能。
情感态度价值观目标:1. 学生培养对贩卖机科技的兴趣,激发探索未知、创新实践的欲望。
2. 学生通过合作学习,培养团队协作精神,增强沟通能力。
3. 学生认识到科技给生活带来的便利,培养积极的生活态度和价值观。
课程性质:本课程为信息技术学科,结合实际生活中的贩卖机案例,进行跨学科教学。
学生特点:六年级学生具备一定的信息素养,对新事物充满好奇,喜欢动手实践,但编程知识有限。
教学要求:结合学生特点,课程设计注重实际操作,以培养学生的动手能力和团队协作能力为主,同时引导学生探索贩卖机科技的发展与应用。
将课程目标分解为具体的学习成果,以便后续的教学设计和评估。
二、教学内容1. 贩卖机概述:介绍贩卖机的历史、发展及其在生活中的应用,让学生了解贩卖机的价值。
教材章节:《信息技术》六年级上册第二章第三节“自动售货机”。
2. 贩卖机结构及原理:讲解贩卖机的内部构造、各部件功能及其工作原理。
教材章节:《信息技术》六年级上册第二章第四节“自动售货机的结构与原理”。
3. 贩卖机编程:引导学生学习简单的编程知识,运用编程实现贩卖机的功能。
教材章节:《信息技术》六年级上册第二章第五节“自动售货机编程”。
4. 实践操作:组织学生进行贩卖机模型的搭建和编程实践,提高动手能力。
教材章节:《信息技术》六年级上册第二章实践活动“制作简易自动售货机”。
5. 贩卖机应用案例分析:分析现实生活中的贩卖机应用案例,了解贩卖机的实际应用场景。
教材章节:《信息技术》六年级上册第二章第六节“自动售货机的应用案例”。
自动贩卖机课程设计(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: 输出饮料
自动售货机程序课程设计
自动售货机程序课程设计一、教学目标本课程旨在通过学习自动售货机程序的相关知识,让学生掌握自动售货机程序的基本原理和编程方法。
在知识目标方面,学生需要了解自动售货机的工作原理、程序设计的基本概念和方法。
在技能目标方面,学生需要能够运用编程语言实现简单的自动售货机程序,并能够进行调试和优化。
在情感态度价值观目标方面,学生能够认识到自动售货机程序在现实生活中的应用和价值,增强对计算机科学的兴趣和热情。
二、教学内容本课程的教学内容主要包括自动售货机的工作原理、程序设计的基本概念和方法。
首先,介绍自动售货机的工作原理,包括硬件结构和软件系统。
然后,讲解程序设计的基本概念,如变量、数据类型、控制结构等。
最后,教授如何运用编程语言实现自动售货机程序,并进行调试和优化。
三、教学方法为了提高教学效果,本课程将采用多种教学方法。
首先,讲授法用于讲解自动售货机的工作原理和程序设计的基本概念。
其次,讨论法用于引导学生探讨和解决问题,培养学生的创新思维和团队协作能力。
此外,案例分析法将用于分析实际案例,使学生更好地理解和应用所学知识。
最后,实验法将用于锻炼学生的动手能力,培养实际操作和解决问题的能力。
四、教学资源为了支持教学内容和教学方法的实施,我们将选择和准备适当的教学资源。
教材方面,将选用权威、实用的自动售货机程序设计教材。
参考书方面,将提供相关的计算机科学书籍,供学生拓展阅读。
多媒体资料方面,将制作精美的教学PPT和视频,以直观地展示自动售货机程序的设计过程。
实验设备方面,将准备计算机和自动售货机模型,以便学生进行实际操作和调试。
五、教学评估本课程的教学评估将采用多元化方式,全面客观地评价学生的学习成果。
平时表现方面,将评估学生的课堂参与度、提问和回答问题的情况,以及小组讨论的贡献。
作业方面,将布置编程练习和项目任务,评估学生的编程能力和解决问题的能力。
考试方面,将设置期中考试和期末考试,评估学生对课程知识的掌握程度。
c课程设计自助售货机
c 课程设计自助售货机一、教学目标本课程的教学目标是让学生了解和掌握自助售货机的基本原理和操作方法。
知识目标包括了解自助售货机的历史、结构和功能,掌握自助售货机的操作流程和维护方法。
技能目标包括能够独立操作自助售货机,解决基本的故障问题。
情感态度价值观目标包括培养学生对科技创新的兴趣和好奇心,增强学生对自助售货机的使用和维护的责任感。
二、教学内容本课程的教学内容主要包括自助售货机的历史、结构、功能和操作维护方法。
首先,介绍自助售货机的发展历程和现状,使学生了解自助售货机的历史背景和市场发展。
其次,详细讲解自助售货机的结构组成,包括硬件设备和软件系统,使学生了解自助售货机的工作原理。
然后,介绍自助售货机的功能特点,包括商品选择、支付方式、售后服务等,使学生了解自助售货机的使用方式。
最后,教授学生自助售货机的操作维护方法,包括机器启动、商品摆放、故障排除等,使学生能够独立操作和维护自助售货机。
三、教学方法为了实现教学目标,本课程将采用多种教学方法,包括讲授法、演示法、实践法等。
首先,通过讲授法向学生传授自助售货机的基本知识和操作方法。
其次,通过演示法展示自助售货机的实际操作过程,使学生能够直观地了解和模仿。
然后,通过实践法让学生亲自动手操作自助售货机,巩固所学知识和技能。
此外,还可以采用小组讨论法,让学生分组讨论自助售货机的使用和维护问题,培养学生的团队合作意识和问题解决能力。
四、教学资源为了支持教学内容和教学方法的实施,我们将准备多种教学资源。
教材方面,选择内容丰富、结构清晰的自助售货机教材,为学生提供系统的学习材料。
参考书方面,提供一些自助售货机的相关书籍,供学生进一步深入学习和参考。
多媒体资料方面,制作一些自助售货机的操作视频和教学PPT,通过图像和动画的形式展示自助售货机的工作原理和操作方法。
实验设备方面,准备一些实际的自助售货机,供学生在实践环节中实际操作和体验。
此外,还可以利用网络资源,提供一些自助售货机的新闻案例和在线教程,供学生拓展学习和参考。
电子课程设计自动售货机
电子课程设计自动售货机一、教学目标本节课的教学目标是让学生了解和掌握自动售货机的基本原理和设计方法,培养学生运用电子知识解决实际问题的能力。
具体目标如下:1.知识目标:使学生了解自动售货机的工作原理、结构及功能,掌握电子元器件在自动售货机中的应用,了解电路图的阅读和分析方法。
2.技能目标:培养学生运用电子知识进行自动售货机的设计和制作,提高学生动手实践能力和创新能力。
3.情感态度价值观目标:培养学生对科技创新的兴趣,增强学生对电子学科的热爱,培养学生团队合作、积极进取的精神风貌。
二、教学内容本节课的教学内容主要包括以下几个部分:1.自动售货机概述:介绍自动售货机的发展历程、分类、特点和应用领域。
2.自动售货机工作原理:讲解自动售货机的工作原理,包括传感器、控制器、执行器等组成部分。
3.电子元器件应用:介绍自动售货机中常见的电子元器件,如传感器、控制器、电机等,并分析其在自动售货机中的作用。
4.电路图阅读与分析:教授如何阅读和分析自动售货机的电路图,使学生能够理解电路的工作过程。
5.自动售货机设计实践:引导学生进行自动售货机的设计和制作,培养学生的动手实践能力。
三、教学方法为了提高教学效果,本节课将采用以下教学方法:1.讲授法:教师讲解自动售货机的相关概念、原理和知识点,使学生掌握基本理论知识。
2.案例分析法:分析实际案例,使学生了解自动售货机在生活中的应用,提高学生的实践能力。
3.实验法:引导学生动手制作自动售货机,培养学生的实践能力和创新能力。
4.讨论法:学生进行小组讨论,分享设计经验和心得,培养学生的团队合作精神。
四、教学资源为了支持教学内容的实施,本节课将采用以下教学资源:1.教材:选用适合学生程度的电子课程教材,为学生提供理论知识的学习。
2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。
3.多媒体资料:利用课件、视频等多媒体资料,直观地展示自动售货机的工作原理和设计过程。
4.实验设备:准备自动售货机的设计和制作所需的实验设备,如传感器、控制器、电机等,让学生亲自动手实践。
自动售货机plc课程设计
自动售货机plc课程设计自动售货机PLC课程设计一、项目介绍1. 项目背景自动售货机已经深入到我们日常生活中,极大的提高了生活便利性,这也是培养同学们学习PLC技术的契机。
2. 项目总体技术架构该项目总体技术架构采用硬件系统为:模组化PLC、马达、接近开关等;程序控制实现方式为:时序控制和状态机控制。
3. 项目分工分组完成,每组需系统了解工程所需要的知识及元件,编写PLC程序。
二、硬件系统1. PLC控制PLC控制采用模组化的PLC系统,可以动态实现多部件的组合功能。
2. 马达马达可以实现多种定位,可调速,高精度等特性,可实现钱币的找零,货物的发送等功能。
3. 接近开关使用接近开关监测货物的进仓区域,及货物发放情况。
三、程序控制1. 时序控制控制三步并行运作:步骤1:PLC程序与马达控制货物运动;步骤2:PLC程序与接近开关控制是否有货物在投仓区,并记录货物数;步骤3:PLC程序与马达控制取货后,钱币及货物的发放。
2. 状态机控制实现售货机的状态变换。
PLC程序实现开关机、货物选择、投币、取货、锁定、放币等状态的切换。
四、系统测试及分析1. 系统原理分析结合实际运行情况,进行硬件电路原理分析,分析其中的电压、电流、功率等参数,确定系统使用正常且安全。
2. 程序调试及测试对编写的PLC程序进行调试和测试,确认程序可以正常实现,结合实际操作体验进行修改优化,提升程序的运行效果。
3. 系统维护完成项目调试后,系统使用后需定期维护,及时检查售货机的运行状态及电路情况,及时做好更换元件和更新PLC程序等。
五、结论本课程设计是一个PLC编程控制的自动售货机系统,通过PLC控制机、马达、接近开关等系统组成,通过时序控制及状态机控制实现货物的发放和找零等功能。
从硬件电路、PLC程序到调试测试及定期维护,完整的实现了自动售货机系统的设计及控制。
MCGS自动售货机课程设计
MCGS自动售货机课程设计一、课程目标知识目标:1. 学生能理解MCGS自动售货机的基本工作原理及其在生活中的应用。
2. 学生能掌握MCGS自动售货机程序设计的基本步骤和方法。
3. 学生能了解传感器在自动售货机中的作用,并掌握其使用方法。
技能目标:1. 学生能够运用所学知识,设计并实现一个简易的MCGS自动售货机程序。
2. 学生能够通过小组合作,进行问题的分析、解决方案的设计以及程序的调试。
3. 学生能够运用批判性思维和创新能力,对自动售货机程序进行优化和拓展。
情感态度价值观目标:1. 学生能够对自动售货机技术产生浓厚的兴趣,培养主动学习和探究的精神。
2. 学生在小组合作中,学会倾听、沟通、协作,培养团队意识和集体荣誉感。
3. 学生能够认识到科技改变生活的重要性,激发对科技创新的热情。
课程性质:本课程为实践性强的学科课程,结合实际生活中的自动售货机技术,培养学生动手操作和解决问题的能力。
学生特点:六年级学生具备一定的逻辑思维能力和创新能力,对新鲜事物充满好奇心,善于合作与交流。
教学要求:结合学生特点,注重理论与实践相结合,强调学生在动手实践中掌握知识,提高技能。
在教学过程中,关注学生的个体差异,鼓励学生积极参与,培养其自主学习和团队合作能力。
通过课程目标的实现,为学生的后续学习奠定基础,同时培养其科技创新意识和价值观。
二、教学内容1. 自动售货机的基本原理:介绍自动售货机的结构、工作原理及其在生活中的应用场景。
- 教材章节:《信息技术》六年级下册第二章“生活中的自动识别技术”。
2. MCGS自动售货机程序设计:学习MCGS软件的使用,掌握自动售货机程序设计的基本步骤和方法。
- 教材章节:《信息技术》六年级下册第三章“MCGS程序设计基础”。
3. 传感器及其在自动售货机中的应用:学习传感器的基本原理,了解其在自动售货机中的作用。
- 教材章节:《信息技术》六年级下册第四章“传感器及其应用”。
4. 自动售货机程序设计与实现:通过小组合作,运用所学知识设计并实现一个简易的自动售货机程序。
自动贩卖机课程设计
自动贩卖机课程设计一、课程目标知识目标:1. 学生能理解自动贩卖机的基本工作原理,掌握其内部构造及各部件功能。
2. 学生能掌握自动贩卖机中涉及的数据处理和运算过程,如货币识别、找零计算等。
3. 学生了解自动贩卖机在现代社会中的应用场景及其优势。
技能目标:1. 学生能运用所学知识,设计并制作一个简易自动贩卖机模型,展示其工作过程。
2. 学生通过实际操作,提高动手实践能力和团队合作能力,培养解决问题的技巧。
情感态度价值观目标:1. 学生培养对自动贩卖机及相关技术的兴趣,激发创新意识和探索精神。
2. 学生认识到科技发展对生活的改善,增强社会责任感和时代使命感。
3. 学生在学习过程中,树立正确的消费观和价值观,关注生活中的实际问题,培养关爱社会的情感。
二、教学内容本课程依据课程目标,结合教材第四章《简易自动贩卖机的设计与制作》展开,教学内容分为以下三个部分:1. 自动贩卖机原理及构造- 了解自动贩卖机的历史发展、应用场景。
- 学习自动贩卖机的基本构造,包括货道、传感器、控制单元、显示屏等部件的功能和工作原理。
- 探究货币识别、找零系统、商品推送等关键环节的技术原理。
2. 简易自动贩卖机设计与制作- 分析并设计一个简易自动贩卖机的模型,明确各部分功能和要求。
- 学习并运用相关编程软件,编写自动贩卖机的控制程序。
- 学习电路连接、部件组装等实践操作,完成简易自动贩卖机模型的制作。
3. 自动贩卖机项目实践与评价- 以小组合作形式,完成自动贩卖机模型的调试、优化和展示。
- 对项目过程进行总结评价,分析优点和不足,提出改进措施。
- 分享学习心得,培养团队合作精神,提高创新意识和实际操作能力。
教学内容安排和进度:共4课时,第1课时学习自动贩卖机原理及构造;第2课时设计简易自动贩卖机模型;第3课时进行制作和调试;第4课时进行项目评价和总结。
三、教学方法本课程采用多样化的教学方法,结合课本内容,旨在激发学生的学习兴趣,提高学生的主动性和实践能力。
plc课程设计自动贩卖机设计
plc课程设计自动贩卖机设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理及其在自动贩卖机中的应用;2. 学生能够掌握PLC编程的基本步骤和技巧,运用所学知识设计自动贩卖机控制程序;3. 学生了解自动贩卖机的工作原理,掌握其各部分的组成及功能。
技能目标:1. 学生能够运用PLC编程软件进行程序设计和调试;2. 学生具备分析和解决自动贩卖机控制过程中出现问题的能力;3. 学生能够通过小组合作,完成自动贩卖机的设计与搭建。
情感态度价值观目标:1. 学生培养对自动化技术的兴趣,激发创新意识和探索精神;2. 学生在小组合作中学会沟通、协作,培养团队精神和责任心;3. 学生认识到PLC技术在工业自动化领域的重要应用,增强对所学专业的认同感。
课程性质:本课程为实践性较强的课程,结合PLC技术和自动贩卖机设计,旨在培养学生的动手能力和实际操作技能。
学生特点:学生具备一定的电气基础知识,对PLC技术有一定了解,但实际操作经验不足。
教学要求:教师需引导学生通过理论学习和实践操作,将所学知识应用于自动贩卖机设计中,培养学生的创新能力和实践能力。
在教学过程中,注重将课程目标分解为具体的学习成果,以便于教学设计和评估。
二、教学内容1. PLC基本原理:介绍PLC的定义、结构、工作原理,重点讲解PLC的输入/输出接口、中央处理单元和存储器等组成部分;教材章节:第一章 PLC概述2. PLC编程基础:讲解PLC编程语言(梯形图、指令表等),编程方法和技巧;教材章节:第二章 PLC编程技术3. 自动贩卖机工作原理:分析自动贩卖机的各部分组成、功能及工作流程;教材章节:第三章 自动控制系统实例4. PLC在自动贩卖机中的应用:探讨PLC在自动贩卖机控制中的实际应用,包括选货、支付、出货等环节;教材章节:第四章 PLC在自动化设备中的应用5. 自动贩卖机设计:指导学生运用PLC编程技术,设计自动贩卖机的控制程序,实现其基本功能;教材章节:第五章 自动化项目设计与实践6. PLC程序调试与优化:介绍PLC程序调试方法,分析常见问题及解决策略;教材章节:第六章 PLC程序调试与优化7. 小组项目实践:组织学生进行小组合作,完成自动贩卖机的设计、搭建和调试;教材章节:第七章 自动化项目实践教学内容安排和进度:本教学内容分为7个部分,共计16课时。
plc自动售货机课程设计
plc 自动售货机课程设计一、课程目标知识目标:1. 理解PLC(可编程逻辑控制器)的基础知识,掌握自动售货机的基本工作原理;2. 学会使用PLC编程软件,能够完成对自动售货机的基本控制程序编写;3. 掌握自动售货机各部件的连接方式和功能,了解传感器在自动售货机中的应用。
技能目标:1. 培养学生动手操作能力,能够独立完成自动售货机模型的搭建;2. 培养学生问题解决能力,能够针对自动售货机运行中的问题进行故障排查和程序优化;3. 培养学生团队协作能力,通过小组合作完成复杂的自动售货机项目。
情感态度价值观目标:1. 培养学生对自动化技术产生兴趣,激发创新意识和探索精神;2. 培养学生关注社会热点问题,了解PLC技术在生活中的应用,提高社会责任感;3. 培养学生遵守工艺规范,注重安全生产,树立正确的价值观。
本课程针对高中年级学生,结合课程性质、学生特点和教学要求,将目标分解为具体的学习成果,以便后续的教学设计和评估。
通过本课程的学习,使学生能够掌握PLC技术在自动售货机中的应用,培养实际操作能力和团队协作精神,提高解决问题的能力,同时树立正确的价值观。
二、教学内容1. 理论知识:- PLC基础知识:介绍PLC的定义、结构、工作原理及分类;- 自动售货机原理:讲解自动售货机的各部件功能、工作流程及控制要点;- 传感器知识:介绍传感器在自动售货机中的应用及原理。
2. 实践操作:- PLC编程软件的使用:学习编程软件的操作方法,进行基本程序编写;- 自动售货机模型搭建:按照设计要求,分组进行自动售货机模型的搭建;- 故障排查与程序优化:针对自动售货机运行中的问题,进行故障排查和程序优化。
3. 教学大纲与进度安排:- 第一周:PLC基础知识学习;- 第二周:自动售货机原理学习;- 第三周:传感器知识学习;- 第四周:PLC编程软件的使用与基本程序编写;- 第五周:自动售货机模型搭建;- 第六周:故障排查与程序优化。
EDA课程设计自动售货机
EDA课程设计自动售货机一、教学目标本课程旨在通过学习自动售货机的EDA(电子设计自动化)课程设计,让学生掌握自动售货机的基本工作原理,了解其硬件和软件的设计与实现,培养学生的实际工程能力和创新意识。
知识目标:使学生了解自动售货机的基本组成、工作原理和相关电子技术;掌握自动售货机的硬件设计与软件编程方法。
技能目标:培养学生运用EDA工具进行自动售货机系统设计与仿真能力;培养学生解决实际工程问题的能力,提高学生的创新意识和团队协作能力。
情感态度价值观目标:培养学生对自动售货机及相关技术的兴趣,激发学生创新精神和实践能力;培养学生具备良好的职业道德,使其成为具有社会责任感的工程技术人才。
二、教学内容本课程的教学内容主要包括自动售货机的基本原理、硬件设计与软件编程。
1.自动售货机的基本原理:介绍自动售货机的工作原理、结构及其功能。
2.硬件设计与实现:讲解自动售货机的硬件系统设计,包括控制器、传感器、执行器等硬件组件的选择、连接与调试。
3.软件编程:介绍自动售货机软件系统的架构与设计,讲解控制算法、人机界面设计等软件方面的内容。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学。
1.讲授法:通过讲解自动售货机的基本原理、硬件设计与软件编程的相关知识,使学生掌握基本概念和理论。
2.案例分析法:分析实际自动售货机的案例,使学生了解自动售货机在实际工程中的应用和设计要点。
3.实验法:安排实验室实践环节,让学生动手搭建自动售货机硬件系统,编写软件程序,验证设计方案的可行性。
4.小组讨论法:学生分组讨论,培养学生的团队协作能力和解决问题的能力。
四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用权威、实用的教材,为学生提供系统的学习资料。
2.参考书:推荐相关的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作课件、教学视频等多媒体资料,提高课堂教学质量。
4.实验设备:准备自动售货机的实验设备,包括控制器、传感器、执行器等硬件组件,以及相应的调试工具。
plc课程设计自动售货机
plc课程设计自动售货机一、课程目标知识目标:1. 理解PLC(可编程逻辑控制器)的基本原理,掌握自动售货机的基本工作流程;2. 学习并掌握PLC编程软件的使用,能够进行简单的程序编写与调试;3. 了解自动售货机的电气控制系统,理解传感器、执行器与PLC之间的协同工作原理。
技能目标:1. 能够运用PLC编程软件设计自动售货机的控制程序,实现货物自动售卖功能;2. 学会分析自动售货机控制系统中的问题,并进行故障排查与解决;3. 培养学生的团队协作能力,通过小组合作完成自动售货机PLC控制系统的设计与实现。
情感态度价值观目标:1. 培养学生对PLC技术及自动售货机行业的兴趣,激发他们探索未知、勇于创新的热情;2. 增强学生的环保意识,让他们认识到自动化技术在节能减排方面的重要性;3. 培养学生的诚信意识和责任感,使他们明白作为一名技术人才应承担的社会责任。
课程性质:本课程为实践性较强的课程,结合理论教学与实际操作,旨在培养学生的PLC编程能力和自动售货机控制系统设计与实施能力。
学生特点:学生具备一定的电子技术基础和计算机操作能力,对PLC技术有一定了解,但对自动售货机控制系统整体设计尚感陌生。
教学要求:结合学生特点,注重理论与实践相结合,提高学生的动手能力和解决问题的能力。
通过小组合作、项目驱动等方式,激发学生的学习兴趣,培养他们的团队协作能力和创新精神。
在教学过程中,关注学生的学习进度,及时调整教学策略,确保课程目标的达成。
二、教学内容1. PLC基本原理及编程基础- PLC的组成、工作原理- PLC编程语言(LD、IL、FBD等)- 常用PLC指令及其功能2. 自动售货机工作原理与控制系统设计- 自动售货机的基本结构及功能- 自动售货机的电气控制系统- PLC在自动售货机中的应用3. PLC编程软件操作与程序编写- 编程软件的安装与使用- 程序的编写、下载与调试- 常见故障分析及解决方法4. 自动售货机PLC控制系统实践- 设计自动售货机控制程序- 连接传感器、执行器与PLC- 系统调试与优化5. 教学案例分析与讨论- 分析实际案例,了解自动售货机行业现状与发展趋势- 讨论PLC在不同场景下的应用与技术创新- 探讨自动售货机控制系统中的节能环保措施教学内容安排与进度:第一周:PLC基本原理及编程基础第二周:自动售货机工作原理与控制系统设计第三周:PLC编程软件操作与程序编写第四周:自动售货机PLC控制系统实践第五周:教学案例分析与讨论教材章节:《PLC原理与应用》第一章:PLC概述《PLC原理与应用》第二章:PLC编程语言与指令系统《自动售货机设计与实践》第三章:自动售货机控制系统设计《自动售货机设计与实践》第四章:自动售货机PLC控制系统实践教学内容确保与课程目标紧密关联,注重理论与实践相结合,使学生能够掌握PLC技术在自动售货机控制系统中的应用。
自动售货机plc课程设计
自动售货机plc课程设计一、课程目标知识目标:1. 学生能够理解自动售货机的基本工作原理,掌握PLC编程的基础知识。
2. 学生能够描述自动售货机的各个部件功能及其相互关系。
3. 学生掌握自动售货机中PLC的输入输出配置,理解其逻辑控制过程。
技能目标:1. 学生能够运用所学知识,独立设计简单的自动售货机PLC控制程序。
2. 学生通过小组合作,能够进行自动售货机PLC控制系统的调试与故障排除。
3. 学生能够利用相关软件工具,进行PLC程序的编写和模拟运行。
情感态度价值观目标:1. 学生培养对自动化技术及PLC控制技术的兴趣,增强对工程技术学科的认识和探究欲。
2. 学生通过课程学习,增强团队合作意识,培养解决问题的能力和创新思维。
3. 学生能够认识到自动化技术在生活中的应用,理解技术发展对社会的积极影响。
课程性质分析:本课程为技术应用型课程,结合实际自动售货机案例,让学生在实践中学习PLC编程与应用,提高学生的动手能力和实际问题解决能力。
学生特点分析:高二年级学生,具备一定的物理基础和逻辑思维能力,对新技术充满好奇,喜欢动手操作,但需要引导和激发自主学习能力。
教学要求:1. 教学内容与实际应用紧密结合,注重培养学生的实践能力。
2. 教学过程中鼓励学生提问、探讨,引导学生主动思考,提高解决问题的能力。
3. 教师应关注学生个体差异,给予个性化指导,确保每位学生都能达到课程目标。
二、教学内容1. 自动售货机工作原理介绍:分析自动售货机的结构、功能及工作流程,重点讲解PLC在自动售货机中的作用。
相关教材章节:第三章 自动控制系统概述,第四节 PLC及其应用。
2. PLC基础知识讲解:介绍PLC的基本结构、工作原理、编程语言及编程软件的使用。
相关教材章节:第五章 PLC基础,第一节 PLC的结构与原理;第二节 PLC 编程语言与编程软件。
3. 自动售货机PLC控制系统设计:讲解自动售货机PLC控制系统的设计方法,包括输入输出配置、程序编写、调试与故障排除。
自动贩卖机电子技术课程设计..
投一元买矿泉水
仿真结果如图3-2-1所示:开关A按下表示投入一元硬币,只能买矿泉水,所以矿泉水对应的指示灯亮,按下开关C选择矿泉水,输出商品指示灯亮,不需要找零,所以找零指示灯不亮。
图3-2-1投一元买矿泉水仿真图
投一块五买饮料
仿真结果如图3-2-2所示:开关A,B同时按下表示投入一块五,可以买矿泉水和饮料,所以矿泉水和饮料对应的指示灯亮,按下开关B选择饮料,输出商品指示灯亮,不需要找零,所以找零指示灯不亮。
图2-2卡诺图
状态方程:
Q3*=Q3′A+Q3′Q2B+Q3A′B′+Q3Q2′A′=Q3′〔A+Q2B〕+Q3(A′B′+Q2′A′)
Q2*=Q2′B+Q2B′
驱动方程:
J1=A+Q2BK3=(A′B′+Q2′A′)′=(A+B)(Q2+A)
J2=B K2=〔B′〕′=B
输出方程:P=Q3Q2B+Q3AB′
输出变量:
X=1:矿泉水指示灯亮
Y=1:饮料指示灯亮
Z=1:咖啡指示灯亮
M=1:输出矿泉水
N=1: 输出饮料
L=1:输出咖啡
P=1:找回五角
2
2
指示灯模块用JK触发器完成,分析过程如下:
1)状态转换表
表2-2 状态转换表
AB
S*/XYZ
S
00
01
11
10
S0〔00〕
S0/000
S1/000
×/×××
在这次时间周中,一个原本生活中常见的自动贩卖机,要真正去设计其电路时,看似简单的逻辑电路,真正到实际自己设计时才发现在解决各种问题时,毫无头绪,在查阅资料,自己了解后,仿照现有的逻辑电路做出自己的设计,真的是很困难,专业和理论知识还很欠缺,仍需努力!
eda自动售货机课程设计
eda自动售货机课程设计一、课程目标知识目标:1. 学生理解EDA自动售货机的原理与结构,掌握相关电子元件的功能及工作方式。
2. 学生掌握自动售货机程序设计的基本流程,能运用所学知识对自动售货机进行简单的故障排查。
3. 学生了解自动售货机在日常生活中的应用,认识到电子产品在便捷人们生活方面的作用。
技能目标:1. 学生能够运用所学知识,设计并搭建一个简易的EDA自动售货机模型。
2. 学生能够编写简单的程序,实现对自动售货机的基本控制功能。
3. 学生通过实际操作,培养动手能力、团队协作能力和问题解决能力。
情感态度价值观目标:1. 学生培养对电子科技的兴趣,激发学习热情,树立创新意识。
2. 学生在学习过程中,养成积极主动、认真负责的学习态度,培养良好的学习习惯。
3. 学生认识到科技进步对生活的影响,增强社会责任感和环保意识。
本课程针对五年级学生,结合课程性质、学生特点和教学要求,将目标分解为具体的学习成果。
在教学过程中,注重理论与实践相结合,强调学生的主体地位,激发学生的探究欲望,培养其创新精神和实践能力。
通过本课程的学习,使学生能够将所学知识应用到实际生活中,提高学生的综合素质。
二、教学内容1. 自动售货机原理与结构介绍:包括自动售货机的工作原理、主要部件及其功能。
- 教材章节:第五章“自动控制技术与应用”,第一节“自动售货机的工作原理”2. 电子元件认知:学习常用电子元件(如传感器、微控制器等)的功能与使用方法。
- 教材章节:第四章“电子元件”,第二节“传感器及其应用”3. 程序设计基础:介绍自动售货机程序设计的基本流程和编程方法。
- 教材章节:第七章“程序设计与控制”,第一节“程序设计的基本流程”4. 简易自动售货机模型设计与搭建:分组进行实际操作,设计并搭建自动售货机模型。
- 教材章节:第五章“自动控制技术与应用”,第二节“自动售货机的设计与制作”5. 故障排查与维护:学习自动售货机常见故障的排查方法与维护技巧。
mcgs课程设计自动售货机
mcgs课程设计自动售货机一、教学目标本章节的教学目标包括以下三个方面:1.知识目标:学生能够理解并掌握自动售货机的基本原理和结构,了解其工作流程和操作方法。
2.技能目标:学生能够通过实践操作,学会使用自动售货机进行购买,并能够进行简单的故障排除和维护。
3.情感态度价值观目标:学生能够认识到自动售货机的便利性和实用性,增强对科技创新的认同感和自豪感。
二、教学内容本章节的教学内容主要包括以下几个方面:1.自动售货机的基本原理和结构,包括其工作原理和各个组成部分的功能。
2.自动售货机的工作流程和操作方法,包括如何进行购买和如何进行故障排除和维护。
3.自动售货机的便利性和实用性,以及其在现代社会中的应用和影响。
三、教学方法为了达到本章节的教学目标,我们将采用以下几种教学方法:1.讲授法:通过讲解自动售货机的基本原理和结构,使学生能够理解其工作原理和各个组成部分的功能。
2.实践操作法:通过让学生亲自动手操作自动售货机,使学生能够学会使用自动售货机进行购买,并能够进行简单的故障排除和维护。
3.小组讨论法:通过小组讨论,使学生能够分享自己的学习心得和经验,增强对自动售货机的认识和理解。
四、教学资源为了支持本章节的教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:提供相关章节的学习资料,帮助学生理解和掌握自动售货机的基本原理和结构。
2.多媒体资料:通过视频或图片等形式,展示自动售货机的工作原理和操作方法,丰富学生的学习体验。
3.实验设备:提供自动售货机供学生进行实践操作,使学生能够真正学会使用自动售货机进行购买,并能够进行简单的故障排除和维护。
五、教学评估本章节的教学评估主要包括以下几个方面:1.平时表现:通过观察学生在课堂上的参与程度、提问回答情况等,评估学生的学习态度和积极性。
2.作业:通过检查学生完成的作业的质量,评估学生对自动售货机相关知识的理解和掌握程度。
3.考试:通过期末考试,全面测试学生对自动售货机原理、操作方法和应用等方面的掌握情况。
plc自动售货机课程设计
plc自动售货机课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基础知识,掌握自动售货机的基本工作原理;2. 学生能掌握PLC编程的基本指令,并运用这些指令设计简单的自动售货机控制程序;3. 学生能了解自动售货机在生活中的应用,认识到PLC技术在自动化领域的广泛影响。
技能目标:1. 学生能运用所学知识,独立设计并实现一个简单的PLC自动售货机控制程序;2. 学生通过实际操作,提高动手能力,培养解决实际问题的能力;3. 学生能通过小组合作,提高沟通协调能力,培养团队协作精神。
情感态度价值观目标:1. 学生培养对自动化技术及PLC控制的兴趣,激发创新意识;2. 学生通过课程学习,认识到自动化技术在生活中的重要性,增强科技改变生活的观念;3. 学生在学习过程中,形成积极向上的学习态度,培养自主学习、探究学习的能力。
分析课程性质、学生特点和教学要求,本课程将目标分解为具体学习成果:1. 学生能掌握PLC基本知识,达到90%以上的知识掌握率;2. 学生能独立完成一个简单的PLC自动售货机控制程序设计,实现80%以上的功能;3. 学生在小组合作中,能够积极参与讨论,展示良好的沟通协调能力;4. 学生在学习过程中,表现出对自动化技术的兴趣,形成积极的学习态度。
二、教学内容1. PLC基础知识:- PLC的定义、功能及特点;- PLC的组成结构,包括中央处理单元、输入/输出接口、编程设备等;- PLC的工作原理及运行方式。
2. PLC编程基础:- PLC编程语言,重点掌握梯形图编程;- 常用PLC指令,如逻辑运算指令、定时器、计数器等;- PLC编程软件的使用。
3. 自动售货机控制程序设计:- 自动售货机工作原理及功能需求分析;- PLC在自动售货机中的应用实例;- 学生分组设计并实现自动售货机控制程序。
4. 实践操作:- 搭建自动售货机模型,连接PLC及相关输入输出设备;- 调试并优化PLC控制程序;- 小组展示与评价。
plc自动售货机课程设计设计
plc自动售货机课程设计设计一、课程目标知识目标:1. 学生能够理解PLC(可编程逻辑控制器)的基础知识,掌握自动售货机的基本工作原理。
2. 学生能够掌握PLC编程的基本指令,并运用这些指令完成自动售货机的简单控制程序编写。
3. 学生能够了解自动售货机在生活中的应用,认识到其对社会生活的便捷性。
技能目标:1. 学生能够运用所学知识,独立完成自动售货机控制程序的编写与调试。
2. 学生能够在团队协作中发挥自己的专长,与他人共同完成自动售货机的设计与制作。
3. 学生能够通过实际操作,提高动手能力和解决问题的能力。
情感态度价值观目标:1. 学生通过学习PLC自动售货机的知识,培养对工程技术学科的热爱和兴趣。
2. 学生在团队协作中,学会互相尊重、沟通与合作,培养团队精神和责任感。
3. 学生能够认识到PLC自动售货机在生活中的作用,激发创新意识,关注科技发展。
本课程针对高年级学生,结合学科特点,注重理论知识与实践技能的结合,旨在提高学生的动手能力、创新意识和团队协作能力。
在教学过程中,教师应关注学生的个体差异,因材施教,确保课程目标的实现。
通过本课程的学习,学生将能够掌握PLC自动售货机的相关知识,为将来的学习和工作打下坚实基础。
二、教学内容1. PLC基础知识:包括PLC的定义、结构、工作原理及其在自动控制系统中的应用。
- 教材章节:第一章 可编程逻辑控制器概述- 内容列举:PLC的发展历程、基本结构、工作原理、性能指标等。
2. PLC编程指令:学习PLC的基本编程指令,如逻辑运算、定时器、计数器等。
- 教材章节:第二章 PLC编程指令与逻辑设计- 内容列举:基本逻辑指令、定时器指令、计数器指令、比较指令等。
3. 自动售货机控制程序设计:以自动售货机为例,学习控制程序的设计与实现。
- 教材章节:第三章 PLC控制系统设计- 内容列举:自动售货机控制需求分析、硬件设计、软件编程、系统调试等。
4. PLC自动售货机实践操作:分组进行自动售货机的设计与制作,进行实际操作。
课程设计全自动售货机
课程设计全自动售货机一、教学目标本课程的教学目标是使学生掌握全自动售货机的基本原理、结构和维护方法。
通过学习,学生应能理解售货机的工作原理,了解其主要组成部分及其功能,并能进行基本的故障排除和维护。
此外,学生还应掌握售货机的运营管理知识,包括商品陈列、销售策略和财务管理。
具体来说,知识目标包括:1.了解全自动售货机的发展历程和现状。
2.掌握全自动售货机的基本原理、结构和主要部件。
3.了解售货机的运营管理知识和技巧。
技能目标包括:1.能够操作和维护全自动售货机。
2.能够进行售货机的商品陈列和销售策略制定。
3.能够进行售货机的财务管理。
情感态度价值观目标包括:1.培养学生对科技发展的兴趣和好奇心。
2.培养学生对商业道德和诚信的认识。
3.培养学生对自我管理和团队合作的意识。
二、教学内容本课程的教学内容主要包括全自动售货机的基本原理、结构和维护方法,以及售货机的运营管理知识。
1.全自动售货机的基本原理和结构:介绍全自动售货机的工作原理,包括售货机的电源系统、控制系统、支付系统和商品存放系统等。
2.全自动售货机的维护方法:介绍售货机的日常维护和故障排除方法,包括清洁、润滑、检查和更换零件等。
3.售货机的运营管理知识:介绍售货机的商品陈列原则、销售策略制定和财务管理方法,包括商品选择、价格设定、促销活动策划和财务数据分析等。
三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法等。
1.讲授法:通过教师的讲解,使学生了解全自动售货机的基本原理、结构和维护方法,以及售货机的运营管理知识。
2.讨论法:通过小组讨论,培养学生的思考能力和团队合作意识,使学生能够深入理解和应用所学知识。
3.案例分析法:通过分析实际案例,使学生了解售货机的运营管理实践,培养学生解决问题的能力。
4.实验法:通过操作和维护全自动售货机,使学生掌握其实际操作技能,培养学生的动手能力和实践能力。
电子售货机课程设计
电子售货机课程设计一、课程目标知识目标:1. 学生能够理解电子售货机的基本工作原理,掌握其电路组成及功能。
2. 学生能够描述电子售货机中的主要电子元件,并了解它们在电路中的作用。
3. 学生能够解释电子售货机中所涉及的数据处理过程,如货币识别、商品识别和找零机制。
技能目标:1. 学生能够运用所学知识,设计并搭建一个简单的电子售货机模型。
2. 学生能够通过编程实现对电子售货机的基本控制,如商品选择、支付和找零。
3. 学生能够运用团队合作和问题解决技巧,完成电子售货机的设计和调试。
情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发他们探索科学技术的热情。
2. 培养学生的创新意识和实践能力,鼓励他们勇于尝试、不断改进。
3. 培养学生的团队协作精神,提高他们的沟通能力和责任感。
课程性质:本课程为信息技术与电子技术的融合课程,以实践操作为主,注重培养学生的动手能力和创新能力。
学生特点:六年级学生具备一定的逻辑思维能力和动手能力,对新鲜事物充满好奇,但需引导和激发。
教学要求:教师需结合学生特点,采用启发式教学,引导学生主动探索、实践,注重培养学生的实际操作能力和团队协作能力。
同时,关注学生的个体差异,提供个性化的指导和帮助,确保每位学生都能在课程中取得进步。
通过课程目标的分解和教学设计,使学生在完成学习成果的过程中,达到课程目标的要求。
二、教学内容1. 电子元件的认识:介绍电子售货机中常用的电子元件,如电阻、电容、二极管、三极管等,以及它们在电路中的作用。
教材章节:《电子技术》第三章第二节2. 电路原理及连接:讲解电子售货机的电路原理,学习如何正确连接电路,实现基本功能。
教材章节:《电子技术》第四章3. 数据处理过程:学习电子售货机中的数据处理过程,包括货币识别、商品识别和找零机制。
教材章节:《信息技术》第二章第四节4. 编程控制:介绍如何通过编程实现对电子售货机的控制,包括商品选择、支付和找零。
教材章节:《计算机编程》第五章5. 实践操作:分组进行电子售货机模型的制作,包括电路连接、编程控制和调试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
D
E
X
Y
Z
M
N
L
1
0
0
1
×
×
1
0
0
0
1
0
×
1
×
0
1
0
0
0
1
×
×
1
0
0
1
2)逻辑表达式
M=CX
N=DY
L=EZ
3)商品输出逻辑电路图
图2-2商品输出模块逻辑电路图
2
1)状态转换表
①选择矿泉水(C=1)
AB
S*/P
S
00
01
11
10
S0(00)
S0/0
S1/0
×/×
S2/0
S1(01)
S1/0
S2/0
Q0*=Q0′B+Q0B′
驱动方程:
J1=A+Q0BK1=(A′B′+Q0′A′)′=(A+B)(Q0+A)
J0=B K0=(B′)′=B
输出方程:
X=Q1+Q1′A+Q0B
Y=Q1Q0+Q0A+Q1B+Q1A
Z=Q1A+Q1Q0B
4)逻辑电路图
图2-2指示灯模块逻辑电路图
2
1)逻辑真值表
表2-2 逻辑真值表
10/100
01
01/000
10/100
××/×××
11/110
11
11/110
00/111
××/×××
××/×××
10
10/100
11/110
××/×××
00/111
图2-2 卡诺图
状态方程:
Q1*=Q1′A+Q1′Q0B+Q1A′B′+Q1Q0′A′=Q1′(A+Q0B)+Q1(A′B′+Q0′A′)
S2/100
S1(01)
S1/000
S2/100
×/×××
S3/110
S2(10)
S2/100
S3/110
×/×××
S0/111
S3(11)
S3/110
S0/111
×/×××
×/×××
2)状态转换图
图2-2 状态转换图
3)卡诺图化简
AB
Q1Q0
00
01
11
10
00
00/000
01/000
××/×××
本设计用JK触发器和基本逻辑门电路通过时序电路的设计方法完成了一种自动贩卖机的设计,该贩卖机能够售卖三种商品,要求系统能够自动完成:投币识别,价格比较,选择商品同时对应的指示灯亮,输出商品和找零过程。
1方案比较与选定
方案一:采用开关控制的计数器,通过加法器投硬币的方式将来确定投入的数值大小,再通过控制减法器的方式来减掉花费的数值,输出需要找回的数值,原理简单,设计也相对简约,思路清晰便于操作。逻辑电路图如图1-1所示。
图1-1 自动贩卖机逻辑电路图
方案二:采用JK触发器和基本逻辑门电路通过时序电路的设计方法完成了一种自动贩卖机的设计,具体思路是通过传感器产生的硬币信号,在电路中输入不同的状态,来表示所投硬币的数值,然后根据所需,通过开关电路,确认各种状态,达到目的。优点是采用简单触发器,和简单门电路就设计出方案。
看一个东西简单,但在实际操作中就是有许多要注意的地方,有些东西也与你的想象不一样,我们这次的实训就是要我们跨过这道实际和理论之间的鸿沟、实训的时间虽然很短,在不断的查找资料并理解后做出自己的设计,真的是很困难,以前我们光只注意一些理论知识,感觉也就那样,而真正到自己去设计,才发现很多难以解决的问题,这次的实习使我意识到我对理论知识的运用的不足,在电脑操作画图中也有很多的缺陷。
在这次时间周中,一个原本生活中常见的自动贩卖机,要真正去设计其电路时,看似简单的逻辑电路,真正到实际自己设计时才发现在解决各种问题时,毫无头绪,在查阅资料,自己了解后,仿照现有的逻辑电路做出自己的设计,真的是很困难,专业和理论知识还很欠缺,仍需努力!
在必要的作图时,缺乏熟练程度,即使很简单的一个图,也要摸索很久,平时对电脑的利用太局限了,我还需继续锻炼使用它做更多有用的学习!
综上所述,采取方案二,尽管稍微有些复杂,但是可以使我对时序逻辑电路的设计方法有更深的理解。该方案成本低,性价比高。
2
2
输入变量:
A=1:投入一元硬币 A=0:未投入一元硬币
B=1:投入五角硬币 B=0:未投入五角硬币
C=1:选择矿泉水 C=0:未选择矿泉水
D=1:选择饮料 D=0:未选择饮料
E=1:选择咖啡 E=0:未选择咖啡
综述
自动售货机是能根据投入的钱币自动付货的机器。一般的自动售货机由钱币装置、指示装置、贮藏售货装置等组成。钱币装置是售货机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额。如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。指示装置用以指示顾客所选商品的品种。贮藏售货装置保存商品,接收出售指示信号,把顾客选择的商品送至付货口。一般售货机的钱币装置由投币口、选别装置、确认钱币真伪的检查装置、计算金额的计算装置和找钱装置组成。七十年代以来,出现了采用微型计算机控制的各种新型自动售货机和利用信用卡代替钱币并与计算机连接的更大规模的无人售货系统,如无人自选商场、车站的自动售票和检票系统、银行的现金自动支付机等。
图3-1整体逻辑电路图
3.2电路仿真
3.2.1投一元买矿泉水
仿真结果如图3-2-1所示:开关A按下表示投入一元硬币,只能买矿泉水,所以矿泉水对应的指示灯亮,按下开关C选择矿泉水,输出商品指示灯亮,不需要找零,所以找零指示灯不亮。
图3-2-1投一元买矿泉水仿真图
3.2.2投一块五买饮料
仿真结果如图3-2-2所示:开关A,B同时按下表示投入一块五,可以买矿泉水和饮料,所以矿泉水和饮料对应的指示灯亮,按下开关B选择饮料,输出商品指示灯亮,不需要找零,所以找零指示灯不亮。
×/×
S3/1
S2(10)
S2/0
S3/1
×/×
×/×
S3(11)
S3/1
×/×
×/×
×/×
②选择饮料(D=1)
AB
S*/P
S
00
01
11
10
S0(00)
S0/0
S1/0
×/×
S2/0
S1(01)
S1/0
S2/0
×/×
S3/0
S2(10)
S2/0
S3/0
×/×
S0/1
S3(11)
S3/0
S0/1
×/×
图3-2-2投一块五买饮料仿真图
3.2.3投两元买饮料并找零
仿真结果如图3-2-3所示:开关A同时按两下表示投入两元,可以买矿泉水,饮料和咖啡,所以三种饮料对应的指示灯全部都亮,按下开关B选择饮料,输出商品指示灯亮,需要找五角,所以找零指示灯亮。
图3-2-3投两元买饮料并找零仿真图
心得体会
本设计关于自动贩卖机的逻辑电路设计,我根据课本上的知识以及课外的一些了解,分析题目,建立模型,最后实现功能。
Q0*=Q0′B+Q0B′
驱动方程:
J1=A+Q0BK1=0
J2=BK2=B
输出方程:
P=Q1Q0+Q0A+Q1B
②选择饮料(D=1)
AB
Q1Q0
00
01
11
10
00
00/0
01/0
××/×
10/0
01
11
11/0
00/1
××/×
××/×
10
10/0
11/0
××/×
00/1
×/×
③选择咖啡(E=1)。
这是不需要找零
2)卡诺图化简
①选择矿泉水(C=1)
AB
Q1Q0
00
01
11
10
00
00/0
01/0
××/×
10/0
01
01/0
10/0
××/×
11/1
11
11/1
××/×
××/×
××/×
10
10/0
11/1
××/×
××/×
图2-2卡诺图
状态方程:
Q1*=A+Q1+Q0B=Q1′×(A+Q0B)+Q1×1
输出变量:
X=1:矿泉水指示灯亮
Y=1:饮料指示灯亮
Z=1:咖啡指示灯亮
M=1:输出矿泉水
N=1: 输出饮料
L=1:输出咖啡
P=1:找回五角
2
2
指示灯模块用JK触发器完成,分析过程如下:
1)状态转换表
表2-2 状态转换表
AB
S*/XYZ
S
00
01
11
10
S0(00)
S0/000
S1/000
×/×××
[4]王毓银.数字电路逻辑设计[M].高等教育出版社,1999
[5]郁汗琪.数字电子技术试验及课程设计[M].北京高等教育出版社,1994
希望作为大学生应该有更多这样的实习时间,这样才能保证理论结合实践,能够更好的锻炼大学生。丰富大学生活,锻炼实践技能!
参考文献
[1]康光华.电子技术基础[M].第五版.北京:高等教育出版社,2006
[2]陈传虞.脉冲与数字电路[M].第二版.北京:高等教育出版社,1991
[3]熊耀辉.电子线路[M].高等教育出版社,2001
③总的输出方程:P=Q3Q2B+Q3AB′+Q1Q0+Q0A+Q1B