饮料罐装生产流水线的单片机控制系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

XX大学课程设计报告课题名称饮料罐装生产流水线的单片机控制系统设计院(系)机电工程学院专业机械设计制造及其自动化姓名XXXX学号XXXX起讫日期2016.8.29-2016.9.9指导教师XX2016年9月9日1饮料罐装生产流水线的单片机控制系统设计摘要本设计是饮料灌装生产流水线的单片机控制系统。其硬件部分主要包括电源电路、开关电路、光电传感器模块、数码显示模块、继电器控制模块、报警模块6个主要组成部分。硬件选择以AT89C51为主体、数码显示采用74LS164串行显示方案,光电传感器采用对射式光电开关电路方案,继电器控制模块采用单片机控制5V继电器,进而控制交流接触器方案。软件设计主要完成信号检测,多种工作状态的转换,以及显示灌装计数值三个工作。关键词:灌装流水线单片机光电传感器串行数码管显示继电器控制2目录摘要……………………………………………………………………………………………....11.课程设计内容与要求...........................................................................................................31.1课程设计内容...............................................................................................................31.2课程设计要求...............................................................................................................32.控制系统的硬件电路设计.................................................................................................42.1硬件电路设计proteus软件简介................................................................................42.2控制系统硬件电路详细设计.......................................................................................42.2.1控制系统结构图.....................................................................................................42.2.2电源电路设计.........................................................................................................52.2.3单片机开关按钮设计.............................................................................................52.2.4光电传感器电路设计.............................................................................................62.2.5数码管显示模块.....................................................................................................62.2.6报警模块...............................................................................................................72.2.7传送带模块...........................................................................................................72.2.8灌装设备模块.......................................................................................................83.控制程序设计与仿真............................................................................................................83.1控制程序设计平台软件keiluvision2简介............................................................83.2控制程序详细设计.......................................................................................................83.2.1控制程序流程图.....................................................................................................83.2.2详细程序设计.......................................................................................................113.3控制系统Protues仿真...............................................................................................133.3.1光电传感器仿真.................................................................................................133.3.2灌装设备和传送带仿真.....................................................................................133.3.3数码管显示仿真.............................................................................................143.3.4整体仿真图.........................................................................................................14结束语.....................................................................................................................................15参考文献.............................................................................................................................15附录I电路图...................................................................................................................16附录IIC51源代码...........................................................................................................1731.课程设计内容与要求1.1课程设计内容设计一套饮料罐装生产流水线的PLC控制系统,控制要求:(1)系统通过开关设定为自动操作模式,一旦启动,则传送带的驱动电机启动并一直保持到停止开关动作或罐装设备下的传感器检测到一个瓶子时停止;瓶子装满饮料后,传送带驱动电机必须自动启动,并保持到又检测到一个瓶子或停止开关动作。(2)当瓶子定位在罐装设备下时,停顿1秒,罐装设备开始工作,罐装过程为5秒钟,罐装过程应有报警显示,5秒后停止并不再显示报警。(3)一旦系统启动,记录罐装瓶数,设最多不超过9999瓶。(4)可以手动对计数值清零(复位)。1.2课程设计要求(1)采用MCS-51单片机控制,画出控制系统的硬件电路图;(2)采用220V交流电源供电,设计控制系统直流电源模块硬件电路图;(3)编制控制程序,并画出程序框图;(4)撰写课程设计报告。42.控制系统的硬件电路设计2.1硬件电路设计proteus软件简介Proteus软件是英国LabCenterElectronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前比较好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。[1]2.2控制系统硬件电路详细设计2.2.1控制系统结构图图(1)如图(1)所示整个控制系统输入量有四个,分别为启动开关、停止开关、复位计数值开关以及光电传感器输入信号。输出有三个,分别为数码管显示、传送带继电器以及灌装设51单片机光电传感器开启动停止关复位计数值5V传送带开关继电器5V灌装设备开关继电器4位数码管显示M传送带灌装设备220V继电器电路220V交流电转5V直流稳压电路(供电)5备继电器。单片机在接收到启动开关信号后,控制4位数码管显示初始计数值,同时输出信号使传送带继电器线圈得电,进而闭合在强电电路中的相应的继电器开关,使传送带带动瓶子运动。当光电传感器检测到瓶子到达灌装位置时,向单片机发送信号,单片机接收到信号后立即停止传送带,通过内部计时器计时1S后启动灌装设备,同时报警指示灯保持常亮。单片机内部定时器继续计时5S后,停止灌装设备,关灭报警指示灯,数码管显示值加1,然后启动传送带等待光电传感器检测到下一个信号开启再一次的循环。在系统运行期间如果接收到停止信号系统会立即关闭传送带和灌装设备,以及数码管显示;如果接收到复位信号,单片机控制的数码管计数值立即清零;如果数码管当前的计数值达到了9999,再接收到灌装完成的信号数码管显示值会变成0进而重新计数。2.2.2电源电

1 / 19
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功