瓶装饮料生产线传送系统.doc

瓶装饮料生产线传送系统.doc

ID:56869826

大小:4.35 MB

页数:17页

时间:2020-07-16

瓶装饮料生产线传送系统.doc_第1页
瓶装饮料生产线传送系统.doc_第2页
瓶装饮料生产线传送系统.doc_第3页
瓶装饮料生产线传送系统.doc_第4页
瓶装饮料生产线传送系统.doc_第5页
资源描述:

《瓶装饮料生产线传送系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、瓶装饮料生产线传送系统的计算机控制技术实现班级:机设2班学号:姓名:课程名称:微机原理及其应用指导教师:2014年5月1.项目设计任务:。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。错误!未定义书签。2.项目所用的元件。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。错误!未定义书签。3项目流程图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。错误!未定义书签。4电路接线图.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。55项目程序。。。。。。。。。。。。。

2、。。。。。。。。。。。。。。。。。。。。。。。。。。。。66效果图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。137感想与总结。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。15瓶装饮料生产线传送控制系统设计杜金峰(燕山大学机械工程学院)摘要:本系统旨在实现瓶装饮料生产线的自动化控制,减少人力劳动强度,提高生产效率。基本目标有:①饮料空箱传送,饮料装箱,满箱传送的自动化②满箱数目的实时显示③生产线可以随时人为停下并再次开始。功能实现用到了8088,8255A,8155芯片以及步进电机

3、,直流电机,LED指示灯,数码管,开关等。以步进电机驱动空箱传送带,以LED灯闪烁次数为装瓶次数示意,以直流电机驱动满箱传送带,以8位数码管显示已到位满箱数(最大显示数:),基本实现了目标功能。1设计任务某厂生产瓶装保健饮品,每10瓶装一箱,要求箱满时,启动送箱装置,先送走满箱到位(延时一定时间),再送来空箱到位(延时一定时间),满箱和空箱分别在两个不同的传送带上传送。能人为控制生产线的启动和停止(比如键盘上,按某一键启动,启动后按任意键停止)。能在数码管上显示当时已装满送出的箱数。项目分析经过观察试验箱与分析任务,提出以下方案:①以步进电机驱动传送空箱的

4、传送带②空箱到位后,开始装箱,每装一瓶,LED灯闪烁1次③箱子装满10瓶后,送上满箱传送带,直流电机转动送走满箱④满箱到位,数码管显示数加1,步进电机送下一空箱⑤开关控制生产线开始与停止2项目所用元件8088,8255A,8155芯片;步进电机,直流电机,数码管,开关,LED灯,导线若干3项目流程图初始化8255A,8155开关打开?NY数码管显示数目加1直流电机转,送走满箱空箱到位,开始装箱,LED等闪10次延时,直到空箱到位步进电机转动,送空箱4电路接线图8088A0A1P1.0P1.0-P1.7A8CS1CS2CS1CS1ABCD步进电机LED灯直流

5、电机开关8155CSIO/MPA0IPA75项目程序.MODELSMALL.STACK.DATACOUNTDD;存放满箱数目WEIDB8DUP(0);存放数码各位要显示的数字ledtbdb3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh;数字0-9对应数码管段选.CODESTART:CALLINIT_8255;8255初始化CALLINIT_8155;8155初始化CALLNUM;将当前满箱数(十进制)的各位上的数存入变量WEICALLSTART_STOP     ;判断开关状态,开关打开则生产线开始运行RESTART:CAL

6、LEMPTY_TRANS ;第一个传送带送空箱(步进电机转动来模拟)CALLDELAY_A       ; 空箱上槽轮机构,消耗一定时间 CALLFILL_UP       ;装箱(用LED灯闪10次模拟)     CALLDELAY_A       ;满箱送到第二的传送带CALLFULL_TRANS     ;送走满箱(直流电机转动一定时间来模拟)CALLNUM_INC      ;满箱数目加1CALLNUM        ;新的满箱数目(十进制)各位存入变量WEICALLDISP_NUM      ;显示新的满箱数 JMPRESTART       ;

7、跳到RESTART MOVAX,4C00HINT21HSTART_STOPPROC    ;开始停止子程序PUSHAXPUSHBXPUSHDXMOVDX,0F002H      INAL,DXMOVBL,AL      ;保存当前8255PC口数据check:MOVDX,0E101HINAL,DX       ;读入当前开关状态(0表示开始,1表示停止)TESTAL,01HJZON        ;开关在0,则跳到ON  MOVDX,0F002HMOVAL,BOUTDX,AL      ;开关在1,则停止当前动作  CALLDISP_NUM     ;动作

8、停止时数码管仍正常示数JMPcheck       ;继续监测开关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。