小型注塑机微机控制系统的研制

2019-01-06 16:27:08 129
重庆君正转发:  随着科技的进步,近几年大中型注塑机普遍地应用了电脑控制。由于电脑价格占小型注塑机整机的价格比例大,所以小型注塑机还是以常规继电器控制系统为主,针对小型注塑机消费批量大,接线复杂,控制精度不高、效率低,性能不稳定等问题,依据用户要求,我们研制的注塑机单片机控制系统能满足以下要求:要务实时性强。

  2、要求有手动、半自动、全自动、调模四种方式。输出有16个电磁阀,22个行程开关输入,定时器的参数由拨码设定。

  3、面板上有拨码、11个数码管,其中三个数码管用于显示定时器工夫,6位用于显示加工工件数。

  4、要求在面板上用发光管指示正在执行的动作,以便操作者支配。压力大小由拨码来设定。

  5、为了可以满足不同客户的要求,要多留一些输入、输出接1注塑机控制原理简要工作过程1.1工作原理:注塑机的工作过程其实是一个过程控制,它有四种操作方式,即手动、半自动、全自动和调模操作。当要执行某一动作时,必需要输出压力、电磁阀通电才干工作,否则不能正常工作。当行程开关碰到后,完毕该动作,将压力零,电磁阀卸载,执行新的动作或停止工作1.2系统工作过程:系统的硬件主要包括单片解决机、主控电路、输入和输出模块、电源监控和看门狗、行程开关输入电路、显示和驱动模块、按键与拨码盘等等。系统硬件构造框图如所示。

  系统硬件构造框图主控电路采纳MCS-51系列的AT89C51作为主控芯片,——片地址锁存用的74HC373,地址译码用的74HC138,组成一个较小应用系统。

  P2口作为K>口线来用,将其用作给设定压力的拨码盘提供电压信号。地址信息和数据的通道口由P0口提供,由于P0口是分时输出低8位地址信息和数据的通道口,锁存器74HC373把地址信息分别出来。

  主机电路采纳了全译码方式,用74HC138作为地址译码器当主控芯片停止读、写操作时3-8译码器将存在地址锁存器中的地址停止调配,选通对输入、输出的接口电路停止读、写操作。

  电源监控与看门狗电路采纳了X25045芯片,它把三种常用的功能:看门狗定时器、电源监控和E2PR0M组合在单个封装之内。利用X25045低VCC检测的电路,当电源下降到较小VCC时,RESET便变为高电平,系统自动复位,复位不时确保到VCC返回且稳定为止。X25045还可以实时检测程序执行状况,可有效地避免死机。

  输入模块有24个输入点,为了提篼系统的抗干扰才干,采纳光电隔离技术,因而每个输入点可与任何行程开关和接近开关相接。当外部行程开关或接近开关闭合时,光耦导通,使光敏三极管也导通,同时发光二极管亮,接在74HC245的输入端的电平被拉低,由软件将该信号读入,执行某一动作。

  输出电路由输出锁存器74HC273、光电隔离光电路、功率放大电路组成。

  该电路由24个输出点构成,每个输入点经过PNP三极管的驱动,较大电流为6A,可直接驱动电磁阀。本系统只用了16个输出点,其它8个依据不同用户的要求用来扩展的。采纳光电隔离使系统的工作电源和电磁阀的工作电源离开,减少对系统电源的干扰。单片机的RESET复位信号经与非门接74HC273的CLR引脚,在系统上电时,使锁存机输出全副零,电磁阀卸载,以免发惹事故:由于输出电流大,PNP三极管采纳达林顿管T>127,外加散热片:二极管是为了爱护三极管的,避免电磁阀产生感应电压,击穿三极管;发光二极管L1是在线路板上用来指示输出信号的,L2是在操作面板上指示正在执行的某一动作,使操作者能及时晓得工作状态,如:开模动作,输出电磁阀Y5,在面板上对应开模发光二极管亮,提供了友好的人机对话介面。

  该系统显示位数多,故采纳动态显示。显示器采纳共阴显示,段码和位口均从P0口输出,输出的段码经74HC374锁存,TD62783驱动,接到发光管的阳极。输出的位口经74HC273锁存,ST2803驱动,接到发光管的阴极。驱动器为达林顿电路,具有较大的驱动电流。

  键盘、拨码与单片机的接口电路本系统用的是非编码键盘,矩阵式接口设计。为键盘、拨码与单片机的接口电路。

  键盘的输入是直接从P1口输入的,外接上拉电阻,构成了个38的矩阵式键盘接口设计。

  拨盘接口是矩阵式的,也是从P1口输入,由于系统中所设定的工夫位数多,因而需要将多片拨码盘拼在一起,造成拨码盘组,实现多位十进制数的输入。但是为了避免拨码盘之间的互相影响,用了二级管将它们隔离。

  该注塑机单片机控制系统合适于替代各种小型的常规继电器控制系统的注塑机,系统提供了良好的人机对话界面,便于操参数从~.99秒,设定范围大,而且工夫在面板显示出来,还用指示灯指示当前所用的是某一工作状态的工夫,便于操作察看。

  在面板上还提供了某一时刻某一动作的指示灯。如:开模状态,则对应这一状态的指示灯指示,方便了操作者操作。压力的大小由面板上另一组拨码设定。

  在整个系统中,采纳了“冗余”的构造,便于系统的扩展,可以满足不同客户的要求。多位产品的显示,便于操作者晓得产品的个数,若要从新计数,可以将原来的产品个数清零。为了爱护注塑机的性能,可以使各个油路系统在注塑一定的产品个数后,或者直接按下润油按键,停止润油。为了及时发现故,排除故障,提供了警铃、警灯。

  该系统性能稳定,牢靠性强,控制精度篼,本钱低,合适于各种小型的注塑机。

  软件设计不但要满足各种功能,而且要保障精度、速度。力求简洁、牢靠。

  主程序流程图注塑机电脑控制的系统软件设计采纳了模块化构造,此办法就是把一个完好的程序分成若干个功能相对独立的较小的程序模块,各个程序模块分别停止设计、编制程序和调试,较后将调试好的程序模块连结起来。

  该系统软件分为主程序和定时器中断效劳程序两大部分。

  每一部分由许多功能模块组成。

  主程序包括初始化模块、拨码盘输入模块、显示模块和各功能解决模块。注塑机在上电复位后,程序从0000H开端执行,首先进入系统初始化模块,即设置推栈指针,置定时器工作方式,拨码盘流程图在拨码盘输入中,每个工夫由3片拨码盘来设定,分别代表秒、0.1秒、0.01秒。而在拨码盘的组合中,每两片共用P1口,在读拨码的时候,有上下位之分,存数据时,要有2个存储器。拨码盘的A端是由不同的位口来确定的,位口为低电平有效,因而读出去的数据为反码,必需将其取反得到原码,才是拨码盘真正设定的十进制数。同时为了不使显示器受到干扰,应将显示器关闭。输入口又与键盘共用,应该把键盘屏蔽,否则会受到键盘的影响。

  显示子程序由两部分构成,分为显示预解决和显示更新。在预解决中就是把显示缓冲区中的数据转换成八段码,而后存放到八段码显示缓冲区中。

  在显示中,总共有9个数码管,12个发光管,显示方式采纳的是动态扫描方式,显示一位坚持1ms的工夫。采纳每8个发光管构成一个数码管的显示办法,用位指令对每个发光管的显示与熄灭停止操作。在显示之前,要把标记位除,而后再关显示。

  由于显不器个多数,在显不完八位后,置显不标记位,将这八位的位口全副置为高电平,关掉显示器,而后扭转位口,显示其它数码管,当全副显示完,子程序返回。

  3.4定时器中断效劳子程序定时器中断效劳子程序包括产品零、润油、延时解决、键盘扫描等功能组成,单片机内部定时器每隔丨产生中断一次,停止各部分的功能解决。

  在延时解决程序中,就是按拨码盘设定的工夫停止计时,定时器10ms中断一次,计时单元加一次,而后判断是否与拨码设定的值相等,若不相等下一次中断继续加1,直到相等为止,而后将计时单元清零,为下一次计时作准备。因为工夫还要显示,所以要将计时单元里数据放到显示缓冲区中去,为显示作好准备。

  在该系统中,键盘采纳了定时扫描方式。利用单片机的内部定时器产生lms定时中断,对键盘停止扫描,并在有键按下时识加出该键,并将该键代表的标记地位1,而后中断返回,在主程序中询该键的标记位是否为1,而后停止功能解决。在CPU响应中断后,对键盘停止扫描,判断有无键按下,若无键,将消抖标记位GETFLG置0,K2DS置0,K2DS为按键的标记位,为下次按键辨认作好准备,直接中断返回:若有键按下,判断消抖位是否为1,若为,将其置丨,并中断返回。因为中断返回后需经的延时才可能再次中断,相当于实现了lms的延时成效,因而程序中不再需要延时解决。若为1,阐明完成了去抖解决,这时可以判断辨认按键。

  在控制子程序中采纳了询方式,在手动状态下,询某一动作按键的标记位是否置丨,若为1,则执行这一动作,直到这一动作完毕的行程开关闭合,该动作执行完毕。

  本文较具体地介绍了注塑机单片微机控制系统原理,构造和软件设计。通过在DEBUG51下调试系统程序,并对系统的各部分硬件电路联合软件在20克注塑机上调试,试验证明注塑机的单片机控制系统响应快、动作精确,过程颠簸。手动、半自动、全自动和调模工作方式任选。实现单片机整个消费过程实时控制,性能牢靠稳定,进步了产品质童、消费效率和自动化水平、降低了本钱,减轻劳动强度,得到了比较称心的结果。

重庆君正新型复合材料有限公司为您提供管道封堵气囊气囊内模芯模气囊式千斤顶储存气体气囊船用下水气囊支架式水池背负式水袋森林消防水池软体储运水袋软体储运油囊试压吊重水袋集装箱液袋,沙石转运储存袋 ,金属转运储存袋,粉尘转运储存袋,复合材料系列,橡胶复合材料,PVC复合材料,TPU复合材料,EVA复合材料,PE膜复合材料等产品
02360776666 18696608888

工作时间: 周一9:00~周五18:00

在线留言
电话咨询
产品展示
联系方式
QQ客服