微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 基于ISA总线的线切割间隙控制板的设计

基于ISA总线的线切割间隙控制板的设计

时间:04-14 来源:互联网 点击:
3 间隙状态控制程序

3.1 主程序结构

主程序中程序初始化后等待中断,中断响应后即可初始化各个参数和电压给定值,初始化启动采样,然后在原地等待定时器中断响应,执行相应的中断服务程序。这部分程序主要用汇编语言编写,汇编语言与C语言相比,被编译后代码很小,编程简洁,运行速度比C语言快得多。

3.2 程序的初始化

在软件初始化的过程中,首先要关中断,断绝外部因素的影响:

SETB P3.2
SETB P3.3

设置各种标志位,如:

MOV 42H,#00H ;O表示停止,1表示进给分配存储空间,并对存储空间清零,如:
MOV 61H,#00H ;存储本次转换的数据
MOV 62H,#00H ;存储前一次转换的数据
......
MOV 65H,#00H ;存储平均值

然后对定时和中断方式的初始化,如本系统中:

MOV TMOD.#1lH
MOV 1E. #8AH

针对数据处理的其它一些设定:

MOV 50H.#80H
MOV 5lH. #00H

读入各种设定基础数据,如间隙加工过程中电压数值的大小,进给速度高低,启动间隙信号采样与MD转换。

4 结束语

本文介绍的基于ISA总线线切割间隙控制板,数据采集通过ISA总线插入工控机,即插即用,通过硬件电路设计采取相应措施.使得抗干扰能力强。在对本控制板所做的初步实验中,加工过程稳定,其结构合理,性能可靠,且系统控制精度达到了实际加工的要求。

本文作者创新点:线切割技术在特种加工领域占有重要的地位。我国自主研发的高速线切割技术已经成熟,但是由于其加工精度不高应用受到限制;低速线切割由于其加工精度高而在各领域得到广泛的应用。但是国内在低速线切割技术方面还不成熟,控制精度不高,尤其放电加工间隙状态的实时控制始终是一大难题。本课题对基于ISA的线切割间隙控制板的设计,能够实现实时控制,同时控制精度得到了提高,降低成本,面向工业现场,在应用领域有所创新。

作者:罗丽萍,周庆龙      来源:《微计算机信息》(嵌入式与SOC)2009年第1-2期

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top