- 11
- 0
- 约4.22千字
- 约 7页
- 2016-11-23 发布于北京
- 举报
简易数控车床的微机控制系统软件.doc
简易数控车床的微机控制系统软件
作者简介:汪英(1972—),女,湖南岳阳人,副教授,研究方向:电子技术、物联网应用技术(E-mail:wangying_only@163.com);殷文珊(1975—),女,湖南岳阳人,讲师,硕士,研究方向:计算机通信。
摘要:在用高新技术改造传统机械加工产业中,除了发展高精度、多功能的数控机床外,研发价格低廉、操作方便的简易数控机床也是适合我国国情的一种有效途径。本文采用AT89C52单片机和步进电机设计一种面向现有普通车床进行数控技术改造的微机控制系统,该系统能自动控制完成圆弧类二次曲线形零件的车削等多种功能。其软件设计采用模块化结构,编程简单灵活,扩充性、移植性好,对同类微机数控系统的设计具有一定参考价值。
关键词:简易数控车床;微机控制;软件;AT89C52;步进电机
中图分类号:TP368 文献标识码:A
1引言
数控机床因其智能化、高精度、高速度和高柔性化为制造业带来巨大变化,进入21世纪,我国在制造业方面投入了大量的技术改造资金,数控设备制造迎来了一个快速发展的阶段[1]。但是由于我国制造业起步比较晚,高性能的数控设备引进成本较高,面对众多中小机械加工类企业的普通机床技术改造的需求,采用单片机作为普通机床的数控中心,是较为适合我国国情,改造老式落后加工设备见效快,经济性能好,易于推广的一种有效措施[2]。本文研制了一种普通车床微机控制装置,该装置用于C618车床技术改造,能驱动车床完成手柄类零件车削加工,经现场运行,性能良好。本文主要讨论在这类装置上的系统软件,既是对已成功的软件的总结,也是对如何进一步提高其性能作些探讨。
2系统简介
本微机数控装置适用于改造C618、C616、CW6163等最大加工直径在400毫米以下的普通车床。它通过对刀架在纵横两个方向的运动距离、速度和方向的控制来实现车削内圆、外圆、断面、锥面、切槽、倒角以及圆弧或曲线零件等加工任务。其硬件结构框图如图1所示[3]。
本装置采用AT89C52单片机[4,5]作为控制中心,利用单片机上可编程的计数/定时器C/T0作为定时信号发生器,以中断方式启动CPU向外输出脉冲;利用单片机的P1口作为步进电机驱动信号输出口。在加工过程中,CPU按照用户编制的加工程序从P1口发出相应的一系列脉冲信号,经光电隔离、放大后驱动两台步进电机[6,7],以控制刀架在纵横两个运动的方向、长度和速度,从而与机床主轴配合完成各种车削动作。
3控制系统软件设计
3.1主要程序流程图
由以上分析可知,控制程序的主要功能为:
1)按用户加工程序安排C/T0控制字,以产生相应的定时信号;
2)把加工程序中的位移毫米数转换成相应步进电机的步数;
3)安排步进电机的转向;
4)显示有关参数(如:当前工序的道数,加工性质字,位移的余量等);
5)当C/T0中断信号产生时,驱动电机前进一步。
系统加电复位后,首先完成初始化,同时建立工件号/工序步表首地址对照表,等待操作人员按下启动键,启动键处理程序如图2所示。由流程图可见,整个控制程序是以加工子程序MACHINE为中心组成。正常工作的过程是,操作者按下启动键后,则CPU进入启动键处理程序,在其中安排好工序步表指针指向用户加工程序后,调用加工子程序MACHINE完成工件的加工。加工子程序MACHINE的流程图如图3所示。
进入MACHINE后,首先清除各有关标识和计数器,然后根据工序步表指针取出本工件总的工序步数作为工序步计数器初值,取出第一道工序的标志字,如无错误则转到相应的处理模块执行。所有的处理模块执行完毕后,均转回到MACHINE程序中的DONE处,在此对工序步计数一次,判本工件的所有工序是否全部完成。已完则返回到主程序,未完则转到MACHINE2取出下一道工序继续加工。
工序步间的转换,通过工作信号灯方式来实现。每道工序的开始,设置好刀架运动的方向、长度、初始化C/T0后,便置位工作灯:1→(BUSY),进入显示循环等待C/T0中断。在C/T0中断服务子程序中,调用X向或Y向驱动子程序,驱动相应步进电机前进一步,进给计数一次,并判是否走完既定的步数。未完则返回,已完则置完成标志,且复位工作灯后返回。在主程序中循环显示一遍后,将监测工作灯状态,当发现(BUSY)=0时,则控制程序转向执行下一道工序。
由于斜线和圆弧加工时,需要X、Y两相步进电机联动,也即只有当X、Y向行程均走完时,斜线或圆弧的加工才算完毕,故安排他们的工作灯置位时是2→(BUSY),当X、Y向电机均前进到终点后,先后两次减1,使得(BUSY)=0,表示斜线或圆弧加工完毕,从而可进入下一道工序。
3.2斜
您可能关注的文档
- 移动信息技术在油田的应用研究.doc
- 移动分组域核心网向SDN架构EPC演进的发展展望.doc
- 移动地图的自适应模型研究.doc
- 移动城堡.doc
- 移动多媒体环境下广播电视安全播出管理研究.doc
- 移动对等网络数据分发机制研究.doc
- 移动平台 如何应对企业移动信息化需求.doc
- 移动应用平台生态建设的三种可能.doc
- 移动应用平台的现状以及未来趋势.doc
- 移动微型学习理论在小学英语词汇学习中的应用研究.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 中医护理技术在骨科中的应用.ppt VIP
- 非煤矿山节后复工安全培训.pptx VIP
- 吉林省松原市长岭县2025~2026学年度下学期第一次月考试卷 八年英语(含答题卡、答案).docx VIP
- 2019新人教版高中英语必修二Unit4词汇表.pdf VIP
- 2025年上半年中国铁路西安局集团有限公司校招笔试题带答案.docx VIP
- 教育学原理-第三章-教育与人的发展【实用参考】.ppt VIP
- 婴幼儿早期教育课程标准.docx VIP
- 景成道人培训课件.ppt VIP
- 2022年高中军训心得体会(集合15篇).docx VIP
- (统编版2024)语文七年级下册 第三单元《课外古诗词诵读》课件(新教材).pptx
原创力文档

文档评论(0)