"景先生毕设|www.jxszl.com

单片机的自动售货机系统的设计

2021-04-06 12:40编辑: www.jxszl.com景先生毕设

目录
引言
(一)研究背景
自动售货机上个世纪60年代在日本开始流行,之后欧洲、美国开始不断出现并且流行,因为24小时不间断工作,被人们称为全天的车站等等的小型的商店。自动售货机作为现代社会发展不断发展出现的产物,在日本和美国等许多国家和城市地区都在广泛的使用。调查显示,在许多的国家,水、零食、小玩具等等都是可以通过自动售货机买到。在美国,自动售货机分布在各个城市和地区供人们使用。
自动售货机是可以辨别人投进的金额自动付费的智能化机器。它是一种自动化,智能化的的设备,由于它的体型不大,可以在任何的地方去放置,例如车站、电影院、学校等地方,它们可以24小时不停的工作,可以使人们随时去购买,这样不仅仅可以节省不少的劳动力,也同样使人们节约了大量的时间,交易也比大型的店铺来的方便。在自动售货机中,钱币装置是自身售货机的主要组成部分,也是核心部分,其主要功能就是准确判断人们投进的钱币面额大小,区分钱币的种类,同样也可以辨别钱币的真假,计算投入钱币的总面额。当投入的钱币达到物品的金额,会显示可以进行交易,并根据买的商品来计算剩余的金额来返还,找出余钱,自动售货机将会把物品输出给用户。由于这种方式方便,自动售货机在食品业和商业越来越引起人们的青睐;在不断发展的社会,这种更加方便、节约时间和劳动力的自动售货机在未来的生活中会变的越来越受欢迎,将会成为一种趋势。
由于自动售货机的出现,不仅仅使人们的生活变的方便快捷,也使城市的建设变的完善,符合了如今快速发展的城市和现代化建设,节约大量的时间,使得把节约出来的劳动力和时间投入到更多需要发展的项目中。社会在不断的发展,人们会更加注重快节奏生活中的效率,提高生活的效率和水平,越来越多人开始关注自动化售货机,并且去使用它。所以在这种趋势下,我们必须注意到自动售货机的安全性的问题,我们需要设计较为完善的自动售货机系统的控制系统,具有选择系统,出货系统,找零系统,报警系统等功能,可以大大提高其安全性,让人们可以放心的使用,来更好的去服务这个社会。
在中国这个不断发展的国家,自动售货机由于体型比较小,可以随意在偏小的区域放置,节省更多的空间。销售的东西也不仅仅只是水,现在可以提供零售小孩子的玩具,电子产品,人们的生活用品等等都是现在自动售货机的销售类 *景先生毕设|www.jxszl.com +Q: ^351916072
型。并且通过智能化的窗口,我们可以知道物品的数量,剩余的数量,而不至于没有物品销售。通过智能化的设置,可以让顾客、管理人员和维修销售人员更加清楚自动售货机的情况来制定销售计划。
跟中国相比较而言,自动售货机在外国的发展是很快速的。从自动售货机的种类方面上相比较,比中国多出许多,销售的物品也比中国多出许多,所以人们会更加喜欢自动售货机的销售方式,会让他们可以节约出许多的时间去工作和学习。在一些国家,为了解决人们经常携带硬币导致的累赘,还制作了专门购买自动售货机里面东西的卡,在购买物品时候,只要刷卡来代替传统的硬币,可以节约人们大量的时间。
(二)研究意义
自动售货机在喧闹的市中心、车站、车水马龙的街道、游玩的地方放置,不仅可以使城市的环境变得美丽,而且可以使老百姓方便的购买到物品。自动售货机现在已经在国内的许多城市放置。随着现代化城市的不断发展,以前的店铺式的服务出现许多问题:由于人口的密集度变大,需求也变大,所以有的会供不应求、而且服务的地方相对固定,有些偏僻的地方反而没有人,导致不少人无法买到需要的物品,不仅如此,不少店铺大多是白天营业,导致晚上许多人无法找到相应的店铺来买自己的东西。所以在现在信息时代,物联网时代的快速发展中,人们的生活的节奏变得很快,同样也会注重效率,我想自动化售货机会不断受到许多人的青睐和喜欢。
现在的中国发展迅速,在中国,自动售货机的使用会逐渐递增,因为还没有广泛的普及。不仅如此,在这种智能化的售货系统中,物品的存储,各个物品的销售,物品的物流信息会变的非常的清晰和准确,可以及时的把这些信息快速的传递给客户和相应的管理人员。在支付方面,不仅仅用现金,由于现在出现了支付宝,微信等网络支付的功能,使人们的支付方式变的非常便捷。不仅仅是小额支付,大额度的支付也可以实现,也同样安全。而且在自动售货机的上面可以宣传广告,也可以让需要发展或发展强大的公司提供宣传,使得自动售货机的使命得到更大一步的提升,对社会的发展是有帮助的。
二丶 总体设计
(一)工作原理
自动售货机是由机、电为一体的智能化设备,用户只需要执行简单的操作:(1)投入钱币;(2)选择需要的商品,就可以购买到商品。其工作程序如图21所示
图21 工作流程图
自动售货机的工作时序是:顾客选择所需商品的的种类,确定商品的数量,之后进行投币,然后识别器来判断投币的数量和识别钱币的真假,然后主控制系统收集之前的信息,再进行识别金币是否可以购买商品,实付金额,余额并显示,之后出货。
(二)项目需求
完成此次的项目要求要执行以下步骤:需要用户先进行投入对应物品价格的钱币,选择对应的商品,主控制系统对投入的钱币进行记录分析,然后通过LCD显示器来显示投入钱币的数量,随后找零与出货。系统可以对应不同的商品,用户可通过重复按按键来切换购买商品种类,之后再投入与商品价格对应的钱币。投币金额足够,系统会进行出货和找零,如果投入的金币总额少于应付金额则系统报警,用户可进行补投,直到投入的金额可以购买所需的物品的金额,然后系统出货,找零。
(三)硬件设计要求
控制系统要完成各个环节的步骤,要拥有几大模块: 中央处理模块、键盘输入模块、报警提示模块、 数额显示模块及电机驱动模块(出货模块、找零模块)等。此次设计最终目的是能否实现自动售货机LCD显示钱币总额,对物品种类的选择,货物是否可以出货,是否可以返回剩余的钱币。硬件电路接口列表如表21所示。

原文链接:http://www.jxszl.com/dzxx/dzkxyjs/58083.html