自动售货机的设计论文
基于TRIZ的自动售货机创新设计共3篇

基于TRIZ的自动售货机创新设计共3篇基于TRIZ的自动售货机创新设计1随着社会进步和人们生活水平的提高,自动售货机已经成为人们日常生活中必不可少的一部分,它为我们的生活带来了很大的方便,也成为了众多生产企业竞相开发和生产的热门产品。
自动售货机一直在不断地进行着更新换代,以满足不同消费者的需求。
然而在市场竞争激烈的今天,如何通过创新设计来提高自动售货机的竞争力是一个亟待解决的问题。
在众多的创新设计方法中,TRIZ(俄罗斯创新理论)是一个非常值得注意的方法。
TRIZ是一种基于问题解决的方法,并试图寻找最佳的解决方案,以更有效地解决新的问题。
其最重要的特点是创造性解决问题,它能够提高创造力的水平,从而达到创新设计的目的。
下面笔者将介绍基于TRIZ的自动售货机创新设计。
1.问题定义自动售货机的主要问题在于其空间利用率低。
随着售货机的不断改进和配套产品的推进,售货机的类型越来越多,功能也越来越丰富,售货机的规模也在不断扩大。
这对售货机的空间利用率提出了更高的要求。
因此,我们有必要考虑如何提高售货机的空间利用率。
2.TRIZ分析TRIZ提供了一系列的分析工具,供我们利用。
在本次的分析工具中,分别有以下的工具:(1)物理化学挑战的分析(2)发明原理的应用(3)技术矛盾的矛盾矩阵基于以上的工具,我们可以列举出以下的分析结果:(1)问题:如何提高售货机的空间利用率?解决原则:物理化学挑战我们可以提出如下的解决方案:使用不同的物理化学原理,以减小售货机的体积。
例如,对于食品售货机,烘烤技术可以帮助将原本体积较大的食品制品压缩成体积较小的产品,从而使售货机更加紧凑。
(2)发明原则的应用①资源的保存原则售货机上可以储存一定重量的商品,这意味着售货机中贮存并成批销售产品的需求得到了满足,同时,也支持了公司的资金储备。
②组合原则如果售货机设计的足够灵活,那么它可以在各物流环节中使用,从而使物流转运变得更有组织。
③离心分离原理售货机使用的分离原理是重力分离和离心分离。
自动售货机设计(机械)(机械cad图纸)大学毕设论文

本科机械毕业设计论文CAD图纸QQ 401339828摘要随着社会不断的进步,人们的物质文化与精神文化都在明显的提高,这样表现在出入各个场所采用信用卡支付现金,一人一部手机,节假日看电影,坐地铁,听音乐会,逛步行街。
这个现象都表明在物质生活提高的同时,精神生活也提高了,随处可见的出租车,还有随处可见的售货机,这在繁华的都市也已成为不可缺少的一个为市民提供方便的一部机器,只需要投几个硬币就可以选择自己想要的物品。
售货机多种多种,我根据所学的本领,设计了罐装饮料售货机。
市场上普遍的饮料售货机有几种,我针对灌状饮料售货机的原理设计了一种方便市民生活的饮料售货机。
它相比较之下有一定的优点,也有缺点,但缺点不是主要的,所以生产推广起来一定会受到广大群众的喜爱。
关键词:自动售货机售货机售货机原理本科机械毕业设计论文CAD图纸QQ 401339828ABSTRACTAlong with the social continuous progress, the people's material culture and the spirit cultureses all in the obvious exaltation, express thus at come in and go out the adoption credit card in the each place to pay to pay by cash, a cellular phone of one person, the stanza day off go to the movie, sitting the subway, go to the concert, strolling the on foot street...This phenomenons all express at the tim e of physical life raise, the spiritual life also raised, everywhere it is thus clear that of for-rent car, still have everywhere it is thus clear that of beverage sell goods the machine automatically, this a machine that provides the convenience for the citizenry that also has become the indispensability in the prosperous city, need to throw the beverage that a few coins can choose the oneself to want only.The widespread beverage sells goods on the market the machine contain several kinds, I aimed at to infuse the principle that the form beverage sells goods the machine to design a kind of beverage of convenient citizenry life to sell goods the machine.It mutually the in comparison contain certain advantage, also have the weakness, but the weakness is not main, so the production expands and would certainly be like by the large crowd.Keyword:Sell goods the machine to sell goods the machine to sell goods the machine principle automatically本科机械毕业设计论文CAD图纸QQ 401339828目录摘要 (Ⅰ)ABSTRACT (Ⅱ)第一章绪论 (1)第二章售货机的发展史及意义目标 (2)2.1自动售货机机的发展现状 (2)2.1.1国外现状 (2)2.1.2国内现状 (2)2.2发展目标 (7)2.4技术参数 (7)第三章总体方案设计 (8)3.1电磁控制 (8)3.2双层设计 (8)第四章机械结构的设计及计算 (10)4.1轴的设计及计算 (10)4.1.1轴的选用计算 (10)4.1.2轴的分类 (12)4.1.3轴的材料和毛坯 (12)4.1.4失效形式与设计准则 (13)4.2电磁铁应用设计计算方法 (13)4.2.1电磁学基本原理 (13)4.2.2电磁铁吸力计算公式 (16)4.3弹簧的选用设计及计算 (17)4.4连接部分的设计 (28)4.5焊接 (24)4.6柜体传热分析 (29)4.7机架的设计 (30)第五章设计的不足与设想 (34)结论 (35)参考文献 (36)本科机械毕业设计论文CAD图纸QQ 401339828附录Ⅰ步进电机的基本原理 (37)附录Ⅱ外文翻译部分 (40)致谢 (52)本科机械毕业设计论文CAD图纸QQ 401339828本科机械毕业设计论文CAD图纸QQ 401339828本科机械毕业设计论文CAD图纸QQ 401339828第一章绪论时间过的真快,大学生活即将结束。
基于微控制器控制的自动售货机毕业设计论文

基于微控制器控制的自动售货机毕业设计论文摘要本文介绍了一种基于微控制器控制的自动售货机的设计和实现。
该自动售货机利用微控制器作为控制器,实现了自动售货、库存管理和支付功能。
本文详细阐述了微控制器的选择和系统架构设计,并对系统的各个模块进行了详细描述。
通过实验验证,该自动售货机能够稳定可靠地完成售货、库存管理和支付功能,具有一定的实用性和扩展性。
引言自动售货机作为现代零售业的重要组成部分,已经在各种场景中得到广泛应用。
微控制器作为控制自动售货机的核心部件,具有体积小、功耗低、高可靠性等优势,成为自动售货机的首选控制器。
本文的目标是设计和实现一种基于微控制器控制的自动售货机,并验证其功能和性能。
设计和实现微控制器选择选择合适的微控制器是设计自动售货机的重要步骤。
考虑到自动售货机需要处理多个输入输出信号和具备较高的计算能力,本文选择了性能稳定、成本较低的X系列微控制器作为控制器。
系统架构设计本文设计了一个基于微控制器的自动售货机系统架构。
该架构包括输入输出模块、控制模块和显示模块。
输入输出模块用于检测用户的选择和执行售货等操作,控制模块负责处理输入输出信号并控制货物的售出和库存管理,显示模块用于显示商品信息和支付结果。
系统实现本文通过详细描述每个模块的功能和实现过程,实现了基于微控制器的自动售货机系统。
其中,输入输出模块使用传感器和执行器与用户进行交互,控制模块利用微控制器的计算能力实现售货和库存管理功能,显示模块采用液晶显示屏来展示商品信息和支付结果。
实验验证为了验证基于微控制器的自动售货机的功能和性能,本文进行了一系列实验。
实验结果表明,该自动售货机能够稳定可靠地完成售货、库存管理和支付功能。
在不同的测试场景下,系统均能够准确地识别用户的选择并完成相应的操作,具有较好的实用性和稳定性。
结论本文设计和实现了一种基于微控制器控制的自动售货机。
通过实验验证,该系统能够稳定可靠地完成售货、库存管理和支付功能。
基于PLC的自动售货机的毕业设计论文(1)

基于PLC的自动售货机的毕业设计论文摘要自动售货机作为现代零售业的一种重要形式,已经在各个领域得到广泛应用。
本毕业设计致力于设计和实现一种基于PLC(可编程逻辑控制器)的自动售货机系统。
该系统通过使用PLC控制器,实现了自动售货机的货物管理、交易处理和故障处理等功能。
本文详细介绍了自动售货机的背景和发展,设计思路和方案,系统架构,以及实际应用效果等方面。
引言自动售货机是一种能够提供商品销售和交易服务的机械装置。
自动售货机的出现大大提高了商品销售的效率和便利性,减少了人工操作的错误和劳动强度。
目前,自动售货机已经广泛应用于食品、饮料、烟草、报刊等各个行业。
随着科技的不断进步,自动售货机的功能也越来越丰富,包括现金支付、刷卡支付、微信支付等多种支付方式。
本文将重点介绍一种基于PLC的自动售货机系统的设计和实现。
设计思路和方案系统需求分析在设计自动售货机系统之前,首先需要进行系统需求分析,明确系统的功能和性能需求。
根据市场调研和用户需求分析,我们确定了以下主要功能需求: - 商品管理:系统能够实现对不同商品的库存管理、上下架、售价设定等功能。
- 交易处理:系统能够自动处理用户选择商品、支付货款、找零等交易过程。
- 故障处理:系统能够检测并处理售货机的故障情况,如货道堵塞、温度异常等。
硬件设计自动售货机的硬件设计包括主要元件选择、电路设计和传感器接口设计等。
我们选择了可编程逻辑控制器(PLC)作为系统的主控设备,主要基于PLC具有稳定性高、可靠性强、扩展性好等优点。
同时,为了实现对货道状态的检测和控制,我们还需要添加红外传感器、电机驱动器等硬件设备。
软件设计自动售货机的软件设计主要包括PLC程序设计、用户界面设计和数据管理设计等。
我们使用PLC编程软件进行程序开发,主要编写逻辑控制程序,实现对货道的控制和状态监测。
同时,为了提升用户体验,我们还需要设计友好的用户界面,并通过数据库管理系统来存储商品信息和交易记录。
基于PLC的自动售货机的设计毕业设计(论文)

自动售货机的设计目录摘要 (I)Abstract (II)第一章绪论 (3)1.1 研究自动售货机的目的及意义 (3)1.2国内外研究现状 (3)1.3本文研究的主要内容 (4)第二章系统总体设计 (5)2.1售货方式 (5)2.2控制要求 (5)2.3自动售货机构想面板及工作过程 (5)2.4本章小结 (8)第三章可编程控制器PLC (9)3.1 PLC概论 (9)3.1.1可编程控制器的定义 (9)3.1.2可编程控制器的特点 (9)3.1.3可编程控制器的发展趋势 (9)3.2 PLC控制自动售货机的主要功能 (10)3.3 PLC选型 (10)3.4可编程控制器的工作原理 (11)3.5本章小结 (12)第四章自动售货机的硬件设计 (13)4.1输入输出点分配 (13)4.2外部硬件接线图及主电路 (13)4.3货币识别原理 (15)4.4本章小结 (16)第五章自动售货机控制系统的软件控制 (17)5.1程序设计 (17)5.2本章小结 (25)结论 (26)参考文献 (27)参考文献 ........................................................ 错误!未定义书签。
致谢 . (28)摘要随着科技的发展和我国人口的增长,自动售货机的重要性和必需性开始慢慢体现出来,这也使得其具有广阔的发展空间。
由于PLC的特性,使PLC可以应用于各个领域。
而通过与单片机等控制的对比,确定使用PLC来控制自动售货机,因此本次设计是基于PLC的饮料自动售货机,可将其安放于学校的图书馆、食堂、球场等很多地方,使同学们更加便利。
本文分析了自动售货机在国内外的发展现状,利用可编程逻辑控制的目的和意义,从自动售货机的结构、分类、控制要求等对自动售货机做了简单概述,介绍了可编程控制器工作原理、发展趋势、应用领域等,对系统的控制方案进行设计。
按照I/O分配表对PLC选型,并画出外部接线图。
自动售货机的毕业设计

自动售货机的毕业设计【篇一:自动售货机毕业设计】摘要本文介绍了自动售货机的基本原理以及工作流程,售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。
近几年,自动售货机逐渐被越来越多的消费者所接受。
但由于售货机分布零散、范围广阔的特点。
本文以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程,绘制梯形图对售货过程进行了分析。
利用plc控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词:自动售货机;可编程控制器;梯形图abstractthis article introduced vending machines basic principle as well as the work flow, introduces the basic principle of vending machines and work flow, and then to a transaction process, for example, the process is divided into several blocks, then respectively for program for programming block.then take a transaction process as examples, divides into several blocks the transaction process, then carries on the programming separately to the block. explained the programmable controllers in vending machine function specifically. the procedure involved the vending machine work major part process. enhanced systems stability using the plc controls vending machine, the guarantee vending machine has been able the long-term stability movement.key words:vending machine; programmable controller; trapezoidal chart目录摘要........................................................................................................ . (i)abstract ............................................................................................. (ii)第1章绪论........................................................................................................ . (1)1.1自动售货机研究的目的和意义 (1)1.2自动售货机的历史 (2)1.3自动售货机的市场展望 (3)1.4自动售货机功能分析 (4)第2章 plc功能介绍 (6)2.1 plc的选型原则 (6)2.2 plc的概述 ....................................................................................................... .72.2.1 plc的产生 (7)2.2.2 plc的定义 (8)2.2.3 plc的发展趋势 (8)2.2.4 plc的特点 (10)2.2.5 plc的主要功能 (11)2.3 plc的基本结构及原理 (13)2.3.1 plc的系统结构 (13)2.3.2 plc各部分的作用 (13)2.4 三菱可编程控制器产品功能介绍 (16)2.4.1 功能指令类型 (16)2.4.2功能指令的通用表达形式 (16)2.4.3 三菱plc内部继电器的功能及编号 (17)2.4.4 程序流程控制功能指令 (18)第3章 plc的系统设计 (25)3.1 可编程控制系统设计的基本原则 (25)3.1.1 控制系统设计原则 (25)3.1.2 控制系统设计的基本内容 (25)3.1.3 控制系统设计的一般步骤 (26)3.1.4 编写梯形图的注意事项 (26)3.1.5 程序设计的步骤 (26)3.2 程序设计部分 (27)3.2.1设计控制要求 (27)3.2.3自动售货机外部接线图 (28)3.2.4 梯形图和顺序功能图介绍 (29)3.2.5 三菱编程软件fxgpwin介绍 (30)3.2.6 售货过程分析 (32)第4章出货部分 (35)4.1 出货原理........................................................................................................ ..354.2 出货部件简图介绍 (35)结束语........................................................................................................ .. (41)致谢........................................................................................................ (42)参考文献........................................................................................................ . (43)第1章绪论自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。
自动售货机-论文(完整版)

CPU是PLC的核心,通过计算机技术和通信技术的完美结合,就可以开发出一个通用的工业自动控制装置,是现代工业控制技术的重要组成部分。而今,生产技术达到世界领先水平的PLC厂商有68个,当然最有名的几个制造商在日本,美国和德国的。几家日本厂分别是东芝,日立,富士,横河,立石,三菱,夏普等较为知名的公司。还有一些美国制造商分别是得克萨斯州食品公司,通用电气公司,歌德,数字设备公司等等。比较有名的还有欧洲的飞利浦公司和西门子公司和亚洲的鹰达公司都是非常有名的。
现在而言,所有的情况下都是通过人工的判断来运行一台自动售货机,包括缺硬币,币箱已满,自动售货机机械故障,缺少货物等,普遍使用人工操作员的定时巡视的这种管理方法来解决,虽然问题得到解决,但结果是既费力又费时,但他们不能得到及时,准确的实时状态报告,自动售货机,操作增加了管理难度和成本,但也有可能给消费者的消费造成不方便。
Detailed in this article is history and current situation of the vending machine, is the definition of a programmable logic controller description, content design steps and procedures design, programming languagesand so on. Systematic exposition of how to combine Siemens PLC control system in the vending machine to run, combined with further validation of Siemens PLC configuration king in our use of the vending machine control system, so that we can understand and see the effect of running .
自动售货机全文(机械cad图纸)大学毕设论文

目录1引言 (1)2 PLC的结构与特点 (1)2.1PLC的基本结构 (2)2.2PLC的特点 (2)2.3PLC的应用领域 (2)3 自动售货机的硬件设计 (2)3.1控制要求 (2)3.2光传感器 (4)3.3数码管显示 (5)3.4金属硬币的识别原理 (5)3.5硬币的贮存和退币 (5)4自动售货机的软件设计 (6)4.1设计思路 (6)4.2总体流程图 (6)4.3I/O口分配 (7)4.4控制接线图 (8)4.5程序开发 (8)4.5.1 计币系统 (9)4.5.2 比较系统 (9)4.5.3选择和饮料供应系统 (9)4.5.4退币系统 (10)4.5.5钱显示和制冷 (11)5 调试 (11)5.1系统的连接 (11)5.2PLC程序调试 (11)6结论 (11)参考文献 (12)附录 (13)1引言自动售货机(Vending Machine)起源于公元前215年的古埃及, 当时用于人们在神庙里用金币购买圣水。
19世纪70年代, 自动售货机在美国、日本迅猛发展, 如今已成为世界上最大的现金交易市场。
作为一种前卫的零售方式, 自动售货机已在45个国家广泛普及。
据统计, 日本平均每23人就拥有一台自动售货机, 美国平均每40人拥有一台自动售货机, 美国自动售货机的零售营业额高达293亿美元, 日本每个消费者每年在自动售货机上的消费金额达5.5元。
全世界每年通过自动售货机销售商品的总额已达2000亿美元。
近些年, 随着我国商品市场的不断繁荣和城市现代化程度的不断提高, 自动售货机也已悄然步入了我国的大中城市。
自动售货机在北京、上海、大连、沈阳、西安开始出现, 成为不少年轻人时髦的购物选择。
在国家相关政府部门的大力支持下, 中国的自动售货机产业以超常规的速度迅猛发展, 并带动了一批新的服务业、物流运输配送业的快速发展, 丰富了中国的商业产业结构, 开创了一个全新的自动销售和自助服务时代。
本文设计自动售货机的目的在于, 结合现实中的情况, 在巩固和应用所学知识的前提下, 充分发挥自己的动手和实际设计的能力, 设计出一款简单实用的自动售货机。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动售货系统摘要:提出并实现一套基于单片机控制步进电机的自动售货系统。
其主要目的是为当前的自动售货机系统提出一种可行的改进方案,扩展其功能,系统主要是由三部分组成:步进电机、51单片机、以及中间的接口电路,可以使自动售货机的功能更加完善,更加有利于自动售货机的多样化发展。
关键词:驱动电路,单片机,步进电机,OCSAbstract:Put forward and realize a set of auto selling machine system according to the single-chip microcomputer control stepper motors .Its main purpose is to put forward a kind of viable improvement project, expanding its function for current auto selling machine system .the system primarily is composed of three parts: stepper motors ,single-chip microcomputer, and connecting circuit in them which can make the function of auto selling machine more perfect, is benefit to have more diverse uses of auto selling machine.Keyword: the driving circuit, single-chip microcomputer , Office Coffee Servic e引言 (1)第一章设计题目概述 (3)1.1自动售货机产业的现状 (3)1.2我国自动售货机技术的现状 (3)1.3单片机控制步进电机的自动售货机系统 (4)第二章系统总体方案设计 (5)2.1系统方案总述 (5)2.2功能要求 (6)第三章系统硬件设计 (7)3.1单片机硬件设计 (7)3.11 复位电路 (8)3.12 74LS373 (8)3.13单片机引脚介绍 (9)3.2电机选择及介绍 (10)3.21电机方案比较 (10)3.22步进电机的工作原理 (10)3.3步进电机驱动电路设计 (12)3.4单片机与步进电机的接口电路设计 (15)第四章系统软件设计 (19)4.1程序流程图 (19)4.2程序设计 (20)致谢 (22)参考文献 (22)随着经济发展,传统的固定地点人员售货方式暴露出许多弊端:人力资源需求大;受所需服务地点,地理条件的限制;而且在服务时间上不能最大限度的服务于消费者。
自动售货机的出现解决了这些难题。
品种繁多,对生活的覆盖面广,自动售货,效率高,可24 小时不间断运营;选址容易,且方便改换场地;适合全职经营,也可兼职(副业)经营;作为广告载体,可赚高额外块。
投资风险低,收益高。
工作人员唯一所需要做的就是添加商品取走货币。
如此多的优点使得自动售货机在世界范围内得到广泛的应用。
本次设计我们小组做的是一种功能增强的自动售货机,同现在通用的自动售货机,它增加了一些找零,显示余额,报警等功能,使之功能更为强大,本文着重介绍的是用单片机控制步进电机,通过各种方案比较得出的一个较优方案。
第一章是设计题目概述关于本产业的介绍以及技术现状,第二章是系统总体方案介绍第三章是硬件设计,包括单片机,驱动电路,接口电路设计,第四章是软件设计.第一章设计题目概述1.1自动售货机产业的现状1. 发达国家现状日本:各种自动售货机保有量超过600 万台,平均20 人一台,世界普及率第一。
1990 年通过自动售货机实现的销售额即已达到5 兆日元(约3000 亿人民币)。
美国:总的机器保有量大致和日本相当,2000 年通过自动售货机实现的销售额达到250 亿美元,其中OCS(Office Coffee Service )的销售额排第六位。
韩国:自动售货机的使用历史要远短于其它发达国家,仅有25 年,但据2001 年的统计,总保有量已超过80 万台。
在2001 年韩国生产的自动售货机中OCS 占32.7% ,排第一位,咖啡自动售货机占18.1% ,排第三位,仅次于18.6% 的充电自动售货机。
瓶罐饮料自动售货机和复合型自动售货机(同机销售瓶罐饮料和热咖啡)都仅占8.6% ,并列第四位。
2. 国内现状保有量约2 万台,且品种单一,主要以瓶饮料售货机为主,技术质量还未完全过关,生产和运营成本较高,收益也不高。
导致此现状的主要原因是中国有关的自动售货机企业未能有效解决成本,质量,运营等诸多问题。
但由于随中国经济的快速发展和社会的巨大进步,自动售货机的实际需求已相当大。
1.2我国自动售货机技术的现状过去的步进电机控制系统组成如图一所示:其工作原理是:时钟脉冲产生电路给环形分配器提供输入脉冲,环形分配器将输入时钟脉冲信号转换A,B,C三相绕组所需的顺序控制信号,经各自的功率放大电路放大后,加到电机的三相绕组上,驱动电机转动,每输入一个时钟脉冲,步进电机就前进一步,时钟脉冲产生电路一般由多谐振荡器有“自动”和“手动”两种工作状态环形分配器一般选用中规模集成电路CH 250(步进电机专用的环形脉冲分配器),也可以用中,小规模数字集成电路组成,还可以用GAL器件组成。
所设计的环形分配器电路具备“自启动”功能,即当环形分配器输出在全“0”或全“1”。
1.3单片机控制步进电机的自动售货机系统采用单片机控制,主要取代脉冲分配器,而给步进电机提供电源的驱动电路必不可省,同时用单片机可以实现对步进电机的走步数,转向以及速度控制等。
步进电机控制,用单片机同时控制x轴和y轴两台三相步进电机,控制接口如图二所示。
此接口电路可选用可编程并行接口芯片8255,8255的PA口的PA0,PA1,PA2,控制x轴的三相步进电机,8255的PB0,PB1,PB2控制y轴三相步进电机。
只要确定了步进电机的工作方式,就可以控制各相绕组的通电顺序,实现步进电机正转或者反转。
图二,两台步进电机控制接口示意图第二章系统总体方案设计2.1系统方案总述自动售货机系统以8051单片机为中心,需要一系列如电源电路、复位电路、振荡电路保证其工作。
先通过键盘采集消费者所需商品信息,然后以电信号的形式传给单片机。
经过运算分析处理后单片机一边将数据传给数码管进行显示,一边通过8255控制电机的转动,从而推出顾客所需商品,达到售货目的。
另外,余额不足时可以通过LED报警。
当受到外界撞击时,由传感器接收信号转换为电信号,直接启动报警装置。
系统设计分为三部分:即单片机信息检测以及显示部分,步进电机控制部分,遇到外界撞击报警部分图三系统设计框图我做的是第二部分,是在接受到单片机传送来的商品信息后,通过控制A步进电机的转动的方向以及圈数来选择商品然后通过步进电机B来推动商品。
即A电机控制X方向选择B电机控制Y方向的推动。
如图四所示图四方案显示如:若要推动商品E需要先转动步进电机向右3个单位,然后步进电机A推动商品,推动结束后,步进电机A向左移动三个单位,返回原来的位置,等待下次的推动,则依次推动结束。
同样推动商品B需要先左移动一个单位,然后步进电机A工作。
其他都是同样的工作原理。
2.2 功能要求1、自动售货机能销售五种商品:A,B,C,D,E 假设每种商品数量无限。
2、自动售货机允许投入1元、2元、5元硬币:若总币值等于顾客需要的商品单价时,机器送出需要的商品;若总币值大于顾客需要的商品单价时,机器除提供所需商品外,显示余额等待继续输入或者找回余额;若总币值小于顾客需要的商品单价时,报警显示总额,机器提示“余额不足”等待继续输入或者取消交易。
机器内1元和2元的找零硬币无限。
3、如果投入的硬币达到或大于所要购买商品的价格,就不必再投入硬币了,自动售货机会发出一个指示信号使接受硬币的装置不再接收新的硬币。
4、每次投币时间有限制,设定每次投币时间不超过30秒,在时间到时,总币值不足顾客购买的商品单价时,自动售货机按钱数不足处理,退还全部硬币。
或者在设定时间内,总投币值不足顾客购买的商品单价时,若需要取消交易则可按取消键,售货机按不足钱数处理,退还全部硬币。
5、当顾客完成一次购买后或按错按钮后,显示余额等待继续输入或者找回余额;6、顾客一次只能购买一种商品的一个,若需要更多商品,需要重复操作。
第三章系统硬件设计3.1单片机硬件设计本次设计采用89C51单片机,其引脚如图所示图五 8051引脚图3.11 复位电路在每个用户使用单片机之前,我们都得使单片机复位,使中央处理器CPU以及其他功能部件都处于一个确定的初始状态,以消除上一个用户的操作对本次用户操作运行的影响。
51的RST引脚是复位信号的输入端。
复位信号是高电平有效,持续时间要有24个时钟周期以上。
例如:若MCS-51单片机的时钟频率为12MHz,则复位脉冲宽度至少应为2us。
通常,8051的复位有自动上电复位和人工按纽复位两种,图六、图七分别显示出了它们的电路图六自动上电复位电路图七人工按钮复位电路自动上电复位电路的工作原理是:通电时,电容两端相当于是短路,于是RST引脚上为高电平,然后电源通过电阻对电容充电,RST端电压慢慢下降,降到一定程度,即为低电平,单片机开始正常工作。
人工按钮复位的工作原理是:按钮按下后,电容两端被短路,RST端电压上为高电平,单片机进入复位状态,按钮断开后,电源通过电阻R1对电容充电,RST端电压慢慢下降,降到一定程度,即为低电平,单片机开始正常工作。
本次单片机采用自动上电复位电路。
3.12 74LS37374LS373 是一种带输出三态门的8D锁存器。
1D~8D为8个输入端,1Q~8Q为8个输出端。
G为数据锁存控制端:当G为“1”时锁存器输出端同输入端:当G由“1”变“0”时,数据输入锁存器中OE为输出允许端:当OE为“0”时,三态门打开:当OE为“1”时,三态门关闭,输出呈高阻状态。
在51单片机系统中,常采用74LS373作为地址锁存器使用,其连接方法为:输出端1D~8D接至单片机的PO口,输出端提供的是低8位地址,G端接至单片机的地址锁存允许信ALE。
输出允许端OE接地,表示输出三态门一直打开。
图八 74LS373引脚图74LS373 的工作方式为:3.13 单片机引脚介绍8051单片机是40引脚双列直插式的芯片,由左到右按U字形依次编号,则20引脚接地,40引脚接Vcc高电频。
1~8引脚为单片机P1口的8根引脚,10~17引脚为单片机P3口的8根引脚,21~28引脚为单片机P2口的8根引脚,32~39引脚为单片机P3口的8根引脚,这三个口是单片机的基本输入输出口。