CA6140车床刀具温度单片机控制系统设计.docx
- 文档编号:16625644
- 上传时间:2023-07-15
- 格式:DOCX
- 页数:44
- 大小:1.13MB
CA6140车床刀具温度单片机控制系统设计.docx
《CA6140车床刀具温度单片机控制系统设计.docx》由会员分享,可在线阅读,更多相关《CA6140车床刀具温度单片机控制系统设计.docx(44页珍藏版)》请在冰点文库上搜索。
CA6140车床刀具温度单片机控制系统设计
摘要
当今社会上各种机械加工业都在迅猛发展,车床是机械加工核心工具,随着科学技术的发展,车床也在不断向着高精度、高效率、高自动化方向发展,数控车床已经成为主流设备,逐渐取代老旧的普通车床。
我国目前机床总量约400余万台,但其中数控机床总数只有20余万台,机床的数控化率极低。
国内起步较晚,技术较为落后,有着大量的老旧车床,又因其缺乏专业的维修与保养,促使机床的工作精度大大降低。
而从国外购置新型数控车床的价格又颇为昂贵,普通企业根本无法负担。
在机械制造业中,虽然已发展出各种不同的零件成型工艺,但目前仍有90%以上的机械零件是通过切削加工制成。
在切削过程中,机床作功转换为等量的切削热,这些切削热除少量逸散到周围介质中以外,其余均传入刀具、切屑和工件中,刀具、工件和机床温升将加速刀具磨损,引起工件热变形,严重时甚至引起机床热变形。
因此,在机床的切削加工过程当中,对切削温度的测量非常重要。
在高速车床当中,为了提高车床加工精度,刀具在切削过程中的受热变形一定要控制住,这个仅仅知道刀具温度是不够的,还需要引入自动控制技术进行实时控制。
本论文以CA6140普通车床为研究对象,根据数控技术原理,运用了单片机应用技术、自动控制技术和测试传感器技术,提出了车床刀具温度的控制系统方案。
设计了基于MCS-51单片机的车床刀具温度控制电路和软件。
关键词:
数控车床;刀具温度;单片机控制
ABSTRACT
Today'ssociety,avarietyofmechanicalprocessingindustryinrapiddevelopment,machininglatheisthecoretools,withthedevelopmentofscienceandtechnology,thelathehasbeentowardshighprecision,highefficiency,highautomation,CNClatheshavebecomethemainstreamequipment,graduallytakingtheplaceofordinarylatheold.Mycurrentmachinetotalaboutmorethan400units,butthetotalnumberofCNCmachinetoolisonlymorethan20,therateofCNCmachinetoolsisverylow.Chinastartedlate,thetechnologyisrelativelybackward,therearelotsofoldlathe,alsobecauseofthelackofrepairandmaintenanceofprofessional,themachinetoolworkingaccuracygreatlyreduced.FromtheforeignpurchaseofnewCNClathepriceisquiteexpensive,ordinaryenterprisessimplycannotafford.
Inmechanicalmanufacturingindustry,therearemorethan90%mechanicalpartsaremanufacturedbymachining.Intheprocessofcutting,machineworkintocuttingheatequivalent,thecuttingheatinadditiontoasmallnumberofescapesintothesurroundingmedium,therestareintothetool,chipandworkpiece,toolwearwillacceleratetheriseofcuttingtool,workpieceandtooltemperature,causedbythethermaldeformationcausedbythethermaldeformationofmachinetools,evenwhenserious.Therefore,intheprocessofcuttingmachine,measurementofcuttingtemperatureisveryimportant.Inthehighspeedlathe,inordertoimprovethemachiningprecisionlathe,cuttingtoolinthecuttingprocessofthermaldeformationmustbecontrolled,thisjustknowthetooltemperatureisnotenough,alsoneedtointroduceautomaticcontroltechnologyforreal-timecontrol.
Inthisthesis,theCA6140latheastheresearchobject,accordingtotheprincipleofNCtechnology,usesthesinglechipmicrocomputerapplicationtechnology,automaticcontroltechnologyandsensortechnology,putforwardcontrolschemeoflathecuttingtooltemperature.DesignofMCS-51MCUlathetooltemperaturecontrolcircuitandsoftware.
Keywords:
CNC;lathe tooltemperature;MCUcontrol;
第一章绪论
1.1课题的研究背景和研究意义
金属切削加工是机械制造中应用最为广泛的加工方式之一。
金属切削加工使用刀具或磨具从工件表面切除多余材料,以实现零件的几何形状、尺寸精度、表面粗糙度和表面层质量。
刀具作为切削过程的直接执行者,在切削加工过程中不可避免地会发生磨损或破损。
刀具磨损或破损会使零件的加工精度下降,零件表面粗糙度及表层质量恶化,严重时将使刀具失去切削能力,甚至危及机床设备。
因为切削热而产生的温度变化是造成刀具磨损,破损的一个重要原因。
切削温度升高后,刀具的磨损量增大,降低了工件的加工精度,这些都是切削过程中不利的一面。
因此有必要研究切削过程中热量的产生和传递的规律,了解刀具中温度的分布状态。
多年来,人们对于切削温度的研究也给予了足够的重视。
但因为切削温度的研究无论是在实验室测量方法还是理论分析上,基本上局限于连续车削和稳定状态下的切削温度的研究。
因此设计一个在线的自动控制的刀具温度控制系统,是防止设备的损坏,工件的报废并保证机床无故障运行的必然手段。
1.2国内外研究现状
随着红外温度检测技术的发展,国内外研究人员开始利用红外热辐射法进行非接触式检测刀具或者工件的表面切削温度。
该方法利用红外传感器聚焦于刀具表面的固定位置,然后通过刀具表面的辐射强度检测刀具表面的切削温度,由传热学原理可知,刀具切削区温度的变化会造成刀具表面的切削温度的变化,从而可以通过试验测量刀具表面的切削温度的变化来间接识别刀具的状态[1]。
1.2.1国外研究现状
目前研究切削温度一般通过试验测量和理论计算两种方法。
其中,JehnmingLin[2]先测得铣削被加工表面的温度,然后再利用热传导反求法来推算铣刀的铣削温度。
Sarat[3]利用边界元有限元混合法建立车刀和工件的温度分布的有限元模型,分析出刀具和工件的温度分布情况。
YahyaDogu等[4]利用有限元方法建立正交切削过程中刀具的温度分布的有限元模型,同时说明了有限元法比解析法能更好地模拟温度的分布情况。
E.Ceretti等利用热电偶测量刀具温度,同时利用软件仿真金属车削加工的过程,结合试验测量值进行修正完善仿真的过程。
FangDu等在假设切削过程中,刀具和工件的导热系数,比热以及密度稳定的情况下,建立涂层车刀的一维的温度分布的模型,分析出刀具一维温度分布的情况。
PradipMajumdar等详细阐述了切削过程中切削热产生的过程,以及第一第二变形区产生的热流密度,明确了切削过程中的刀具的温度分布边界条件,最后建立了刀具的有限元温度分布模型。
RuiLi等[5]利用斜切削模型计算热流密度,建立钻削过程中钻头的的温度分布的有限元模型,结合试验测量值进行修正完善钻头的温度分布模型,分析出钻头的温度分布情况。
1.2.2国内研究现状
国内研究人员对红外测温技术也早已经展开研究,山东大学的王兰[6]利用红外线测温技术,用PLC做硬件结构,测试110KV干式变压器的温度进行实时监控,从而设计出一套包含采集,处理,显示的功能的完整的测温监控系统。
陈东生[7]等利用红外测温仪,快速移动传感器对其工件进行匀速扫描来实现工件温度分布的监控,结果表明能够快速地反应工件温度的分布变化,其精度可达±1℃,满足监控的要求。
赵友权等[8]分析了常低温辐射测量误差和物体发射率的关系,并针对测量过程中的发射率校正做了较详细的分析。
杨巧凤[9,10]等采用红外辐射测量技术对铝合金铣削温度进行了间接的,相似的,直观的测量,通过测得工件表面的相对温度来推导临界铣削速度。
1.3方案背景技术简介
1.3.1数控车床
数控技术,简称数控(NumericalControl),是利用数字化信息对机械运动及加工过程进行控制的一种方法。
由于现代数控技术都采用了计算机进行控制,因此,也可以称为计算机数控(ComputerNumericalControl)。
采用了数控技术进行控制的机床,或者说装备了数控系统的机床称为数控机床。
它是综合应用计算机、自动控制、自动检测及精密机械制造技术等高新技术于一体的典型机电一体化产品,是现代制造技术的基础。
它很好地解决了形状结构复杂、精度要求高、小批量及多变零件的加工问题且能稳定产品的加工质量,降低工人劳动强度,大幅度提高生产效率。
机床控制也是数控技术应用最早、最广泛的领域,因此,数控机床的水平代表了当前数控技术的发展水平和方向。
与普通机床相比,数控机床能够自动换刀、自动变更切削参数,完成平面、回旋面、平面曲线的加工,加工精度和生产效率都比较高,因而应用日益广泛[11]。
1.3.2温度检测的主要方法
常用的切削温度测量方法主要有热电偶法、光辐射法、热辐射法、金相结构法等。
传统的温度测量采用的是热电偶方法[12],当两种不同材质组成的材料副(如切削加工中的刀具—工件)接近并受热时,会因表层电子溢出而产生溢出电动势,并在材料副的接触界面间形成电位差(即热电势)。
由于特定材料副在一定温升条件下形成的热电势是一定的,因此可根据热电势的大小来测定材料副(即热电偶)的受热状态及温度变化情况。
采用热电偶法的测温装置结构简单,测量方便,是目前较成熟也较常用的切削温度测量方法。
根据不同的测量原理和用途,热电偶法又可细分为自然热电偶法、人工热电偶法、半人工热电偶法、等效热电偶法。
然而在实际加工中几乎没有一种工件允许在其内部埋置热电偶,且其热惯性大,响应慢。
金相结构法[13]是基于金属材料在高温下会发生相应的金相结构变化这一原理进行测温的。
但是这种方法的应用范围局限于金属材料制成的刀具,并只能在高温下才能观察到材料明显的组织结构变化;金相结构法的观测和分析的工作量也较大;利用扫描电镜法也存在以下缺点:
只能测量600℃以上的高温;样件制作相当繁琐;且为事后破坏性测量,不方便推广应用于加工现场;所确定的切削温度分布状态属于定量分析;设备复杂,技术难度高,实际应用受到一定限制。
光、热辐射法,采用光、热辐射法测量切削温度的原理是:
刀具、切屑和工件材料受热时都会产生一定强度的光、热辐射,且辐射强度随温度升高而加大,因此可通过测量光、热辐射的能量间接测定切削温度。
主要分为辐射高温计法、红外照相法、红外热像仪法。
辐射测温传感器不直接与被测物相接触,这样测量传感器不会改变被测对象的温度场分布,也不会受到工作介质的影响,而且不必与被测对象达到热平衡,因此它特别适合于被测物体表面温度的非接触测量。
此外,辐射测温元件的响应时间很短,因而它便于进行动态、瞬态的温度测量。
正是由于辐射测温具有这么多的优点,因此适用于实际加工过程的刀具温度测量。
本论文结合实际加工过程应用选用红外测温方法。
1.4本课题的主要研究内容
本论文以CA6140普通车床为研究对象,通过红外测温法测量车床刀具表面温度进行监控刀具状态,同时根据反馈的刀具温度控制切削速度。
主要工作如下:
(1)了解CA6140车床结构和运行过程,确定电控系统的控制要求。
(2)总结了刀具状态监控的常用方法和切削温度的常用测量方法,分析了红外测温法的原理,特点以及应用。
(3)提出车床刀具温度控制方案,设计基于单片机MCS-51的温度信号采集电路,包括单片机的最小系统电路、AD转换电路、信号调理电路等。
(4)配合温控系统的硬件电路,设计系统软件,包括监控软件,它是整个控制系统的核心,专门用来协调各执行模块和操作者的关系。
二是执行软件,它是用来完成各种实质性的功能如测量、显示等功能。
1.5本章小结
本章在介绍课题背景和研究意义的前提下,重点介绍了红外测温技术的国内外研究现状,并分析了红外测温技术运用在车床刀具温度测量的可行性[14],最后对本课题主要研究内容进行了阐述。
第二章车床结构及系统总体设计方案
2.1CA6140车床简介
CA6140普通卧式车床主要由主轴箱、床鞍、刀架部件、尾座、进给箱、溜板箱、床身等部件组成[15]。
如图2.1所示。
图2.1CA6140普通卧式车床
(1)主轴箱。
它固定在机床身的左端,装在主轴箱中的主轴(主轴为中空,不仅可以用于更长的棒料的加工及机床线路的铺设还可以增加主轴的刚性),通过夹盘等夹具装夹工件。
主轴箱的功用是支撑并传动主轴,使主轴带动工件按照规定的转速旋转。
(2)床鞍和刀架部件。
它位于床身的中部,并可沿床身上的刀架轨道做纵向移动。
刀架部件位于床鞍上,其功能是装夹车刀,并使车刀做纵向、横向或斜向运动。
(3)尾座。
它位于床身的尾座轨道上,并可沿导轨纵向调整位置。
尾座的功能是用后顶尖支撑工件。
在尾座上还可以安装钻头等加工刀具,以进行孔加工。
(4)进给箱。
它固定在床身的左前侧、主轴箱的底部。
其功能是改变被加工螺纹的螺距或机动进给的进给量。
(5)溜板箱。
它固定在刀架部件的底部,可带动刀架一起做纵向、横向进给、快速移动或螺纹加工。
在溜板箱上装有各种操作手柄及按钮,工作时工人可以方便地操作机床。
(6)床身。
床身固定在左床腿和右床腿上。
床身是机床的基本支撑件。
在床身上安装着机床的各个主要部件,工作时床身使它们保持准确的相对位置。
2.2系统总体设计方案
本次设计采用MCS-51单片机作为控制芯片,采用红外温度传感器采集刀具温度信号[16,17]。
通过红外温度传感器将采集的温度信号转换成与之相对应的电信号,经过放大处理送入A/D转换器进行A/D转换,将模拟信号转换成数字信号送入到控制芯片进行数据处理。
通过在芯片外围添加显示、控制等外围电路来实现对车床刀具温度实时监测和控制功能。
本系统功能由硬件和软件两大部分协调完成,硬件部分主要完成传感器信号的采集处理,信息的显示等;软件主要完成对采集的温度信号进行处理及显示控制等功能。
系统结构框图如图2.2所示:
图2.2系统结构框图
2.3本章小结
本章介绍了CA6140车床的结构及部件功能,并根据车床这个控制对象的要求,提出车床刀具温度控制系统方案,一个基于MCS-51单片机的刀具温度控制系统的硬件和软件设计。
第三章系统硬件设计
3.1系统硬件设计方案
本系统的硬件电路主要包括模拟部分和数字部分,从功能模块上来分有CPU电路、数据采集电路、键盘显示电路、控制执行电路。
系统硬件包括:
红外温度传感器、信号调理电路、A/D转换器件、MCS-51单片机、键盘输入、LED温度显示器、温度控制电路。
温度检测方案如图3.1所示。
图3.1温度检测方案
3.2中央处理器
单片机就是在一块硅片上集成了微处理器、存储器和各种输入输出接口电路的微型计算机,简称单片机。
单片机以其较高的性能价格比受到了人们的重视和关注。
它的优点就是体积小、重量轻、抗干扰能力强、对环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。
单片机根据其基本操作处理的位数可分为4、8、16、32位单片机,应用最为广泛的是八位单片机。
根据本次设计的实际情况和要求,在本次设计中采用AT89C51作为系统的控制芯片。
3.2.1AT89C51简介
AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4kbytes的可反复擦写的只读程序存储器(PEROM)和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。
3.2.2AT89C51主要性能参数
AT89C51单片机与MCS-51系列单片机兼容,AT89C51内部有4K字节可编程闪烁存储器,128*8位内部RAM,两个16位定时器/计数器,6个中断源,32可编程I/O线及串行通道。
AT89C51有片内振荡器和时钟电路,具有低功耗的闲置和掉电模式,在空闲方式下,CPU停止工作,但允许内部RAM、定时器/计数器、串行口和中断系统继续工作。
在掉电方式下,能保存RAM的内容,但振荡器停止工作,并禁止所有其他部件工作直到下一个硬件复位。
3.2.3管脚说明
如图3.2为AT89C51引脚图,各引脚功能说明如下:
图3.2AT89C51引脚图
VCC:
电源电压。
GND:
地。
P0口:
P0口是一个8位漏极开路的双向I/O口。
作为输出口,每位能驱动8个TTL逻辑电平。
对P0端口写“1”时,引脚用作高阻抗输入。
当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。
在这种模式下,P0具有内部上拉电阻。
在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。
程序校验时,需要外部上拉电阻。
P1口:
P1口是一个具有内部上拉电阻的8位双向I/O口,P1输出缓冲器能驱动4个TTL逻辑电平。
对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2的触发输入(P1.1/T2EX)
P2口:
P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4个TTL逻辑电平。
对P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX@DPTR)时,P2口送出高八位地址。
在这种应用中,P2口使用很强的内部上拉发送1。
在使用8位地址(如MOVX@RI)访问外部数据存储器时,P2口输出P2锁存器的内容。
在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。
P3口:
P3口是一个具有内部上拉电阻的8位双向I/O口,对P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
P3口亦作为AT89C51特殊功能(第二功能)使用,如表3-1所示。
表3-1AT89C51引脚号第二功能
P3.0
RXD(串行输入)
P3.1
TXD(串行输出)
P3.2
INT0(外部中断0)
P3.3
INT0(外部中断0)
P3.4
T0(定时器0外部输入)
P3.5
T1(定时器1外部输入)
P3.6
WR(外部数据存储器写选通)
P3.7
RD(外部数据存储器读选通)
RST:
复位输入,晶振工作时,RST脚持续2个机器周期高电平将使单片机复位。
看门狗计时完成后,RST脚输出96个晶振周期的高电平。
特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能无效。
DISRTO默认状态下,复位高电平有效。
ALE/PROG:
地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。
在flash编程时,此引脚(PROG)也用作编程输入脉冲。
在一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。
然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。
如果需要,通过将地址为8EH的SFR的第0位置“1”,ALE操作将无效。
这一位置“1”,ALE仅在执行MOVX或MOVC指令时有效。
否则,ALE将被微弱拉高。
这个ALE使能标志位(地址为8EH的SFR的第0位)的设置对微控制器处于外部执行模式下无效。
PSEN:
外部程序存储器选通信号(PSEN)是外部程序存储器选通信号。
当AT89C51从外部程序存储器执行外部代码时,PSEN在每个机器周期被激活两次,而在访问外部数据存储器时,PSEN将不被激活。
EA/VPP:
访问外部程序存储器控制信号。
为使能从0000H到FFFFH的外部程序存储器读取指令,EA必须接GND。
为了执行内部程序指令,EA应该接VCC。
在flash编程期间,EA也接收12伏VPP电压。
XTAL1:
振荡器反相放大器和内部时钟发生电路的输入端。
XTAL2:
振荡器反相放大器的输出端。
3.2.3特殊功能存储器
在单片机内高128BRAM中,由有21个特殊功能寄存器(AFR),它们离散的分布在80H-FFH的RAM空间中,访问特殊功能寄存器只允许使用直接寻址方式。
表3-2为AT89C51单片机特殊功能寄存器及其相应地址。
表3-2专用寄存器名称,功能及对应的RAM地址
名称
简单描述
地址
ACC
累加器(专门用于存储算术和逻辑运算的结果)
0E0H
B
B寄存器(专门用于乘/除法运算)
0F0H
PSW
程序状态寄存器
0D0H
SP
推栈指针寄存器
81H
DPTR
16位数据指针寄存器。
CPU访问外部RAM时地址指针,由两个8位寄存器DPH(83H)、DPL(82H)组成且可单独访问。
P0
端口0状态寄存器(初始值为0FFH)
80H
P1
端口1状态寄存器(初始值为0FFH)
90H
P2
端口2状态寄存器(初始值为0FFH)
0A0H
P3
端口3状态寄存器(初始值为0FFH)
0B0H
IP
中断优先级控制寄存器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CA6140 车床 刀具 温度 单片机 控制系统 设计