学士单片机控制自动售货机secret0735220251

学士单片机控制自动售货机secret0735220251

ID:36296872

大小:134.00 KB

页数:37页

时间:2019-05-08

学士单片机控制自动售货机secret0735220251_第1页
学士单片机控制自动售货机secret0735220251_第2页
学士单片机控制自动售货机secret0735220251_第3页
学士单片机控制自动售货机secret0735220251_第4页
学士单片机控制自动售货机secret0735220251_第5页
资源描述:

《学士单片机控制自动售货机secret0735220251》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第37页目录目录1摘要3Abstract4第一章系统结构51.1系统概述51.1.1控制子程序简述71.1.2出货机械结构简述71.2功能简介71.2.1功能简介71.2.2设计思路81.2.3论文的内容及拟解决的问题8第二章.系统硬件电路设计82.1硬币识别系统82.2商品选择系统92.3出货及显示金额系统92.4找零及显示找零数系统102.5出错报警系统10第三章.系统软件设计实现10第四章结束语35参考文献37第37页致谢37第37页自动售货机控制器设计摘要自动售货机是劳动密集型的产业构造向技术密集型社会转变的产物。

2、这次设计是以增强型51单片89C25为自动售货机的主控芯片。本次设计详细介绍了自动售货机的工作原理、硬件的基本构架、软件的工作流程等。用89C52作为自动售货机的核心控制芯片,自动售货机的控制方式采用集中控制方式,此次设计采用独立按键作为货物的选择按键,考虑到单片机89C25的引脚有限,采用8255A作为单片机的引脚扩展模块,解决了89C52单片机引脚不做的问题。本次设计自动售货机的出货结构采用螺旋推送器和升降货架俩中机械结构进行设计,解决了货物的运输与调出的问题。此外,软件采用C语言进行编程,本人对于C语言比较熟悉,C语

3、言多用于控制。采用keil软件对系统程序进行编程和编译,该软件具有编程简单、易于查错、阅读方便等特点,是作为软件编程最佳首选。第37页ThenewbusinesstaxundertheOrdinanceAnalysisofTaxPlanningAbstractThesystemthatIdesignisanautomatbasingonmicrocontroller8751tocontrolthesellgoodssystem.Inthefollowingpaperintroducethesystemdesignandha

4、ndwaresellectionsoftwaredesignandwrite.andemphasesdescribetheautomatsystemworkeprinciplesystemdesignandsofewareprogramingtechniqueThemastermcu8751isINTELCompany.Thesystemhassomeprominentexcellencesbyconcentratecontrol.Itisverysteadyandcredible,mysystemuse4*4keyboa

5、rdtosellectinggoodsuseingtwoprogramingparallelinterface8255toresolvei/otensionalproblemmakegoodsdorpandcoindisplayfunction.Iprogramthesystembysoftwarenamedkeilc51,Thewholeofprogrammeriswritedbyasembelinglanguage.keilc51softwaremakesmyprogrammereasierandcheckworkmo

6、reconvenient.Keywords:vendingmachine;MCU8751;8255Akeyboard/display绪论自动售货机是当今社会不断向前发展的产物,它是由劳动密集型的产业构造向技术密集型社会转变而产生的,随着经济的不断发展,人们的消费水平不断增加,随之带来的商家成本投入也在增加,并且不利于消费者消费,这迫使消费模式发生转变,自动售货机就是消费模式转变的一个很好的范例,日用百货品种繁多,销售起来投入大量人力物力,销售成本大大增加,再加上销售场地和便利性的制约,无人自动售货机作为一种自动的销售机器就

7、诞生了。简单讲自动售货机就是将投入的铅笔和硬币进行识别并且与商品进行等额交换的机器。目前自动售货机在市场上占有一席之地,数量在不断增加,大量的人力资源被自动售货机所替代,可做到24小时无人正常营业,运营资本少、占地面积小,本且能吸引人们的好奇心,这将为运营商节省一大部分资金。自动售货机是一种自动控制装置,以单片机为核心,单片机具有使用方便、功能强大、维护简单等特点。因此,在我们设计的这一款自动售货机当中,运用按键选择、显示技术于一体的单片机技术来设计一款能识别1元和5角硬币的自动售货机,还可实现自动找零等功能,简单操作,成

8、本低廉,适合于中小卖家的一款新型自动售货机。第37页本文共分五章。介绍自动售货机的设计方案、机械结构设计、软件编写等主要部分,中点讲述自动售货机的工作原理、系统具体设计方案、软件编程方案、系统调试和软件驱动等功能实现步骤。第一章系统结构1.1系统概述自动售货机的工作流程如下图1.1投入货币机器自动计数按

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。