自动售货机设计 毕业设计 - 图文

2019-01-12 13:07

自动售货机设计

摘 要

自动贩卖机是能够根据投入的钱币自动付货的机器,它是商业自动化的常用设备,不受时间、地点的限制,能节省人力、方便交易。现代的自动售货机的种类、结构和功能依出售的商品而异。钱币装置是售货机的核心,其主要功能是确认投入钱币的金额,如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。自动售货机自动输出顾客所要的商品。因此,自动售货机在商业,食品行业越来越普及,更方便消费者购买自己所需的商品。使用方便、可靠、节省人力的自动售货机将在社会生活中成为一种趋势。

本文详细介绍了自动售货机系统以AT81C51芯片为核心,运用汇编语言在keil软件上进行编写、编译,在proteus上进行仿真,并通过选择独立键盘按键和LED显示,实现自动售货机的货物选择,投币显示,出货,找零等功能。本文并详细介绍了自动售货机系统的设计方案、硬件选择、软件规划和编写。重点描述了自动售货机的工作原理、系统设计和软件编程。

关键词:自动售货机;AT89C51;LCD显示;

I

自动售货机设计

Abstract

Trades machine is automatically can pay the goods automatically according to the investment money the machine, it is the commercial automation commonly used equipment, the time, the place limit, cannot save the manpower, the convenience transaction. The modern vending machine's type, the structure and the function depend on the sell the commodity, but different. The money installment is vending machine's core, its major function is confirms the investment money the amount, if invests the amount achieves the purchase goods the value namely to send out the vending signal, and discovers the extra money. The vending machine outputs the commodity which automatically the customer wants. Therefore, the vending machine in the trade, food profession is getting more and more popular, a more convenient consumer purchases the commodity which one need. The easy to operate, reliable, the economical manpower's vending machine will become one tendency in the social life.

This article introduced in detail the vending machine system take AT81C51 chip as the core, the utilization assembly language carries on the compilation, the translation on the keil software, carries on the simulation on proteus, and demonstrated through the choice independent keyboard pressed key and LED, realizes vending machine's cargo choice, throws the coin to demonstrate, produces goods, gives change and so on functions. This article and introduced the vending machine system's design proposal, the hardware select, the software plan and the compilation in detail. Described vending machine's principle of work, the system design and the software programming with emphasis.

Key words: Vending Machines;AT89C51;LCD Display;

II

自动售货机设计

目 录

摘 要 ............................................................................................. I Abstract........................................................................................... II 第一章 绪 论 ................................................................................ 1

1.1 课题背景 ....................................................................................... 1

1.2 课题任务及要求 ........................................................................... 2 1.3课题内容及安排 ............................................................................ 2

第二章 自动售货机的总体概括 .................................................. 3

2.1自动售货机介绍 ............................................................................ 3 2.2自动售货机的研究意义 ................................................................ 4

第三章 硬件介绍 .......................................................................... 5

3.1 单片机的介绍 ............................................................................... 5 3.1.1 AT89C51的介绍 ..................................................................... 6 3.1.2单片机复位电路的介绍 ....................................................... 10 3.1.3时钟电路的介绍 ................................................................... 11 3.2 LED的介绍 ................................................................................. 12 3.2.1 LED基本信息 ...................................................................... 12 3.2.2 LED发光原理 .................................................................... 13 3.3.3 TC1602介绍 ......................................................................... 13 3.3 keil软件介绍 ............................................................................... 16 3.3.1 keil c μVision2功能.............................................................. 17 3.3.2 keil c的基本操作 ................................................................. 18 3.4 proteus软件介绍 ..................................................................... 25 3.4.1 PROTEUS软件的特点 ........................................................ 26 3.4.2 proteus实现仿真 .................................................................. 27 3.4.3PROTEUS软件基本操作 ..................................................... 28

第四章 自动售货机的系统结构 ................................................ 34

4.1自动售货机的总体系统结构 ...................................................... 34 4.2 自动售货过程的控制子系统简述 ............................................. 35

第五章 自动售货机的功能介绍 ................................................ 37

5.1 自动售货机的功能简介 ............................................................. 37 5.2 实现自动售货机的功能的设计思路 ......................................... 38

III

自动售货机设计

第六章 硬件接口电路 .............................................................. 39

6.1投币系统 ...................................................................................... 39 6.1.2货币累加的实现 ................................................................... 40 6.2 货物选择系统 ............................................................................. 40 6.2.1 独立式键盘按键的识别 ...................................................... 40 6.2.2 键盘的编码 .......................................................................... 40 6.2.3 货物选择系统的程序流程图: ............................................. 41 6.3 出货系统 ..................................................................................... 41 6.3.1 出货功能的描叙 .................................................................. 41 6.3.2出货程序流程图 ................................................................... 42 6.4 找钱系统的描述及流程图 ......................................................... 42

第七章 设计仿真 ........................................................................ 44

7.1仿真电路 ...................................................................................... 44 7.2 proteus仿真图 ............................................................................. 44

参考文献 ...................................................................................... 48 致 谢 .......................................................................................... 49 附 录 ............................................................................................ 50 总 结 ............................................................................................ 68

IV

自动售货机设计

第一章 绪 论

1.1 课题背景

自动售货机又称自动售货亭是能根据投入的钱币自动付货的机器,是商业化常用设备。一般的自动售货机系统由货币识别系统,按键系统,出货系统等组成。

公元1世纪,希腊人希罗制造的自动出售圣水的装置是世界上最早的自动售货机。1925年美国研制出售香烟的自动售货机,此后又出现了出售邮票、车票的各种现代自动售货机。现代自动售货机的种类、结构和功能依出售的物品而异,主要有食品、饮料、香烟、邮票、车票、日用品等自动售货机。

自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它又被称为24小时营业的微型超市。在日本,70%的罐装饮料是通过自动售货机售出的。全球著名饮料商可口可乐公司在全世界就布有50万台饮料自动售货机。但是在中国市场,自动售货机出售出售的商品一般比超市、便利店的贵。但在美国、日本这些自动售货业已经十分发达的国家,自动售货机出售商品的价格是浮动的,跟机器所处位置、周边商业环境相关。在美国,自动售货机的竞争对手主要是便利店,与便利店为邻的自动售货机出售的商品往往以价格便宜取胜。

南开大学市场营销学韩德昌教授指出,自动售货机具有技术含量高、销售方式新、市场潜力大、商品货真价实等优点,决定了它广阔的发展前景。而且,它与电子购物等新型消费方式相通,能创造巨大的商机。在天津南开戈德股份有限公司的展览台前看到,只要顾客用手机拨打自动售货机上显示的一个号码,就可以通过手机付费的方式买到东西,顾客只需月底支付手机账单。

专家预测,未来几年中国市场上的自动售货机将每年增加 5-10万台。中国沿海比较富裕的地区,将大约有3.5亿人口经常使用自动售货机。

1


自动售货机设计 毕业设计 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:鲁科版八上物理第三章 光现象第2节《光的反射》学案1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: