基于VHDL的自动售货机毕业设计
- 格式:doc
- 大小:743.00 KB
- 文档页数:94


I / 41 摘要
随着科技的不断发展,PLC在工程中的应用大家有目共睹,PLC在各个领域已占得一席之地,并将有更好的发展。我国人口数量庞大,自动售货机在人们的生活中扮演越来越重要的角色,从长远来看其具有广阔的发展空间。本次设计的自动售货机为饮料自动售货机,贩卖的商品性质明确,适于放置在短时间人口流动比较大的地方,比如餐厅。首先通过与单片机和液压等控制的对比,确定采用PLC来控制自动售货机,然后分析自动售货机的结构和工作原理,明白自动售货机的贩卖过程,以便为硬件的选择做准备。通过自动售货机的功能分析作出硬件框图,根据硬件框图选择所需要的PLC、货币识别器、电动机和接触器。根据I/O分配表对PLC选型,并画出外部接线图。根据控制系统流程图编写符合自动售货机功能的程序。如果购物后有剩余金额,则可按退币按钮退币。梯形图的编写通过GX Developer来完成,完成梯形图后可以在三菱PLC仿真软件 GX
Simulator 6c进行调试和仿真。最后用MCGS作出组态效果。组态仿真图中自动售货机包括按钮、指示灯、投币口、取物口、退币口等部分。
关键词:自动售货机;PLC; 梯形图; MCGS
II / 41 ABSTRACT
With the development of science and technology, the application of PLC in
engineering everybody be obvious to people, PLC has occupied a space for one
person in every field, and will have a better development. Because of the large
number of population, the vending machine is playing a more and more important
江苏理工学院毕业设计说明书(论文)
第 1 页 共 39 页 自动售货机系统设计
摘要:自动售货机越来越多的出现在人们的视线当中,主要因为自动售货机不受任何场地,时间限制,而且方便快捷,操作简单。本文介绍一款以单片机AT89S52模块为核心的自动售货机系统,系统采用独立式4×4键盘模块实现货物选择、货币面值选择及找零功能,LED模块根据当前货币面值,提示出可购买的货物种类, LCD1602液晶模块将消费者在当前售货机上的购物信息显示出来。通过多次系统测试表明,该系统操作简单方便,交互性强,易于实现。
关键词:自动售货机;控制系统;AT89S52;LCD显示
The design of vending machine system
Abstract: vending machine more and more appear in the line of sight of people,mainly
because of the vending machine without any space, time constraints, and convenient, simple
operation. This paper introduces a single-chip AT89S52 module as the core of the vending
machine system, system uses an independent type 4 × 4 keyboard module choice of goods,
currency of denomination choice and change function, the LED module according to the
currency of denomination that can buy goods, LCD1602 LCD module will consumers
真诚为您提供优质参考资料,若有不当之处,请指正。
/ 63 基于PLC的自动售货机控制系统的设计
摘 要
此次设计是基于PLC的自动售货机控制系统,首先分析了无人自动售货机的发展历程及发展前景,然后根据其的功能特点详细设计了在此次设计中所需要实现的功能,根据设计功能进行自动售货机的硬件及软件的设计和选型。在进行硬件设计时选用型号为XINX的步进驱动电机,硬币和纸币识别两种货币处理装置,弹簧推送式的送出机构,需要用到的按钮及指示灯种类,以三菱FX-2N-48MR型PLC为主控制器,软件设计时,基于GX Developer编程软件,采用梯形图进行系统控制程序的设计,包括投币累加、比较选择购买和退币复位程序,并采用GX—Simulator来进行程序的调试,最后使用组态王软件进行自动售货机的仿真。
该设计是基于市场需要进行的相关功能的设计及仿真,提高了可靠性,符合市场的需求。
关键词:自动售货机,可编程序控制器,梯形图
真诚为您提供优质参考资料,若有不当之处,请指正。
I / 63 The design of the control system for vending machine based on
PLC
ABSTRACT
The design is a vending machine based on PLC control system, the first analysis of
the development and development prospects of vending machine, then according to the
features of the detailed design in the design of the need to implement the function.
According to the functional design of the design and selection of hardware and software
自动售货机PLC设计
目录
一、引言··································································1
二、控制要求······························································2
三、设计任务······························································2
四、系统总体方案设计方案
4.1 系统硬件配置及组成原理··············································3
4.2 系统变量定义及分配表·················································3
4.3 系统接线图设计·······················································4
4.4系统可靠性设计························································4
五、控制系统设计
5.1 控制程序流程图设计····················································5
5.2 控制程序时序图设计····················································6
5.3 控制程序设计思路······················································7
5.4 编程系统的调试························································7
5.5创新设计内容···························································7