自动化将是未来发展的趋势,不管是服务业、制造业、或者零售业。我们都将会看到更多的人工被设备取代。在这样的一个大趋势下,自动售货机行业的光明前景即可看出。

1。3 本文组织结构

本文从自动售货机的起源背景谈起,对于自动售货机未来的发展趋势也有一些整体的描述,本文从硬件和软件两个方面对此次设计作了详细的介绍。

具体的研究内容如下:

第一章介绍了自动售货机的国内外发展现状以及售货机的发展前景。

第二章介绍了售货机的系统设计,包括硬件和软件的设计方案。

第三章介绍了硬件各模块的详细设计。

第四章介绍了各模块软件的编写及实现。

第五章展示了本次设计自动售货机的调试运行。

2 自动售货机的系统设计

自动售货机是软件和硬件结合的产物,它既需要硬件的技术支持,同时软件的内部控制也是必不可少的。随着科技的发展,软硬结合基本上已经达到了一个相对比较稳定的阶段,软件可以满足用户的需求,同时硬件技术也渐渐开始普及。软硬结合的提出虽不是被如今的厂商提出的,但现在更多的厂商也开始重视,尤其在存储和服务器领域上,如今软件的地位达到甚至超过了硬件的地位。所以软硬结合的设计将会是未来发展的趋势。

2。1 售货机工作原理

一般的自动售货机主要是由货币装置、商品存储装置、显示装置以及控制系统等组成。

钱币装置的主要功能是检验钱的真伪,计算钱的金额,钱的种类(包括纸钞、硬币及面值),计算找零金额。

商品存储装置用来存储商品,接收到出售指示信息后,把商品送至出货口。文献综述

显示装置大多采用LED显示屏、多媒体显示器技术,将商品名称、数量、价格显示在显示屏上,供消费者来选择。

控制系统是控制售货机各模块工作的核心,各模块工作之间的衔接都由控制系统操控完成。

本设计的研究内容主要集中在控制系统。即使用Arduino Mega2560为主控芯片,实现商品购买模块、投币计数模块、显示屏显示模块、人体感应模块、语音播报模块。

图2-1  系统架构图

2。2 Arduino硬件设计方案

(1)Arduino Mega2560为本次设计的中央控制元件,Arduino Mega2560目前已经发布到了第三版,与前两版相比之下,有以下新的特点:在AREF处增加了两个管脚SDA和SCL,支持I2C接口;增加IOREF和一个预留管脚,将来扩展板将能兼容5V和3。3V核心板;改进了复位电路设计;USB接口芯片由ATmega16U2替代了ATmega8U2[8]。

(2)硬币的检测及计数,选用了漫反射式红外光电开关,采用了高效红外发光二极管和光敏三极管作为光电转换元件,工作形式分为对射式和同轴反射式两种,使用交流和直流两种电源。红外光电开关检测的距离为0。05-10m,有动作延时等功能,产品特点有性能稳定、体积小、寿命长、使用简单、响应速度快以及抗冲击和抗干扰能力强等,可以广泛应用于冶金、电力、机械、现代轻工、矿山、军工及交通等领域的安全生产、自动生产控制及计算机输人接口信号。

(3)语音播报提示信息,选用了WT588D语音模块。WT588D系列语音单片机的特长是应用范围广、音质好、功能多、性能稳定,此系列的语音单片机,弥补了以往各类语音芯片狭小的应用领域的缺陷,MP3控制模式、按键控制模式、按键组合控制模式、并口控制模式、一线串口控制模式、三线串口控制模式以及三线串口控制控制端口扩展输出模式,让应用人员可以将产品投放在几乎能想象的到的场所。

上一篇:MATLAB配电网自动电压控制程序设计
下一篇:ZigBee+GPRS燃气表的自动报送与设计+源代码

校园弱电系统中管道的设计【1710字】

Arduino单片机车载太阳能空气净化器设计

基于Arduino的自动浇花系统设计+电路图+程序

基于4G环境下的校园无人巡逻车的设计

HL-1底盘arduino的智能小车设计+电路图

基于FPGA的自动售货机设计+源程序

Arduino单片机智能小车设计与实现

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发