汽车轮毂生产专用夹具的控制系统设计.ppt

上传人:仙人指路1688 文档编号:2721226 上传时间:2023-02-23 格式:PPT 页数:25 大小:1.31MB
返回 下载 相关 举报
汽车轮毂生产专用夹具的控制系统设计.ppt_第1页
第1页 / 共25页
汽车轮毂生产专用夹具的控制系统设计.ppt_第2页
第2页 / 共25页
汽车轮毂生产专用夹具的控制系统设计.ppt_第3页
第3页 / 共25页
汽车轮毂生产专用夹具的控制系统设计.ppt_第4页
第4页 / 共25页
汽车轮毂生产专用夹具的控制系统设计.ppt_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《汽车轮毂生产专用夹具的控制系统设计.ppt》由会员分享,可在线阅读,更多相关《汽车轮毂生产专用夹具的控制系统设计.ppt(25页珍藏版)》请在三一办公上搜索。

1、微机原理项目汇报项目六,制作人 07级机制2班 玄利剑 2010年6月3日,一 设计要求,汽车轮毂生产专用夹具的控制系统设计:汽车轮毂生产的最后一序是数控车削,需要使用专用夹具,该夹具使用液压装置驱动,中心定位方式。具体的动作过程是:机器手上料送到-液压定位装置启动-中心定位(使用光电传感器检测中心孔定位是否准确)-若定位满足要求,驱动液压夹紧装置夹紧工件(使用压力传感器检测是否到达工作压力)-夹紧后启动车床主轴开始工作。,(二)实验设备,四 程序流程图,开始,8255A初始化,定义A,B口输出,C口低位输入,高位输出,各端口初始化,所有指示灯灭,判断送料(k0),判断对正(k1),判断加紧(

2、k2),判断加工完成(k3),数码管显示,五 实现的功能,顺次打开和关闭开关K1、K2、K3、K4,LED1、LED2、LED3、LED4顺次闪然后点亮,K4关闭时四盏灯顺次熄灭。同时数码管加1。,实验接线图,实验接线图,七 程序,stac segment stack db 1024 dup(0)stac endsdata segmentleddt db 8 dup(0)ledtb db 3fh,06h,5bh,4fh,66h;显示代码表 db 6dh,7dh,07h,7fh,6fhdata endscode segment code assume cs:code,ds:data,ss:sta

3、c,start:mov ax,data mov ds,ax mov al,10000001b;8255A初始化,写入方式控制字 mov dx,0f003h out dx,al mov al,11111111b;C口初始化 mov dx,0f002h out dx,al,jiuxu:call show mov dx,0f002h;读入C口数据 in al,dx cmp al,11111110b;触发开关,条件满足,开始送料 jnz jiuxu;条件不满足,继续判断 mov al,11101110b;显示,PC4灯亮 out dx,al,songliaodaowei:call show mov d

4、x,0f002h;读入C口数据 in al,dx cmp al,11101111b;送料到位 jnz songliaodaowei;不满足继续判断 mov al,11111111b;PC4灯灭 out dx,al call show call delay mov al,11101111b;定位装置启动PC4亮 out dx,al,dingweijiance:call show mov dx,0f002h in al,dx cmp al,11101101b;光电传感器检测定位准确 jnz dingweijiance mov al,11001101b;PC5灯亮 out dx,al call sh

5、ow call delay mov al,11101101b;PC5灭,发送信号 out dx,al call show call delay mov al,11001101b;PC5亮,驱动夹紧装置 out dx,al,ceya:call show mov dx,0f002h in al,dx cmp al,11001011b;压力传感器检测压力满足 jnz ceya mov al,10001011b;PC6灯亮 out dx,al call show call delay mov al,11001011b;PC6灭,发送信号 out dx,al call show call delay m

6、ov al,10001011b;PC6灯亮,启动车床主轴 out dx,al,wancheng:call show mov dx,0f002h in al,dx cmp al,10000111b;PC6灯灭,加工完成 jnz wancheng mov al,11000111b out dx,al call delay call show mov al,11100111b;PC5灭,主轴停转 out dx,al call show call delay mov al,11110111b;PC4灯灭,夹紧装置松开 out dx,al mov al,11110111b out dx,al,jishu

7、:call show mov dx,0f002h in al,dx cmp al,11111111b;取走工件,开始计数 jnz jishu out dx,al call count;计数 call show;显示 jmp jishu mov ax,4c00h int 21h,delay proc push cx push di mov cx,05ffhbegin1:mov di,cx loop begin1 pop di pop cx retdelay endp,delay2 proc push cx push di mov cx,0f0hbegin2:mov di,cx loop begi

8、n2 pop di pop cx retdelay2 endp,count proc;定义计数子程序 push cx push di push bx push si mov cx,8;针对显示位数设置循环次数check1:mov bl,si;将leddt内存单元内容送出 inc bl;计数加一 cmp bl,9;与9进行比较 jbe check2;小于跳转 mov byte ptr si,0;小于9进位后置零 inc si;指针指向下一位 loop check1;循环八次对八位进行显示,check2:mov si,bl;计数加一后送回原内存单元 pop si pop bx pop di pop

9、 cx retcount endp;计数子程序结束,show1 proc;定义数码管显示子程序 push ax push bx push dx push si push cx mov cx,8;根据数码管位数进行循环次数设置 mov bx,offset ledtb;指向显示代码表 mov ah,0feh;指向最右边的数码管 cld,led:lodsb;取出要显示的数字 xlat ledtb;得到显示代码 mov dx,0f001h;B端口输出 out dx,al;送出段码 mov al,ah;取出位显示代码 mov dx,0f000h;A端口输出 out dx,al;送出位码 call del

10、ay2 rol ah,1;指向下一个数码管 loop led pop cx pop si pop dx pop bx pop ax retshow1 endp,show proc push cx mov cx,4fhagain:call show1 dec cx jnz again pop cx retshow endp code ends end start,八 存在的问题,本程序没有ad转换程序,所以没能引进压力、和光电传感器。争取在将来的学习中补上这部分知识然后对程序进行修改。,九 对项目的一些建议,在做项目的过程中,我发现有很多试验箱都是存在问题的,这对于初学的我们来说是很痛苦的,我们

11、不知道当该出现的现象没有出现时是程序和接线的问题还是实验箱的问题,我个人因为试验箱有问题而不断地修改程序就浪费了很多时间。所以我建议对试验箱做如下改进:1.将试验箱加一套隐藏的备份线路,在该线路状态下可以检验各个模块是否完好可用。2.编制配套系统,使得运行某些程序时产生可视化的想象而学生以此可以判断试验箱的好坏与否。,十 心得体会,初涉微原项目,顿觉眼前漆黑不见五指,心有余而不知何去。于无限迷茫中挣扎,在千路万陌中彷徨。饭不思,茶难想。叹微原之精妙,感项目之神伤。恍恍惚终日,不得半点新阳。转眼间以是数日,大家深感如是下去必然一事无成。遂召三人全体大会,整体规划,强化合作。于是大家金城协作,斩棘断荆。借鉴前车,查典推新。终得微机原理之一二,编的三分程序,各得其一。程序完成之后,吾三人把盏而论,深觉微机原理项目之重要,感叹实际与理论碰出的火花是如此之璀璨,然吾三人更加珍视之瑰宝实乃合作之重要。终,大家长叹,此次项目,吾等受益匪浅也!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号