文档详情

嵌入式高可靠混凝土预搅拌站控制器的设计.doc

发布:2018-10-12约3.07千字共7页下载文档
文本预览下载声明
嵌入式高可靠混凝土预搅拌站控制器的设计   摘 要:本文依据混凝土预搅拌的工艺要求、控制特点,结合可靠性理论,以嵌入式技术为核心,设计了混凝土预搅拌站控制器,实现对混凝土预搅拌站的可靠控制。首先设计了以混凝土预搅拌站控制器为核心的混凝土预搅拌企业的控制系统结构,然后从软硬件两方面,对控制器进行设计,最后技术角度分析了控制器的可靠性和对生产精度的控制。   关键字:预拌混凝土;嵌入式系统;控制器;系统结构   中图分类号:TP391.8 文献标识码:A DOI:10.3969/j.issn.1003-6970.2013.07.009   本文著录格式:[1]刘晓霞.嵌入式高可靠混凝土预搅拌站控制器设计[J].软件,2313,34(7):27-29   0 引言   将水泥、砂子、石子、水、外加剂和掺合料等按一定的比例进行拌和,其拌和过程需要进行控制,就是商品化混凝土。而现有的混凝土预搅拌站的控制主要采用PLC或单片机实现,虽然各有优点,但缺点亦存在,如单片机数据处理能力低、稳定性差和分布式多点控制能力差等;PLC控制在实时性、配料精确度和采样速度等方面存在不足[1]。网络和远程控制技术的发展,要求混凝土预搅拌站的控制具有网络控制能力和远程交互能力。因此,本文设计基于ARM核的混凝土预搅拌站控制系统,提供网络化大规模生产控制,适应混凝土集约化生产的需要。   1 控制系统结构   预拌站现场采用高速工业控制网络,将各预拌站连接成可远程控制的现场网络,其具体结构如图1所示。系统有配料员在取得相关授权情况下,对各个预拌混凝土站的配合比例进行操作与管理,远程调度员进行远程生产调度,领导层通过后台管理系统进行相关生产情况的查询和查看相关生产报表[2]。   该结构实现预拌混凝土各个站点的统一管理和调度,杜绝操作错误,同时合理分配生产任务,使预搅拌站的生产能力达到最大优化。   系统采用心跳线实现同步与冗余,以保证各生产线能够正常生产。该系统通过以太网,将预拌混凝土现场生产的各种控制数据、产品数据和运载数据等信息,与后台MIS或其他系统进行数据交互,做到提高企业的管理水平。   2 控制器硬件设计   2.1 硬件总体结构   混凝土预搅拌站有其自身特点,在进行硬件设计时,需考虑控制器的抗干扰、抗振动和宽电压启动等。在抗干扰方面,采用隔离技术以屏蔽外界的强电场干扰;对各种原料的进料,采用误差补偿算法以提高计量精度;在进料冲击力方面,采用抗震设计;在控制器电源方面,在宽输入自动调节方式,以达到消除电源波动对控制器的影响。在数字量采集与驱动方面,使用光电隔离和继电器隔离技术,将系统与电气系统隔离开来,同时采用先进的控制算法进行计量控制和时序控制[3]。   依据工艺流程及实际需求,控制器硬件原理框图如图2所示。   2.2 称重测量与控制模块   称重测量的前端为称重传感器,其按放于料斗相应位置,经屏蔽信号线输入到控制器进行处理 [4]。采集到的称重信号,还必须符合配料比的要求。依据预拌混凝土的配比要求,控制器输出不同频率的开关信号来控制电磁振动给料机,以实现对给料速度的控制。对粉末料用螺旋给料机水泥给料;将控制信号经管D/A模块转换为模拟信号,然后经开关输出电路输出给变频器,变频器输出不同的频率信号来控制螺旋给料机,从而实现对粉状物料的给料控制。对液体物料用变频调速水泵,如水和液态添加剂等;控制器控制变频调速水泵按给定量进料,从而提高计量控制精度。   2.3 电源模块   采用两路电源,分为主和备[5]。无论是主电源供电还是备用电源供电,其输入的电压经过变换后,转换为两组,一组为3.3V电压,主要供控制器的I/O口和外设使用;另一组为2.5V,主要供控制器处理器内核使用。电源模块电路原理如图3所示。   2.4 Nand Flash模块   S3C2410x的存储器最大为1GB,设计时选用Samsung的 K9F2808UOB芯片为控制器扩展64MB的Nand Flash存储器,其接口原理如图4所示。   在设计了存储器之后,要专门为Nand Flash编写接口程序,并为上层应用提高各种对存储器的操作接口函数。   控制器还有很多具体的电路,因在嵌入式系统中,处理好电源和存储器问题,就能为系统正常稳定的工作奠定坚实的物质基础。其他电路,在此不予以介绍。   3 控制器软件体系   3.1 软件抽象模型   按照嵌入式系统原理,控制器为典型的嵌入式系统,因此可以利用现有的层次化抽象模型,对控制器的软件系统进行抽象。经过抽象分析,将控制器软件系统划分为如图5所示的层次结构。   中间层BSP/HAL的作用主要是对控制器实现芯片级、CPU级和系统级的初始化,同时还对各种硬件接口提供驱动和为上层
显示全部
相似文档