包装流水线控制系统设计.doc

包装流水线控制系统设计.doc

ID:12952478

大小:42.50 KB

页数:17页

时间:2018-07-19

包装流水线控制系统设计.doc_第1页
包装流水线控制系统设计.doc_第2页
包装流水线控制系统设计.doc_第3页
包装流水线控制系统设计.doc_第4页
包装流水线控制系统设计.doc_第5页
资源描述:

《包装流水线控制系统设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、微机原理与接口技术课程设计设计题目:包装流水线控制系统设计学院:仪器与电子学院专业:测控技术与仪器目录一、任务与要求1、设计题目2、设计目的3、设计内容4、设计要求二、设计方案三、模块设计与分析1、主要芯片功能简介2、子硬件电路3、总电路四、程序设计1、程序框图2、程序代码五、调试与分析六、项目总结七、参考文献一、任务与要求1.设计题目包装流水线控制系统设计2.设计目的1)建立微机系统的概念,加深对系统的理解和认识,培养我们应用微型计算机解决实际问题的能力;2)了解8088CPU总线的形成原理以及存储器扩展方法;3)了解8253,电机控制接口电路的设计方法;4)通过程序的编写,提高汇

2、编语言程序编写的水平并熟练掌握程序调试的方法。3.设计内容以8088CPU为核心设计包装流水线控制系统。4.设计要求所设计的系统可对传送带上的产品的包装过程进行控制、计数和显示(最大显示值为9999)。其控制过程为启动流水线工作后,每计数24个产品通过,控制驱动传送带运动的交流电机停止运转1分钟(工人打包时间),然后再继续运转,循环往复进行,在生产过程中实时显示已包装产品的总数。二、设计方案  将红外传感器的发射与接收装置分别安装在产品传送带的两侧,将两者对准。当没有产品通过传感器时,接收器受红外光照而导通,从发射极输出高电平;当有产品通过传感器时,遮断红外线,接收器晶体管截止,产生

3、一个负脉冲输出,用作计数脉冲。同时触发级联的四片74160和8253进行计数,四片级联74160计数范围0~9999,符合题目要求。每经过一个产品,产生一个负脉冲,使8253计数器在预设值基础上自动减1,同时74160计数器加1,并通过七段LED专用显示译码器7448译码在LED显示器上显示已通过的产品数目。通过24个产品后,通过8253的计数功能,使传送带停止工作一分钟,一分钟结束后,通过8253的计数功能再次使电机启动,继续对产品进行计数。三、模块设计与分析1.主要芯片功能介绍(1)8088CPU8088CPU是具有40条引出线的集成电路芯片,采用双列直插式封装。主要功能引脚:I

4、O/M:输入输出/存储器控制信号,三态。用来区分当前操作时访问存储器还是访问I/O端口。若此引脚输出为低电平,则访问存储器;若输出为高电平,则访问I/O端口。WR:写信号输出,三态。此引脚输出为低电平,表示CPU正在对存储器或I/O端口进行写操作。DT/R:数据传送方向控制信号,三态。用于确定数据传送到的方向。高电平时,CPU向存储器或I/O端口发送数据:低电平时,CPU从存储器或I/O接收数据。此信号用于控制总线接收器8286/8587的传送方向。DEN:数据允许信号,三态。该信号有效时表示数据总线上具有有效数据。它每次访问内存或I/O接口以及在中断响应期间有效。常用作数据总线驱动

5、器的片选信号。ALE:地址锁存信号,三态输出。高电平有效。当它为高电平时,表明CPU地址线上有有效地址。因此它常作为锁存控制信号将A0--A19锁存到地址锁存器。RD:读选通线号,三态输出。低电平有效。当其有效时,表示CPU正在对锁存器或I/O接口进行读操作。(2)82538253是一个Intel公司生产的三通道16位的可编程定时/计数器,是具有24根引脚的双列直插式器件。主要功能引脚:、CS:选片信号,输入。低电平有效。RD:读控制信号,输入。低电平有效。WR:写控制信号,输入。低电平有效。A0、A1:地址信号线,决定了8253芯片所具有的地址范围。(3)EPROM27642764

6、芯片是一个8Kx8bit的EPROM芯片,引脚如下图所示:主要功能引脚:OE:输出允许信号。低电平有效。当OE=0时,芯片中的数据可由D0~D7端口输出。CE:选片信号。低电平有效。当CE=0时表示选中此芯片。PGM:编程脉冲输入端。对EPROM编程时,在该端加上编程脉冲。读操作时PGM=1.(4)LED数码管LED数码管是由多个发光二极管封装在一起组成“8”字型的器件,引线已经在内部连接完成,接线时只需引出它们的各个笔画,公共电极。LED数码管常用段数通产为7段,有的另加一小数点,LED数码管根据LED的接法不同分为共阴和共阳两类。该课程设计采用共阴的LED数码管。共阴极LED数码

7、管的内部结构原理如下图;显示数字对应的二进制电平信号如下表:LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。本课程设计采用动态驱动,使用七段显示译码器7448,它可以将输入代码转换成相应的数字显示代码,并在数码管上显示出来。2、各子硬件电路(1)8088最小总线模式:8088工作在最小模式下。电图如下图所示:我们通过8282锁存器将8088的地址信息锁存

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

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

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