




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I 本科毕业论文(设计)本科毕业论文(设计) (2015(2015 届届) ) 自动售货机的设计 院 系 电子信息工程学院 专 业 电气工程及其自动化 姓 名 指导教师副教授 年年 1 月月 学号: 2015 届本科毕业论文(设计) I 摘摘 要要 概括介绍了自动售货机的现状,针对电子创新实验室电子元件管理难题提出 了一种能够自动管理与售卖电子元件的自动售货机的设计思路!给出了电子 元件自动售货机设计方案。首先研究了电子元件自动售货机的总体设计方案, 分析了设计要求,接着设计了售货机的功能模块,最后给出了控制程序的设 计方法。经过测试,该程序运行稳定符合设计要求。本文介绍了以 AT89C51 单片机为核心的自动售货机的设备控制系统的设计。详细介绍了自动售货机 系统的方案设计,硬件选型,软件的工作原理,并着重介绍了原理和技巧, 自动售货机的系统设计,软件编程。该系统以 AT89C51 单片机为核心,采用 集中控制方式实现自动售货机的全过程自动控制。使用汇编语言编写系统程 序和 C 语言软件编程和编译,该软件具有编程简单的特点,方便检查错误, 易于阅读,所以。汇编语言是一种基本的语言程序,简单易懂,便于记忆和 使用等。 关键词:自动售货机;单片机;控制器;关键词:自动售货机;单片机;控制器; 显示屏;显示屏; AT89C51 2015 届本科毕业论文(设计) II Abstract Summarizes the status of vending machine, for the electronic element management problem of the electronic innovation lab! Presents a vending machine capable of automatic management and sale of electronic components design idea! Give electronic components vending machine design scheme. Firstly studies the general design scheme of the electronic components of the vending machine, analyses the design requirements, and then design the function module of vending machines, finally the design method of the control program are given. After the test, the program runs stably meet the design requirements. This paper introduces the design of vending machine control system using AT89C51 microcontroller as the core of the equipment. This paper explains in detail the design, automatic vending machine scheme of system hardware selection, software works, and emphatically introduces the principles and techniques of automatic vending machine, system design, software programming. The system uses the AT89C51 microcontroller as the core, adopts the centralized control method to realize the whole process of automatic vending machine automatic control. System program is written in assembly language and C language software programming and debugging, the software has the characteristics of simple programming, convenient to check for errors, easy to read, so. Assembly language is a basic language program, easy to understand, easy to remember and use etc. Keywords: Vending machine Single chip microcomputer Display scree Controller; 2015 届本科毕业论文(设计) III 目 录 摘摘 要要I ABSTRACTABSTRACT.II 目目 录录III 1 1 绪论绪论1 1.1 研究背景1 1.2 国内外研究现状1 1.3 研究目的与意义1 1.4 本章小结1 2 2 系统总体设计系统总体设计1 2.1 设计要求1 2.2 系统设计方案1 2.2.1 硬件设计.1 2.2.2 软件设计.1 2.3 本章小结1 3 3 系统硬件设计系统硬件设计1 3.1 最小系统设计.1 3.1.1 自动售货机外围电路.1 3.1.2 自动售货机控制电路流程图.1 3.2 自动售货机系统流程图 3.2.1 自动售货机货币识别系统程序流程图.1 3.2.2 自动售货机货物选择系统的程序流程图.1 3.2.3 自动售货机找钱,显示找钱数系统流程图.1 3.2.4 自动售货机出错报警系统流程图.1 3.3 总原理图1 3.4 本章小结1 4 4 系统软件设计系统软件设计2 4.1 主程序.2 4.2 子程序.2 4.3 本章小结.2 5 5 联调与测试联调与测试3 5.1 硬件调试.3 5.2 软件调试.3 2015 届本科毕业论文(设计) IV 5.3 系统 PCB 图.3 5.4 本章小结.3 结论与展望结论与展望3 致谢致谢4 参考文献参考文献5 附录附录 A A:系统原理图:系统原理图 6 附录附录 B B:系统:系统 PCBPCB 图图 7 附录附录 C C:系统源程序:系统源程序 8 2015 届本科毕业论文(设计) 1 1 绪论绪论 1.1 研究背景 随着经济的发展,传统的固定地点人员销售模式暴露了许多缺点:人力资源需求;所需的 服务位置,地理条件;而不是服务时间的最大服务给消费者。自动售货机解决了问题。各种 生活、覆盖面广的自动售货,效率高,可以 24 小时不间断运行,容易和方便的位置,改变网站; 全职运作,也可以是兼职(副业业务;)作为广告载体,可以使高外块。投资风险低,高收入。把 钱商品添加员工只需要做。如此多的优势,自动售货机在世界上被广泛使用。 智能自动售货机自动控制装置通过单片机为核心,它设置键选择技术,单片机技术和显 示技术于一体,具有强大的特点功能,可靠性高,使用方便,维护简单等。因此,已广泛应用于 商业和生活中。一些智能自动售货机不仅可以自动识别 1 元,5 毛钱,还可以自动识别 20 元, 10 元,5 元指出,将自动变化,应用人机对话来提高自动售货机在国内大面积推广成为可能。 智能自动售货机越来越多的人性化设计将很快占领中国市场 1.2 国内外研究现状 (1)发达国家现状 日本:各种自动售货机保有量超过 600 万台,平均 20 人一台,世界普及率第一。 1990 年通过自动售货机实现的销售额即已达到 5 兆日元(约 3000 亿人民币)。 美国:总的机器保有量大致和日本相当,2000 年通过自动售货机实现的销售额达到 250 亿美元,其中 OCS(Office Coffee Service)的销售额排第六位。 韩国:自动售货机的使用历史要远短于其它发达国家,仅有 25 年,但据 2001 年的 统 计,总保有量已超过 80 万台。在 2001 年韩国生产的自动售货机中 OCS 占 32.7%,排 第一位,咖啡自动售货机占 18.1% ,排第三位,仅次于 18.6% 的充电自动售货机。瓶罐 饮料自动售货机和复合型自动售货机(同机销售瓶罐饮料和热咖啡)都仅占 8.6%,并列 第四位。 (2)国内现状 保有量约 2 万台,且品种单一,主要以瓶饮料售货机为主,技术质量还未完全过关, 生产和运营成本较高,收益也不高。导致此现状的主要原因是中国有关的自动售货机企 业未能有效解决成本,质量,运营等诸多问题。但由于随中国经济的快速发展和社会的 巨大进步,自动售货机的实际需求已相当大。 1.3 研究目的与意义 2015 届本科毕业论文(设计) 1.3 研究目的与意义 在自动售货机的产生和发展的过程中,自动售货机的出现是随着科学技 术的发展以及人们对生活劳动的感悟的结果。随着生产方式的改变,消费模 式的转变,需要一种全新的消费模式来适应人们快节奏的生活方式。超市和 百货中心的大量密集造成了人工费用不断上升,场地也受到制约。自动售货 机作为一种便利快捷的机器便应运而生了。投入硬币、纸币、信用卡等后便 可以销售商品,大大的节约了消费者的时间并且方便了消费者购物满足消费 者的好奇新,自动售货机可以充分补充人力资源的不足,适应消费环境和消 费模式的变化,更省力,资本少、面积小。 1.4 本章小结 本科毕业设计是我对大学所学基础知识以及专业知识的一次综合运用和实践的过程。 在电路的设计中,用理论结合实物,发挥自己的动手能力,解决实物制作中的问题,同 时也提高我查阅文献资料、电脑绘图例如 CAD 绘图的巩固提高以及 protues 设计仿真电 路图,还包括我们的基础课程自动控制原理,电力电子,单片机应用基础 等。通过这次的设计我学会了通过查阅图书馆的文献资料来弥补自己专业知识以外的不 足。 2 2 系统总体设计系统总体设计 2.1 设计要求 自动售货机的设计。 自动售货机是集光、机、电一体化的独立机构,它只需要顾客投币和按购物键选 择即可自动售货及退找零钱,其工作程序如下图所示 机器自动计数 顾客投 入货币 顾客按 动按钮 顾客取 出余币 机器将余币送 出 顾客取 出商品 机器送出选定 商品 2015 届本科毕业论文(设计) 2.2 系统设计方案 方案一:安装接触行程开关 售完检测系统,在自动售货机商品存储存道下方安装有接触行程开关,当存储存道 有商品时,压下行程开关,自动售货机正常工作;当商品出售完毕时,行程开关被释放, 向 CPU 发出无货信号,经过检测通过串行扩展接口向相应的售完指示灯发出信号,使机 身“售完”指示灯亮,此种商品自动停售,即使投币金额达到该道商品预设价格数值, 可售按钮仍然无法启动信号,金额累计存储器也不清零。 2.2.1 方案二:红外线对射 在自动售货机内最后一个商品的两侧,放置红外线。当有商品时,商品挡住红外线 使其无法对射,自动售货机正常工作;当商品出售完毕时,红外线对射,向 CPU 发出无 货信号,经过检测通过串行扩展接口向相应的售完指示灯发出信号,使机身“售完”指 示灯亮,此种商品自动停售,即使投币金额达到该道商品预设价格数值,可售按钮仍然 无法启动信号,金额累计存储器也不清零。 1.1 设计要求 设计一台销售袋装小零食的自动售货机,具有硬币识别、币值累加、自动售货等功 能。基本要求: 可识别 5 角、1 元的硬币。并进行累加。 有货物选择按键,根据选择自动出 售对应货物。 具有防盗报警功能。 2.2.2 推进设计 方案一:步进电机推进 采用步进电动机控制,步进电动机的精度很高,可实现精确的步距角运动,由其组 成的位置控制系统定位准确,稳定时间短,采用单片机控制步进电动机,控制信号为熟 悉信号,不再需要数/摸转换,具有快速起停功能,延时短、定位准确、精度高和可操作 性强。与驱动控制器匹配使用时,控制起来也十分方便,很容易构成数字位置控制系统。 但步进电动机的控制系统相对复杂,价格比直流电动机高。 制步进电机作相应的转动。很明显脉冲的总数决定了移动量,指令的频率决定了移 动的速度。因此,指令脉冲可否被可靠的执行,基本上取决于步进电机的性能。三相步 2015 届本科毕业论文(设计) 进电机结构图,如图 3 所示步进电机又叫脉冲电机,它是一种将电脉冲信号转化为角位 移的机电数模(D/A)转换器。在开环数字程序控制系统中,输出控制部分常用步进电机 作为驱动元器件。步进电机的控制电路接受计算机发来的指令脉冲。 图 3 三相步进电机结构示意图 本设计是由单片机直接控制,步进电机可以直接接受的数字信号不需要数/模转换, 具有快速起停功能,延时短、定位准确、精度高和可操作性强。与驱动控制器匹配使用 时控制起来方便,在销售移动距离较小的商品的时候不会产生误差。 步进电机又叫脉冲 电机,它是一种将电脉冲信号转化为角位移的机电数模(D/A)转换器。在开环数字程序 控制系统中,输出控制部分常用步进电机作为驱动元器件。步进电机的控制电路接受计 算机发来的指令脉冲,控制步进电机作相应的转动。很明显脉冲的总数决定了移动量, 指令的频率决定了移动的指令脉冲可否被可靠的执行,基本上取决于步进电机的性能。 8051 P A0 P A1 P A2 PA0 P B2 P B0 P B1 驱动电路 驱动电路 X 轴步进电 机 Y 轴步进电 机 图 4 步进电机与单片机机接口 2015 届本科毕业论文(设计) 售完检测系统,在自动售货机商品存储存道下方安装有接触行程开关,当存储存道 有商品时,压下行程开关,自动售货机正常工作;当商品出售完毕时,行程开关被释放, 向 CPU 发出无货信号,经过检测通过串行扩展接口向相应的售完指示灯发出信号,使机 身“售完”指示灯亮,此种商品自动停售,即使投币金额达到该道商品预设价格数值, 可售按钮仍然无法启动信号,金额累计存储器也不清零。 2.3 本章小结 (1) 计币系统:顾客在买饮料时,可以直接投入 1 元或者 5 元等面值不等的纸币。投 入的钱币会经过识别机构,记录个数然后累加数值,并将数据存放在 D9(数据寄存器) 中。 (2) 比较系统:投入钱币完毕后,系统会把 D9 内的钱币数据和可以购买饮料的价格 进行比较,当投入的钱币是三元时,可乐指示灯亮;当投入的钱币 2.5 元时,绿茶指示灯 亮;当投入的钱币 4 元时,芬达指示灯都亮。 (3) 选择系统:比较电路完成后选择电路指示灯亮,当按下西瓜汁或绿茶选择按钮时, 相应的指示灯转为 1 秒为周期的闪烁。当相应的饮料供应完毕后,闪烁同时停止。此时 可以按继续购买按钮,继续购买饮料,实现循环购买。 (4) 饮料供应系统:当按下选择按钮时,相应的电机 Y3Y7 启动。在饮料输出的同 时,减去相应的购买钱币数,当饮料输出达到 10 秒时,电机停机。 (5) 退币系统:当顾客购完饮料后,多余的钱币只要按下退币按钮,系统就会把数据 寄存器 D9 中的钱币退回。 3 3 系统硬件设计系统硬件设计 3.1 最小系统设计 在本次设计中,中央控制元件采用 MCS-51 系列单片机中的 89C52。 89C52 单片机是 Intel 公司生产的 MCS-51 系列单片机中的一种,其特性与 MCS-51 单片机基本一样。 89C52 单片机内部结构: 89 c52 MCS - 51 系列单片机是英特尔公司的基本产品,它使用 ATMEL 公司可靠的 CMOS 工艺技术生产的高性能 8 位单片机,属于标准的 MCS - 51 HCMOS 产品。它结合了高 速、高密度的 CMOS 技术和低功耗 CMOS 的特点,它是基于 MCS - 51 单片机系统的标准结 构和指挥系统,属于 89 c51 单片机增强版本,集成时钟输出和向上/向下计数器更多特性, 适用于电机控制等应用程序。89 c52 内部八中央处理单元,内部数据存储器 RAM 256 字节, 8 k 程序内存(ROM)在 32 双向输入/输出(I / O),3 个 16 位定时器/计数器和 5 级两个中 2015 届本科毕业论文(设计) 断结构,一个全双工串行通信端口,芯片时钟振荡电路。此外,89 c52 也可以在低功耗模式 下工作,可以选择通过两种软件自由和权力模式。在空闲模式下冻结 CPU 和 RAM 计时器, 串口中断系统保持其功能。掉电模式,节省内存数据,时钟振荡停止,停止芯片在同一时间 内其他功能。89 c52 PDIP(40 销)和 PLCC(44 销)两种包装形式。 MCS-51 的引脚图 3.1.1 外围电路设计 89C51 系列单片机功能特点 1.主要特性 与 MCS-51 兼容 4K 字节可编程闪烁存储器 寿命:1000 写/擦循环 数据保留时间:10 年 2015 届本科毕业论文(设计) 全静态工作:0Hz-24Hz 三级程序存储器锁定 128*8 位内部 RAM 32 可编程 I/O 线 两个 16 位定时器/计数器、片内振荡器和时钟电路 5 个中断源、可编程串行通道、低功耗的闲置和掉电模式。 3管脚说明 VCC:供电电压。 GND:接地。 P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每个管脚可吸收 8TTL 门电流。当 P1 口的管脚写“1”时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以 被定义为数据/地址的第八位。在 FLASH 编程时,P0 口作为原码输入口,当 FLASH 进行 校验时,P0 输出原码,此时 P0 外部电位必须被拉高。 P1 口:P1 口是一个内部提供上 拉电阻的 8 位双向 I/O 口,P1 口缓冲器能接收输出 4TTL 门电流。P1 口管脚写入“1”后, 电位被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由 于内部上拉的缘故。在 FLASH 编程和校验时,P1 口作为第八位地址接收。 3.1.2 调速驱动电路设计 电机调速控制模块 (1)采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。 (2)采用继电器对电动机的开或关进行控制,通过开关的切换对小车的速度进行 调整。 (3)采用由达林顿管组成的 H 型 PWM 电路。用单片机控制达林顿管使之工作在占空 调 的开关状态,精确调整电动机转速。调速驱动电路,如图 11 所示。 图 11 调速驱动电路 2015 届本科毕业论文(设计) 3.1.3 检测电路设计 检测电路原理图,如图 12 所示 3.1.4 报警电路设计 设计一种利用振动传感器检测环境变化,进而完成报警功能的系统,该系统 方便、稳定。 振动报警框图,如图 14 所示。 遭到破 坏 振 动 声音报 警 手动复 位 图 14 振动报警框图 系统由人为启动,接通电源后,进入警戒状态,检测到有破坏时,立即发出报警声, 声响延迟一段时间后,再次进入警戒状态。为达到良好的实际使用效果,系统还应具备 开机延时功能:用来防止主人在接通电源后,由于操作过程中的某些振动引起误报。 振动系统原理图,如图 15 所示 2015 届本科毕业论文(设计) 该电路由电阻、PNP 三极管和一个扬声器组成。把 Xi 端和单片机的输出端 P0.7 相连。 单片机工作时低电平有效,利用 PNP 三极管作为开关,当三极管处于截止状态时,相当 于开关断开状态。当三极管处于深饱和状态时,相当于开关闭合,高电平变化为低电平, 单片机工作,三极管驱动扬声器发出报警声音,只有人为的复位,才结束报警。 3.2 自动售货机系统程序流程图 3.2.1 自动售货机货币识别系统程序流程图 Y N N检测 T0 是否有 脉冲? 是否完成? TH0、TL0、TH1、TL1 置初值,启动 T0 计数器、T1 定时器,循环计数 R0 置初 值 601 IE、TMOD 置初值,使 T0 为计数工作 方式 0,T1 为定时工作方式0 2015 届本科毕业论文(设计) Y N Y 自动售货机的按钮装置,其特征在于备有操作按钮和基板,操作按钮设置在面板上, 基板设置在操作按钮侧的相反侧,具有显示部分和检测机构,显示部分显示与操作按钮 对应的信息,检测机构用于检测操作按钮的操作,显示部分设在基板上的与操作按钮不 相向的位置。 识别货币、累加计数结束 将 TL0 计的数值存入 R1、MONEY 单元,然后 TL0 清零 TH1、TL0 重新设置计数初值 T1 计数是否 溢出? T0、T1 开始计数 2015 届本科毕业论文(设计) 3.2.2自动售货机的货物选择系统流程图 2015 届本科毕业论文(设计) 3.2.3自动售货机的出货和显示花钱系统流程图 设计设置了价格分别为 1元、2元、3元不等的货物,一共 12种。在通过按键选 择物品后,将会把产生的信号输入给 8255A的P1的引脚上, 8255接收信号后,经过 处理后,将会在货物输出端产生与其相对应的信号输出,控制所选货物的掉出 2015 届本科毕业论文(设计) 液晶显示器(LCD)是现在非常普遍的显示器,广泛应用于各种电子产品,具有体积小、 重量轻、省电、辐射低、易于携带等优点。液晶显示器(LCD)的原理与阴极射线管显 示器(CRT)大不相同,LCD是基于液晶电光效应的显示器件,包括段显示方式的字符段 显示器件,矩阵显示方式的字符、图形、图像显示器件,矩阵显示方式的大屏幕液晶投 影电视液晶屏等。液晶显示器的工作原理是利用液晶的物理特性,在通电时导通,使液 晶排列变得有秩序,使光线容易通过;不通电时,排列则变得混乱,阻止光线通过。 3.2.4出错报警系统流程图 2015 届本科毕业论文(设计) 由找钱系统 1图(图见附录)我们可以看到该芯片 8255A的CS与8751的P2.6相 连,A0、A1分别与74LS373的3Q、4Q相连。这个已经在上一章中已经说过了,在这 里就不再画了。 当的3Q、4Q输出不同组合时,则控制选择了 8255A的PA、PB、PC口,当取 10 时对应PC口输入输出;由于也受到 P2.6的控制,只有当 P2.6输出为0时,才能片选 到该芯片 8255A。 最后我们可以计算得出 PA、PB、PC及控制口对应的地址分别为 BFF3H、BFF7H、BFFBH、和BFFFH。 2015 届本科毕业论文(设计) 4 4 系统软件设计系统软件设计 4.14.1 主程序主程序 4.1.14.1.1 I/OI/O 分配表,如表分配表,如表 1 1 所示所示 表表 1 1 I/OI/O 分配表分配表 输入输出 P1.0 P1.7 P00P0 6 二极 管 P2.0P 2.7 LCD 控制 T0 键盘 P0.7 扬声 器 4.24.2 显示子程序显示子程序 控制子系统由以下四个部分组成: 1)售货价格系统 自动售货机的商品价格提前存储在程序中,可乐,芬达,绿茶分别对应不同的价格。 消费者可以通过按键的方式选择商品和商品的价格,并将价格存储在寄存器中。此外, 在简易型售货机中,由于出售商品种类少,价格变化小,使用币种单一,结构简单、操 作方便。 (2)累计、可售指示系统 当有纸币或者硬币投入时,控制系统对识币检测及购货信号检查,当有识币信号后, 将金额数值进行累计,并通过串行扩展口进行显示,通过串行接口使可售指示灯亮,提 示购货。此时可按下购货按钮,由 CPU 检测到购货信号后,并将金额累计存储器清零, 完成一次售货过程。 3)检测系统 在自动售货机的商品存储方式与下面接触形成开关。按下开关,自动售货机正常工 作,当商品出售,开关释放,信号不是可用 CPU,通过串行接口扩展到相应的光信号, 机身外部显示“售货”指示。 (4)累计及自测功能系统 自动售货机 CPU 在每次售出商品后,向售出累计存储器中累计售出数 2015 届本科毕业论文(设计) 据,通过售货机内部的按键可在金额显示窗中读到累计结果。此外,在按下自测功 能键后,出现自测功能信号,由外部按键操作,可检测各商品贮存道的驱动商品功能。 。 4.34.3 报警子程序报警子程序 红外探测报警器的优点: 本身不发任何类型辐射,器件功耗很小,隐蔽性较好,价格 低廉 。但也有一定的局限性:容易受各种热源、阳光源干扰; 红外穿透力差,人体的红 外辐射容易被遮挡,不易被探测器接收;易受射频辐射的干扰; 环境温度和人体温度接 近时,探测和灵敏度明显下降,有时造成短时失灵。报警系统流程图,如图所示 2015 届本科毕业论文(设计) c=p07 D=0? Y N f=0f=1 c=1c=0 蜂鸣器工 作 蜂鸣器不工 作 结束 d=p32 开始 4.44.4 本章小结本章小结 主要是对指令要准确地理解,正确地使用。各种单片机指令多有类似之处,但还有 些差异。对于有单片机使用经验的人,当选用另一种不太熟悉的型号进行编程设计时, 一定要对新型号单片机的指令重新理解一遍,否则容易出错。 简短的程序可以节省内存,简化调试,而且还可节省执行指令的时间,提高对输入 的响应速度。要使所编的程序简短,就要注意编程方法,用好指令,用巧指令,还要能 优化结构。要实现某种功能,一般而言,在达到目的的相同时,用功能强的指令比用功 能单一的指令,程序步数可能会少些。 这样既便于程序的调试、修改或补充,也便于别人了解和读懂程序。要想使程序清 晰,就要注意程序的层次,讲究模块化、标准化。特别是在编制复杂的程序时,更要注 2015 届本科毕业论文(设计) 意程序的层次,可积累自己的与吸收别人的经验,整理出一些标准的具有典型功能的程 序,并尽可能使程序单元化,像计算机中的常用的一些子程序一样,移来移去都能用, 这样,设计起来简单,别人也易了解。 单片机的工作特点是循环反复、不间断地运行同一程序。它的运行从初始化后的状 态开始,待控制对象完成了工作循环(完整程序执行一次),则又返回初始化状态继续 运行。因为只有这样才能使控制对象在新的工作周期中也得到相同的控制 5 5 联调与测试联调与测试 5.1 硬件调试 在整个程序的调试过程中,我们一步步发现了好多问题,因为最初的自动售 货机设计比较简单,只是考虑了投币和购买的过程,而没有将购买之后自动 机械手送货的过程加进设计的方案中。而且在设计,程序刚开始时的投币累 加也有没有做到准确相加,有钱投入,并且投币金额超过了所需购买商品的 价格,但是找钱指示灯却不亮。最在实验老师不厌其烦的指导下,我们终于 解决了遇到的所有问题,完成了自动售货机的设计。 5.2 软件调试 单片机的控制程序的编写,是运用专门的编程软件 keil,程序通过步进梯形图方式 (ladder)编写,由于步进梯形图程序的直观性,在设计中,用此编写程序。在 keil 软件 中,可以方便地对 PLC 程序进行剪切、复制、粘贴、插入等。编写好的程序下载到单片 机,单片机上电后扫描执行程序。调试单片机程序时,可以通过模拟的拨动开关、复位 按钮和指示灯来测试程序的正确性,由于本设计的 I/O 点数很多,不可能对各个 I/O 点都设 置相应的拨动开关,所以对实现类似功能的程序只需对一部分进行调试: 首先,对一个典 型的输入硬币进行调试,给复位按钮信号来表示硬币的输入及饮料的选择,用发光二极 管来显示饮料选择提示、饮料送出、送出时间和退币提示,然后,对制冷部分进行调试, 只需给相应的输入端口信号,然后相应的指示灯变亮即可。 在程序调试过程中,往往会碰到许多小问题,需不断地进行修改和测试。最后达到 设计要求。 5.3 系统 PCB 图 2015 届本科毕业论文(设计) PCB 板又称印刷电路板,是电子元器件电气连接的提供者。它的发展已有 100 多年的历史了;它的设计主要是版图设计;采用电路板的主要优点是大大减 少布线和装配的差错,提高了自动化水平和生产劳动率。PCB 板的设计目的 在于规范设计作业,提高生产效率和改善产品的质量。采用印制板的主要优 点是:1.由于图形具有重复性(再现性)和一致性,减少了布线和装配的差错 节省了设备的维修、调试和检查时间。2设计上可以标准化,利于互换。3布 线密度高、体积小、重量轻,利于电子设备的小型化。4利于机械化、自动 化生产,提高了劳动生产率并降低了电子设备的造价 5.4 本章小结 1. 编制的依据 工艺规程编制的技术依据是全套设计文件、样机及各种工艺标准; 工艺规程编 制的工作量依据是计划日(月)产量及标准工时定额; 工艺规程编制的适用性依据是现有的生产条件及经过努力可能达到的条件。 2. 编制应掌握的原则: 既要具有经济上的合理性技术上的先进性,又要考虑企业的实际情况,具有适用 性。 必须严格与设计文件的内容相符合,应尽量体现设计的意图,最大限度的保证设 计质量的实现。 要严肃认真,一丝不苟,力求文件内容完整正确,表达简洁明了,条理清楚,用 词规范严谨。并尽量采用视图加以表达。要做到不用口头解释,根据工艺规程,就可正 常的进行一切工艺活动。 要体现质量第一的思想,对质量的关键部位及薄弱环节应重点加以说明。技术指 标应前紧后松,有定量要求,无法定量要以封样为准 结论与展望结论与展望 现在,自动售货机产业正在一步步走向成熟。例如通过电话系统将自动售货机内的 库存信息及时地传送各营业点的电脑中,从而确保了商品的及时补充以及商品出售的顺 利进行。并且,自动售货机的开发朝着致能源的节省方向,能型清凉饮料自动售货机成 为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的 状况下也能保持低温。在我国的安放和使用也已有10多年的时间,但一直没有全面普及。 2015 届本科毕业论文(设计) 目前的国内市场仅仅属于市场导入期,中国的自动售货机拥有量约为4万台相对于13亿人 口,这是个微不足道的数字。即使是按现在中国城市的人口3.9亿人计算,平均每10000城 市人口中才有一台自动售货机。在日本是每25人一台,美国是40人一台,欧洲则是50到 120人一台。在中国一些中大型城市自动售货机的速度也在以每年10%的速度递增。在国 内市场已经吸引了生产商10余家,市场运营商40余家。因经济日益发达,社会对扩大就 业与工作场所提供的方便、快捷的自动事业更为关注。自动售货机不仅保障了惬意的工 休时间,也是最廉价、提高职工工作效率最有效的手段。特别是在24小时无休工作状态 中的办公场所,使用独具魅力的迷你型自动售货机,可以包含冷热饮料、食品、以及一 些日常用品,给人们带来很大的方便,这种服务正好符合现代人快节奏生活的标志,也 是自动化信息时代的一种标志。顺利如期的完成本次毕业设计给了我很大的信心,让我 了解专业知识的同时也对本专业的发展前景充满信心。 。 2015 届本科毕业论文(设计) 致谢致谢 首先,我要感谢我的导师陈晓婷老师在毕业设计中对我给予的悉心指导首先,我要感谢我的导师陈晓婷老师在毕业设计中对我给予的悉心指导 和严格要求。在我毕业论文写作期间,陈老师给我提供了种种专业知识上的和严格要求。在我毕业论文写作期间,陈老师给我提供了种种专业知识上的 指导和日常生活上的关怀,没有老师的帮助和关怀,我不会这么顺利的完成指导和日常生活上的关怀,没有老师的帮助和关怀,我不会这么顺利的完成 毕业设计,借此机会,向您表示由衷的感激。毕业设计,借此机会,向您表示由衷的感激。 然后我要感谢在我大学三年中教过我的老师,正因为他们的倾囊相授,然后我要感谢在我大学三年中教过我的老师,正因为他们的倾囊相授, 我才能掌握基础专业知识,如期并且保质量的完成此次毕业设计,感谢每一我才能掌握基础专业知识,如期并且保质量的完成此次毕业设计,感谢每一 位老师!位老师! 接着,我要感谢和我一起做毕业设计的同学。正是在这些同学的帮助和接着,我要感谢和我一起做毕业设计的同学。正是在这些同学的帮助和 督促下,在毕业设计的过程中给了我许多中肯的建议。我正是在这样一个互督促下,在毕业设计的过程中给了我许多中肯的建议。我正是在这样一个互 帮互助,相互促进的环境中,不断激励着自己,才有我今天顺利完成毕业设帮互助,相互促进的环境中,不断激励着自己,才有我今天顺利完成毕业设 计。计。 最后要感谢我的母校合肥师范学院,愿母校万年长青!最后要感谢我的母校合肥师范学院,愿母校万年长青! 作者:吕猛吕猛 2015 年 1 月 10 日 2015 届本科毕业论文(设计) 参考文献参考文献 【1】康万新 毕业设计指导及案例剖析(应用电子技术方向)M.清华 大学出版社.2007.5 【2】臧春华、邵杰、魏小龙 综合电子系统设计与实践M.北京航空航 天大学出版社.2009.11 【3】马建国 电子系统设计M.高等教育出版社.2004.1 【4】付家才 应用电子工程实践技术M.化学工业出版社.2005.1 【5】陈光明、施金鸿、桂金莲 电子技术课程设计与综合实训J.北京航 空航天大学出版社.2007.5 【6】杨路明 C 语言程序设计教程M.北京邮电大学出版社. 2005.1 【7】王振营、李满、杨君 ProtelDXP2004 电路设计与制版实用教程M. 中国铁 道出版社.2006.6 【8】胡汉才 单片机原理及其接口技术M.清华大学出版社.2006.3 【9】吴金戌 8051 单片机实践与应用研究M.清华大学出版社. 2002.9 【10】刘小春、首珩 无刷直流电动机的单片机控制J.自动化技术与应 2015 届本科毕业论文(设计) 附录附录 A A:系统原理图:系统原理图 2015 届本科毕业论文(设计) 附录附录 B B:系统:系统 PCBPCB 图图 2015 届本科毕业论文(设计) 附录附录 C C:系统源程序:系统源程序 #include #include #include “lcd1602.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电信企业竞争情报分析与商业秘密保护考核试卷
- 缆绳在医疗设备与康复训练中的应用考核试卷
- 2025年PP项目合作计划书
- 纺织品基础知识考核试卷
- 节能环保与现代农业考核试卷
- 竞争优势与供应链战略匹配考核试卷
- 质量管控关键指标与绩效评估考核试卷
- 计算机租赁业务的数字化转型考核试卷
- 2019-2025年施工员之土建施工专业管理实务每日一练试卷A卷含答案
- 2025年高速内圆磨床项目建议书
- 教练技术二阶段讲义(版本一)
- 康复医学课件-第二章 康复评定
- DB63-T 954-2020压力容器安全使用管理规范
- 中国商业航天研究报告
- 胎漏、堕胎、滑胎、小产中医护理常规
- 红色卡通风全国助残日PPT模板
- 《城市综合防灾规划》教学大纲
- SimMarketing营销模拟实验室操作篇
- 阀门螺栓使用对照表
- 电诊断在康复医学中的应用ppt课件
- HDPE塑料检查井施工工艺
评论
0/150
提交评论