智能自动售货机系统电路设计.doc
《智能自动售货机系统电路设计.doc》由会员分享,可在线阅读,更多相关《智能自动售货机系统电路设计.doc(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计报告(论文)(2012届)题 目: 自动售货机系统电路设计 所 属 系: 电气工程及其自动化 班 级: 电气0822 学 生 姓 名: 余汉水 学 号: 20080210470322 同 组 成 员: 指 导 教 师: 陈鼎 目录摘要1关键词10 引言21 总体设计方案21.1 设计要求21.2 设计目标21.3 分析结果31.4 功能框图32 硬件设计52.1 检空装置52.2 推进装置63 软件设计203.1 主程序204 硬件方案整合224.1 其他单元电路224.2 总原理图234.3元器件清单234.4 PCB板235 软件方案整合255.1 选择系统程序255.2 投币系统
2、程序255.3 出货系统程序345.4 找零系统程序356 外观设计367 生产工艺文件368 总结40致谢42参考文献43附录1 电路中主要集成芯片引脚图及引脚功能说明44附录2 软件系统程序代码471 选择系统472 投币系统563 出货系统564 找零系统57附录3 总原理图59附录4 元器件清单及封装形式60附录5 工艺文件62摘要 本文设计了一种以AT89C51单片机为核心的自动售货机装置的控制系统。详细介绍了自动售货机系统的方案设计、硬件选择、软件编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。该系统以单片机AT89C51芯片为核心,采用集中控制方式实现
3、了对自动售货机全过程的自动控制。系统程序采用汇编及C语言软件进行程序的编写和编译,该软件具有编程简单、查错方便、阅读容易等特点。汇编语言是程序的基本语言,具有容易理解,便于记忆和使用等特点。 关键词 智能自动售货机 AT89C51单片机 LCD液晶 控制系统- 0 -0 引言随着时代的发展,人们对购物的需求日益迫切,对场所的要求越来越高,理想的目标是在任何时候,在任何地方,任何东西都能卖到,显然没有自动售货机,这种愿望是无法实现的。顾名思义,自动售货机是指售货商和购物商之间的交换,一方提供商品另一方购买商品,包括在不同的地点和不同的时间,个人需求和固定自动售货机之间的交易。自动售货机作为方便人
4、们消费的一种机器设备,是社会发展的需要,成为人们消费的新型概念。特别是在现代信息化时代,人们日常生活中的许多活动将逐步转移到网络上来,人们常常可以通过网烙购物。主要原因是由于交易的实时性,方便性,快捷性及成本性。给社会带来了更经济效率和工作效率,同样也是一种文化的发展。其最大的优点是消除地域和讨价的障碍,能够在适当的时间通过自动售货机够到自己想要的东西,简单方便的交易让人满意。在公共场合的及时有这样的服务,如:在公园,娱乐,给人提供了很好的帮助。自动售货机是安全成本的,而且不受时间的限制,因此,这里所设计的成本是时间上的,需要技术保障和机制管理等多方面的相互协调配合,形成一个完整安全的保障体系
5、。我国是人口众多的国家,人口流量很大,购物场所和便捷是值得百姓关注的话题。购物场所需求量大(比如城市每一个小区建设大型超市),人们对时间的意识增强(比如路程的远近和便捷)。如果能有更方便的设备能够随时购到自己想要的东西是做好不过了,在这样的情况下,自动售货机作为一种常用商业设备出现在日常生活中,商业专用设备是商业活动中所必须的相关设备, 自动售货机是自动化商业设备,它不受时间、地点的限制,能节省人力、可以方便商家活动和交易,提高工作效率,同时方便顾客,商业专用设备因为使用频率非常驻机构高,对质量,设计要求较高,在日常生活中得到较普遍应用,所以,自动售货机产品制造和研究具的实用性是现代人追求的,
6、具有很高的价值和意义。自动售货机是台机电一体化的自动化装置,在接受到货币已输入的前提下,靠触摸控制按扭输入信号使控制器启动相关位置的机械装置完成规定动作,将货物输出。并提出实现一套基于单片机控制步进电机的自动售货系统。随着科学技术的快速发展,移动电子商务也走进了人们的生活。用手机(SIM卡)信用化成为现代生活的趋势。手机代替了电子钱包、信用卡,利用它可直接购物、消费,以其安全、方便、快捷的特性成为一种生活时尚。其主要目的是为当前的自动售货机系统提出一种可行的改进方案,扩展其功能,可以使自动售货机的功能更加完善和更新更加有利于自动售货机的多样化发展。现在,自动售货机产业正在走向信息化并进一步实现
7、合理化。例如实行联机方式,通过电话线路和移动通信方式将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比技术上先进得多。进入21世纪时,自动售货机也将进一步向节省资源和能源以及多功能化的方向发展。 1.1 设计要求设计一台销售袋装小零食的自动售货机,具有硬币识别、币值累加、自动售货等功能。基本要求: 1、售货机一共售卖三种不同价格的商品,数量有限。
8、2、能够识别1元和5角硬币。3、若总币值等于顾客所需商品单价时,售货机送出所需商品。若总币值大于顾客所需商品单价时,机器送出所需商品,并进行找零。4、每次投币有时间限制,点选商品后60秒内进行投币,若60秒内投入硬币不足所需商品单价时,退回所有硬币。5、顾客需要先按商品钮,再进行投币,投币完成后,售货机自动送出所需商品。6、商品不足时,按下商品钮自动提示缺货。7、顾客一次只能购买一种商品的一个。若需要更多,需要重复操作1.2 设计目标从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而
9、相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。 (1)发达国家现状日本:各种自动售货机保有量超过600万台,平均20人一台,世界普及率第一。1990年通过自动售货机实现的销售额即已达到5兆日元(约3000亿人民币)。美国:总的机器保有量大致和日本相当,2000年通过自动售货机实现的销售额达到250亿美元,其中OCS(Office Coffee Service)的销售额排第六位。 韩国:自动售货机的使用历史要远短于其它发达国家,仅有25 年,但据2001 年的统计,总保有量已超过
10、80万台。在2001年韩国生产的自动售货机中OCS占32.7%,排第一位,咖啡自动售货机占 18.1% ,排第三位,仅次于18.6% 的充电自动售货机。瓶罐饮料自动售货机和复合型自动售货机(同机销售瓶罐饮料和热咖啡)都仅占 8.6%,并列第四位。(2)国内现状保有量约2万台,且品种单一,主要以瓶饮料售货机为主,技术质量还未完全过关,生产和运营成本较高,收益也不高。导致此现状的主要原因是中国有关的自动售货机企业未能有效解决成本,质量,运营等诸多问题。但由于随中国经济的快速发展和社会的巨大进步,自动售货机的实际需求已相当大。1.3 课题分析从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业
11、构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。1.4 功能框图智能
12、自动售货机的功能框图,如图1所示,该框完整的表现出智能自动售货机的每一个功能模块,从框图中也可以看出我们的整体思路,在此思路中,我主要负责储存货物模块的制作与设计,其中包括了储存箱体、物品支架、推进系统、检空装置。同时也和同组人员一起负责出货模块与外观的设计以及控制核心的编程与设计。在我负责储存货物模块的同时,也和同组人员积极配合,及时反馈各自的信息与进度,保证我们各模块之间的衔接,使我们的项目顺利完成。 - 59 -储存货物投币出货储存箱体物品支架推进系统硬币存储箱检测识别硬币自动累加自动返还投入存储硬币找零假币返还选择装置显示装置选择按钮出货口出货箱显示币值显示余额检空装置报警系统外观自主
13、设计广告植入步进装置自动售货控制核心供电系统 图1 智能自动售货机的功能框图2 硬件设计在此次设计中,我主要负责储存货物模块中的检空装置、推进装置和报警装置的设计。2.1 检空装置2.1.1 方案一:安装接触行程开关售完检测系统,在自动售货机商品存储存道下方安装有接触行程开关,当存储存道有商品时,压下行程开关,自动售货机正常工作;当商品出售完毕时,行程开关被释放,向CPU发出无货信号,经过检测通过串行扩展接口向相应的售完指示灯发出信号,使机身“售完”指示灯亮,此种商品自动停售,即使投币金额达到该道商品预设价格数值,可售按钮仍然无法启动信号,金额累计存储器也不清零。2.1.2 方案二:红外线对射
14、在自动售货机内最后一个商品的两侧,放置红外线。当有商品时,商品挡住红外线使其无法对射,自动售货机正常工作;当商品出售完毕时,红外线对射,向CPU发出无货信号,经过检测通过串行扩展接口向相应的售完指示灯发出信号,使机身“售完”指示灯亮,此种商品自动停售,即使投币金额达到该道商品预设价格数值,可售按钮仍然无法启动信号,金额累计存储器也不清零。2.1.3 方案三:眼观法售货机的正面橱窗采用有机板窗,机玻璃板有极佳透明度:无色透明有机玻璃板材,透光率达92%以上,有优良的耐候性:对自然环境适应性很强,即使长时间在日光照射、风吹雨淋也不会使其性能发生改变,抗老化性能好,在室外也能安心使用。加工性能良好:
15、既适合机械加工又易热成型,压克力板可以染色,表面可以喷漆、丝印或真空镀膜。优异的综合性能:压克力板品种繁多、色彩丰富,并具有极其优异的综合性能,为设计者提供了多样化的选择,压克力板可以染色,表面可以喷漆、丝印或真空镀膜。无毒,即使与人长期接触也无害,还有燃烧时产生的气体不产生有毒气体。 自动售货机前体的透明有机板窗相当于商店橱窗或者柜台,商品展示、明码标价以及商品有无都可以清晰明了的展示出来,无论是对管理人员还是消费者都是简洁方便的,如图2所示。图2 自动售货机正面橱窗2.1.4 检空装置方案选择三种方案放在一起比较,综合考虑,选用方案三作为检空装置。既一目了然,又在设计的过程中简单方便。2.
16、2 推进装置2.2.1 方案一:步进电机推进采用步进电动机控制,步进电动机的精度很高,可实现精确的步距角运动,由其组成的位置控制系统定位准确,稳定时间短,采用单片机控制步进电动机,控制信号为熟悉信号,不再需要数/摸转换,具有快速起停功能,延时短、定位准确、精度高和可操作性强。与驱动控制器匹配使用时,控制起来也十分方便,很容易构成数字位置控制系统。但步进电动机的控制系统相对复杂,价格比直流电动机高。本设计是由单片机直接控制,步进电机可以直接接受的数字信号不需要数/模转换,具有快速起停功能,延时短、定位准确、精度高和可操作性强。与驱动控制器匹配使用时控制起来方便,在销售移动距离较小的商品的时候不会
17、产生误差。步进电机又叫脉冲电机,它是一种将电脉冲信号转化为角位移的机电数模(D/A)转换器。在开环数字程序控制系统中,输出控制部分常用步进电机作为驱动元器件。步进电机的控制电路接受计算机发来的指令脉冲,控制步进电机作相应的转动。很明显脉冲的总数决定了移动量,指令的频率决定了移动的速度。因此,指令脉冲可否被可靠的执行,基本上取决于步进电机的性能。三相步进电机结构图,如图3所示。图3 三相步进电机结构示意图步进电机的工作就是步进转动。在一般的步进电机工作中,其电源都是单极性的直流电源。要使步进电机转动,就必须对步进电机的定子的各项绕组以适当的时序进行通电。步进电机的步进过程表示为,其定子的每相都有
18、一对磁极,每个磁极都只有一个齿,即磁极本身,故三相步进电机有三对磁极一共是6个齿;其转子有4个齿,分别称为0.1.2.3齿直流电源U通过开关A,B,C,分别对步进电机的A,B,C,相绕组通电。初始状态时,开关A接通,则A相磁极和转子的0,2 号齿对齐,同时转子的1,3号齿和B,C相磁极形成错齿状态。当开关A断开,B接通,由于B相绕组和转子的1,3号齿之间的磁力线作用,使得转子的1,3号齿和B相磁极对齐,则转子的0,2号齿就和A,C, 相绕组形成错齿状态。此后,开关的B断开,C接通,由于C相绕组和转子的0,2之间的磁力线的作用,使得转子0,2号齿和C相磁极相对齐,这时转子的1,3 号齿和A,B相
19、绕组磁极产生错齿。当开关C断开,A接通后,由于A相绕组磁极和转子1,3号之间的磁力线的专用使转子1,3号齿和A相绕组磁极对齐,这时转子的0,2号齿和B,C 相绕组磁极产生错齿。很明显,这时转子转动了一个齿距角。如果对一相绕组的操作称为一拍,那么对A,B,C三相绕组的轮流通电需要三拍。对A,B,C,三相轮流通电一次成为一个周期。从上面分析看出,该三相步进电机转子转动一个齿距需要三拍操作。由于按ABCA相轮流通电,则磁场沿A,B,C方向转动了360度空间角,而这时转子沿ABC方向转动了一个齿距的位置。在图一中,转子的齿数为4,故齿距角为90度,转动了一个齿距就是转动了90度本次设计采用的是三相步进
20、电机型号是36BF003(属于三相步进电机),工作电压的标称值是27V,相电流的标称值是1.5A,保持转矩是78Mn.m(豪牛顿。米),步距角为1.5度/3度。36bf003矩频特性,如图4所示。图4 36bf003矩频特性步进电机与单片机接口,如图5所示。图5 步进电机与单片机接口8051PA0PA1PA2PB2PB0PB1驱动电路驱动电路X轴步进电机Y轴步进电机选定由PA口的PA0,PA1,PA2,控制x轴的三相步进电机, PB0,PB1,PB2通过驱动电路控制y轴三相步进电机,并假设数据输出为“1”时,相应的绕组通电;当“0”时,相应的绕组断电。使用集成功率放大开关器件构成的斩波型功放电
21、路:集成功率电子开关TWH8751 可直接由TTL,CMOS等数字电路直接驱动,该器件开关速度快,工作频率高(可以达到1.5MHZ),控制功率比较大,内部开关管反向击穿电压为100v,加上散热器后,通过的灌电流可以达到3A,其输出管采用集电极开路方式,可以根据负载的要求选择合适的电源电压,片内还没有热减流保护电路。TWH8751的引脚及外观如图6所示,Vi,Vo分别为信号的输入端和输出端,V+为正电源的输入端,GND为接地端,St为 选通控制端,该器件为数字逻辑开关,不是模拟开关。当Sr为高电平“1”(大于1.6V)时,不论Vi端的电平为多少 其输出级的达林顿管总是截至。当St端为低电平(不超
22、过1.2V)时,输出V0受Vi的控制,当Vi为高电平输出级的达林顿管截止:当Vi为高电平“1”时应加限流电阻Rs,因片内电源与地之间设有一个6.8V的稳压管,Rs 的值可以按照(VCC-6.8V)/10mA进行估算。由于输出级的达林顿管的反向击穿电压可以达到100V,所以输出级可以不与V+共电源,而是根据需要加80V100V的高压于负载上。图6 TWH8751引脚及外观图图中只给出了驱动A相绕组的功放电路,B,C相的驱动电路与之相同,该电路的工作原理是 :环形分配器的输出信号A送到TWH8751的输入端Vi ,NE555振荡器产生频率较高的载频脉冲信号 ,送到选通控制端St ,因此,TWH87
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 自动 售货 系统 电路设计
限制150内