基于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期
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期
总线 电路 电压 放大器 电阻 场效应管 比较器 ADC 555 DAC 电流 运算放大器 C语言 嵌入式 相关文章:
- 一种新型防伪读码器的设计(01-01)
- 基于ARM与DSP的嵌入式运动控制器设计(04-25)
- 基于ARM核的AT75C220及其在指纹识别系统中的应用(05-24)
- 基于nRF2401智能小区无线抄表系统集中器设计(04-30)
- 基于FPGA安全封装的身份认证模型研究(05-27)
- 高精度压力测控系统的试验研究(04-08)