雙模輪胎硫化機(jī)機(jī)械手控制系統(tǒng)設(shè)計(jì)
雙模輪胎硫化機(jī)機(jī)械手控制系統(tǒng)設(shè)計(jì),雙模,輪胎,硫化,機(jī)械手,控制系統(tǒng),設(shè)計(jì)
雙模輪胎定型硫化機(jī)控制系統(tǒng)程序清單
;微機(jī)控制系統(tǒng)譯碼器地址分配
PCTL82551 EQU 1FFFH
PCC82551 EQU 1FFEH
PCB82551 EQU 1FFDH
PCA82551 EQU 1FFCH
PCTL82552 EQU 9FFFH
PCC82552 EQU 9FFEH
PCB82552 EQU 9FFDH
PCA82552 EQU 9FFCH
LS8279 EQU 0BFFFH
LS6264 EQU 3FFFH
LS2764 EQU 3FFFH
ADC0809LW EQU 5FF8H
ADC0809WW EQU 5FF9H
ADC0809LY EQU 5FFAH
ADC0809WY EQU 5FFBH
DAC0832ZC EQU 0DFF8H
DAC0832ZF EQU 0DFF9H
DAC0832JC EQU 0DFFAH
DAC0832JF EQU 0DFFBH
;外部RAM地址分配
CDATALW EQU 00H;內(nèi)溫采樣數(shù)據(jù)存儲(chǔ)首地址
CDATAWW EQU 05H;外溫采樣數(shù)據(jù)存儲(chǔ)首地址
CDATALY EQU 10H;內(nèi)壓采樣數(shù)據(jù)存儲(chǔ)首地址
CDATAWY EQU 15H;外壓采樣數(shù)據(jù)存儲(chǔ)首地址
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í)間數(shù)據(jù)存儲(chǔ)首地址
ORG 0000H
LJMP MAIN
ORG 003H
LJMP BAOJING
ORG 0013H
LJMP KEY
;主程序
ORG 0100H
MAIN:MOV SPK,#69H
MOV A,9AH;設(shè)置8255工作方式
MOV DPTR,#PCTL82551
MOVX@DPTR,A
MOV A,#80H
MOVDPTR,#PCTL82552
MOVX@DPTP,A
;清給定值存儲(chǔ)單元
MOV RO,#20H
MOV R1,#40H
MOV A,#00H
CLEAR1:MOVX@R0,A
INC R0
DJNZ R1,CLEAR1
;清數(shù)據(jù)采樣單元
MOV R0,#00H
MOV R1,#20H
MOV A,#00H
CLEAR2:MOVX@R0,A
INC R0
DJNZ R1,CLEAR2
;清顯示緩沖區(qū)
MOV R0,#70H
MOV R1,#10H
MOV A,#00H
CLEAR3:MOVX@R0,A
INC R0
DJNZ R1,CLEAR3
;8279初始化
MOV DPTR,#LS8279;指向控制端口
MOV A,#0D1H
MOVX@DPTR,A 清除FIFO.RAM和顯示RAMA
GAIN: MOVX A,·DPTR
JB ACC.7,AGAIN
MOV A,#40H
MOVX@DPTR,A ;置鍵盤顯示器工作方式
MOV A,#34H
MOVX@DPTR,A;置分頻命令字
SETB T1;外部中斷1,下降沿觸發(fā)
SETB EA ;CPU中斷允許
SETB EX1 ;INT1中斷允許
SETB IT0 ;外部中斷0,下降沿觸發(fā)
SETB EA ;CPU中斷允許
SETB EX0 ;INT0中斷允許
L1:AJMP L1
;自動(dòng)硫化過程序
LIUHUA: ACALL LIU1 ;機(jī)械手下降1
ACALL LIU2; 機(jī)械手張開
ACALL LIU3 ;機(jī)械手上升
ACALL LIU4; 機(jī)械手轉(zhuǎn)入
ACALL LIU5 機(jī)械手下降2
ACALL 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
MOVX@DPTR,A
MOV DPTR,#PCA82551 ;輸入
LOOP1:MOVX A,·DPTR
CJNE A,#0FEH,LOOP1 ;檢測(cè)
RET
機(jī)械手張開
LIU2: MOV A,#20H; 輸出
MOV DPTR,·PCA82552
MOVX·DPTR,A
MOV DPTR,#PVA82551;輸入
LOOP2: MOVX A,·DPTR
CJNE A,#0EFH,LOOP2;檢測(cè)
RET
; 機(jī)械手轉(zhuǎn)入
LIU4: MOV A,#04H ;輸出
MOV DPTR ,#PCA82552 MOVX@DPRT A
MOV DPTR,#PCA82551;輸入
LOOP4:MOVXA,·DPTR
CJNE A,#0FCH,LOOP4; 檢測(cè)
RET
;機(jī)械手下降2
LIU5:MOV A,#01H;輸出
MOV DPTR,#PCA82552
MOVX@DPTR,A
MOV DPTR ,#PCA82551;輸入
LOOP5:MOVX A,·DPTR
CJNE A,#0CFH,LOOP5 ;檢測(cè)
RET
;一次定型
LIU6: MOV A,#O2H;輸出
MOV DPTR,#PCB82552
MOVX·DPTR,A
MOV DPTR,#DAC0832JC
MOV A,#0FFH
MOVX@DPTR,A
MOV DPTR,#PCB82551; 輸入
LOOP6:MOVX A,·DPTR
CJNE A,#0FCH,LOOP6; 檢測(cè)
RET
;機(jī)械手收縮
LIU7:MOV A,#10H;輸出
MOV DPTR,#PCA82552
MOVX@DPTR ,A
MOV DPTR,#PCA82551; 輸入
LOOP7: MOVX A,·DPTR
CJNE A,30DFH, LOOP7; 檢測(cè)
RET
;機(jī)械手轉(zhuǎn)出
LIU8:MOV A,#08H;輸出
MOV DPTR,#PCA82552
MOVX@DPTR,A
MOV DPTR,#PCA82551; 輸入
LOOP8: MOVX A·DPTR
CJNE A,#0F7H, LOOP8;檢測(cè)
RET
;合模1
LIU9: MOV A,80H;輸出
MOV DPTR,#PCA82552
MOVX@DPTR,A
MOV DPTR#PCB82551; 輸入
LOOP9: MOVX A,·DPTR
CJNE A,#0FEH,LOOP9; 檢測(cè)
RET
;二次定型
LIU10: MOV A,#01H;輸出
MOV DPTR,#PCB85552
MOVX@DPTR ,A
MOV ,A #OFFH
MOV DPTR,#DAC0832JC
MOVX·DPTR,A
MOV DPTR,#PCB82551;輸入
LOOP10: MOVX A,·DPTR
CJNE A,#0F7H,LOOP10 ;檢測(cè)
RET
合模2
LIU11: MOV A,#80H;輸出
MOV DPTR,#PCA82552
MOVX@DPTR,A
MOV DPTR,#PCB82551;輸入 LOOP11:
MOVX A,·DPTR CJNE A,H0EFH,LOOP11; 檢測(cè)
RET
;蒸汽室放氣 LIU12: MOV A,#OFFH;輸出
MOV DPTR ,#DAC0832ZF
MOVX@DPTR ,A
MOV DPTR,#ADC0809W; 輸入
LOOP12: MOVX A,·DPTR
CJNE A,#01LH,LOOP12;檢測(cè)
RET
;膠囊放氣 LIU13: MOV A,#0FFH; 輸出
MOV DPTR ,#DAC0809LWJF
MOVX@DPTR,A
MOV DPTR,#ADC0809LW;輸入
LOOP13: MOVX A,·DPTR
CJNEA,#01H,LOOP13; 檢測(cè)
;開模
LIU14:MOV A,#40H;輸出
MOV DPTR,#PCA82552
MOVX@DPTR,A
MOV DPTR,#PCA82551;輸入
LOOP14:MOVX A,·DPTR
CJNE A,#7FH,LOOP14;檢測(cè)
RET
;中心機(jī)構(gòu)上升
LIU15:MOV A,#04H; 輸出
MOV DPTR,#PCB82552
MOVX@DPTR ,A
MOV DPTR ,#PCB82551;輸入
LOOP15:MOVX A,·DPTR;檢測(cè)
CJNE A,#ODFH,LOOP15
RET
;卸胎機(jī)構(gòu)進(jìn)入
LIU16:MOV A,#10H;輸出
MOV DPTR,#PCB82552
MOVX@DPTR,A MOV DPTR,#PCB82551; 輸入
LOOP16: MOVX A,·DPTR
CJNE A,#7FH,LOOP16;檢測(cè)
RET
;上環(huán)上升
LIU 17:MOV A,#0FFH; 輸出
MOV DPTR,#DAC0832JF
MOVX@DPTR,A
MOVX@DPTR,A
MOV A,01H
MOV DPTR,#PCB82552
MOVX@DPTR ,A
MOV DPTR,#PCC82551; 輸入
LOOP17: MOVX A,·DPTR
CJNE A,#0DFH,LOOP17; 檢測(cè)
RET
;卸胎機(jī)構(gòu)上升
LIU18: MOC A#40H;輸出
MOV DPTR ,#PCB82552
MOVX@DPTR,A MOV
DPTR,#PCB82551;輸入
LOOP18: MOVX A,·DPTR
CJNE A,#0FDH,LOOP18;檢測(cè)
RET
;中心機(jī)構(gòu)下降
LIU19:MOV A,#80H;輸入
MOV DPTR,#PCB82552
MOVX@DPTR,A
MOV DPTR,#PCC82551;輸入
LOOP19:MOVX A,·DPTR
CJNE A,#0FCH,LOOP19;檢測(cè)
RET
;卸胎機(jī)構(gòu)下降
LIU20:MOV A,#80H;輸入
MOV DPTR,#PCB82552
MOVX@DPTR,A
MOV DPTR,#PCC82551;輸入
LOOP20:MOVX A,·DPTR
CJNE A,#0FCH,LOOP20;檢測(cè)
RET
;卸胎機(jī)構(gòu)退出
LIU21:MOV A,#20H; 輸出
MOV DPTR ,#PCB82552
MOVX@DPTR,A
MOV DPTR,#PCC82551;輸入
LOOP21:MOVX A,·DPTR
CJNE A,#0FEH,LOOP21;檢測(cè)
RET
卸胎機(jī)構(gòu)翻轉(zhuǎn)
LIU22:MOV A,#20H; 輸出
MOV DPTR ,#PCB82552
MOVX@DPTR,A
MOV DPTR,#PCC82551;輸入
LOOP21:MOVX A,·DPTR
CJNE A,#0FEH,LOOP22;檢測(cè)
RET
;卸胎機(jī)構(gòu)復(fù)位
LIU23:MOV A,#02H; 輸出
MOV DPTR,#PCC82552
MOVX·DPTR,A
MOV DPTR,#PCC8551;輸入
LOOP23:MOVX A,·DPTR
CJNE A,OEFH,LOOP23;檢測(cè)
RET
;硫化服務(wù)程序
LIUHUAFUWU: MOV R0,80H
DL4:MOV R2,81H
DL3:MOV R3,82H
DL2:MOV DPTR #ADC0809LW;啟動(dòng)內(nèi)溫檢測(cè)
MOVX@DPTR,A
ACALL YANSHI;延時(shí)
MOVX A·DPTR 數(shù)據(jù)輸入
MOV 00H,A 數(shù)據(jù)送存儲(chǔ)區(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;啟動(dòng)外溫檢測(cè)
MOVX@DPTR,A
ACALL YANSHI 延時(shí)
MOVX A,·DPTR;數(shù)據(jù)輸入
MOV 05H,A 數(shù)據(jù)送存儲(chǔ)區(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;啟動(dòng)內(nèi)壓檢測(cè)
MOVX@DPRT,A
ACALL YANSHI; 延時(shí)
MOVX A,·DPRT; 數(shù)據(jù)輸入
MOV 10H,A ; 數(shù)據(jù)送存儲(chǔ)區(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;啟動(dòng)外壓檢測(cè)
MOVX@DPTR,A
ACALL YANSHI ;延時(shí)
MOVX A,·DPTR; 數(shù)據(jù)輸入
MOV 15H,A 數(shù)據(jù)送存儲(chǔ)區(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中個(gè)位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; 個(gè)位數(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; 檢測(cè)內(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
MOVX@DPTR,A
AJMP EOF1
JLW: MOV A,#0FFH; 降內(nèi)溫程序
MOV DPTR,#DAC0832JF
MOVX·DPTR,A AJMP EOF1
;外溫服務(wù)程序 WWFW: MOV A,05H;檢測(cè)外溫送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清0
RLC A;CY移A0
JZ JWW;CY等于0,內(nèi)溫高于上限,轉(zhuǎn)降外溫程序
EOF2:RET
SWW:MOV A,#0FFH;升溫程序
MOV DPTR,#DAC0832ZC
MOVX@DPTR,A
AJMP EOF2
JWW:MOV A,#0FFH;降外溫程序
MOV DPTR,#DAC0832ZF
MOVX@DPTR,A
AJMP EOF2;內(nèi)壓服務(wù)程序
LYFW:MOV A,10H;檢測(cè)內(nèi)壓送 A
CJNE A,50H,LOOP28;內(nèi)壓不等于下限,轉(zhuǎn)LOOP強(qiáng)8
AJMP EOF3;內(nèi)壓等于下限值,轉(zhuǎn)EOF3
LOOP28:MOV R0,A;保存內(nèi)壓值
CLR A;A清0
RLC A;CY移入A。0
JNZ SLY;CY不等于0,內(nèi)壓低于下限,轉(zhuǎn)升內(nèi)壓程序
MOV A,R0;恢復(fù)內(nèi)溫
CJNE A,30H,LOOP29;內(nèi)壓不等于上限,轉(zhuǎn)LOOP29
AJMP EOF3;內(nèi)壓等于上限值,轉(zhuǎn)EOF3
LOOP29:CLR A;A 清0
RLC A;CY移入A。0
JZ JLY;CY等于0,內(nèi)壓高于上限,轉(zhuǎn)降內(nèi)壓程序
EOF3:RET
SLY:MOV A,#0FFH; 升內(nèi)壓程序
MOV DPTR,#DAC0832JC
MOVX@DPTR,A
AJMP EOF3
JLY:MOVA ,#0FFH;降內(nèi)壓程序
MOV DPTR,#DACO832JF
MOVX@DPTR,A
AJMP EOF3
WYFW:MOV A,15H;檢測(cè)外壓送A
CJNE A,60H,LOOP30;外壓不等于下限,轉(zhuǎn)LOOP30
AJMP EOF4;外壓等于下限值,轉(zhuǎn)EOF4
LOOP30:MOV R0,A;保存外壓值
CLR A;A清0
RLC A;CY移入A。0
JNZ SWY;CY不等于0,外壓于直下限轉(zhuǎn)內(nèi)溫程序
MOV A,R0;恢復(fù)外壓
CJNE A,35H,LOOP31;外壓不等于上限,轉(zhuǎn)LOOP31
AJMP EOF4;外壓等于上限值,轉(zhuǎn)EOF4
LOOP31:CLR A;A清0
RLC A;CY移入A。0
JZ JWY ;CY等于0,外高于上限,轉(zhuǎn)升內(nèi)溫程序
EOF4:RET
SWY:MOV A,#0FFH;升外壓程序
MOV DPTR,#DAC0832ZC
MOVX@DPTR,A
AJMP EOF4
JWY:MOV A,#0FFH;降外壓程序
MOV DPTR,#DAC0832ZF
MOVX@DPTR,A
AJMP EOF4;延事子程序
YANSHI:MOV R1,#15H
DL1:NOP
NOP
DJNZ R1,DL1
RET;顯示子程序
DISP:MOV DPTR,#LS8279;指向控制端口
MOV A,#90H
MOVX@DPTR,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;取字形碼
MOVX@DPTR,A; 字形碼送8279顯示RAM
INC R0
DJNZ R7,LP1;8個(gè)字形碼顯示送完,繼續(xù)
RET;鍵盤輸入中斷服務(wù)程序
KEY:RUSH PSW
MOV DPTR,#0BFFEH;指向控制端口
MOV A,#40H;置讀FIFO。RAM命令字
MOVX@DPTR,A
MOV DPTR,#0BFFEH;指向數(shù)據(jù)端口
MOVX A,@DPTR;讀入鍵值
CLR C;CY清0
SUBB A,#40H;讀入的鍵值減40H
JNC KS;CY不等于0,轉(zhuǎn)KS
MOV DPTR,#KPRG;KPRG為鍵功能程序入口地址表首地址
MOV B,#03H
MUL AB
JMP@A+DPTR;鍵功能程序散轉(zhuǎn)
RE:RETI
KS:MOV DPTR,#K;K為鍵功能程序入口地址表首地址
MOV B,#03H
MUL AB
JMP@A+DPTR;鍵功能程序散轉(zhuǎn)
AJMP RE;KPRG鍵功能程序散轉(zhuǎn)表
KPRG:LJMP KPRG0
LJMP KPRG1
LJMP KPRG2
LJMP KPRG3
LJMP KPRG4
LJMP KPRG5
LJMP KPRG6
LJMP KPRG7
LJMP KPRG8
LJMP KPRG9
LJMP KPRG10
LJMP KPRG11
LJMP KPRG12
LJMP KPRG13
LJMP KPRG14
LJMP KPRG15
LJMP KPRG16
LJMP KPRG17
LJMP KPRG18
LJMP KPRG19
LJMP KPRG20
LJMP KPRG21
LJMP KPRG22
KPRG0:ACALL LIUHUA;KPRG0 功能程序
AJMP RE
KPRG1:MOV A,#01H;KPRG1 功能程序
MOV DPTR,#PCA82552
MOVX@DPTR,A
AJMP RE
KPRG2:MOV A,#20H;KPRG2 功能程序
MOV DPTR,#PCA82552
MOVX@DPTR,A
AJMP RE
KPRG3:MOV A,#02H;KPRG3 功能程序
MOV DPTR,#PCA82552
MOVX@DPTR,A
AJMP RE
KPRG4:MOV A,#04H;KPRG4 功能程序
MOV DPTR,#PCA82552
MOVX@DPTR,A
AJMP RE
KPRG5:MOV A,#02H;KPTG5 功能程序
MOVX@DPTR,A
AJMP RE
KPRG6:MOV A,#0FFH;KPRG6 功能程序
MOV DPTR,#DAC0832JC
MOVX@DPTR,A
AJMP RE
KPRG7:MOV A,#10H;KPRG7 功能程序
MOV DPTR,#PCA82552
MOVX@DPTR,A
AJMP RE
KPRG8:MOV A,#08H;KPRG8 功能程序
MOV DPTR,#PCA82552
MOVX@DPTR,A
AJMP RE
KPRG9:MOV A,#80H;KPRG9 功能程序
MOV DPTR,#PCA82552
MOVX@DPTR,A
AJMP RE
KPRG10:MOV A,#0FFH;KPTG10 功能程序
MOV DPTR,#DAC0832ZC
MOVX@DPTR,A
AJMP RE
KPRG11:MOV A.#0FFH;KPRG11 功能程序
MOV DPTR,#DAC0832ZF
MOVX@DPTR,A
AJMP RE
KPRG12:MOV A,#0FFH;KPRG12 功能程序
MOV DPTR,#DAC0832JF
MOVX@DPTR,A
AJMP RE
KPRG13:MOV A,#0FFH;KPRG13 功能程序
MOV DPTR,#DAC0832ZF
MOVX@DPTR,A
MOV DPTR,#ADC0809WY
L12:MOVX A,@DPTR
CJNE A,#01H,L12
MOV DPTR,#ADC0809LY
L13:MOVX A,@DPTR
CJNE A,#01H,L13
MOV A,#40H
MOV DPTR,#PCA82552
MOVX@DPTR,A
AJMP RE
DPRG14:MOV A,#04H;KPRG14 功能程序
MOV DPTR,#PCB82552
MOVX@DPTR,A
AJMP RE
KPRG15:MOV A,#10H;KPRG15 功能程序
MOV DPTR,#PCB82552
MOVX@DPTR,A
AJMP RE
KPRG16:MOV A,#0FFH;KPRG16 功能程序
MOV DPTR,#DAC0832JF
MOVX@DPTR,A
MOV A,#01H
MOV DPTR,#PCB82552
MOVX@DPTR,A
AJMP RE
KPRG17:MOV A,#40H;KPRG17 功能程序
MOV DPTR,#PCB82552
MOVX@DPTR,A
AJMP RE
KPRG18:MOV A,#08H;KPRG19 功能程序
MOV DPTR,#PCB82552
MOVX@DPTR,A
AJMP RE
KPTG19:MOV A,#80H;KPRG19 功能程序
MOV DPTR,#PCB82552
MOVX@DPTR,A
AJMP RE
KPRG20:MOV A,#20H;KPRG20 功能程序
MOV DPTR,#PCB82552
MOVX@DPTR,A
AJMP RE
KPRG21:MOV A,#01H;KPRG21 功能程序
MOVX@DPTR,A
AJMP RE
KPRG22:MOV A,#02H;KPRG22 功能程序
MOV DPTR,#PCC82552
MOVX@DPTR,A
AJMP RE;K鍵功能散轉(zhuǎn)表
K:LJMP K0
LJMP K1
LJMP K2
LJMP K3
LJMP K4
LJMP K5
LJMP K6
LJMP K7
LJMP K8
LJMP K9
K0: MOV B,@00H;K0 功能程序
SJMP KSS
K1: MOV B,@01H;K1 功能程序
SJMP KSS
K2: MOV B,@02H;K2 功能程序
SJMP KSS
K3: MOV B,@03H;K3 功能程序
SJMP KSS
K4: MOV B,@04H;K4 功能程序
SJMP KSS
K5: MOV B,@05H;K5 功能程序
SJMP KSS
K6: MOV B,@06H;K6 功能程序
SJMP KSS
K7: MOV B,@07H;K7 功能程序
SJMP KSS
K8: MOV B,@08H;K8 功能程序
SJMP KSS
K9: MOV B,@09H;K9 功能程序
KSS:ACALL DISP;調(diào)顯示字程序
MOV R0#80H
MOV R1#03H
L11:MOV R0,B
INC R0
DJNZ R1,L11
MOV R5,82H
MOV R6,82H
MOV R7,80H
ACALL ZHUANHUSL2;調(diào)轉(zhuǎn)換程序
AJMP RE;報(bào)警程序
BAOJING:PUSH PSW
MOV A,#00H
MOV P0,A
POOP PSW
RETI
END
湖南大學(xué)衡陽分校畢業(yè)設(shè)計(jì)
湖大衡陽分校
畢業(yè)設(shè)計(jì)書
課 題 1310(55″)雙模輪胎硫化機(jī)
機(jī)械手控制系統(tǒng)設(shè)計(jì)
專 業(yè) 機(jī)械設(shè)計(jì)制造及其自動(dòng)化
班 級(jí) 03級(jí)機(jī)制專(1)班
學(xué)生姓名 周 玉 濤
指導(dǎo)老師 黃 開 有
2006 年 5 月21 日
目 錄
一. 設(shè)計(jì)任務(wù)書
二. 硫化機(jī)的用途與分類
三.硫化機(jī)的結(jié)構(gòu)及參數(shù)
四.機(jī)械手
五.微機(jī)控制系統(tǒng)的設(shè)計(jì)
六.設(shè)計(jì)總結(jié)
七.參考文獻(xiàn)
<一>設(shè)計(jì)任務(wù)書
一、設(shè)計(jì)內(nèi)容
(1) 硫化機(jī)機(jī)械手運(yùn)動(dòng)機(jī)構(gòu)設(shè)計(jì)
(2) 微機(jī)控制系統(tǒng)的設(shè)計(jì)
(3) 控制程序設(shè)計(jì)
二、應(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ī)是在普通個(gè)體硫化機(jī)的基礎(chǔ)上發(fā)展起來的。本次設(shè)計(jì)的硫化機(jī)名為雙模輪胎定型硫化機(jī),其型號(hào)LL-B525/4220 X 2。該硫化機(jī)主要適用于普通外胎及子午線結(jié)構(gòu)外胎等充氣輪胎定型硫化。能自動(dòng)進(jìn)行裝胎、定型、硫化、卸胎及后充氣冷卻等一系列工藝操作。采用蒸鍋式(或熱板式)加熱,可使用兩半膜,也可以使用活絡(luò)膜,并配備有充氣裝置,供用戶硫化尼龍簾布線輪胎時(shí)配套使用。
我國(guó)輪胎定型硫化機(jī)的發(fā)展十分迅速,自1963年開始設(shè)計(jì)制造B型硫化機(jī)至今已有四十年的歷史,定型硫化機(jī)從無到有取得很大的成績(jī)。國(guó)產(chǎn)定型硫化機(jī)已基本形成系列。近年來,對(duì)于定型硫化機(jī)組開展了研制工作,已取得了可喜的發(fā)展。
輪胎定型硫化機(jī)按不同角度分類
按膠囊特點(diǎn)可分為:A型定型硫化機(jī)的(膠囊向下收藏);B型定型硫化機(jī)(膠囊向上收藏);AB型定型硫化機(jī)(膠囊成“U”型收藏)。
按加熱方式可分為:罐式定型硫化機(jī);夾套式定型硫化機(jī);板式定型硫化機(jī)。
按傳動(dòng)方式可分為:連桿式定型硫化機(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ī)械手
控制面板
反饋電路
控制輸入
位置信號(hào)反饋
本機(jī)屬B型雙模輪胎定型硫化機(jī)。用曲柄連桿傳動(dòng),采用蒸鍋式(或熱板式)加熱,升降翻轉(zhuǎn)式開合模。膠囊伸直或收縮由中心機(jī)構(gòu)操縱;機(jī)械手升降、轉(zhuǎn)動(dòng)、卸胎機(jī)構(gòu)進(jìn)出均采用水缸驅(qū)動(dòng);后充氣采用二位四點(diǎn)式裝置;控制系統(tǒng)采用PLC可編程控制程序控制。本機(jī)主要由機(jī)器、傳動(dòng)裝置、中心機(jī)構(gòu)、蒸汽室、裝胎機(jī)構(gòu)、卸胎機(jī)構(gòu)、脫模機(jī)構(gòu)、活絡(luò)模操縱裝置、管路系統(tǒng)、電氣控制系統(tǒng)等組成。
系統(tǒng)主要參數(shù)和功能
序 號(hào)
項(xiàng) 目
參 數(shù)
1
蒸汽室數(shù)目
2 個(gè)
2
蒸汽室內(nèi)徑
1525 mm
3
最大合模力
4220 X 2 KN
4
模型高度
258-637mm
5
適用鋼圈直徑
16—24 mm
6
主電機(jī) LG41-6
13 KW 890 r/min
7
機(jī)械手爪張開(閉合)直徑
632(360) mm
8
膠囊真空度
0.05 MPa
9
過熱水壓力
2.8 MPa
10
硫化蒸汽壓力
0.7(熱板1.04)MPa
11
動(dòng)力水壓力
0.7 ,1.0 ,1.4 MPa
12
動(dòng)力空氣壓力
2.1—2.5 MPa
13
控制氣源壓力
0.36 MPa
14
最大充氣壓力
1.4 MPa
15
開(合)模理論時(shí)間
約 100s
16
垂直開模距離
662 mm
17
抓胎器最大升降行程
1622 mm
18
外型尺寸(長(zhǎng)X 寬X 高)
7010X 5522X 5953 mm
19
總重
約 60 t
20
動(dòng)力空氣壓力
0.7 1.0,1.4mpa
22
硫化內(nèi)壓
最大28kg/cm**2
23
硫化外壓
最大7cm/mm**2
〈四〉、機(jī)械手
一.機(jī)械手示意圖:
1.張開閉合汽缸
2.升降架
3.轉(zhuǎn)動(dòng)臂
4.升降水缸
5.卡盤
6.方柱
功 能:
機(jī)械手的作用是將生胎從存胎器上提取送至下模上定位,并在定型過程中對(duì)膠囊進(jìn)入胎內(nèi)起導(dǎo)向作用;硫化后,將輪胎從卸胎裝置上取出,放至放胎位置。
二、機(jī)械手工作原理
機(jī)械手由鉤爪,連桿及托架板汽缸等組成,機(jī)械手由雙向汽壓驅(qū)動(dòng),當(dāng)汽缸向下時(shí),八瓣鉤胎爪張開至最大,當(dāng)汽壓缸向上時(shí),鉤胎胚是不會(huì)脫落的,因?yàn)檫B桿在張開時(shí)接近一字行,足以平衡鉤胎爪胚的作用力。這種機(jī)械手鉤胎爪設(shè)成錐體對(duì)偏心25—125mm和變形厲害的生胎同樣能抓起來。
機(jī)械手球鼻其主要是配合裝胎時(shí)定型。根據(jù)輪胎規(guī)格調(diào)節(jié)定型彈簧,當(dāng)膠囊受內(nèi)壓囊筒翻出進(jìn)入胎胚時(shí),膠囊的凹處與球鼻的球面吻合接觸,當(dāng)膠囊內(nèi)壓繼續(xù)增加,球鼻及定型盤受壓上升,彈簧經(jīng)定型板傳給膠囊一個(gè)大小相等方向相反的作用力控制住膠囊的中心定位,當(dāng)定型壓力達(dá)到一定值時(shí),定型桿上升,碰到行程開關(guān),發(fā)出信號(hào),膠囊內(nèi)壓降低定型完畢,機(jī)械手及球鼻返回。
三、觸胎桿
1.導(dǎo)桿 2.導(dǎo)向板 3.觸胎板
觸胎氣是機(jī)械手的主要執(zhí)行部件,其作用是感知胎的位置及大小。由于觸胎桿的主要作用是感觸,因此其特點(diǎn)主要是:力求結(jié)構(gòu)緊湊,以減少慣性力。
現(xiàn)取導(dǎo)桿l1=382mm, 直徑為15mm,
導(dǎo)向板l2=172mm, 厚為6mm, 觸胎板l3=154mm 厚取6mm
四.手指設(shè)計(jì)
硫化機(jī)機(jī)械手的手部是用來抓持工件的部件,將直接影響到工業(yè)機(jī)械手的工作性能,它是工業(yè)機(jī)械手的關(guān)鍵部件之一。
4.1 設(shè)計(jì)時(shí)要注意的問題:
(1) 結(jié)構(gòu)盡量緊湊重量輕,以利于腕部和臂部的結(jié)構(gòu)設(shè)計(jì)
(2) 手指應(yīng)有一定的開閉范圍。它的大小不僅與工件的尺寸有關(guān),而且應(yīng)注意手部接近工件的運(yùn)動(dòng)路線及其方位的影響。
(3) 手指應(yīng)有足夠的夾緊力,除考慮夾持工件的重力外,還應(yīng)考慮工件在傳送過程中的動(dòng)載荷
(4) 應(yīng)能保證工件在手指內(nèi)準(zhǔn)確定位。
4.2 零件的計(jì)算
V=π(R2-r2)h
=3.14(402-302)*150
=329931(mm3)
m=ρv
G=mg=ρvg=7800*329931/109=25.7164(N)
其中g(shù)取10N/kg
取G=26(N)
4.3 緊力的計(jì)算:
2.3.1
f為手指與工件的靜摩擦系數(shù),工件材料為40號(hào)鋼,手指為鋼材,查表2-5 f=0.15
所以
取N=43(N)
驅(qū)動(dòng)力的計(jì)算
為斜面傾角,,為傳動(dòng)機(jī)構(gòu)的效率,這里為平摩擦傳動(dòng),
查表 這里取 0.85
所以
取p=55(N)
五.大小臂的設(shè)計(jì)
1)小臂的設(shè)計(jì)
臂部是機(jī)械手的主要執(zhí)行部件,其作用是支撐手部和腕部,主要用來改變工件的位置。手部在空間的活動(dòng)范圍主要取決于臂部的運(yùn)動(dòng)形式。
1. 設(shè)計(jì)時(shí)注意的問題
(1) 剛度要好,要合理選擇臂部的截面形狀和輪廓尺寸,空心桿比實(shí)心桿剛度大的多,常用鋼管做臂部和導(dǎo)向桿,用工字鋼和槽鋼左支撐板,以保證有足夠的剛度。
(2) 偏重力矩要小,偏重力矩時(shí)指臂部的總重量對(duì)其支撐或回轉(zhuǎn)軸所產(chǎn)生的力矩。
(3) 重量要輕,慣量要小,為了減輕運(yùn)動(dòng)時(shí)的沖擊,除采取緩沖外,力求結(jié)構(gòu)緊湊,重量輕,以減少慣性力。
(4) 導(dǎo)向性要好。
2. 小臂結(jié)構(gòu)的設(shè)計(jì)
把小臂的截面設(shè)計(jì)成工字鋼形式,這樣抗彎系數(shù)大,使截面面積小,從而減輕小臂重量,使其經(jīng)濟(jì)、輕巧。
選10號(hào)工字鋼。理論重,小臂長(zhǎng)為800mm。
較核:(N)
取100N
其受力如下圖:
F=100+105=205(N)
其中h為工字鋼的高度,b為工字鋼的腰寬,Q為所受的力。
所以
所以選10號(hào)工字鋼合適。
3. 軸的設(shè)計(jì)計(jì)算
大軸的直徑取25mm,材料為45號(hào)鋼。
受力如下圖:
驗(yàn)算:
F=205N
所以合適
2) 大臂的設(shè)計(jì)
1. 結(jié)構(gòu)的設(shè)計(jì)
把大臂的截面設(shè)計(jì)成工字鋼形式,這樣抗彎系數(shù)大,使截面面積小,從而減輕小臂重量,使其經(jīng)濟(jì)、輕巧。
選14號(hào)工字鋼。理論重,小臂長(zhǎng)為950mm。
較核:(N)
取160N
其受力如圖:
F=100+105+160=365(N)
其中h為工字鋼的高度,b為工字鋼的腰寬,Q為所受的力。
所以
所以選10號(hào)工字鋼合適。
驗(yàn)算:
F=320N
所以合適
2.軸承的選擇
大軸軸承的選擇:因?yàn)樯陷S承只受徑向,下軸承受軸向力和徑向力,所以選用圓錐滾子軸承,按《機(jī)械零件手冊(cè)》表9-6-1(GB 297-84)選7304E,d=20mm e=0.3
軸承的校核
因?yàn)榇颂庉S承做低速的擺動(dòng),所以其失效形式是,接觸應(yīng)力過大,產(chǎn)生永久性的過大的凹坑(即材料發(fā)生了不允許的永久變形),按軸承靜載能力選擇的公式為:
其中為當(dāng)量靜載荷,為軸承靜強(qiáng)度安全系數(shù),取決于軸承的使用條件。
此處1.5.
上軸承受純徑向載荷,
所以
因此軸承合適.
下軸承受徑向和軸向載荷,
R為徑向載荷
A為軸向載荷
X Y分別為徑向軸向載荷系數(shù),其值按《機(jī)械設(shè)計(jì)》表13-5查取
因?yàn)?
所以
所以
因此軸承合適
小軸承受力很小,所以不用教核
3.軸承摩擦力矩的計(jì)算
如果 (C為基本額定動(dòng)載荷,P為所受當(dāng)量動(dòng)載荷),可按公式:
估算
其中:為滾動(dòng)軸承摩擦因數(shù),F(xiàn)為軸承載荷,d為軸承內(nèi)徑。
查表得,
,所以也可以用此公式估算
所以
查表得,
,所以也可以用此公式估算
所以
取0.1
〈五〉.微機(jī)控制系統(tǒng)的設(shè)計(jì)
定型硫化機(jī)的自動(dòng)化水平是較高的,一般對(duì)內(nèi)溫、內(nèi)壓及蒸汽室內(nèi)(或蒸汽夾套)等的溫度均能測(cè)量、記錄與控制。整個(gè)硫化周期亦有采用程序控制的(包括后充氣作業(yè)),此外還設(shè)有定型控制裝置,模型清潔與涂隔離劑裝置,膠囊預(yù)熱裝置,膠囊泄漏檢查器,膠囊使用次數(shù)記錄器,安全桿與壓力開關(guān)(蒸汽室有內(nèi)壓時(shí)不能打開)等,故定型硫化機(jī)基本上可不用手操作,只需要在硫化機(jī)前的存胎器的胎座能保證供應(yīng)生胎,整個(gè)周期即可自動(dòng)連續(xù)進(jìn)行。
按定型硫化機(jī)的控制方法可分為單機(jī)自控和群控形式兩種。
目前,單機(jī)自控在國(guó)內(nèi)外使用較為普遍,它們的控制通常由主令控制(包旋凸輪和微機(jī)開關(guān)組成),時(shí)間繼電器、時(shí)序控制器、行程開關(guān)、壓力開關(guān)及繼電器、電磁閥元件組成,由這些元件來實(shí)現(xiàn),硫化過程中各工序的自動(dòng)控制。
一、 基本原理
橡膠制品的硫化過程,就是將其放在一定溫度,一定壓力的硫化模腔內(nèi),保持一定的時(shí)間,進(jìn)行一種高分子反應(yīng),橡膠硫化性好壞
取決于其所達(dá)到的硫化程度。過硫會(huì)使產(chǎn)產(chǎn)品發(fā)脆,欠硫化使產(chǎn)品發(fā)軟,表面出現(xiàn)“白霜”。因此,在橡膠制品生產(chǎn)過程中,硫化工藝是必不可少的重要一環(huán),也是對(duì)產(chǎn)品質(zhì)重大影響的關(guān)鍵一步。
為了使橡膠達(dá)到性能的最佳的硫化程度,傳統(tǒng)的做法是,通過控制硫化時(shí)間來完成整個(gè)硫化過程,這一種方法稱為定時(shí)硫化工藝,它是以模腔內(nèi)溫度和壓力恒定作為前提條件的。但是為了降低成本,橡膠廠一般采用飽和蒸汽作為熱介質(zhì)的,由于生產(chǎn)組織和環(huán)境的復(fù)雜性,以及某些機(jī)械和電氣設(shè)備的故障,使得模范作用熱鍋爐的蒸汽壓力經(jīng)常產(chǎn)生或大或小的波動(dòng),從而這種供熱系統(tǒng)不能使硫化模腔內(nèi)的溫度保持不變。對(duì)于大廠來講,鍋爐大,熱慣性大,加上采用開環(huán)或閉環(huán)溫度穩(wěn)定系統(tǒng)來調(diào)節(jié)飽和熱蒸汽壓力,尚可減小溫度波動(dòng)的幅度,而對(duì)于小廠來講,這個(gè)問題就顯得更加突出了。同時(shí),就是時(shí)間控制,也因這樣那樣的原因而不能得到準(zhǔn)確保證。因此,定時(shí)硫化工藝不能實(shí)現(xiàn)最佳硫化。
根據(jù)橡膠硫化理論,硫化效應(yīng)是衡量膠料硫人程度深淺的一個(gè)尺度。因此,只要使橡膠制品獲得最佳硫化效應(yīng),就可使其達(dá)到最佳硫化程度?;谶@種等效硫化概念來控制橡膠制品硫化過程的方法,稱為等效硫化工藝。
在硫化濕度恒定的情況下,硫化效應(yīng):
E=I·△t=k(T-T0)/10·△t
式中I—硫化強(qiáng)度
K—硫化濕度系數(shù)
T—從橡膠制品特定部位實(shí)測(cè)得的硫化溫度
△ t—硫化所經(jīng)歷的時(shí)間
T0—規(guī)定硫化所采用的標(biāo)準(zhǔn)溫度
在一定范圍內(nèi),忽略k、β隨T的非線性變化,因而有范德霍夫方程
E1=E2·K k(T-T0)/10
選T2=T0,因而E2=△t,因此等效硫化工藝可根據(jù)溫度的變化,隨時(shí)間調(diào)整硫化時(shí)間,確保最佳硫化效應(yīng)的實(shí)現(xiàn)。
二、 設(shè)計(jì)思想
定型硫化機(jī)主傳動(dòng)系統(tǒng)的控制,主要是控制主電機(jī)的工作過程,當(dāng)機(jī)械手把生胎存放好后,主電機(jī)旋轉(zhuǎn)帶動(dòng)橫梁合模,定時(shí)器T1延時(shí)15秒,合模后進(jìn)行硫化,定時(shí)器T0延時(shí)76分鐘,得到最佳硫化輪胎,主電機(jī)又開始工作,帶動(dòng)橫梁開模,定時(shí)器
T2也延時(shí)15秒,然后這樣重復(fù)下去,硫化第二個(gè)輪胎,為了安全起見,在橫梁的極限位置裝上限位器。
三、 硬件的設(shè)計(jì)
為保證主電機(jī)的正反轉(zhuǎn),主電路中接入兩個(gè)接觸器KM1和KM2,在控制電路中也有兩個(gè)輔助觸點(diǎn)KM1和KM2。在控制電路中,可用電氣控制,也可用單片機(jī)來進(jìn)行控制,但單片機(jī)本來龍去脈就有蕊片集成度過高,結(jié)構(gòu)設(shè)計(jì)緊湊小而全的特點(diǎn),MCS—51單片機(jī)在簡(jiǎn)單的場(chǎng)合下應(yīng)用,幾乎不需要增加其他的硬件資源,就可構(gòu)成一個(gè)最小應(yīng)用系統(tǒng),使用非常方便。不過對(duì)于復(fù)雜的應(yīng)用場(chǎng)合,最小應(yīng)用系統(tǒng)往往不能滿期足要求,必須在片外擴(kuò)展相應(yīng)的資源,單片機(jī)的系統(tǒng)擴(kuò)展包括程序內(nèi)存儲(chǔ)器ROM/RAM的擴(kuò)展,數(shù)據(jù)存儲(chǔ)器(RAM)擴(kuò)展,I/O擴(kuò)展,定時(shí)/計(jì)數(shù)擴(kuò)展,中斷系統(tǒng)擴(kuò)展,以及其他特殊功能的擴(kuò)展。
橡膠硫化機(jī)單片微型電腦控制器的模擬輸入量為溫度和內(nèi)壓信號(hào),需A/D轉(zhuǎn)換,從精度考慮,8位就夠了,其它輸入信為:起動(dòng)信號(hào),上限位置信號(hào),和下限位置信號(hào)。起動(dòng)信號(hào)由機(jī)械手放外胎,離開模子后按動(dòng)電鈕開關(guān)給出,單片機(jī)只有接收到起動(dòng)信號(hào)才能開始硫化,并自動(dòng)達(dá)到最佳硫化程度,自動(dòng)開模結(jié)束硫化過程。上、下限位置相應(yīng)于開、合模的極限位置信號(hào),顯然,起模位置生如不關(guān)斷電動(dòng)機(jī),將使電動(dòng)機(jī)處于卡死狀而燒毀。輸出信號(hào)包括工位時(shí)間值的顯示以及電動(dòng)機(jī)和電磁閥的控制,電動(dòng)機(jī)的正、反轉(zhuǎn)和停止相應(yīng)于合模、開模、停機(jī)。由電磁閥的吸合、釋放相應(yīng)于內(nèi)壓的加減。
根據(jù)整個(gè)系統(tǒng)對(duì)I/O口的要求,控制器的硬件原理如圖如示。(見圖紙)
四、 調(diào)試方法
本控制器在安裝調(diào)試中,主要是控制電動(dòng)機(jī)的工作時(shí)間及正、反轉(zhuǎn),編程不是很復(fù)雜,在普通的單片機(jī)中調(diào)試就可以了。
<六>、設(shè)計(jì)總結(jié)
這次設(shè)計(jì)是我們大學(xué)三年最后一次設(shè)計(jì),是對(duì)我們?nèi)陙硭鶎W(xué)的專業(yè)知識(shí)的一次全面檢查.讓我們對(duì)三年來所學(xué)的知識(shí)進(jìn)行了一次很好的鞏固.并使我們對(duì)所學(xué)知識(shí)的綜合運(yùn)用能力大大提高,為今后解決工作中的實(shí)際問題打下了一個(gè)很好的基礎(chǔ).
通過這次設(shè)計(jì),使我們明白了設(shè)計(jì)一般控制系統(tǒng)的方法,特別是應(yīng)用了單片機(jī)進(jìn)行控制,并由自己編寫程序并且調(diào)試,使我們初步掌握了軟件設(shè)計(jì)的方法,也增強(qiáng)了對(duì)單片機(jī)系統(tǒng)硬件設(shè)計(jì)的了解,還增強(qiáng)了在計(jì)算、繪圖及檢索參考文獻(xiàn)等方面的能力。
但是,這是我第一次進(jìn)行系統(tǒng)的設(shè)計(jì),涉及知識(shí)較多且廣,加之時(shí)間蒼促,經(jīng)驗(yàn)方面不足,難免存在不對(duì)或不妥問題,懇請(qǐng)各位指導(dǎo)老師批評(píng)指正,同時(shí)感謝各位老師在這段時(shí)間對(duì)我進(jìn)行設(shè)計(jì)的幫助,本人不勝感激!
<七>、參考文獻(xiàn)
1.《定型硫化機(jī)使用手說明書》 桂林橡膠機(jī)械廠
2.《橡膠機(jī)械設(shè)計(jì)》 化學(xué)工業(yè)出版社
3.《現(xiàn)代機(jī)械傳動(dòng)手冊(cè)》 機(jī)械工業(yè)出版社
4.《單片微型計(jì)算機(jī)原理及應(yīng)用》清華大學(xué)出版社
5.《單片微型計(jì)算機(jī)技術(shù)》 機(jī)械工業(yè)出版社
6.《機(jī)電一休化手冊(cè)》 機(jī)械工業(yè)出版社
7.《輕工機(jī)械設(shè)計(jì)手冊(cè)》 科學(xué)技術(shù)出版社
8、《組合機(jī)床與自動(dòng)化加工技術(shù)》 組合機(jī)床與自動(dòng)化加工技術(shù)雜志社
收藏