雙模輪胎硫化機(jī)機(jī)械手控制系統(tǒng)設(shè)計
雙模輪胎硫化機(jī)機(jī)械手控制系統(tǒng)設(shè)計,雙模,輪胎,硫化,機(jī)械手,控制系統(tǒng),設(shè)計
雙模輪胎定型硫化機(jī)控制系統(tǒng)程序清單;微機(jī)控制系統(tǒng)譯碼器地址分配PCTL82551 EQU 1FFFHPCC82551 EQU 1FFEHPCB82551 EQU 1FFDHPCA82551 EQU 1FFCHPCTL82552 EQU 9FFFHPCC82552 EQU 9FFEHPCB82552 EQU 9FFDHPCA82552 EQU 9FFCHLS8279 EQU 0BFFFHLS6264 EQU 3FFFHLS2764 EQU 3FFFHADC0809LW EQU 5FF8HADC0809WW EQU 5FF9HADC0809LY EQU 5FFAHADC0809WY EQU 5FFBHDAC0832ZC EQU 0DFF8HDAC0832ZF EQU 0DFF9HDAC0832JC EQU 0DFFAHDAC0832JF EQU 0DFFBH;外部RAM地址分配CDATALW EQU 00H;內(nèi)溫采樣數(shù)據(jù)存儲首地址CDATAWW EQU 05H;外溫采樣數(shù)據(jù)存儲首地址CDATALY EQU 10H;內(nèi)壓采樣數(shù)據(jù)存儲首地址CDATAWY EQU 15H;外壓采樣數(shù)據(jù)存儲首地址SETTEMPLWMAX EQU 20H;內(nèi)溫上限給定值地址SETTEMPWWMAX EQU 25H;外溫上限給定值地址SETTEMPWYMAX EQU 30H;內(nèi)壓上限給定值地址SETTEMPWYMAX EQU 35H;外壓上限給定值地址SETTEMPLWMIN EQU 40H內(nèi)溫下限給定值地址SETTEMPWWMIN EQU 45H外溫下限給定值地址SETTEMPLYMIN EQU 50H;內(nèi)壓下限給定值地址SETTEMPWYMIN EQU 55H;外壓下限給定值地址DPLBUFF EQU 70H;顯示緩沖七首地址ALARMAX EQU 80H;硫化時間數(shù)據(jù)存儲首地址ORG 0000HLJMPMAINORG003HLJMPBAOJINGORG0013HLJMPKEY;主程序ORG0100HMAIN:MOV SPK,#69H MOV A,9AH;設(shè)置8255工作方式 MOV DPTR,#PCTL82551 MOVXDPTR,A MOV A,#80H MOVDPTR,#PCTL82552 MOVXDPTP,A;清給定值存儲單元 MOV RO,#20HMOV R1,#40H MOV A,#00H CLEAR1:MOVXR0,A INC R0DJNZ R1,CLEAR1 ;清數(shù)據(jù)采樣單元 MOV R0,#00H MOV R1,#20HMOV A,#00H CLEAR2:MOVXR0,AINC R0 DJNZ R1,CLEAR2 ;清顯示緩沖區(qū) MOV R0,#70H MOV R1,#10H MOV A,#00H CLEAR3:MOVXR0,A INC R0 DJNZ R1,CLEAR3 ;8279初始化 MOV DPTR,#LS8279;指向控制端口 MOV A,#0D1H MOVXDPTR,A 清除FIFO.RAM和顯示RAMAGAIN: MOVX A,DPTRJB ACC.7,AGAIN MOV A,#40H MOVXDPTR,A ;置鍵盤顯示器工作方式 MOV A,#34HMOVXDPTR,A;置分頻命令字 SETB T1;外部中斷1,下降沿觸發(fā) SETB EA ;CPU中斷允許 SETB EX1 ;INT1中斷允許 SETB IT0 ;外部中斷0,下降沿觸發(fā) SETB EA ;CPU中斷允許 SETB EX0 ;INT0中斷允許 L1:AJMP L1;自動硫化過程序 LIUHUA: ACALL LIU1 ;機(jī)械手下降1 ACALL LIU2; 機(jī)械手張開 ACALL LIU3 ;機(jī)械手上升 ACALL LIU4; 機(jī)械手轉(zhuǎn)入 ACALL LIU5 機(jī)械手下降2ACALL LIU7;機(jī)械手上升 ACALL LIU3 ;機(jī)械手上升 ACALL LIU8 ;機(jī)械手轉(zhuǎn)出 ACALL LIU9;合模1 ACALL LIU10 ;二次定型 ACALL LIU11 ;合模2 ACALL LIUHUAFUWU; 硫化服務(wù)程序 ACALL LIU12;蒸汽室放氣 ACALL LIU13;膠囊放氣ACALL LIU14 ;開模 ACALL LIU15 ;中心機(jī)構(gòu)上升 ACALL LIU16 ;卸胎機(jī)構(gòu)進(jìn)入 ACALL LIU17 ;上環(huán)上升 ACALL LIU18 ;卸胎機(jī)構(gòu)上升 ACALL LIU19 ;中心機(jī)構(gòu)下降 ACALL LIU20; 卸胎機(jī)構(gòu)下降 ACALL LIU21 ;卸胎機(jī)構(gòu)退出 ACLLL LIU22 ;卸胎機(jī)構(gòu)翻轉(zhuǎn) ACALL LIU23 ;卸胎機(jī)構(gòu)復(fù)位 RET1 ;機(jī)械手下降1 LIU: MOV A,#01H ;輸出MOV DPTR,#PCA82552 MOVXDPTR,A MOV DPTR,#PCA82551 ;輸入 LOOP1:MOVX A,DPTR CJNE A,#0FEH,LOOP1 ;檢測RET 機(jī)械手張開 LIU2: MOV A,#20H; 輸出 MOV DPTR,PCA82552 MOVXDPTR,A MOV DPTR,#PVA82551;輸入 LOOP2: MOVX A,DPTR CJNE A,#0EFH,LOOP2;檢測 RET; 機(jī)械手轉(zhuǎn)入 LIU4: MOV A,#04H ;輸出 MOV DPTR ,#PCA82552 MOVXDPRT A MOV DPTR,#PCA82551;輸入 LOOP4:MOVXA,DPTR CJNE A,#0FCH,LOOP4; 檢測 RET ;機(jī)械手下降2 LIU5:MOV A,#01H;輸出 MOV DPTR,#PCA82552 MOVXDPTR,A MOV DPTR ,#PCA82551;輸入 LOOP5:MOVX A,DPTR CJNE A,#0CFH,LOOP5 ;檢測 RET ;一次定型 LIU6: MOV A,#O2H;輸出 MOV DPTR,#PCB82552 MOVXDPTR,A MOV DPTR,#DAC0832JC MOV A,#0FFH MOVXDPTR,A MOV DPTR,#PCB82551; 輸入LOOP6:MOVX A,DPTR CJNE A,#0FCH,LOOP6; 檢測 RET ;機(jī)械手收縮 LIU7:MOV A,#10H;輸出 MOV DPTR,#PCA82552 MOVXDPTR ,A MOV DPTR,#PCA82551; 輸入 LOOP7: MOVX A,DPTR CJNE A,30DFH, LOOP7; 檢測 RET ;機(jī)械手轉(zhuǎn)出 LIU8:MOV A,#08H;輸出 MOV DPTR,#PCA82552 MOVXDPTR,A MOV DPTR,#PCA82551; 輸入 LOOP8: MOVX ADPTR CJNE A,#0F7H, LOOP8;檢測 RET;合模1 LIU9: MOV A,80H;輸出MOV DPTR,#PCA82552 MOVXDPTR,A MOV DPTR#PCB82551; 輸入 LOOP9: MOVX A,DPTR CJNE A,#0FEH,LOOP9; 檢測RET ;二次定型 LIU10: MOV A,#01H;輸出 MOV DPTR,#PCB85552 MOVXDPTR ,A MOV ,A #OFFH MOV DPTR,#DAC0832JC MOVXDPTR,A MOV DPTR,#PCB82551;輸入 LOOP10: MOVX A,DPTR CJNE A,#0F7H,LOOP10 ;檢測 RET 合模2 LIU11: MOV A,#80H;輸出 MOV DPTR,#PCA82552 MOVXDPTR,A MOV DPTR,#PCB82551;輸入 LOOP11: MOVX A,DPTR CJNE A,H0EFH,LOOP11; 檢測 RET;蒸汽室放氣 LIU12: MOV A,#OFFH;輸出 MOV DPTR ,#DAC0832ZF MOVXDPTR ,A MOV DPTR,#ADC0809W; 輸入 LOOP12: MOVX A,DPTR CJNE A,#01LH,LOOP12;檢測 RET ;膠囊放氣 LIU13: MOV A,#0FFH; 輸出 MOV DPTR ,#DAC0809LWJF MOVXDPTR,A MOV DPTR,#ADC0809LW;輸入LOOP13: MOVX A,DPTR CJNEA,#01H,LOOP13; 檢測 ;開模 LIU14:MOV A,#40H;輸出 MOV DPTR,#PCA82552 MOVXDPTR,A MOV DPTR,#PCA82551;輸入LOOP14:MOVX A,DPTR CJNE A,#7FH,LOOP14;檢測 RET ;中心機(jī)構(gòu)上升 LIU15:MOV A,#04H; 輸出 MOV DPTR,#PCB82552 MOVXDPTR ,A MOV DPTR ,#PCB82551;輸入 LOOP15:MOVX A,DPTR;檢測 CJNE A,#ODFH,LOOP15 RET;卸胎機(jī)構(gòu)進(jìn)入 LIU16:MOV A,#10H;輸出 MOV DPTR,#PCB82552 MOVXDPTR,A MOV DPTR,#PCB82551; 輸入LOOP16: MOVX A,DPTR CJNE A,#7FH,LOOP16;檢測 RET;上環(huán)上升LIU 17:MOV A,#0FFH; 輸出 MOV DPTR,#DAC0832JF MOVXDPTR,A MOVXDPTR,A MOV A,01H MOV DPTR,#PCB82552 MOVXDPTR ,A MOV DPTR,#PCC82551; 輸入 LOOP17: MOVX A,DPTR CJNE A,#0DFH,LOOP17; 檢測 RET;卸胎機(jī)構(gòu)上升 LIU18: MOC A#40H;輸出 MOV DPTR ,#PCB82552 MOVXDPTR,A MOV DPTR,#PCB82551;輸入 LOOP18: MOVX A,DPTR CJNE A,#0FDH,LOOP18;檢測 RET;中心機(jī)構(gòu)下降 LIU19:MOV A,#80H;輸入MOV DPTR,#PCB82552 MOVXDPTR,A MOV DPTR,#PCC82551;輸入 LOOP19:MOVX A,DPTR CJNE A,#0FCH,LOOP19;檢測 RET ;卸胎機(jī)構(gòu)下降 LIU20:MOV A,#80H;輸入MOV DPTR,#PCB82552 MOVXDPTR,A MOV DPTR,#PCC82551;輸入 LOOP20:MOVX A,DPTR CJNE A,#0FCH,LOOP20;檢測 RET ;卸胎機(jī)構(gòu)退出 LIU21:MOV A,#20H; 輸出 MOV DPTR ,#PCB82552 MOVXDPTR,A MOV DPTR,#PCC82551;輸入 LOOP21:MOVX A,DPTR CJNE A,#0FEH,LOOP21;檢測 RET卸胎機(jī)構(gòu)翻轉(zhuǎn) LIU22:MOV A,#20H; 輸出 MOV DPTR ,#PCB82552 MOVXDPTR,A MOV DPTR,#PCC82551;輸入 LOOP21:MOVX A,DPTR CJNE A,#0FEH,LOOP22;檢測 RET;卸胎機(jī)構(gòu)復(fù)位 LIU23:MOV A,#02H; 輸出 MOV DPTR,#PCC82552 MOVXDPTR,A MOV DPTR,#PCC8551;輸入 LOOP23:MOVX A,DPTR CJNE A,OEFH,LOOP23;檢測 RET ;硫化服務(wù)程序 LIUHUAFUWU: MOV R0,80H DL4:MOV R2,81H DL3:MOV R3,82H DL2:MOV DPTR #ADC0809LW;啟動內(nèi)溫檢測 MOVXDPTR,A ACALL YANSHI;延時 MOVX ADPTR 數(shù)據(jù)輸入 MOV 00H,A 數(shù)據(jù)送存儲區(qū) MOV R2,A ACALL ZHUANHUAI1; 數(shù)據(jù)轉(zhuǎn)換 MOV 70H,R7 MOV 71H,R6 MOV72H,R5 ACALL DISP; 內(nèi)溫顯示 ACALL LWFW;調(diào)內(nèi)溫服務(wù)程序 MOV DPTR,#ADC0809WW;啟動外溫檢測 MOVXDPTR,A ACALL YANSHI 延時 MOVX A,DPTR;數(shù)據(jù)輸入 MOV 05H,A 數(shù)據(jù)送存儲區(qū) MOV R2,A ACALL ZHUANHUAN1;數(shù)據(jù)轉(zhuǎn)換 MOV 70H,R7 MOV 71H,R6 MOV 72H,R5 ACALL DISP; 外溫顯示 ACALL WWFW ;調(diào)外溫服務(wù)程序 MOV DPTR,#ADC0809LY;啟動內(nèi)壓檢測 MOVXDPRT,A ACALL YANSHI; 延時 MOVX A,DPRT; 數(shù)據(jù)輸入 MOV 10H,A ; 數(shù)據(jù)送存儲區(qū) MOV R2,A ACALL ZHUANHUAN1;數(shù)據(jù)轉(zhuǎn)換 MOV 70H,R7 MOV 71H,R6 MOV 72H,R5 ACALL DISP; 數(shù)據(jù)顯示 ACALL LYFW; 調(diào)內(nèi)壓服務(wù)程序 MOV DPTR,#ADC0809WY;啟動外壓檢測 MOVXDPTR,A ACALL YANSHI ;延時 MOVX A,DPTR; 數(shù)據(jù)輸入 MOV 15H,A 數(shù)據(jù)送存儲區(qū) MOV R2,A ACALL ZHUANHUANI1;數(shù)據(jù)轉(zhuǎn)換 MOV 70H,R7 MOV 71H,R6 MOV 72H,R5 ACALL DISP ;外壓顯示 ACALL WYFW;調(diào)外壓服務(wù)程序 DJNE R3,DL2 DJNZ R2,DL3 DJNZ, R0,DL4 RET;二進(jìn)制與BCD碼的轉(zhuǎn)換程序 ZHUANHUANI1: MOV,A R2;原二進(jìn)制數(shù)送A中 MOV B,#64H;設(shè)定除數(shù)為100D DIV ABL A/100商于A ,余數(shù)于B MOV R5,A ;A中百位BCD碼送R5中 MOV A,0AH 設(shè)定除數(shù)為10D XCH A,B ;除數(shù)與被除數(shù)交換歸位 DIV AB; A/10D商于B,余數(shù)于A MOV R6,A; A中十位BCD碼送R6中 MOV R7,B;B中個位BCD碼送R7中 RET;BCD碼與二進(jìn)制數(shù)的轉(zhuǎn)換程序 ZHUANHUANI2:MOV A,R6;原十位BCD碼送A中 MOV B,#0AH; 設(shè)定乘數(shù)為10D MUL AB ADD A,R7; 個位數(shù)加十位數(shù) MOV R6,A MOV A,R; 百位BCD 碼送A 中 MOV B,#64H;設(shè)定乘數(shù)為100D MUL AB ADD A,R6 MOV R2,A 所得二進(jìn)制數(shù)送R2中 ;內(nèi)溫服務(wù)程序 LWFW: MOV A,00H; 檢測內(nèi)溫送A CJNE A,40H,LOOP24;內(nèi)溫不等于下限,轉(zhuǎn)LOOP24 AJMP EOF1;內(nèi)溫等于下限,轉(zhuǎn)EOF1 LOOP24: MOV R0,A;暫存現(xiàn)內(nèi)溫 CLR A; A清0 RLC A;將CY移入A0 JNZ SLW; CY不等于0,內(nèi)溫底于下限,轉(zhuǎn)升溫程序 MOV A,R0;恢復(fù)內(nèi)溫 CJNE A,20H,LOOP25;內(nèi)溫不等于上限,轉(zhuǎn)LOOP25 AJMP EOF1; 內(nèi)溫等于上限,轉(zhuǎn)EOF1 LOOP25:CLRA; A清0 RLC A; CY送A0 JZ JLW CY等于0,內(nèi)溫高于上限,轉(zhuǎn)降內(nèi)溫程序 EOF1: RET SLW: MOV A,#0FFH;升內(nèi)溫程序 MOV DPTR,#DAC0832JC MOVXDPTR,A AJMP EOF1 JLW: MOV A,#0FFH; 降內(nèi)溫程序 MOV DPTR,#DAC0832JF MOVXDPTR,A AJMP EOF1 ;外溫服務(wù)程序 WWFW: MOV A,05H;檢測外溫送A CJNE A,45H,LOOP26;內(nèi)溫不等于下限,轉(zhuǎn)EOF2 LOOP26:MOV R0,A 暫存現(xiàn)內(nèi)溫 CLR A; A清0 RLC A; CY等于A0 JNZ SWW; CY不等于0,外溫底于下限,轉(zhuǎn)升溫程序 MOV A,R0; 恢復(fù)外溫 CJNE A,25H,LOOP27; 外溫不等于上限,轉(zhuǎn)入LOOP27 AJMP EOF2;外溫等于上限值,轉(zhuǎn)EOF2 LOOP27: CLRA; A清0RLC A;CY移A0 JZ JWW;CY等于0,內(nèi)溫高于上限,轉(zhuǎn)降外溫程序EOF2:RETSWW:MOV A,#0FFH;升溫程序MOV DPTR,#DAC0832ZCMOVXDPTR,AAJMP EOF2JWW:MOV A,#0FFH;降外溫程序MOV DPTR,#DAC0832ZFMOVXDPTR,AAJMP EOF2;內(nèi)壓服務(wù)程序LYFW:MOV A,10H;檢測內(nèi)壓送ACJNE A,50H,LOOP28;內(nèi)壓不等于下限,轉(zhuǎn)LOOP強(qiáng)8AJMP EOF3;內(nèi)壓等于下限值,轉(zhuǎn)EOF3LOOP28:MOV R0,A;保存內(nèi)壓值CLR A;A清0RLC A;CY移入A。0JNZ SLY;CY不等于0,內(nèi)壓低于下限,轉(zhuǎn)升內(nèi)壓程序MOV A,R0;恢復(fù)內(nèi)溫CJNE A,30H,LOOP29;內(nèi)壓不等于上限,轉(zhuǎn)LOOP29AJMP EOF3;內(nèi)壓等于上限值,轉(zhuǎn)EOF3LOOP29:CLR A;A清0RLC A;CY移入A。0JZ JLY;CY等于0,內(nèi)壓高于上限,轉(zhuǎn)降內(nèi)壓程序EOF3:RETSLY:MOV A,#0FFH;升內(nèi)壓程序 MOV DPTR,#DAC0832JC MOVXDPTR,A AJMP EOF3JLY:MOVA ,#0FFH;降內(nèi)壓程序MOV DPTR,#DACO832JFMOVXDPTR,AAJMP EOF3WYFW:MOV A,15H;檢測外壓送ACJNE A,60H,LOOP30;外壓不等于下限,轉(zhuǎn)LOOP30AJMP EOF4;外壓等于下限值,轉(zhuǎn)EOF4LOOP30:MOV R0,A;保存外壓值CLR A;A清0RLC A;CY移入A。0JNZ SWY;CY不等于0,外壓于直下限轉(zhuǎn)內(nèi)溫程序MOV A,R0;恢復(fù)外壓CJNE A,35H,LOOP31;外壓不等于上限,轉(zhuǎn)LOOP31AJMP EOF4;外壓等于上限值,轉(zhuǎn)EOF4LOOP31:CLR A;A清0RLC A;CY移入A。0JZ JWY ;CY等于0,外高于上限,轉(zhuǎn)升內(nèi)溫程序EOF4:RETSWY:MOV A,#0FFH;升外壓程序MOV DPTR,#DAC0832ZCMOVXDPTR,AAJMP EOF4JWY:MOV A,#0FFH;降外壓程序MOV DPTR,#DAC0832ZFMOVXDPTR,AAJMP EOF4;延事子程序YANSHI:MOV R1,#15HDL1:NOPNOPDJNZ R1,DL1RET;顯示子程序DISP:MOV DPTR,#LS8279;指向控制端口MOV A,#90HMOVXDPTR,A;置寫顯示RAM命令字MOV R0#70H;置字形碼存放區(qū)首地址MOV R7,#08H;顯示8位數(shù)MOV R7,#08H;顯示8位數(shù)MOV DPTR,#0BFFEH;指向數(shù)據(jù)端口LP1:MOV A,R0;取字形碼MOVXDPTR,A;字形碼送8279顯示RAMINC R0DJNZ R7,LP1;8個字形碼顯示送完,繼續(xù)RET;鍵盤輸入中斷服務(wù)程序KEY:RUSH PSWMOV DPTR,#0BFFEH;指向控制端口MOV A,#40H;置讀FIFO。RAM命令字MOVXDPTR,AMOV DPTR,#0BFFEH;指向數(shù)據(jù)端口MOVX A,DPTR;讀入鍵值CLR C;CY清0SUBB A,#40H;讀入的鍵值減40HJNC KS;CY不等于0,轉(zhuǎn)KSMOV DPTR,#KPRG;KPRG為鍵功能程序入口地址表首地址MOV B,#03HMUL ABJMPA+DPTR;鍵功能程序散轉(zhuǎn)RE:RETIKS:MOV DPTR,#K;K為鍵功能程序入口地址表首地址MOV B,#03HMUL ABJMPA+DPTR;鍵功能程序散轉(zhuǎn)AJMP RE;KPRG鍵功能程序散轉(zhuǎn)表KPRG:LJMP KPRG0 LJMP KPRG1 LJMP KPRG2LJMP KPRG3LJMP KPRG4LJMP KPRG5LJMP KPRG6LJMP KPRG7LJMP KPRG8LJMP KPRG9LJMP KPRG10LJMP KPRG11LJMP KPRG12LJMP KPRG13LJMP KPRG14LJMP KPRG15LJMP KPRG16LJMP KPRG17LJMP KPRG18LJMP KPRG19LJMP KPRG20LJMP KPRG21LJMP KPRG22KPRG0:ACALL LIUHUA;KPRG0功能程序AJMP REKPRG1:MOV A,#01H;KPRG1 功能程序MOV DPTR,#PCA82552MOVXDPTR,AAJMP REKPRG2:MOV A,#20H;KPRG2 功能程序MOV DPTR,#PCA82552MOVXDPTR,AAJMP REKPRG3:MOV A,#02H;KPRG3 功能程序MOV DPTR,#PCA82552MOVXDPTR,AAJMP REKPRG4:MOV A,#04H;KPRG4 功能程序MOV DPTR,#PCA82552MOVXDPTR,AAJMP REKPRG5:MOV A,#02H;KPTG5 功能程序MOVXDPTR,AAJMP REKPRG6:MOV A,#0FFH;KPRG6 功能程序MOV DPTR,#DAC0832JCMOVXDPTR,AAJMP REKPRG7:MOV A,#10H;KPRG7 功能程序MOV DPTR,#PCA82552MOVXDPTR,AAJMP REKPRG8:MOV A,#08H;KPRG8 功能程序MOV DPTR,#PCA82552MOVXDPTR,AAJMP REKPRG9:MOV A,#80H;KPRG9 功能程序MOV DPTR,#PCA82552MOVXDPTR,AAJMP REKPRG10:MOV A,#0FFH;KPTG10 功能程序MOV DPTR,#DAC0832ZCMOVXDPTR,AAJMP REKPRG11:MOV A.#0FFH;KPRG11 功能程序MOV DPTR,#DAC0832ZFMOVXDPTR,AAJMP REKPRG12:MOV A,#0FFH;KPRG12 功能程序MOV DPTR,#DAC0832JFMOVXDPTR,AAJMP REKPRG13:MOV A,#0FFH;KPRG13 功能程序MOV DPTR,#DAC0832ZFMOVXDPTR,AMOV DPTR,#ADC0809WYL12:MOVX A,DPTRCJNE A,#01H,L12MOV DPTR,#ADC0809LYL13:MOVX A,DPTRCJNE A,#01H,L13MOV A,#40HMOV DPTR,#PCA82552MOVXDPTR,AAJMP REDPRG14:MOV A,#04H;KPRG14 功能程序MOV DPTR,#PCB82552MOVXDPTR,AAJMP REKPRG15:MOV A,#10H;KPRG15 功能程序MOV DPTR,#PCB82552MOVXDPTR,AAJMP REKPRG16:MOV A,#0FFH;KPRG16 功能程序MOV DPTR,#DAC0832JFMOVXDPTR,AMOV A,#01HMOV DPTR,#PCB82552MOVXDPTR,AAJMP REKPRG17:MOV A,#40H;KPRG17 功能程序MOV DPTR,#PCB82552MOVXDPTR,AAJMP REKPRG18:MOV A,#08H;KPRG19 功能程序MOV DPTR,#PCB82552MOVXDPTR,AAJMP REKPTG19:MOV A,#80H;KPRG19 功能程序MOV DPTR,#PCB82552MOVXDPTR,AAJMP REKPRG20:MOV A,#20H;KPRG20 功能程序MOV DPTR,#PCB82552MOVXDPTR,AAJMP REKPRG21:MOV A,#01H;KPRG21 功能程序MOVXDPTR,AAJMP REKPRG22:MOV A,#02H;KPRG22 功能程序MOV DPTR,#PCC82552MOVXDPTR,AAJMP RE;K鍵功能散轉(zhuǎn)表K:LJMP K0LJMP K1LJMP K2LJMP K3LJMP K4LJMP K5LJMP K6LJMP K7LJMP K8LJMP K9K0: MOV B,00H;K0功能程序SJMP KSSK1: MOV B,01H;K1功能程序SJMP KSSK2: MOV B,02H;K2功能程序SJMP KSSK3: MOV B,03H;K3功能程序SJMP KSSK4: MOV B,04H;K4功能程序SJMP KSSK5: MOV B,05H;K5功能程序SJMP KSSK6: MOV B,06H;K6功能程序SJMP KSSK7: MOV B,07H;K7功能程序SJMP KSSK8: MOV B,08H;K8功能程序SJMP KSSK9: MOV B,09H;K9功能程序KSS:ACALL DISP;調(diào)顯示字程序MOV R0#80HMOV R1#03HL11:MOV R0,BINC R0DJNZ R1,L11MOV R5,82HMOV R6,82HMOV R7,80HACALL ZHUANHUSL2;調(diào)轉(zhuǎn)換程序AJMP RE;報警程序BAOJING:PUSH PSW MOV A,#00HMOV P0,APOOP PSWRETIEND湖南大學(xué)衡陽分校畢業(yè)設(shè)計湖大衡陽分校畢業(yè)設(shè)計書課 題 1310(55)雙模輪胎硫化機(jī)機(jī)械手控制系統(tǒng)設(shè)計專 業(yè) 機(jī)械設(shè)計制造及其自動化班 級 03級機(jī)制專(1)班學(xué)生姓名 周 玉 濤 指導(dǎo)老師 黃 開 有 2006 年 5 月21 日機(jī)械手動作 行程開關(guān)狀態(tài)模型十六進(jìn)制數(shù)輸出控制十六進(jìn)制數(shù)輸入控制十六進(jìn)制數(shù)P1機(jī)械手動作11110110F6H0000000101H0000001103HP2機(jī)械手下降11011111DFH0000001002H0000110009HP3機(jī)械手上升11011101DDH0000010004H0011000030HP4機(jī)械手轉(zhuǎn)入11111001F9H0000010008H11001101CDHP5下降模位11101101EDH0000100010H11111000F8HP6放胎11111111FFH0000000000H11100111E7HP7上升11011101DDH0010000020H011000030HP8轉(zhuǎn)出11110111F7H0100000040H011111017DH 機(jī)械手程序清單主程序: ORG 0000HLJMP MAINORG 0003HLJMP INTT0ORG 000BLJMP INT0ORG 001BHLJMP INT1 主程序: ORG 01OOHMAIN:MOV SP, #69HMOV A, #80H: 設(shè)置8155(輸出)工作方式MOV DPTR,#PCTL8155(輸出)MOVX DPTR, AMOV A, #9BH 設(shè)置8155(輸出)工作方式 INC DPTRMOV DPTR, #PCTL8155(輸入)MOV DPTR, A清給定值單元MOV R0 DATA2MOV R1 #20HMOV A #00HCLEAR1: MOVX R0, A INC R0 DJNZ R1 CLEAR1清數(shù)據(jù)采集單元:MOV 0, #00HMOV R1, #50HMOV A, #00HCLEAR2:MOVX R0, AINC R0DJNZ R1 CLEZAR2清中間結(jié)果單元: MOV R0, # 45H MOV R1, # 1EHMOV A, # 00HCLEAR2:MOV R0, AINC R0DJNZ R1, CLEAR2清顯示緩沖區(qū): MOV 00H, A MOV 0D1H, A MOV TMOD, # 61H MOV TH1,#? 0E7H 裝入 T0,T1 時間常數(shù) MOV TH1,#? 0E7H SETB TR1 MOV TH0, #? 3CH MOV TL0, #? 0B0HSET TR0 SET ET0SET ET1SET EASET EX0SET EX1LCALL GVOCH1LCALL GVOCH2LCALL GV0CH25HERE AJMP HERE機(jī)械手下降:MOV DPTR, #5F7FH (8155輸出); DPTR 控制 寄存器地址MOV B, #80 H; ; B 工作方式 控制器MOVX DPTR, B ; 控制寄存器方 式控制字 MOV DPTR, #5F7CH ; 送B口地址MOV B, #01H ;機(jī)械手下降B口標(biāo)志字:MOV DPTR, B ;機(jī)械手下降 MOV DPTR #5F7CH(8155輸入) ; 送DPTR 控 制寄存器地址MOV B, #9BHMOVX DPTR, B ; 控制寄存器方 式控制字MOV DPTR , 5F7CH ;送B口地址LOOP: MOV B, #01H MOVX R0, B ;MOVX B,R1CJNE B, #F6H LOOP1RET 機(jī)械手張開 MOV DPTR, #5F7CH (8155輸出)MOV B, #02H MOV DPTR, BMOV DPTR ,5F7CH (8155輸出)LOOP2: MOV B, # 02H MOVX R0, BMOVX B,R1CJNE B, #DFH LOOP2RET機(jī)械手上升MOV DPTR 5F7CH (8155輸出)MOV B, 04HMOV DPTR, BMOV DPTR, 5F7CH (8155輸出)LOOP3: MOV B, #04HMOVX R0,BMOVX B, R1 CJNE B,#DDH LOOP3RET 機(jī)械手轉(zhuǎn)入: MOV DPTR #5F7CH (8155輸出)MOV B, #08H MOV DPTR ,B MOV DPTR,5F7CH (8155輸出) LOOP4: MOV B,#08H MOVX R0,B MOVX R1CJNE B , #F9H LOOP4 RET 機(jī)械手下降模位 MOV DPTR , #5F7CH (8155輸出)MOV B ,#01H MOV DPTR ,BMOV DPTR ,#5F7CH (8155輸出)LOOP5: MOV B #10H MOVX R1, B MOVX B R1 CJNE B, #EDH LOOP5 RET 機(jī)械手放胎MOV DPTR,#5F7CH (8155輸出)、 MOV B, #00 H MOVX DPTR, BMOVX DPTR,#F7CH (8155輸出) LOOP6: MOV B #00HMOVX R1, BCJNE B, FFH LOOP6RET機(jī)械手上升: MOV DPTR, #5F7CH (8155輸出) MOV B,#20H MOV DPTR,B 機(jī)械手轉(zhuǎn)出MOV DPTR #5F7CH(8155輸出) MOV B, #40 H MOV DPTR 5F7CH(8155輸出) LOOP8: MOV B #40H MOV R1,B MOVX B, R1 CJNE B #F7H RET MOV DPTR 7FFFH: 指向控制端口 MOV A, #0D1H MOVX DPTR ,A 清除FIFO RAM 和顯示 RAM 讀入狀態(tài)字 、 LP: MOVX A,DPTR: JB ACC7, LP MOV A ,00H MOVX DPTR ,A SETB IT1 SETB EA SETB EX1 LCALL DISP , 調(diào)用子程序 顯示子程序: DISP : MOV DPTR ,7FFFH; 指向控制端口 MOV A, #90H MOV A, #90 H MOVX DPTR A ; 置寫顯示RAM命令字 MOV R0, #30 H ; 置字形碼存放區(qū)首址 MOV R7 ,#08H MOV DPTR, #7FFEHLP1: MOV A R0 取字型碼 MOVX DPTR ,A INC R0 DJNZ R7,LP1 RET 鍵輸入中斷服務(wù)程序:KEY: PUSH PSW MOV DPTR ,# 7FFFHMOV A ,#40HMOVX DPTR,AMOV DPTR ,#7FFFHMOVX A DPTRMOV DPTR,#KPTGMOV B, #03HMUL AB JMP A+DPTR :鍵功能的散轉(zhuǎn) RE: RETI KPRG: LJMP KPRG0:轉(zhuǎn)0號鍵功能程序KPRG: LJMP KPRG1:轉(zhuǎn)1號鍵功能程序KPRG: LJMP KPRG2:轉(zhuǎn)2號鍵功能程序KPRG: LJMP KPRG3:轉(zhuǎn)3號鍵功能程序KPRG: LJMP KPRG4:轉(zhuǎn)4號鍵功能程序KPRG: LJMP KPRG5:轉(zhuǎn)5號鍵功能程序KPRG: LJMP KPRG6:轉(zhuǎn)6號鍵功能程序KPRG: LJMP KPRG7:轉(zhuǎn)7號鍵功能程序KPRG: LJMP KPRG8:轉(zhuǎn)8號鍵功能程序KPRG: LJMP KPRG10:轉(zhuǎn)9號鍵功能程序KPRG: LJMP KPRG11:11號鍵功能程序KPRG: LJMP KPRG12:轉(zhuǎn)12號鍵功能程序KPRG: LJMP KPRG13:轉(zhuǎn)13號鍵功能程序KPRG: LJMP KPRG14:轉(zhuǎn)14號鍵功能程序KPRG: LJMP KPRG15:轉(zhuǎn)15號鍵功能程序KPRG: LJMP KPRG16:轉(zhuǎn)16號鍵功能程序KPRG: LJMP KPRG17:轉(zhuǎn)17號鍵功能程序KPRG: LJMP KPRG18:轉(zhuǎn)19號鍵功能程序KPRG: LJMP KPRG20:轉(zhuǎn)20號鍵功能程序KPRG: LJMP KPRG21:轉(zhuǎn)21號鍵功能程序KPRG: LJMP KPRG22:轉(zhuǎn)22號鍵功能程序KPRG: LJMP KPRG23:轉(zhuǎn)23號鍵功能程序KPRG: LJMP KPRG24:轉(zhuǎn)24號鍵功能程序KPRG: LJMP KPRG25:轉(zhuǎn)25號鍵功能程序KPRG: LJMP KPRG26:轉(zhuǎn)26號鍵功能程序KPRG: LJMP KPRG27:轉(zhuǎn)27號鍵功能程序KPRG: LJMP KPRG28:轉(zhuǎn)28號鍵功能程序KPRG: LJMP KPRG29:轉(zhuǎn)29號鍵功能程序KPRG: LJMP KPRG30:轉(zhuǎn)30號鍵功能程序KPRG: LJMP KPRG31:轉(zhuǎn)31號鍵功能程序KPRG: LJMP KPRG32:轉(zhuǎn)32號鍵功能程序KPTG0: LJMP RE 0號鍵功能程序 KPRG00110010: RE 32號鍵功能程序目 錄一 設(shè)計任務(wù)書二 硫化機(jī)的用途與分類三硫化機(jī)的結(jié)構(gòu)及參數(shù)四機(jī)械手五微機(jī)控制系統(tǒng)的設(shè)計六設(shè)計總結(jié)七參考文獻(xiàn)設(shè)計任務(wù)書一、設(shè)計內(nèi)容 (1) 硫化機(jī)機(jī)械手運動機(jī)構(gòu)設(shè)計 (2) 微機(jī)控制系統(tǒng)的設(shè)計 (3) 控制程序設(shè)計二、應(yīng)完成的內(nèi)容:(1)硫化機(jī)主機(jī)圖 (圖幅不小于A1)(2)硫化機(jī)機(jī)械手部裝圖 (圖幅不小于A1)(3)機(jī)械手控制程序清單 (4)機(jī)械手控制程序磁盤文件(5)機(jī)械手控制電路(總圖幅不小于A1)(6)機(jī)械手程序框圖 (總圖幅不小于A2)(7) 硫化機(jī)中非標(biāo)零件圖(總圖幅不小于A3)(8) 設(shè)計說明書 硫化機(jī)的用途與分類輪胎定型硫化機(jī)主要用于空心輪胎(汽車胎、工程胎、飛機(jī)胎、摩托車胎、力車胎等)的外胎硫化。輪胎定型硫化機(jī)是在普通個體硫化機(jī)的基礎(chǔ)上發(fā)展起來的。本次設(shè)計的硫化機(jī)名為雙模輪胎定型硫化機(jī),其型號LL-B525/4220 X 2。該硫化機(jī)主要適用于普通外胎及子午線結(jié)構(gòu)外胎等充氣輪胎定型硫化。能自動進(jìn)行裝胎、定型、硫化、卸胎及后充氣冷卻等一系列工藝操作。采用蒸鍋式(或熱板式)加熱,可使用兩半膜,也可以使用活絡(luò)膜,并配備有充氣裝置,供用戶硫化尼龍簾布線輪胎時配套使用。我國輪胎定型硫化機(jī)的發(fā)展十分迅速,自1963年開始設(shè)計制造B型硫化機(jī)至今已有四十年的歷史,定型硫化機(jī)從無到有取得很大的成績。國產(chǎn)定型硫化機(jī)已基本形成系列。近年來,對于定型硫化機(jī)組開展了研制工作,已取得了可喜的發(fā)展。 輪胎定型硫化機(jī)按不同角度分類按膠囊特點可分為:A型定型硫化機(jī)的(膠囊向下收藏);B型定型硫化機(jī)(膠囊向上收藏);AB型定型硫化機(jī)(膠囊成“U”型收藏)。按加熱方式可分為:罐式定型硫化機(jī);夾套式定型硫化機(jī);板式定型硫化機(jī)。按傳動方式可分為:連桿式定型硫化機(jī);液壓式定型硫化機(jī),液壓鎖環(huán)式定型硫化機(jī)。按是否用膠囊可分為:有膠囊定型硫化機(jī);無膠囊定型硫化機(jī)。 硫化機(jī)的結(jié)構(gòu)及參數(shù)一、系統(tǒng)結(jié)構(gòu)位置顯示微 機(jī)系 統(tǒng)放大控制執(zhí)行系統(tǒng)硫化機(jī)機(jī)械手控制面板反饋電路控制輸入位置信號反饋本機(jī)屬B型雙模輪胎定型硫化機(jī)。用曲柄連桿傳動,采用蒸鍋式(或熱板式)加熱,升降翻轉(zhuǎn)式開合模。膠囊伸直或收縮由中心機(jī)構(gòu)操縱;機(jī)械手升降、轉(zhuǎn)動、卸胎機(jī)構(gòu)進(jìn)出均采用水缸驅(qū)動;后充氣采用二位四點式裝置;控制系統(tǒng)采用PLC可編程控制程序控制。本機(jī)主要由機(jī)器、傳動裝置、中心機(jī)構(gòu)、蒸汽室、裝胎機(jī)構(gòu)、卸胎機(jī)構(gòu)、脫模機(jī)構(gòu)、活絡(luò)模操縱裝置、管路系統(tǒng)、電氣控制系統(tǒng)等組成。系統(tǒng)主要參數(shù)和功能序 號項 目參 數(shù)1蒸汽室數(shù)目2 個2蒸汽室內(nèi)徑1525 mm3最大合模力4220 X 2 KN4模型高度258-637mm5適用鋼圈直徑1624 mm6主電機(jī) LG41-613 KW 890 r/min7機(jī)械手爪張開(閉合)直徑632(360) mm8膠囊真空度005 MPa9過熱水壓力28 MPa10硫化蒸汽壓力07(熱板1.04)MPa11動力水壓力07 ,1.0 ,1.4 MPa12動力空氣壓力2125 MPa13控制氣源壓力036 MPa14最大充氣壓力14 MPa15開(合)模理論時間約 100s16垂直開模距離662 mm17抓胎器最大升降行程1622 mm18外型尺寸(長X 寬X 高)7010X 5522X 5953 mm19總重約 60 t 20動力空氣壓力0.7 1.0,1.4mpa22 硫化內(nèi)壓最大28kg/cm*2 23 硫化外壓最大7cm/mm*2 四、機(jī)械手一機(jī)械手示意圖:1.張開閉合汽缸2.升降架3.轉(zhuǎn)動臂4.升降水缸5.卡盤6.方柱功 能:機(jī)械手的作用是將生胎從存胎器上提取送至下模上定位,并在定型過程中對膠囊進(jìn)入胎內(nèi)起導(dǎo)向作用;硫化后,將輪胎從卸胎裝置上取出,放至放胎位置。 二、機(jī)械手工作原理 機(jī)械手由鉤爪,連桿及托架板汽缸等組成,機(jī)械手由雙向汽壓驅(qū)動,當(dāng)汽缸向下時,八瓣鉤胎爪張開至最大,當(dāng)汽壓缸向上時,鉤胎胚是不會脫落的,因為連桿在張開時接近一字行,足以平衡鉤胎爪胚的作用力。這種機(jī)械手鉤胎爪設(shè)成錐體對偏心25125mm和變形厲害的生胎同樣能抓起來。 機(jī)械手球鼻其主要是配合裝胎時定型。根據(jù)輪胎規(guī)格調(diào)節(jié)定型彈簧,當(dāng)膠囊受內(nèi)壓囊筒翻出進(jìn)入胎胚時,膠囊的凹處與球鼻的球面吻合接觸,當(dāng)膠囊內(nèi)壓繼續(xù)增加,球鼻及定型盤受壓上升,彈簧經(jīng)定型板傳給膠囊一個大小相等方向相反的作用力控制住膠囊的中心定位,當(dāng)定型壓力達(dá)到一定值時,定型桿上升,碰到行程開關(guān),發(fā)出信號,膠囊內(nèi)壓降低定型完畢,機(jī)械手及球鼻返回。三、觸胎桿 1.導(dǎo)桿 2.導(dǎo)向板 3.觸胎板觸胎氣是機(jī)械手的主要執(zhí)行部件,其作用是感知胎的位置及大小。由于觸胎桿的主要作用是感觸,因此其特點主要是:力求結(jié)構(gòu)緊湊,以減少慣性力?,F(xiàn)取導(dǎo)桿l1=382mm, 直徑為15mm,導(dǎo)向板l2=172mm, 厚為6mm, 觸胎板l3=154mm 厚取6mm四手指設(shè)計硫化機(jī)機(jī)械手的手部是用來抓持工件的部件,將直接影響到工業(yè)機(jī)械手的工作性能,它是工業(yè)機(jī)械手的關(guān)鍵部件之一。4.1 設(shè)計時要注意的問題:(1) 結(jié)構(gòu)盡量緊湊重量輕,以利于腕部和臂部的結(jié)構(gòu)設(shè)計(2) 手指應(yīng)有一定的開閉范圍。它的大小不僅與工件的尺寸有關(guān),而且應(yīng)注意手部接近工件的運動路線及其方位的影響。(3) 手指應(yīng)有足夠的夾緊力,除考慮夾持工件的重力外,還應(yīng)考慮工件在傳送過程中的動載荷(4) 應(yīng)能保證工件在手指內(nèi)準(zhǔn)確定位。4.2 零件的計算 V=(R2-r2)h =3.14(402-302)*150 =329931(mm3) m=vG=mg=vg=7800*329931/109=25.7164(N)其中g(shù)取10N/kg取G=26(N)4.3 緊力的計算:2.3.1 f為手指與工件的靜摩擦系數(shù),工件材料為40號鋼,手指為鋼材,查表2-5 f=0.15所以 取N=43(N)驅(qū)動力的計算為斜面傾角,為傳動機(jī)構(gòu)的效率,這里為平摩擦傳動,查表 這里取 0.85所以 取p=55(N) 五大小臂的設(shè)計1)小臂的設(shè)計臂部是機(jī)械手的主要執(zhí)行部件,其作用是支撐手部和腕部,主要用來改變工件的位置。手部在空間的活動范圍主要取決于臂部的運動形式。1 設(shè)計時注意的問題(1) 剛度要好,要合理選擇臂部的截面形狀和輪廓尺寸,空心桿比實心桿剛度大的多,常用鋼管做臂部和導(dǎo)向桿,用工字鋼和槽鋼左支撐板,以保證有足夠的剛度。(2) 偏重力矩要小,偏重力矩時指臂部的總重量對其支撐或回轉(zhuǎn)軸所產(chǎn)生的力矩。(3) 重量要輕,慣量要小,為了減輕運動時的沖擊,除采取緩沖外,力求結(jié)構(gòu)緊湊,重量輕,以減少慣性力。(4) 導(dǎo)向性要好。2. 小臂結(jié)構(gòu)的設(shè)計 把小臂的截面設(shè)計成工字鋼形式,這樣抗彎系數(shù)大,使截面面積小,從而減輕小臂重量,使其經(jīng)濟(jì)、輕巧。 選10號工字鋼。理論重,小臂長為800mm。較核:(N)取100N其受力如下圖:F=100+105=205(N)其中h為工字鋼的高度,b為工字鋼的腰寬,Q為所受的力。所以所以選10號工字鋼合適。3. 軸的設(shè)計計算大軸的直徑取25mm,材料為45號鋼。受力如下圖:驗算: F=205N 所以合適2) 大臂的設(shè)計1. 結(jié)構(gòu)的設(shè)計把大臂的截面設(shè)計成工字鋼形式,這樣抗彎系數(shù)大,使截面面積小,從而減輕小臂重量,使其經(jīng)濟(jì)、輕巧。 選14號工字鋼。理論重,小臂長為950mm。較核:(N)取160N其受力如圖:F=100+105+160=365(N)其中h為工字鋼的高度,b為工字鋼的腰寬,Q為所受的力。所以所以選10號工字鋼合適。 驗算: F=320N所以合適2.軸承的選擇大軸軸承的選擇:因為上軸承只受徑向,下軸承受軸向力和徑向力,所以選用圓錐滾子軸承,按機(jī)械零件手冊表9-61(GB 297-84)選7304E,d=20mm e=0.3軸承的校核因為此處軸承做低速的擺動,所以其失效形式是,接觸應(yīng)力過大,產(chǎn)生永久性的過大的凹坑(即材料發(fā)生了不允許的永久變形),按軸承靜載能力選擇的公式為: 其中為當(dāng)量靜載荷,為軸承靜強(qiáng)度安全系數(shù),取決于軸承的使用條件。此處1.5.上軸承受純徑向載荷, 所以因此軸承合適.下軸承受徑向和軸向載荷, R為徑向載荷A為軸向載荷X Y分別為徑向軸向載荷系數(shù),其值按機(jī)械設(shè)計表135查取因為 所以 所以因此軸承合適 小軸承受力很小,所以不用教核3.軸承摩擦力矩的計算如果 (C為基本額定動載荷,P為所受當(dāng)量動載荷),可按公式: 估算其中:為滾動軸承摩擦因數(shù),F(xiàn)為軸承載荷,d為軸承內(nèi)徑。查表得,所以也可以用此公式估算所以查表得,所以也可以用此公式估算所以 取0.1 五微機(jī)控制系統(tǒng)的設(shè)計定型硫化機(jī)的自動化水平是較高的,一般對內(nèi)溫、內(nèi)壓及蒸汽室內(nèi)(或蒸汽夾套)等的溫度均能測量、記錄與控制。整個硫化周期亦有采用程序控制的(包括后充氣作業(yè)),此外還設(shè)有定型控制裝置,模型清潔與涂隔離劑裝置,膠囊預(yù)熱裝置,膠囊泄漏檢查器,膠囊使用次數(shù)記錄器,安全桿與壓力開關(guān)(蒸汽室有內(nèi)壓時不能打開)等,故定型硫化機(jī)基本上可不用手操作,只需要在硫化機(jī)前的存胎器的胎座能保證供應(yīng)生胎,整個周期即可自動連續(xù)進(jìn)行。 按定型硫化機(jī)的控制方法可分為單機(jī)自控和群控形式兩種。 目前,單機(jī)自控在國內(nèi)外使用較為普遍,它們的控制通常由主令控制(包旋凸輪和微機(jī)開關(guān)組成),時間繼電器、時序控制器、行程開關(guān)、壓力開關(guān)及繼電器、電磁閥元件組成,由這些元件來實現(xiàn),硫化過程中各工序的自動控制。一、 基本原理橡膠制品的硫化過程,就是將其放在一定溫度,一定壓力的硫化模腔內(nèi),保持一定的時間,進(jìn)行一種高分子反應(yīng),橡膠硫化性好壞取決于其所達(dá)到的硫化程度。過硫會使產(chǎn)產(chǎn)品發(fā)脆,欠硫化使產(chǎn)品發(fā)軟,表面出現(xiàn)“白霜”。因此,在橡膠制品生產(chǎn)過程中,硫化工藝是必不可少的重要一環(huán),也是對產(chǎn)品質(zhì)重大影響的關(guān)鍵一步。為了使橡膠達(dá)到性能的最佳的硫化程度,傳統(tǒng)的做法是,通過控制硫化時間來完成整個硫化過程,這一種方法稱為定時硫化工藝,它是以模腔內(nèi)溫度和壓力恒定作為前提條件的。但是為了降低成本,橡膠廠一般采用飽和蒸汽作為熱介質(zhì)的,由于生產(chǎn)組織和環(huán)境的復(fù)雜性,以及某些機(jī)械和電氣設(shè)備的故障,使得模范作用熱鍋爐的蒸汽壓力經(jīng)常產(chǎn)生或大或小的波動,從而這種供熱系統(tǒng)不能使硫化模腔內(nèi)的溫度保持不變。對于大廠來講,鍋爐大,熱慣性大,加上采用開環(huán)或閉環(huán)溫度穩(wěn)定系統(tǒng)來調(diào)節(jié)飽和熱蒸汽壓力,尚可減小溫度波動的幅度,而對于小廠來講,這個問題就顯得更加突出了。同時,就是時間控制,也因這樣那樣的原因而不能得到準(zhǔn)確保證。因此,定時硫化工藝不能實現(xiàn)最佳硫化。根據(jù)橡膠硫化理論,硫化效應(yīng)是衡量膠料硫人程度深淺的一個尺度。因此,只要使橡膠制品獲得最佳硫化效應(yīng),就可使其達(dá)到最佳硫化程度?;谶@種等效硫化概念來控制橡膠制品硫化過程的方法,稱為等效硫化工藝。在硫化濕度恒定的情況下,硫化效應(yīng): E=It=k(T-T0)/10t式中I硫化強(qiáng)度 K硫化濕度系數(shù)T從橡膠制品特定部位實測得的硫化溫度 t硫化所經(jīng)歷的時間T0規(guī)定硫化所采用的標(biāo)準(zhǔn)溫度 在一定范圍內(nèi),忽略k、隨T的非線性變化,因而有范德霍夫方程 E1=E2K k(T-T0)/10選T2=T0,因而E2=t,因此等效硫化工藝可根據(jù)溫度的變化,隨時間調(diào)整硫化時間,確保最佳硫化效應(yīng)的實現(xiàn)。二、 設(shè)計思想 定型硫化機(jī)主傳動系統(tǒng)的控制,主要是控制主電機(jī)的工作過程,當(dāng)機(jī)械手把生胎存放好后,主電機(jī)旋轉(zhuǎn)帶動橫梁合模,定時器T1延時15秒,合模后進(jìn)行硫化,定時器T0延時76分鐘,得到最佳硫化輪胎,主電機(jī)又開始工作,帶動橫梁開模,定時器T2也延時15秒,然后這樣重復(fù)下去,硫化第二個輪胎,為了安全起見,在橫梁的極限位置裝上限位器。三、 硬件的設(shè)計為保證主電機(jī)的正反轉(zhuǎn),主電路中接入兩個接觸器KM1和KM2,在控制電路中也有兩個輔助觸點KM1和KM2。在控制電路中,可用電氣控制,也可用單片機(jī)來進(jìn)行控制,但單片機(jī)本來龍去脈就有蕊片集成度過高,結(jié)構(gòu)設(shè)計緊湊小而全的特點,MCS51單片機(jī)在簡單的場合下應(yīng)用,幾乎不需要增加其他的硬件資源,就可構(gòu)成一個最小應(yīng)用系統(tǒng),使用非常方便。不過對于復(fù)雜的應(yīng)用場合,最小應(yīng)用系統(tǒng)往往不能滿期足要求,必須在片外擴(kuò)展相應(yīng)的資源,單片機(jī)的系統(tǒng)擴(kuò)展包括程序內(nèi)存儲器ROM/RAM的擴(kuò)展,數(shù)據(jù)存儲器(RAM)擴(kuò)展,I/O擴(kuò)展,定時/計數(shù)擴(kuò)展,中斷系統(tǒng)擴(kuò)展,以及其他特殊功能的擴(kuò)展。橡膠硫化機(jī)單片微型電腦控制器的模擬輸入量為溫度和內(nèi)壓信號,需A/D轉(zhuǎn)換,從精度考慮,8位就夠了,其它輸入信為:起動信號,上限位置信號,和下限位置信號。起動信號由機(jī)械手放外胎,離開模子后按動電鈕開關(guān)給出,單片機(jī)只有接收到起動信號才能開始硫化,并自動達(dá)到最佳硫化程度,自動開模結(jié)束硫化過程。上、下限位置相應(yīng)于開、合模的極限位置信號,顯然,起模位置生如不關(guān)斷電動機(jī),將使電動機(jī)處于卡死狀而燒毀。輸出信號包括工位時間值的顯示以及電動機(jī)和電磁閥的控制,電動機(jī)的正、反轉(zhuǎn)和停止相應(yīng)于合模、開模、停機(jī)。由電磁閥的吸合、釋放相應(yīng)于內(nèi)壓的加減。 根據(jù)整個系統(tǒng)對I/O口的要求,控制器的硬件原理如圖如示。(見圖紙)四、 調(diào)試方法 本控制器在安裝調(diào)試中,主要是控制電動機(jī)的工作時間及正、反轉(zhuǎn),編程不是很復(fù)雜,在普通的單片機(jī)中調(diào)試就可以了。、設(shè)計總結(jié)這次設(shè)計是我們大學(xué)三年最后一次設(shè)計,是對我們?nèi)陙硭鶎W(xué)的專業(yè)知識的一次全面檢查.讓我們對三年來所學(xué)的知識進(jìn)行了一次很好的鞏固.并使我們對所學(xué)知識的綜合運用能力大大提高,為今后解決工作中的實際問題打下了一個很好的基礎(chǔ).通過這次設(shè)計,使我們明白了設(shè)計一般控制系統(tǒng)的方法,特別是應(yīng)用了單片機(jī)進(jìn)行控制,并由自己編寫程序并且調(diào)試,使我們初步掌握了軟件設(shè)計的方法,也增強(qiáng)了對單片機(jī)系統(tǒng)硬件設(shè)計的了解,還增強(qiáng)了在計算、繪圖及檢索參考文獻(xiàn)等方面的能力。 但是,這是我第一次進(jìn)行系統(tǒng)的設(shè)計,涉及知識較多且廣,加之時間蒼促,經(jīng)驗方面不足,難免存在不對或不妥問題,懇請各位指導(dǎo)老師批評指正,同時感謝各位老師在這段時間對我進(jìn)行設(shè)計的幫助,本人不勝感激!、參考文獻(xiàn)1定型硫化機(jī)使用手說明書 桂林橡膠機(jī)械廠2橡膠機(jī)械設(shè)計 化學(xué)工業(yè)出版社3現(xiàn)代機(jī)械傳動手冊 機(jī)械工業(yè)出版社4單片微型計算機(jī)原理及應(yīng)用清華大學(xué)出版社5單片微型計算機(jī)技術(shù) 機(jī)械工業(yè)出版社6機(jī)電一休化手冊 機(jī)械工業(yè)出版社7輕工機(jī)械設(shè)計手冊 科學(xué)技術(shù)出版社8、組合機(jī)床與自動化加工技術(shù) 組合機(jī)床與自動化加工技術(shù)雜志社
收藏