微机原理项目汇报_第1页
微机原理项目汇报_第2页
微机原理项目汇报_第3页
微机原理项目汇报_第4页
微机原理项目汇报_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微机原理项目汇报灌装系统的计算机控制技术的实现2016.5.17摘要

在自动化快速发展的今天,自动化控制越来越重要。本文以自动灌装和检验为题目进行了自动化控制的程序设计,通过程序的编写和模拟实现自动罐装与检验控制程序的调试。文中主要通过项目的模拟方案、电路图、线路图、程序框图、详细程序介绍、程序调试结果与分析几方面分析论述了自动灌装程序可行性和正确性。文中主要结合实验调试进行程序的介绍,通过调试中的各种现象模拟工厂中的灌装过程。关键词:自动灌装

程序设计

模拟调试前言

自动灌装控制主要为了解决工厂中饮料生产线的自动控制和产品的检测。自动控制可以大幅提高工厂的生产效率和产品的合格率。现在很多厂家都在进行自动化建设,通过自动控制可以节约人工降低成本,提高产品的竞争力度。文中主要介绍自动灌装的程序控制和质量的检测,通过模拟工厂的各种执行元件进行程序的调试和检测。在程序设计和调试中会遇到各种各样的困难,通过积极的查阅资料去了解一些控制元件的使用和编程方式,这个过程提高了我们对课本知识的理解和应用,并让我们体会了微机原理的魅力。通过程序实现了空瓶检测、灌装、质量检测、不合格瓶数的计数和不合格产品的重新灌装。

目录1.项目的描述及要求 2.项目的模拟方案 3.控制程序 4.模拟的实验结果 5.结论 6.主要参考文献 7.感言 1.项目的描述及要求

1.1项目题目某厂生产瓶装保健饮品,要求设计自动化控制装置,检测每个空瓶到位后,启动灌装,装满600克,停止该瓶的灌装。为保证顾客利益,每瓶不得少于595克,少于595克的,通过另一传送带再处理,并记录而且显示少于595克的瓶数。1.2需要解决的问题在自动控制中需要解决空瓶到位的检测,检测到空瓶到位后将空瓶运送到灌装区进行灌装,灌装完成后进行进行质量检测,如果质量不合格,运回待灌取进行重新灌装,并进行计数,质量合格的产品运送到下个装箱过程。2.项目的模拟方案

2.1.所用的硬件项目中使用8086芯片进行中央控制,使用8253产生频率为4秒的空瓶运送周期模拟信号,再将产生的信号输入给8255,通过检验输入信号是否符合要求判别是进行下一步还是继续检测输入信号。使用8255来控制电机的正反转和数码管的显示。使用液晶屏显示不同时刻程序的工作内容。2.2程序功能设计和现象8253产生空瓶运送方波,当8255的PC0端口检测到绿灯亮时执行灌装程序,液晶屏显示,电机转动;若检测到红灯亮,则继续循环检测,直至检测到绿灯亮;灌装完成后,进行质量检测,检测合格的饮料运送至下一生产线;检测到不合格产品时,电机反转,将不合格的饮料重新运送到待装区进行重新灌装,并记录不合格的饮料数。2.项目的模拟方案

2.3.电路图2.项目的模拟方案

2.3.电路图2.项目的模拟方案

2.4.系统连线表

8253芯片C5区:CS,A0,A1A3区:CS1,A0,A1C5区:CLK0B2区:2MC5区:OUT0C5区:CLK1C5区:OUT1B4区:PC0;B2区:逻辑笔C5区:GATE0,GATE1C1区:VCC

8255芯片B4区:CS,A0,A1A3区:CS2,A0,A1B4区:JP56(PA口)G5区:JP41B4区:JP53(Pb口)G5区:JP42B4区:PC1,PC2,PC3,PC4E1区:A,B,C,D液晶屏A1区:CS,RW,RS,CS1/2A3区:CS3,A0,A1,A2数码管G5区:JP41B4区:JP56(PA口)G5区:JP42B4区:JP53(Pb口)2.项目的模拟方案

2.4.系统连线图

控制程序框图3.控制程序

3.2.详细程序3.控制程序3.2.详细程序4.模拟的实验结果

4.1.程序调试的情况先根据题目选定功能模块,并进行方案的设计;然后设计实验电路,并完成线路连接;再分块编写程序,分块调试,排除故障;最后整体调试程序,修改。液晶屏显示乱码的问题。数码管时出现了数码管无法显示的问题。在程序整体调试时出现了错误的循环现象。4.模拟的实验结果

4.2.程序运行的结果分析8253产生空瓶运送方波,测试笔红绿灯来回闪烁,绿灯时表示空瓶到位可以灌装。当8255的PC0端口检测到绿灯亮时执行灌装程序。进行质量检测,设置一组同时灌装10瓶,检测合格的饮料运送至下一生产线;检测到不合格产品时,电机反转,将不合格的饮料重新运送到待装区进行重新灌装,并记录不合格的饮料数。5.结论

通过程序的模拟调试,程序实现了自动灌装生产线的自动灌装和质量的检测,实现了不合格产品的分路和计数。通过液晶屏显示机器的工作状态,通过数码管显示不合格的数。程序的模拟达到了预期效果,但在工程实际中为提高效率应将检测和灌装分开以便在检测的时候也可以进行灌装,并且增加饮料溢出排出系统。视频演示7.感言

通过这次微机原理三级项目让我更好的理解了微机原理的作用,明白了微机原理对自动化控制的作用。通过上机调试,加深了我对课本知识的理解和认识,让我在对知识的应用上有所进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论