基于LPC2138的注塑机控制器设计

发布者:温馨如家最新更新时间:2012-08-27 来源: 现代电子技术 关键字:LPC2138  注塑机  控制器 手机看文章 扫描二维码
随时随地手机看文章

现代注塑机的发展重点在于提高控制水平和整机自动化程度,以及整机优化设计和加工工艺的改进方面,以满足对于注塑制品质量及节能的要求。随着微电子技术的发展,嵌入式系统芯片以集成度高,价格低,性能强大而得到广泛应用。利用32位的ARM处理器实现注塑生产过程的自动控制,实时显示并在线修改各阶段的过程参数,这不仅提高了注塑机自动化程度,而且大大提高了塑料制品的生产效率和产品质量。

1 注塑机的组成及其工作过程

1.1 注塑机的组成

该控制器以电动一液压相结合的复合式注塑机为控制对象,它是集机-电-液于一体的典型系统。它主要由液压油路系统、合模系统、注射系统、加热冷却系统、润滑系统、电气控制系统、安全保护装置、监测系统及供料等辅助系统组成。注塑机的各个部分互相牵制、互相协调地完成注塑机的循环动作。其中电气控制系统是注塑机的“中枢神经”,它控制着注塑机的各种程序及动作,对时间、位置、压力、速度和转速等进行有效的控制与调节。该控制器实现注塑机电气控制系统的控制功能。

1.2 注塑机的工作过程

现代注塑机的控制器主要由注塑机工艺流程控制、料筒温度控制、人机界面等部分组成,能够实现对注塑机整个工艺流程进行控制;对注塑过程中的流量、压力、位置以及料桶温度的控制;对注塑工作过程参数的显示与在线参数修改。注塑机的工作过程其实就是一个过程控制。当要执行某一个动作时,控制器必须输出相应的控制信号使相关的电磁阀通电,否则不能正常工作,而当检测到对应的行程开关或接近开关的输入信号后,就可撤除控制信号使电磁阀失电,以结束该动作,然后根据工艺要求进行下一个动作或停止工作。其工作流程如图1所示。

 

2 系统硬件电路的设计

该控制器由2个控制模块构成,采用主从式结构来控制注塑机的注塑过程、温度、人机界面、通信等工作。两个控制模块各由一个处理器来进行管理,处理器均采用ARM处理器LPC2138,其中一个处理器负责键盘及LCD显示管理,实现参数在线设定及显示,以提供友好的人机界面;另外一个处理器负责检测注塑机的各路输入情况,并实现对注塑的过程控制与料筒温度控制。两者之间采用RS 232C串行接口进行实时通信以实现信息与数据的交换。系统硬件总体框图如图2所示。

键盘电路控制器需要实现注塑机的各种动作及控制参数的输入,因此键盘电路必不可少。键盘电路采用ZLG7290键盘管理器,它可采样64个按键或传感器,并可检测每个按键的连击次数,而且具有键盘去抖动处理、双键互锁处理等功能,因此省去了键盘扫描及去抖等相关处理软件的编制,这样不仅节省了程序空间,而且简化了编程。每当有按键按下,ZI.G7290会产生中断信号,此时LPC2138可通过I2C接口从ZLG7290内部读取键值,这样就可判断出按键的具体位置。

液晶显示 LCD模块选用320×240图形点阵型液晶显示模块,主机设计有与LCD模块模块的接口,可以将其介入,这样就可实现对注塑机工艺参数的实时监视、各个关键参数的在线修改以及命令输入提示。

数字量输入/输出电路 数字量的输入与输出均通过光耦隔离电路,以将控制器与执行机构在电气上进行隔离,防止高压产生干扰破坏处理器程序的运行。输入信号经整形后送往数据总线共ARM处理器读取。输出数字量通过功率放大电路后直接驱动执行机构动作。

位移检测电路 设计有3路位移检测电路,分别实现对螺杆位置、开关模位置和托模机构的位置检测,检测出的位移量作为切换压力和速度的一个依据。位移检测采用的传感器是位移电子尺,位移电子尺给出的信号是模拟信号经A/D转换器ADS7844得到相应的数字量,LPC2138可以通过SPI口读取ADS7844的转换结果。

比例阀控制电路 控制器设计有2路比例阀控制电路,以提供流量和压力的控制。比例阀的控制采用PWM技术,PWM信号直接由硬件电路产生,PWM信号经过三极管放大后通过达林顿管去驱动比例阀工作。

料筒温度检测和加热控制电路 此电路位于从机部分,是本控制器的设计重点,因为料筒温度对制品的质量有直接的关系。由于加温系统存在大惯量,加上电源电压波动等环境因素的影响,往往难以获得理想的品质因素,因而需要采取相应的软硬件措施,以获得稳定、可靠的温度控制效果。控制器设计有6路温度检测通道,温度检测传感器采用K型热电偶,其测温范围为0~400℃。热电偶信号经过仪表放大器AD620放大后,再将其进行V/F转换,以实现模/数转换。采用V/F转换电路是因为频率信号的抗干扰能力强,且实现模/数转换的性价比高。6路温度检测的切换采用继电器控制,以减小导通电阻带来的温度测量误差,且能够实现信号与系统的隔离。加热控制电路也采用继电器控制,继电器的输出可直接驱动电磁继电器或固态继电器以控制加热装置的电源开关。另外热电偶的冷端补偿采用集成温度传感器来实现。具体的温度测量电路如图3所示。

3 软件设计

控制器的软件设计采用模块化设计。主机部分的软件分主要包括键盘、显示、通信和实时时钟模块。从机部分的软件相对比较复杂,主要有通信模块、温度检测控制模块、比例阀控制模块、位移检测模块、工艺流程控制模块等。[page]

3.1 主机软件设计

主机部分软件分2大模块,即键盘与显示模块、通信模块。其中,键盘与显示模块负责管理64键键盘和液晶显示器,由于键较多,采用“状态转移法”的键控程序,根据所按下的键执行相应的程序,在液晶显示器上显示相应的操作页面,进行参数设置与显示,并实时显示注塑机当前所处的工作状态。

通讯模块负责与下位机通信,控制器中的串行通讯也采用主从式结构,即由主机发出通信要求,如参数设置、手动操作、运行状态读出等,而从机CPU则根据主机CPU的要求给出回应。

3.2 从机软件设计

从机软件主要是实现对注塑机工艺流程流程控制。控制器根据当前注塑机所处的工作状态(手动、半自动、全自动等)以及各个输入状态(行程开关、电子尺、键盘操作命令等)来控制注塑机的各个工艺流程的进行。在手动模式下,注塑机的各个动作可以单独执行,如开关模、射胶、座台动作以及托模动作等。在半自动模式下,注塑机在控制器的控制下动作1个循环,即生产出1件制品,如果需要进行下一个循环,则只要打开在关闭安全门1次即可。全自动模式提供2种方式:一种是时间自动方式;另一种是电眼自动方式,前者是以计时方式来判断制品的取出,其计时是从最后一次托模退动作终止的时刻开始,该时间可以设定,只要时间一到,注塑机立即进入下一个循环,而后者是根据电眼来检测制品是否脱落,如果检测到则立即进入下一个循环,如果在规定时间内没有检测到制品落下,则进行报警。

从机软件设计的重点是温度控制模块,也是本文介绍的重点。温度控制是注塑机必要的环节,其控制性能直接影响产品的质量。它包括温度检测和加热器控制两个方面。控制器采用模糊控制和常规PID控制相结合的控制算法,并且可以根据实际需要设置成不使用模糊控制或PID控制,此时温度控制就按时间周期方式进行,即通过设定加热的时间周期和温控百分比进行温度控制。

根据模糊控制理论,当论域为离散时,经过量化后的输入量的个数是有限的。因此可以针对输入的不同组合离线计算出相应的控制量,从而组成一张控制表,实际控制时只要直接查这张控制表即可。在ARM处理器中如何实现控制规则表是整个系统的关键所在。本系统采用二维矩阵形式存储控制规则表,例如定义二维矩阵为fuzzyctrl[13][13]。因输入量偏差E和偏差变化率DE量化后分别为x,y,且x,y={-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6},则在ARM中可以将其与a,b={0,1,2,3,4,5,6,7,8,9,10,11,12}一一对应。例如,假设E量化后为x=-2,y=3,则在ARM中对应a=4,b=9,查表时只需查fuzzyctrl[4][9],这样表示无论从数据管理还是从查表方便而言,都具有极大的优势。这种离线计算、在线查表的模糊控制方法比较容易满足实时控制的要求。

另外,控制器还结合了传统的PID控制方法。软件判断偏差e的大小范围,当e>+6℃或e<-6℃时,系统将自动切换到PID控制程序段,使系统能快速响应;当-6℃

4 结语

采用双处理器对整个控制任务进行合理分割,不仅提高了系统的处理速度和稳定性,而且软件设计也相对简单。处理器结合位移传感器,并按一定的压力和速度对注塑机实施控制和动态监测,大大提高了产品的精度和质量。料筒温度控制采用模糊控制结合传统控制方法PID控制,使温度控制达到更好的控制效果。该控制器件已在实际生产中获得了应用,经过半年多的使用,系统运行情况良好、性能稳定。

关键字:LPC2138  注塑机  控制器 引用地址:基于LPC2138的注塑机控制器设计

上一篇:基于LPC2119的RS485-CAN总线转换器设计
下一篇:基于LPC2292的汽车智能组合仪

推荐阅读最新更新时间:2024-03-16 13:06

美国NI公司推出行业内首款3U四核PXI控制器
      新闻发布——2009年2月——美国国家仪器有限公司(National Instruments,简称 NI )近日推出行业内首款应用于 PXI 系统的3U四核 嵌入式控制器 —— PXI 8110 嵌入式控制器 ,它配备了2.26GHz的 Intel® Core™ 2 Q9100四核处理器,可最高支持4GB 800 MHz DDR2 内存以及高性能的7200转硬盘驱动器,可以说是行业内3U PXI 系列中性能最强劲的 嵌入式控制器 。相比配备同频率CPU的双核控制器, PXI 8110 针对四核的配置进行专门的优化,可有效将性能提升高达80%。   “如今,工程师和科学家们通过 PXI 的优异性能和可靠性来解
[嵌入式]
基于CAN总线的自动离合器控制器设计
    摘要: 设计了一种基于CAN 总线的自动离合器控制器, 采用高性能微处理器XC878 完成离合器控制器软硬件开发。设计了离合器执行电机的驱动 电路 及自动离合器控制程序。针对离合器与发动机协调控制的需要,设计了CAN 总线节点接口电路及一套简单、实用、高效的CAN 总线通信协议。   试验表明,所设计的自动离合器控制器在功能上满足实际应用的需要,CAN 通信模块能够准确无误地收发数据,可靠性高。   随着社会的发展, 人们对汽车的舒适性和安全性要求越来越高, 而手动档汽车因其繁重的选换档及离合器操作增加了驾驶难度。对于驾驶新手而言, 又会产生坡道起步易熄火、油耗大、离合器磨损严重等问题 。自动档汽车虽然驾驶操作简单
[汽车电子]
基于CAN总线的自动离合器<font color='red'>控制器</font>设计
全新线性汽车LED控制器实力上线!
汽车照明技术已历经数十年的发展。在发光二极管(LED)照明时代,人们对 一体式车灯设计 的期望从未如此之高正因为如此,这些高期待推动着半导体行业 LED驱动器的技术 不断发展。 如今,汽车照明要求 高质量的均衡设计 以保证无论是前灯还是尾灯都具有卓越的照明效果。 图1:汽车前灯 图2:汽车尾灯 在过去, 提高亮度的方式是增 加LED灯的数量 。但如果您现在拆开一个新的尾灯,就会看到大量的导光材料、光管、遮光罩和其它复杂的照明结构,这些都是为了实现更佳的照明效果。为实施上述措施,需要减少LED灯的数量且提高每个LED灯的电流是必不可少的。 设计人员使用开关型LED驱动器提高每个LED灯的电流。 但是在车尾组合灯(RCL
[汽车电子]
基于ARM11+CPLD的小型无人机飞行控制器设计
1 引言 小型无人机具有重量轻、使用费用低、机动灵活等特点,在军用、民用领域有着广泛的应用。在民用领域,无人机可搭载不同任务载荷完成诸如国土资源保护、城市规划、电视台航拍、大气监测、交通监察、边境及海岸线巡逻、灾情监视等任务;在军事上,可以执行空中侦察、充当靶机、导弹攻击、充当诱饵、战场损伤评估和电子站等任务,已成为许多国家军队的主要武器装备。 飞行控制器承担着无人机的姿态控制、导航控制、与地面控制站的通信、任务载荷控制等任务,是小型无人机的核心。评价小型无人机的飞行控制器的优劣的指标之一是其控制的精度。提高飞行控制器的控制精度的方法有:提高获取飞机状态信息的精度;采用先进的控制算法提高控制性能 ;提高控制指令输出的实时性等。而要
[单片机]
基于ARM11+CPLD的小型无人机飞行<font color='red'>控制器</font>设计
联合电子首款车身域控制器顺利批产
首款车身域控制器批产 实现车身功能和以太网关的域融合 近日,联合电子首款车身域控制器(BDU8.1)在联合电子柳州厂顺利批产,为公司“两化两新”战略迈出了重要一步。 车身域控制器由联合电子完全自主开发,是一款高度集成化的功能域融合控制器产品,集成了无钥匙进入及一键启动、主动进入及接近灯光、座椅调节及记忆、多色氛围灯控制、灯光秀控制、大数据采集、整车OTA升级、远程诊断等系统功能。作为联合电子车身域控制器产品系列的首发平台,该产品首次将先进网联的两大核心产品车身控制器(BCM)和网关(GAW)进行融合: - 基于AUTOSAR的标准架构,兼顾网关高性能通信要求,完成了众多非AUTOSAR标准的网络需求; -
[汽车电子]
联合电子首款车身域<font color='red'>控制器</font>顺利批产
循环工作定时控制器电路设计
  该电路可设定设备的循环周期时间以及每次工作的时间,可以让设备按照设定的时间不断地循环工作,可应用于定时抽水、定时换气、定时通风等控制场合。    电路工作原理: 电路通过电容C2和泄放电阻R3降压后,经过桥堆IC2整流,VD2稳压后,得到12V左右的直流电压,为IC1及其它电路供电。IC1为14位二进制计数/分频器集成电路,通过由R1、R2、C1和IC1的内部电路构成一定频率的时钟振荡器,为IC1的定时提供时钟脉冲。当电路通电后,首先进入设备的工作间隙等待时间,IC1内部通过对时钟脉冲的计数和分频实现延时,当计时时间到时(按图中参数,约为3小时),IC1的Q14端输出高电平,使三极管V导通,继电器KA得点,驱动受控设备开始工作
[电源管理]
循环工作定时<font color='red'>控制器</font>电路设计
智能给水控制器设计
O 引言 随着经济的快速发展和城市高层建筑的不断涌现,人们对供水质量和供水系统可靠性的要求不断提高,加上目前能源紧缺对节能的要求,因此利用先进的电子测控技术和自动化控制技术,设计高性能、高可靠性、低成本、低能耗,以及能适用不同领域的恒压供水系统也就成为必然趋势。随着近年来变频调速技术的飞速进步,变频恒压供水也在其基础上慢慢发展起来,并成为一种新兴的现代化供水技术。 目前,国外的恒压供水工程设计都采用一台变频器只带一台水泵机组的方式,几乎没有用一台变频器拖动多台水泵机组运行的情况,这种方式不但投资成本较高,且功能单一。 为此设计了在变频调速控制系统中加入基于C8051F410的单片机系统,构成了功能更强的复合控制系统,它
[工业控制]
智能给水<font color='red'>控制器</font>设计
新型微控制器ADμC812的P1口的应用
    摘要: ADμC812是一种新型的高度集成的12位数据采集系统,它在单个芯片内包含了高性能的自校准多通道ADC、两个12位的DAC以及可编程的8位MCU(与8051兼容)。与MCS51系列单片机相似,它有P0~P3四个端口,其中P1口可实现多种功能,例如多通道的ADC、能爱畜输入端口和用于特殊功能的输入控制等。介绍了ADμC812的P1口的结构原理和应用。     关键词: 端口 A/D转换 定时器 SPI串口 1 AD μC812 的通用数据端口 AD μC812 是一种新型的高度集成的高精度12位数据采集系统。在其片内,不仅包含了可重新编程的非易失性闪速/电擦除程序存储器的高性能8位(与8
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved