




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2011014260 张快 625号工业控制中流水作业的计数与定时装置设计分析报告 2014微机接口技术课程案例分析报告 班级:计科1103 学号:2011014260北京化工大学自动化专业微机接口技术课程案例分析报告院 系: 信息科学与技术学院 专 业: 计算机科学与技术 班 级: 计科1103 姓 名: 张快 学 号: 2011014260 课程 序号: 625 指导 教师: 韩阳 2014年6月3日完成 目录一、要求1二、分析1三、 设计11、硬件设计12、软件设计2四、 心得体会3五、 参考文献5一、要求 某机械零件加工产品包装流水线上需一自动计数定时装置:一个包装箱装24个零件,要求每通过24个,流水线要暂停5秒钟,等待封箱打包完毕,然后重启流水线继续装箱。微机控制流水线作业时按ESC键则停止生产。二、分析 为了实现设计要求,有两个工作要做:一是对24个零件计数:一是对5秒钟停顿定时。并且两者之间又是相互关联的,因此,通过定时器的通道0作计数器,通道1作定时器,并且把通道0的计数已到(24)输出OUT0信号连到通道1的GATE。线上作为外部硬件启动信号去触发通道l的5秒定时,以及去控制流水线的暂停与重启。3、 设计1、硬件设计 电路结构原理如图1所示,定时器端口地址为:320H(通道0),321H(通道1),322H(通道2),323H(命令口)。图1中的虚线框是流水线工作台示意图,其中零件计数检测部分的原理是,零件从光源和光敏电阻R之间通过时,在晶体管T发射极上会产生零件的脉冲信号,此脉冲信号即可作为计数脉冲,接到CLK。对零件进行计数。 通道0作计数器使用,工作在2方式,GATE0接+5V,CLK0接罐头的计数器。输出端OUT0直接连到通道1的GATE1,以作通道1定时器的外部硬件启动信号,这样就可以实现一旦计数完24罐,OUT0变高,GATE1也变高,去触发通道1的定时操作。 通道1作定时器使用,工作在1方式,GATE1由通道0的输出OUT0控制,CLK1为100Hz时钟脉冲。输出端OUT1送到流水线工作台,进行5秒钟的定时。OUT1的下降沿使流水线暂停,通道0也停止计数,经5秒钟后变高,其上升沿使流水线重新启动,继续工作,通道0又开始计数。2、软件设计计数初值的计算分两种情况,若8253作计数器用时,则将要求计数的次数就作计数初值,直接装入计数初值寄存器和减法计数器,不要经过计算;若作定时器用时,则计数初值也就是定时常数需要经过换算才能得到。其换算方法如下:要求产生定时时间间隔的定时常数Tc=fclk*T (其中fclk为100Hz,T为5s。)通道0的方式命令=00010100B=14H通道0的计数初值=24=18H通道1的方式命令=01110010B=72H通道1的定时系数Tc=5*100=500=1F4H汇编代码如下:CODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOVDX,323H;通道0初始化 MOVAL,14HOUT DX,ALMOVDX,320H;写通道0计数初始值MOV AL,18HOUTDX,ALMOV DX,323H;通道1初始化MOVAL,72HOUTDX,ALMOVAX,1F4H;写通道1定时系数MOVDX,321HOUTDX,AL;先写低字节MOVAL,AHOUTDX,AL;再写高字节CHECK: MOV AH,0BH INT 21H CMP AL,00H ;无键按下则等待。JE CHECKMOV AH,08HINT 21HCMP AL,1BH ;若不是ESC则等待。JNE CHECKMOV AH,4CH ;若是则结束。INT 21H4、 心得体会该案例是一个定时器和计数器的结合,要求中每计24次数延时5秒。故用两个通道分别实现计数和定时功能,通道0完成计数功能;通道1完成定时功能。故要选择工作方式,8254的工作方式有以下几种:1方式0的计数结束中断计数结束,输出端产生0-1的上升沿,利用此信号可申请中断。2方式1的可编程单稳态触发器功能负脉冲的宽度可以由程序控制,改变计数初值就可以改变延时时间。3方式2的分频功能产生宽度相等连续的负脉冲,可以用作分频器,分频系数即计数初值。4方式3的方波发生器功能输出占空比近1:1的重复连续波形。5方式4和方式5的单个负脉冲发生器方式4和方式5都是单个负脉冲发生器,输出一个完整负脉冲,但两者启动方式不同,前者为软件启动,后者为硬件启动。这里计数选用2方式计数,用它产生的脉冲来激活通道1,通道1激活后,可采用0方式来定时,定时期间此通道的输出处于低电平状态,将这个低电平信号连到流水线的启动端,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生涯规划与发展教育考试试卷及答案
- 2025年时事政治与国际关系考试试卷及答案
- 2025年旅游管理师考试试卷及答案
- 2025年量子物理学考试试卷及答案
- 2025年安全工程师职业资格考试试题及答案
- 2025年甘肃省中考化学试题卷(含答案)
- 特殊药品勾兑管理制度
- 特殊设备使用管理制度
- 猎头客户合同管理制度
- 2025中国邮政集团有限公司黑龙江省分公司招聘笔试模拟试题及参考答案详解一套
- 男性婚前医学检查表
- 天津市河道管理条例
- CB/T 3177-1994船舶钢焊缝射线照相和超声波检查规则
- 国家开放大学《传感器与测试技术》实验参考答案
- 【广东】高层档案馆建筑方案文本2020
- 药物配伍禁忌查询表
- 参加培训人员汇总表
- 0720小罐茶品牌介绍
- 手术记录-颈胸椎前后路脱位c7t
- PPT模板:小学生防溺水安全教育主题班会08课件(45页PPT)
- 如何当好副职
评论
0/150
提交评论