自动售酒机设计.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动售酒机设计摘要:本文介绍了一种基于STC89C52单片机的自动售酒机的控制系统,描述了该控制系统的硬件结构以及功能实现原理。该系统采用键盘和液晶显示屏实现人机交互,可实现定量定价售酒,颠覆了传统的售酒方式。关键词:自动;售酒机;STC89C52单片机1.引言目前,许多小饭馆里的酒都是以大酒瓶来储存,然后再通过小酒杯来盛给客户。可是通过这种方法来给客户打酒,往往误差很大。有时客户要打一斤,结果实际盛的量经常与一斤有较大偏差。打多了,饭馆得遭受损失;打少了,客户又不满意。为了解决这一问题,我们特地设计了自动售酒机。2.系统需求分析a.商家需求分析如果商家给每位客户都提供一个酒瓶,不仅会造成资源浪费,而且会增加商家的运营成本,除此之外,对商家的销量也会造成一定的影响。另外,要给每位客户打酒,这必然会增加雇佣服务员的开支。b.客户需求分析大部分人到饭馆里买酒都不是拿来送人的,因此并不在乎外观的华丽,相反对价格方面的要求会更为苛刻。如果能买到价格实惠的酒,消费者也是更能够接受。3.系统硬件设计本系统主要由主控单片机、键盘、液晶显示屏、光耦和电源组成。系统硬件结构如图1所示。图1 系统硬件结构a.主控单片机主控单片机采用STC公司的89C52单片机,主要包括:①8KFlash存储器②512字节SRAM③3个定时器④1个UART串口⑤2个DPTR⑥5KEEPROM⑦看门狗定时器⑧8个中断源⑨89个I/0口⑩4个支持掉电唤醒外部中断b.键盘这是重要的人机接口之一,用户可以通过键盘输入单价、总重量、总金额以及确定命令。单片机以键盘扫描的方式来读取用户的输入信息,然后再进行相应的处理。键盘背面有贴纸,用户可以将其揭去,将其贴于方便操作的位置。键盘大小仅为70*75mm,极大地缩小了整个自动售酒机的体积。c.液晶显示屏这是另一重要的人机接口,向用户提供单价、总重量、总金额以及灌装的完成状态等信息。d.光耦由于直接使用单片机的引脚来驱动水泵效率不高,还会造成系统的不稳定,因此我们选用光耦来驱动水泵,用单片机的输出信号来控制水泵的驱动。e.电源电源选用与水泵额度电压相匹配的12V直流电源。另外单片机的电也是由该电源通过降压芯片转换为5V来提供。4.系统软件结构软件开发使用Keil C51软件开发系统,主要使用C语言编程,软件流程图如图2所示。本软件的功能主要包括对用户输入信息的采集,以及对输入信息的处理。图2 系统软件流程图5.软件设计流程图功能说明在系统启动后,用户通过键盘输入酒品单价,液晶显示屏显示相应的单价。然后用户可以按模式选择按钮来选择总量模式,否则默认选择总金额模式,然后输入相应的总金额或总量,液晶显示屏显示相应的总金额或总量。当用户按下确定键之后,系统即可灌装酒。一旦系统检测到灌装完毕,系统将关闭阀口。注意:用户在按下确定键之前,应将酒瓶接到出酒口。6.结束语本系统通过使用STC89C52单片机实现对售酒机的自动检测和控制,实现售酒机的无人值守化操作,可24小时全天候售卖。本系统已实际应用于某些城市,系统运行良好,可靠性高,具有很大的实用价值,市场前景广阔。参考文献:[1]张毅刚.单片机原理及应用(第二版).北京:高等教育出版社,2010[2]冯巧玲.自动控制原理.北京:北京航天航空大学出版社,2007[3]徐爱钧,彭秀华.单片机高级语言C51应用程序设计.北京:电子工业出版社,1998[4]兰吉昌.单片机C51完全学习手册.北京:化学工业出版社,20094

文档评论(0)

you-you + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档