深孔加工刀具保护系统的软件开发
2011-03-03袁海兵
湖北汽车工业学院学报 2011年2期
袁海兵
(湖北汽车工业学院 机械工程系,湖北 十堰 442002)
深孔加工刀具保护系统的软件开发
袁海兵
(湖北汽车工业学院 机械工程系,湖北 十堰 442002)
介绍了以PIC16F877单片机为控制器的深孔加工刀具保护系统软件的开发过程,采用CCS C语言进行开发,程序采用模块化设计,包括参数输入、LCD图形显示、EEPROM读写操作、数据采集等功能控制模块,给出了部分代码示例,对类似的嵌入式系统软件开发有参考意义。
深孔加工;刀具保护;PIC16F877单片机;软件开发
许多零件都存在深孔加工的问题,特别是细小深孔加工,加工时排屑困难,发热严重,刀具强度会降低,易于折断,折断的刀具残留在被加工零件中,导致被加工零件报废,严重影响加工质量,因此研制一种价格低廉、性能优良的深孔加工刀具保护系统就显得尤为重要,本文对一款深孔自动加工刀具过载保护系统[1],使用过程中出现的一些问题和用户要求,对系统进行改进,增加系统的稳定性,使界面更加人性化。
1 系统功能和组成
刀具保护系统能自动对深孔加工过程进行监控,在刀具主轴上安装有测力传感器,对刀具的轴向力进行监控,将检测值与设定值比较,当刀具轴向力超过设定值时,则自动停机,同时发出声光报警,系统能同时对4把刀具进行监控[1]。
刀具保护系统的控制计算机,采用美国Microchip公司生产PIC16F877单片机。PIC16F877具有8 kB FLASH ROM,256 B EEPROM,8路10 bit的A/D通道[2-3]。自带A/D功能模块,单片机可直接与传感器相连,减少了外围电路。片内256字节的EEPROM,用来保存传感器的标定数据和系统的各项设置参数。……
登录APP查看全文
