液体原料自动称重配料系统软件设计

上传人:cn****1 文档编号:496799698 上传时间:2023-08-27 格式:DOC 页数:35 大小:413.51KB
返回 下载 相关 举报
液体原料自动称重配料系统软件设计_第1页
第1页 / 共35页
液体原料自动称重配料系统软件设计_第2页
第2页 / 共35页
液体原料自动称重配料系统软件设计_第3页
第3页 / 共35页
液体原料自动称重配料系统软件设计_第4页
第4页 / 共35页
液体原料自动称重配料系统软件设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《液体原料自动称重配料系统软件设计》由会员分享,可在线阅读,更多相关《液体原料自动称重配料系统软件设计(35页珍藏版)》请在金锄头文库上搜索。

1、液体原料自动称重配料系统(软件设计)摘 要随着微电子技术的应用,市场上使用的传统称重配料系统已经满足不了人们的要求。为了改变传统称重系统在使用上存在的问题,在本设计中将智能化、人性化用在了称重配料的控制系统中。随着科学技术的不断发展,自动称重配料系统已经广泛应用于冶金、煤炭、化工、建材等行业中。自动称重配料系统可以按照设定配比和流量控制各输入物料的瞬时流量,从而达到控制各种产品的质量和产量的目的,是实现生产过程自动化和智能化、企业的科学管理、安全稳定生产和节能降耗的重要技术手段。微机配料控制+系统在生产中的应用不仅可以提高配料质量和产量,也大大减轻了岗位工人的劳动强度,提高了生产效率。本系统主

2、要由单片机来控制,测量物体重量部分由称重传感器及A/D转换器组成,加上显示单元,键盘设定值单元,具有功能多、性能价格比高、功耗低等优点。同时系统集响应速度快、测量准确、自动化程度高等特点于一身。我们设计的称重配料系统以STC89C54单片机为主控芯片,外围附以称重电路、显示电路、报警电路、键盘电路等构成智能称重系统电路板,从而实现自动称重配料系统的各种控制功能。经调试证明设计所完成的自动称重配料可满足实际生产应用需要。关键词:STC89C54,称重传感器,A/D转换器,称重配料系统。An automatic weighing - burden system of liquid raw mate

3、rials (software design)ABSTRACTWith the application of micro-electronics technology, tradition weighing - burden system used in market has been not satisfied with human requirements already. In order to make up for the traditional weighing system shortcoming, we improve the weighing - burden system

4、with intelligence and automation. Along with the development of science and technology, Automatic batching and weighing system has been widely used in metallurgy, coal, chemicals, building material industry, etc.Automatic batching and weighing system can be set according to the input ratio and flow

5、control of material flow, thereby achieve control of product quality and yield of the objective is to realize the automatic production process, and intelligent, enterprises scientific management, safe and stable production and energy consumption is the important technical means. Computer control sys

6、tem in the production of ingredients used not only can improve the yield and quality ingredients and greatly reduce the labor intensity, and post to improve production efficiency.This system is mainly controlled by microcontroller, the part of measurement accomplish consist of weighingsensor and A/D

7、 transformer. This apparatus have many characteristic such as having more function, consuming less energy, small and moving easily, low price, measuring precisely, rapid speed, high degree of automation and so on.The system we are designed consists of the circuit of measuring weight, the circuit of

8、displaying and alarm. In a word, the automatic weighing - burden system we designed could meet the application requirements .KEYWORDS:STC89C54,weighing sensor,A / D converter,weighing burden system.目 录序 言1第一章 软件设计基础31.1 软件开发工具的选择31.2 编程语言的选择41.3 系统软件控制要求即功能模块划分5第二章 称重配料工艺分析72.1 称重配料工艺简介72.2 本设计称重配料工

9、艺流程8第三章 系统总体设计103.1 系统总体流程图103.1.1 8位共阴极数码管显示程序流程图123.2系统各模块程序设计12步进电机调速程序设计123.2.2 矩阵键盘扫描编程133.2.3 8位共阴极数码管显示编程163.2.4 A/D转换163.2.5 声光报警控制编程17第四章 PID算法194.1 PID算法概述194.2 PID参数整定204.3 PID电机调速控制应用21第五章 程序调试和结果235.1程序调试问题及其解决方法235.2 设计成果24结 论25参考文献26致 谢27序 言自动配料系统是一个针对各种不同类型的物料(固体或液体)进行输送、配比、加热混合以及成品包

10、装等全生产过程的自动化生产线。广泛应用于化工、塑料、冶金、建材、食品、饲料等行业。在氧化铝生产及其他工业生产中,经常会遇到多种物料配比控制的情况。在手动控制状态下,需要根据生产情况,计算出各种物料的配比,再根据配比,分别计算出各物料的理想下料量,对各套设备分别设定,来满足配比的要求。当生产情况发生变化,需要改变下料量时,则需要再次分别计算个无聊的设设定值,再次分别设定。计算、操作时间长,且容易出错,给生产带来不良因素。传统的配料系统不仅效率低而且配料不准,手工操作又将人为因素引入配料环节,使工艺配方难以在生产中实现,严重影响产品质量的稳定及进一步提高,所以物料自动配送系统研究意义重大而且具有十

11、分广阔的应用前景。随着城市现代化建设的不断发展,以往那种自行称重配料的方式由于其用人工调整重量。这样,一方面效率十分低下,称量结果精度不高,另一方面,用手工在现场调节增加了工人的劳动强度,而其生产环境十分恶劣,粉尘大。因而必将为自动控制的称重系统所取代,此称重系统中运用稳定可靠、小而廉的单片机,且单片机体积小,重量轻,抗干扰能力强,环境要求不高,价格低廉,可靠性高,灵活性好,开发较容易。随着计算机及微电子技术的发展,自动配料控制系统经历了人工手动控制、机械电气控制、单片机控制、工控机集中控制等发展阶段 。但在总体上,我国在配料控制系统上存在技术落后、企业平均规模小、综合生产水平较低等问题。因此

12、,提高配料的自动化程度和产品的质量,设计出高精度的自动配料系统意义重大 近些年来,国内外自动配料系统发展迅速,特别是随着电工电子技术、计算机技术、自动控制技术的迅速发展,电气传 动技术面临着一场历史革命,即采用交流调速取代直流调速和计算机数字控制技术取 代模拟控制技术己成为发展趋势。电机交流变频调速技术是当今节电、改善工艺流程 以提高产品质量和改善环境、推动技术进步的一种主要手段。变频调速以其优异的调 速和起制动性能,高效率、高功率因数和节电效果,广泛的适用范围及其它许多优点而被国内外公认为最有发展前途的调速方式。 第一章 软件设计基础1.1 软件开发工具的选择一:Keil uVision4介

13、绍2009年2月发布Keil Vision4,Keil Vision4引入灵活的窗口管理系统,使开发人员能够使用多台监视器,并提供了视觉上的表面对窗口位置的完全控制的任何地方。新的用户界面可以更好地利用屏幕空间和更有效地组织多个窗口,提供一个整洁,高效的环境来开发应用程序。新版本支持更多最新的ARM芯片,还添加了一些其他新功能。2011年3月ARM公司发布最新发布集成开发环境Rearview MDK开发工具中集成了最新版本的Keil uVision4,其编译器、调试工具实现与ARM器件的最完美匹配。二:Keil uVision4应用最新的Keil Vision4 IDE,旨在提高开发人员的生产

14、力,实现更快,更有效的程序开发。Vision4引入了灵活的窗口管理系统,能够拖放到视图内的任何地方,包括支持多显示器窗口。uVision4在Vision3 IDE的基础上,增加了更多大众化的功能,如下:1.多显示器和灵活的窗口管理系统2.系统浏览器窗口的显示设备外设寄存器信息3.调试还原视图创建并保存多个调试窗口布局4.多项目工作区简化与众多的项目Keil uVision4由国内 米尔科技 提供销售和技术支持服务,他们是ARM公司合作伙伴,也是国内领先的工控板以及嵌入式解决方案提供商。目前使用Keil uVision4的产品有Keil MDK-ARM,Keil C51和Keil C166。1.

15、2 编程语言的选择一:C语言C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。C语言是世界上最流行、使用最广泛的高级程序设计语言之一。在操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。C语言绘图能力强,具有可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。常用的编译软件有Microsoft Visual C+,Borland C+,gcc, Borland C+, Borland C+, Westcon C+ 11.0 for DOS,GNUDJGPP C+, Lccwin32 C Compiler 3.1,Microsoft C, High C等。二:汇编语言汇编语言(Asse

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号