我要开店

PLC的自动售货机设计

可编程序控制器(ProgrammableLogicController)简称PLC,是一种以微处理器为核心的用于工程自动控制的工业控制机,其本质是一台工业控制专用计算机。它的软、硬件配置与计算机极为类似,只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言。硬件主要由中央处理单元CPU、存贮器、输入/输出单元以及编程器、电源和智能输入/输出单元等构成.PLC是一种专为在工业环境应用而设计的数字运算电子系统,它是以微处理机为基础,综合了计算机技术、自动控制技术和通信技术等现代科技而发展起来的一种新型工业自动控制装置,是当今工业发达国家自动控制的标准设备之一。自动售货机是集声、光、机、电于一体的智能科技产物,进入21世纪,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。使未来的自动售货机不仅仅具有售货功能,而是更加多元化,及人性化;如:手机支付、远程联机管理、个性的LCD广告显示屏、更节能。自动售货机的普及在某种程度上能反映一个国家的科技发展水平,是一个国家文明程度的象征。实践和直觉告诉我们,自动售货机在中国的横空出世,必将为国内的食品、香烟、饮料等诸多行业的发展带来新的契机,中国的现代文明又将以自动售货机的应用和普及开启一个新的里程碑!

随着中国经济的高速发展,自动售货机在中国的普及和应用已是必然趋势。据来自国内自动售货机市场行情分析报告表明:目前国内自动售货机市场走势已逐渐明晰,自动售货机逐步从沿海经济发达地区和各大中城市向内陆和次发达地区延伸,逐步从高级宾馆、地铁、机场等豪华高档场所向高中档社区普及,大有星火燎原之势,可以说是市场潜力无限。

设计要求1、自动售货机能销售三种商品:笔(1元),纯净水(2元),可乐(3元),设数量有限。2、自动售货机只允许投入一元硬币:当总币值等于顾客需要的商品单价时(小于等于3元),机器送出需要的商品;若总币值大于顾客需要的商品单价时(大于3元),机器进入正常退币程序,并将币退出;3、每次投币时间有限制,设定每次投币时间不超过60秒,在时间到时,退还全部硬币。4、当顾客完正常投币后,只需要按一个取货按钮,就可完成购买过程。5、顾客一次只能购买一种商品的一个,若需要更多商品,需要重复操作。

总体思想:自动售货机内有三种商品:笔、纯净水和可乐,在售货机面板上设置一个取货按钮X1。当顾客按下取货按钮,根据计数器C1,C2,C3,C4的逻辑关系来判断,投了几个币,该给什么货物。Y1,Y2,Y3分别是不同货物的出货口。Y4是超过3元的退币口。出货的逻辑关系是:Y1=C1*C2(非)Y2=C2*C3(非)Y3=C3*C4(非)Y4=C4出货有两秒的延时,延时完毕后。将四个计数器清零。如果在顾客投币60秒后,没有按取货按钮。系统将自动将所投的硬币退出。由于购货的逻辑不是很复杂,所以没有设置找零的功能。在系统出货(即延时期间),有投币的动作时,将其视为非法!系统进如非正常退币程序。等出货延时完毕后,退币。Y5为非正常程序的退币口

硬件设计自动售货机是用户直接面对的终端界面,主要实现功能为:1)货物存储和出货,自动售货机将销售商品存储其中。2)无线数据交换。自动售货机具有无线通信功能,可以和现有的GSM/CDMA网络进行对接,接受网络侧发起的各种无线通信连接,也可以主动向GSM/CDMA的网络发起连接。通过无线数据交换可以实现售货机的无线远程控制,并可以实时获取售货机当前系统状态和销售情况,从而实现整个业务的交易流程可控。自动售货机支持的无线通信方式包括:SMS、USSD、GPRS和CDMA1X。4.1单片机部分Atmel公司生产的ATmega128单片机内部集成了较大容量的存储器和丰富强大的硬件接口:定时器/计数器、实时时钟、PWM通道、A/D转换器、I2C的串行接口、可编程的串行USART接口,SPI串行接口,带片内晶振的可编程看门狗定时器和片内的模拟比较器等,它在省电性能、稳定性、抗干扰性能和灵活性方面极具特色,单片机系统采用5V电源供电,外接电源为24V,经LM2576S芯片开关电源转为5V为系统主电源。4.2LCD部分OCMJ中文模块系列液晶显示器内含GB231216×16点阵国际一级简化汉字和ASCII8×8(半高)及8×16(全高)点阵英文字库,使系统不用扩展外部存储空间。用户输入区位码或ASCII码即可实现本文显示。本系列模块具有上/下/左/右移动当前显示屏幕及清除屏幕的命令。OCMJ中文模块的所有初始化设置工作在上电时自动完成,实现了“即插即用”。同时保留了一条专用的复位线、可强制复位。规划整齐的10个用户接口命令代码,非常容易记忆。硬件接口采用REQ/BUSY握手协议,简单可靠,OCMJ5X10模块的背光源正极引脚所需较大电流才能保证LCD的亮度,所以加9012三极管放大,三极管基极电阻的选择上一定要考虑低温下三极管的特性,以保证可正常驱动LCD。4.3GSM/GPRS模块GSM/GPRS模块采用BENQ的M22模块,如图2所示,该模块采用的是标准的AT指令集,正常工作电压为3.3-4.3V,5V的VCC经过IN5401降压到4.3V左右为模块使用,如图3所示,由于GSM/GPRS模块有瞬间脉动电流,在电路设计过程中加了一个2200μF的电解电容可以满足模块的瞬间大电流需求。4.4电机的驱动部分和电机的5×10控制阵列自动售货机吐出饮料的过程为电机动作推饮料下来,由于电机都是感性的,在停转的时候会有反向电流,所以需要用PC847光电隔离器把控制和驱动信号隔离开来,然后用L293D驱动电机。电机驱动需24V电压,控制信号经过L293D后变为24V左右的电源信号才可驱动电机,电机有三根线:电源、地线和反馈信号(电机转一圈送出一个低电平)。由于要控制50个电机,占用单片机16个I/O口,其中5个为行线低有效,10个为列线高有效,形成5×10阵列,当行为低、列为高的一个交叉点的电机动作推货物出来,在机械制作中使电机转一圈刚好推出一瓶饮料,电机转一圈同时产生一反馈信号,此信号使电机停止转动,另外一种情况是红外检测到有货物落下则电机停止转动。

——此文章转载于互联网,文中观点与本网站无关,如有侵权请联系删除

关于阿里巴巴国际站

阿里巴巴国际站成立于1999年,是阿里巴巴集团的第一个业务板块,现已成为全球数字化出海服务平台。阿里巴巴国际站累计服务200余个国家和地区的超过2600万活跃企业买家,近三年支付买家的复合增长超过100%。

阿里巴巴国际站致力于让所有的中小企业成为跨国公司。打造更公平、绿色、可持续的贸易规则。提供更简单、可信、有保障的生意平台。它始终以创新技术为内核,高效链接生意全链路,用数字能力普惠广大外贸中小企业,加速全球贸易行业数字化转型升级。

未来三年,阿里巴巴国际站将赋能全球3000万活跃中小企业,实现全面无纸化出口、货通全球。

  • 我要开店
  • 在线咨询
  • 活动日历
  • 获取报告