自动售货机的单片机设计毕业设计.doc

自动售货机的单片机设计毕业设计.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动售货机单片机控制器设计 摘 要: 自动售货机是劳动密集型的产业构造向技术密集型社会转变的产物。本文设计了一种以8051单片机为核心的自动售货机装置的控制系统。详细介绍了自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。该系统以单片机8051芯片为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。此外,系统程序采用keil软件进行程序的编写和编译,该软件具有编程简单、查错方便、阅读容易等特点。汇编语言是程序的基本语言,具有容易理解,便于记忆和使用等特点。 关键词:自动售货机;控制系统,8051单片机;系统程序 Abstract :The system that I design is an automat basing on microcontroller 8051to control the sell goods system .In the following paper introduce the system design and handware sellection software design and write . and emphases describe the automat system worke principle system design and sofeware programing technique. The system has some prominent excellences by concentrate control. I program the system by software named keil, The whole of programmer is writed by asembeling language.keilc51 software makes my programmer easier and check work more convenient. Key words: vending machine;851 绪 论 从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。   从广义来讲投入硬币、纸币后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。 自动售货机是以单片机为核心的自动化控制装置,它集按键选择技术、单片机技术于一体,具有功能强大、可靠性高、使用方便、维护简单等特点。因此,在商业、生活中得到了广泛的应用。有些自动售货机不仅能够自动识别1元、5角硬币,而且能够自动识别10元、5元、1元、0.5元纸币,还会自动找零,人机对话的应用性提高使自动售货机在国内大面积普及成为可能。 随着科技的发展及人们生活水平的提高,自动售货机市场的发展越来越呈现出多元化及个性化的需求。通过自动售货机进行自助购物正逐渐成为市民的一种新的消费时尚,快捷方便的购物方式满足了人们在当今科技高速发展的现代社会追求高品质生活的需要。自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等公共场所的布设能够美化亮化城市环境,方便群众生活,已经成为城市各角落的一道亮丽风景线。自动售货机必将在国内普及,并成为城市现代文明程度的一种象征性标志。 本文详细介绍了如何控制、要求进行自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。 第一章 自动售货机的系统结构 1.1自动售货机的系统概述 自动售货机是集光、机、电一体化的独立机构,它只需要顾客投币和按购物键选择即可自动售货及退找零钱,其工作程序如图1: 图1 自动售货机工作时序图 售货机的工作原理及过程是: (1)按“购物”按钮,系统启动。等待选择货物,若30秒内不选择货物则进入待机状态。 (2)在按“购物”按钮30秒内,选择商品。等待投币若30秒内不投币则进入待机状态。 (3)在选择商品货物30 秒内投币。系统判断投入货币总面值是否大于等于所选商品的价格,若大于或等于商品价格则推出商品。若小于商品价格,则等待继续投币,若30秒内投币总值小于商品价格

文档评论(0)

yuanding685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档