ImageVerifierCode 换一换
格式:DOCX , 页数:50 ,大小:321.13KB ,
资源ID:4355011      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4355011.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华工 郝心仁 课程设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

华工 郝心仁 课程设计.docx

1、华工 郝心仁 课程设计工业装备控制工程 课程设计设计说明书题目:注塑机注塑过程(动作)程序控制郝心仁提交日期: 2011年6月24日 签名: 学 号201230051399学 院机械与汽车工程学院任课教师王老师课程名称工业装备控制工程 课程设计教师评语: 成绩评定: 分 任课教师签名: 年 月 日一、课程设计的任务利用“嵌入式在线编程集成开发系统”设计一个模拟“注塑机注塑过程(动作)控制”的控制系统程序。在规定时间内完成课程设计任务书要求,写出一份设计说明书及相应的设计程序、图纸等。二、课程设计的目的本课程设计是配合电工基础与电子技术、自动控制原理、单片机设计技术、过程装备控制、液压与气动等课

2、程的一个综合性课程设计,学时为两周,要求用微机设计一个控制系统。三、课程设计的要求用“嵌入式在线编程集成开发系统实验装置”模拟“注塑机注塑过程(动作)程序控制”。程序的编写、调试、模拟等过程必须在“嵌入式在线编程集成开发系统实验装置”上完成,在“注塑机注塑过程(动作)程序控制模拟板”上检查、验收程序,最后完成注塑机注塑过程(动作顺序)控制说明表。四、设计方案的选型和创新点 通过控制相应LED灯的亮、暗来表示注塑机相应动作状态,灯的闪烁表示正在执行该动作,而灯闪烁的频率则表示该动作的快慢,并通过延时程序、开关输入量变化等来实现注塑机注塑过程动作顺序的控制。在完成注塑机注塑过程(动作)程序控制的基

3、础上,我们添加了如下功能:1、 在注塑全程中监控行程开关的状态。若故障或是出错,比如合模时安全门被打开,系统开模、停止工作并报警。2、 在取出制品后,系统唱响音乐欢乐颂,表示完成一次注塑过程。3、 添加键盘控制模块,模拟实现注塑机的步进调试,半自动操作。键盘上的一个按键对应着一个注塑动作,通过按键可以对注塑动作进行逐个调试,看系统是否出现故障,也有利于出故障时的检测。同时,通过改变微机程序,可以调节注塑中各动作的时机、时间,进而调整工艺效果,比如改变保压、冷却时间,比较其保压、冷却效果,进而调试出合理的工艺参数。4、 添加AD转换模块,利用微机可将模拟量转换为数字量的功能,模拟监控注射时的压力

4、,防止注射压力过高而损坏模具。当注射环节中压力过高时,系统开模报警,从而实现对模具的保护。五、设计系统构成 1、注塑机的结构注塑机是将热塑性塑料或热固性塑料制成各种塑料制品的主要成型设备。一台通用型注塑机的工作过程如下:粒状或粉状塑料从注塑机的料斗被送进已加热了的具有一定温度的料筒中,经过加热熔化呈流动状态后,由螺杆推动而通过料筒前端的喷咀,注入闭合模具中,经过冷却固化后即成为塑料制品。一台通用注塑机主要包括四大部分:(1)、注射部分它的主要作用是使塑料塑化成熔融状态,并以足约的压力和速度将一定熔料注到模腔内。因此,注射装置应该具有塑化良好,计量精确性能,并且在注射时对熔料能提供压力和速度。注

5、射装置一般由塑化部分(螺杆、料简和喷嘴等)、料斗、计量装置、螺杆传动装置及注射和注射座移动(射移)油缸等组成。(2)、合模部分它是保证成型模具可靠地闭合和实现模具启闭动作,并顶出制品。因为在注射时,进入模腔中的熔料还具有一定的压力,这就要求合模(锁模)装置给予模具以足够的合紧力,以防止在熔料的压力下模具被打开从而导致制品溢边或使制品精度下降。合模装置主要由模板、拉杆(哥林柱)、合模机构(如机铰)、制品顶出装置和安全门、调模装置等组成。(3)、液压系统注塑机是由塑料熔融、模具闭合、注射入模、压力保持、制品固化,开模取出制品等工序组成的连续生产过程,液压和电气则是为了保证注塑机按工艺过程预定的要求

6、(压力、速度、温度、时间及位置)和动作程序,准确无误地进行工作而设置的动力和控制系统。液压部分主要有动力油泵、比例压力阀(控制压力变化)、比例流量阀(控制速度变化)、方向阀、管路、油箱等。(4)、控制系统控制系统是控制注塑机生产周期的动作程序(顺序控制)及维持加工过程的温度、时间、压力及速度处于设定值(过程控制)。电气部分主要由动力、动作程序和加热等控制所组成。2、注塑机控制系统的组成近年来由于微处理机迅速发展,在注塑机上的应用日益普遍,把注塑机的控制水平提高到一个崭新的阶段。注塑机微处理芯片(CPU)组成部分:包括四则运算和逻辑运算单元(运算器)及控制单元(控制器)等功能。这些单元全都装在2

7、3片的大规模集成电路(LSI)芯片上。因此注塑机的微电脑控制系统也具有LSI所具有的体积小、成本低、集成度高的特点。本课程设计使用的是嵌入式在线编程集成开发系统实验装置,其硬件部分主要由MC68HC908GP32芯片及外围电路、LCD、键盘、模块化电源、串行口驱动电路、IC插线及其它元件扩展槽、输出开关量接线排、输入开关量接线排等部分组成。其作用是通过MC68HC908GP32芯片的监控程序和PC机进行通信,完成芯片程序的写入、运行、断点调节。嵌入式在线编程集成开发系统软件功能和应用详见嵌入式在线编程集成开发系统使用手册。六、工作原理 1、注塑机的工作过程 每台注射机的动作程序可以不完全一样,

8、但从所要完成的工艺内容即基本工序来看,其动作过程可大致表示成图1.1 注塑机注射工艺动作过程所示的基本循环程序:在注塑机控制系统中,按照注塑工艺进行的动作,例如“关安全门” “锁模” “注射座(射台)前进” “注射” “保压” “冷却” “熔胶” “开模”“制品顶出”这些动作称为顺序控制。以工艺动作顺序解析如下:图1.1 注塑机注射工艺动作过程 (1)合模和锁紧 注塑机的成型周期一般从模具开始闭合时起。模具首先以低压力快速进行合模,当动模板(二板)与定模板(头板)接近时,合模的动力系统应改切换成低压和低速,在确定模腔内无异物存在时,再切换成高压而将模具锁紧。 (2)注射装置前移和注射 在确定模

9、具达到所要求的合紧力,注射座(射台)前移,使喷嘴与模具贴合,当喷嘴与模具完成贴合后,便可向注射油缸接入压力油。与注射油缸活塞相接的螺杆,则以高压高速将塑料熔料注入模腔。此时螺杆头部作用于熔料上的压力叫做注射压力,又称为射胶压力。 (3)压力保持(保压)注入模腔的熔料,由于模具的冷却作用,使注入模腔内的熔料在冷却时产生收缩,为了注射制品质量达到要求,必须对熔料保持一定的压力进行补缩。此时螺杆作用于熔料上的压力称之为保压压力,在保压过程螺杆因补缩而有少量的前移。 (4)制品冷却和预塑化当保压进行到模腔的熔料失去浇口回流可能性时(即浇口封闭),注射油缸内的保压压力即可卸去(此时合模油缸内的高压也可撤

10、除),使制品在模内冷却定型。此时,螺杆在液压马达的驱动下转动,将料斗送来的粒状或粉状的塑料向前输送,并使其塑化。由于螺杆头部熔料压力作用,使螺杆在转动的同时又产生后退。螺杆在塑化时的后移量,即表示了螺杆头部前面所积存的熔料积量。当螺杆回退到计量值时,螺杆即停止转动,准备下一次注射。制品冷却与螺杆塑化在时间上是重叠的,在一般情况下,要求螺杆塑化计量时间少于制品冷却时间。 (5)注射装置后退和开模顶出制品螺杆塑化计量完毕后,为了使喷嘴不致于因长时间和冷模接触而形成冷料等缘故,经常需要喷嘴撤离模具,即注射装置后退,此动作进行与否或先后的程序,机器均可供选择。模腔内的熔料经冷却定型后,合模装置此时开模

11、,并自动顶出制品。七、工作流程图在注塑机的自动控制中,既有时间顺序控制又有逻辑顺序控制,这种控制系统又称为程序控制系统。在顺序控制系统中,使控制系统完成某一操作的信号,称作为控制指令。注射机动作顺序控制是开环控制。例如下图。注射机动作顺序控制流程框图图中用方块表示注塑机动作顺序的输入、输出口信号,其中P为输出口、K为行程开关输入。工作中注塑机动作与对应微机接口、键盘按键如下: 实验操作流程图如下:半自动操作中,行程开关故障出错都不是时间超过20秒注射压力超过设定值开模灯闪烁,喇叭报警,停止工作K4 K5同时为0,顶出制品灯闪烁,然后播放音乐欢乐颂顶出制品灯闪烁,直到碰到行程开关(K5=0)开模

12、灯闪烁,“慢-快-慢” 碰到行程开关(K5=1)冷却灯闪烁,持续30秒注射座后退灯闪烁,直到碰到行程开关(K6=1)塑化灯闪烁,直到碰到行程开关(K4=0)反复检测高压锁紧信号(K2=1)吗?保压灯闪烁,持续20秒注射灯闪烁,直到碰到行程开关(K4=1)注射座前移闪烁,直到碰到行程开关(K3=1)关闭安全门K1=1,合模灯闪烁,由慢闪变快闪再到慢闪,表示合模“慢-快-慢”的速度变化按A,进入半自动操作按*,09,执行相应动作程序初始化硬件连接,写入程序八、注塑机油路图及注塑过程控制说明表注射机液压原理图 九、程序设计1、主程序 BLMain.asm*程序说明: 灯闪烁,表示正在执行该动作* 灯

13、闪烁频率快慢,表示该动作的速度快慢* 灯的亮、暗,表示该动作所处状态(维持或是完成)*功能说明: 键盘按键09,执行相应注塑机的动作,实现步进调试* 按键*,系统初始化;按键A,半自动化操作* 添加AD模块,模拟检测压力状况。注射压力过高时,开模报警* 对行程开关进行监控,若有故障出错,开模报警*硬件连接:PTB.0接AD口,PTD.05按序接6个开关,* PTC.4,PTB.17,PTC03按序接入灯或喇叭*头文件$include GP32ASM.H ;头文件*内存变量 ORG $0040 ;变量声明I1 RMB 1I2 RMB 1*主程序 ORG $8000 ;程序起始MainInit:

14、SEI LDHX #$023F TXS JSR GP32init JSR SCIInit ;调串行口初始化子程序SCIInit ;A/D初始化,用内部总线时钟,2分频 LDA #%00110000 STA ADCLK ;程序初始化 LDA #%11111110 ;定义PTB.0 输入,PTB.17 输出 STA DDRB LDA #%11000000 ;注射座后退、开模灯亮,其余灯灭 STA PTB LDA #%11111 ;定义PTC.04 输出 STA DDRC LDA #%00000 ;灯灭,喇叭不响 STA PTC LDA #%000000 ;定义PTD.05 输入 STA DDRD

15、LDA #%000000 ;所有开关置零 STA PTD STA PTDPUE JSR KB_Init BCLR 1,INTKBSCR CLIMainLoop: ;空循环 NOP NOP BRA MainLoopKB_INT: SEI PSHH BSET 1,INTKBSCROUT1: JSR KB_SCAN CMP #$EE ;按1,合模 BNE OUT2 JMP HEMOOUT2: CMP #$DE ;按2,注射座前移 BNE OUT3 JMP QIANYIOUT3: CMP #$BE ;按3,注射 BNE OUT4 JMP ZHUSHEOUT4: CMP #$ED ;按4,保压 BNE

16、OUT5 JMP BAOYAOUT5: CMP #$DD ;按5,冷却、塑化 BNE OUT6 JMP LENGQUESUHUAOUT6: CMP #$BD ;按6,注射座后退 BNE OUT7 JMP HOUTUIOUT7: CMP #$EB ;按7,开模 BNE OUT8 JMP KAIMOOUT8: CMP #$DB ;按8,顶出制品 BNE OUT9 JMP DINGCHUOUT9: CMP #$BB ;按9,取出制品 BNE OUT10 JMP QUCHUOUT10: CMP #$D7 ;按0,报警 BNE OUT11 JMP BAOJINGOUT11: CMP #$7E ;按A,半

17、自动操作 BNE OUT12 JMP BANZIDONGOUT12: CMP #$E7 ;按*,系统初始化 BNE OUT13 JMP CHUSHIHUAOUT13:KB: JSR KB_Init BCLR 1,INTKBSCR PULH CLI RTICHUSHIHUA: ;系统初始化 JMP MainInitHEMO: ;开模灯灭,合模灯闪烁,慢-快-慢,表示正在合模 BCLR 7,PTBMAN1: ;慢闪,5秒 LDX #!24MAN11: BCLR 4,PTC JSR DELAY1 ;延时子程序,延时0.1秒 BSET 4,PTC JSR DELAY1 DBNZX MAN11KUAI1

18、: ;快闪,10秒 LDX #!96 KUAI11: BCLR 4,PTC JSR DELAY2 ;延时子程序,延时0.05秒 BSET 4,PTC JSR DELAY2 DBNZX KUAI11MAN2: ;慢闪,5秒 LDX #!24 MAN21: BCLR 4,PTC JSR DELAY1 ;延时子程序,延时0.1秒 BSET 4,PTC JSR DELAY1 DBNZX MAN21 JMP KB QIANYI: BCLR 6,PTB ;注射座后退灯灭, BSET 4,PTC LDX #!24 SHAN1: ;注射座前移灯闪烁5秒后亮着,表示注射座已前移至设定位置 BCLR 1,PTB

19、JSR DELAY1 BSET 1,PTB JSR DELAY1 DBNZX SHAN1 JMP KB ZHUSHE: ;注射灯闪烁5秒后变暗,表示注射完毕 BSET 1,PTB LDX #!24 SHAN2: BSET 2,PTB JSR DELAY1 BCLR 2,PTB JSR DELAY1 DBNZX SHAN2 JMP KBBAOYA: ;保压灯闪烁10秒(时间可调)后灭灯,表示保压结束 BCLR 2,PTB LDX #!48 SHAN3: BSET 3,PTB JSR DELAY1 BCLR 3,PTB JSR DELAY1 DBNZX SHAN3 JMP KBLENGQUESUH

20、UA: ;冷却、塑化灯同时亮,表示冷却、塑化同时进行 BCLR 3,PTB BSET 4,PTB BSET 5,PTB JMP KBHOUTUI: ;注射座后退灯闪烁5秒后变暗,表示注射座后退至设定位置 BCLR 1,PTB BCLR 5,PTB LDX #!24 SHAN5: BCLR 6,PTB JSR DELAY1 BSET 6,PTB JSR DELAY1 DBNZX SHAN5 LDX #!12 ;等待冷却结束SHAN55: JSR DELAY1 JSR DELAY1 DBNZX SHAN55 BCLR 4,PTB JMP KBKAIMO: ;开模灯闪烁,“慢-快-慢” BCLR 4

21、,PTC BCLR 4,PTBMAN3: LDX #!24 MAN31: ;慢闪,5s BCLR 7,PTB JSR DELAY1 BSET 7,PTB JSR DELAY1 DBNZX MAN31KUAI2: ;快闪,10s LDX #!96 KUAI21: BCLR 7,PTB JSR DELAY2 BSET 7,PTB JSR DELAY2 DBNZX KUAI21MAN4: ;慢闪,5s LDX #!24 MAN41: BCLR 7,PTB JSR DELAY1 BSET 7,PTB JSR DELAY1 DBNZX MAN41 BSET 7,PTB JMP KB DINGCHU: ;

22、顶出制品灯闪烁 LDX #!10 MAN5: ;慢闪2s BSET 0,PTC JSR DELAY1 BCLR 0,PTC JSR DELAY1 DBNZX MAN5 JMP KB QUCHU: ;取出制品灯闪烁 BCLR 0,PTC LDX #!24 SHAN6: BSET 1,PTC JSR DELAY1 BCLR 1,PTC JSR DELAY1 DBNZX SHAN6 JMP KB BAOJING: ;喇叭报警,开模灯亮,喇叭响 BCLR 4,PTC BSET 2,PTC LDX #!10MAN6: BCLR 7,PTB JSR DELAY1 BSET 7,PTB JSR DELAY1

23、 DBNZX MAN6 BCLR 2,PTC JMP MainInit BANZIDONG: ;半自动操作 LDA #%11000000 ;注射座后退、开模灯亮,其余灯灭 STA PTB LDA #%00000 STA PTC LDA PTD CMP #%000001 BEQ HEMO2 CMP #%000000 BEQ JIXU99 JMP BAOJINGJIXU99: JMP BANZIDONGHEMO2: ;合模 BCLR 7,PTBMAN12: LDX #!24MAN112: ;慢闪,5s LDA PTD CMP #%000001 BNE BAOJING BCLR 4,PTC JSR

24、DELAY1 BSET 4,PTC JSR DELAY1 DBNZX MAN112KUAI12: ;快闪,10s LDX #!96 KUAI112: LDA PTD CMP #%000001 BNE BAOJING BCLR 4,PTC JSR DELAY2 BSET 4,PTC JSR DELAY2 DBNZX KUAI112MAN22: ;慢闪,5s LDX #!24 MAN212: LDA PTD CMP #%000011 BEQ QIANYI2 CMP #%000001 BNE BAOJING BCLR 4,PTC JSR DELAY1 BSET 4,PTC JSR DELAY1 DB

25、NZX MAN212 JMP BAOJINGQIANYI2: ;注射座前移 BCLR 6,PTB BSET 4,PTC BCLR 1,PTB JSR DELAY1 BSET 1,PTB JSR DELAY1 LDA PTD CMP #%000111 BEQ ZHUSHE2 CMP #%000011 BEQ JIXU22 JMP BAOJINGJIXU22: JMP QIANYI2ZHUSHE2: ;注射 LDA #$00 ;采集通道0,并求20次的平均值 LDX #!20 JSR adave ;调A/D转换均值滤波子程序 JSR SCISend1 ;串口发送转换结果 CMP #!100 BLS

26、 SBB JMP BAOJINGSBB: BSET 2,PTB JSR DELAY1 BCLR 2,PTB JSR DELAY1 LDA PTD CMP #%001111 BEQ BAOYA2 CMP #%000111 BEQ JIXU23 JMP BAOJINGJIXU23: JMP ZHUSHE2 BAOYA2: ;保压 BCLR 2,PTB LDX #!96 SHAN32: LDA PTD CMP #%001111 BEQ JIXU24 JMP BAOJINGJIXU24: BSET 3,PTB JSR DELAY1 BCLR 3,PTB JSR DELAY1 DBNZX SHAN32L

27、ENGQUE2: ;冷却 BCLR 3,PTB LDHX #!300SUHUA2: ;塑化 LDA PTD CMP #%000111 BEQ HOUTUI2 CMP #%001111 BEQ JIXU25 JMP BAOJINGJIXU25: BCLR 4,PTB BCLR 5,PTB JSR DELAY1 BSET 4,PTB BSET 5,PTB JSR DELAY1 AIX #-$2 JMP SUHUA2 HOUTUI2: ;注射座后退 BCLR 1,PTB BCLR 5,PTBMAIN22: LDA PTD CMP #%100111 BEQ DENGDAI2 CMP #%000111

28、BEQ JIXU26 JMP BAOJINGJIXU26: BCLR 6,PTB BCLR 4,PTB JSR DELAY1 BSET 6,PTB BSET 4,PTB JSR DELAY1 AIX #-$2 JMP MAIN22 DENGDAI2: ;等待冷却结束 BSET 6,PTB BCLR 4,PTB JSR DELAY1 BSET 4,PTB JSR DELAY1 AIX #-$2 CPHX #$0000 BNE DENGDAI2KAIMO2: ;开模 BCLR 4,PTC BCLR 4,PTBMAN32: LDX #!24 MAN312: ;慢闪,5s BCLR 7,PTB JSR DELAY1 BSET 7,PTB JSR DELAY1 DBNZX MAN3

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1