优秀的机电一体化专业 毕业设计数控车削毕业设计5 下载本文

内容发布更新时间 : 2024/12/23 23:48:22星期一 下面是文章的全部内容请认真阅读。

任何一个数控系统都由硬件和软件两部分组成。硬件是数控系统的基础,性能的好坏直接影响整体数控系统的工作性能。有了硬件,软件才能有效地运行。在设计的数控装置中,CPU的选择是关键,选择CPU应考虑以下要素:

(1)时钟频率和字长与被控对象的运动速度和精度密切相关;

(2)可扩展存储器的容量与数控功能的强弱相关; (3)I/O口扩展的能力与对外设控制的能力相关。 除此之外,还应根据数控系统的应用场合、控制对象以及各种性能、参数要求等,综合起来考虑以确定CPU。在我国,普通机床数控改造方面应用较普遍的是Z80CPU和MCS-51系列单片机,主要是因为它们的配套芯片便宜,普及性、通用性强,制造和维修方便,完全能满足经济型数控机床的改造需要。本设计中是以MCS-51系列单片机,51系列相对48系列指令更丰富,相对96系列价格更便宜,51系列中,是无ROM的8051,8751是用EPROM代替ROM的8051。目前,工控机中应用最多的是8031单片机。本设计以8031芯片为核心,增加存储器扩展电路、接口和面板操作开关组成的控制系统。

共6页 第6页

3.3总体方案的确定

经总体设计方案的论证后,确定的CA6140车床经济型数控改造示意图。CA6140车床的主轴转速部分保留原机床的功能,即手动变速。车床的纵向(Z轴)和横向(X轴)进给运动采用步进电机驱动。由8031单片机组成微机作为数控装置的核心,由I/O接口、环形分配器与功率放大器一起控制步进电机转动,经齿轮减速后带动滚珠丝杠转动,从而实现车床的纵向、横向进给运动。刀架改成由微机控制的经电机驱动的自动控制的自动转位刀架。为保持切削螺纹的功能,必须安装主轴脉冲发生器,为此采用主轴靠同步齿形带使脉冲发生器同步旋转,发出两路信号:每转发出的脉冲个数和一个同步信号,经隔离电路以及I/O接口送给微机。

四、微机数控系统硬件电路设计

4.1微机数控系统硬件电路总体方案设计

本系统选用8031CPU作为数控系统的中央处理机。外接

共6页 第7页

一片2764EPROM,作为监控程序的程序存储器和存放常用零件的加工程序。再选用一片6264RAM用于存放需要随机修改的零件程序、工作参数。采用译码法对扩展芯片进行寻址,采用74LS138译码器完成此功能。8279作为系统的输入输出口扩展,分别接键盘的输入、输出显示,8255接步进电机的环形分配器,分别并行控制X轴和Z轴的步进电机。另外,还要考虑机床与单片机之间的光电隔离,功率放大电路等。 各引脚功能简要介绍如下:

1)源引脚 VSS:电源接地端。 VCC:+5V电源端。 2)输入/输出(I/O)口线 8031单片机有P0、P1、P2、P3

4个端口,每个端口8根I/O线。当系统扩展外部存储器时,P0口用来输出低8位并行数据,P2口用来输出高8位地址,P3口除可作为一个8位准双向并行口外,还具有第二功能,各引脚第二功能定义如下:P3.0

RXD:串行数据输入端。P3.1 TXD:串行数据输出端 P3.2 INT0:外部中断0请求信号输入端。P3.3

INT1:外部中断1请求信号输入端。 P3.4 T0:定时器/计数器0外部输入端 P3.5 T1:定时器/计数器1外部输入

共6页 第8页

端 P3.6

WR:外部数据存储器写选通。P3.7 RD:外部数据存储器读选通。 在进行第二功能操作前,对第二功能的输出锁存器必须由程序置1。

3)信号控制线

RST/VPD:RST为复位信号线输入引脚,在时钟电路工作以后,该引脚上出现两个机器周期以上的高电平,完成一次复位操作。8031单片机采用两种复位方式:一种是加电自动复位,另一种为开关复位。ALE/PROG:ALE是地址锁存允许信号。它的作用是把CPU从P0口分时送出的低8位地址锁存在一个外加的锁存器中。

外部程序存储器读选通信号。当其为低电平时有效。 VPP:当EA为高电平且PC值小于0FFFH时CPU执行内部程序存储器中的程序。当EA为低电平时,CPU仅执行外部程序存储器中的程序。XTAL1:震荡器的反相放大器输入,使用外部震荡器时必须接地;XTAL2:震荡器的反相放大器输出,使用外部震荡器时,接收外围震荡信号; 4.2片外三总线结构

共6页 第9页

单片机在实际应用中,常常要扩展外部存储器、I/O口等。单片机的引脚,除了电源、复位、时钟输入以及用户I/O口外,其余的引脚都是为了实现系统扩展而设置的,这些引脚构成了三总线形式:

1)地址总线AB

地址总线宽度为16位。因此,外部存储器直接寻址范围为64KB。由P0口经地址锁存器提供16位地址总线的低8位地址(A7~A0),P2口直接提供高8位地址(A15~A8)。

2)数据总线DB

数据总线宽度为8位,由P0口提供。

3)控制总线CB

控制总线由第二功能状态下的P3口和4根独立的控制线RST、EA、ALE和PSEN组成。8255A可编程并行I/O口扩展芯片

8255A可编程并行I/O口扩展芯片可以直接与MCS系列单片机系统总线连接,它具有三个8位的并行I/O口,具有三种工作方式,通过编程能够方便地采用无条件传送、查询传送或中断传送方式完成CPU与外围设备之间的信息交换。 8255A的结构及引脚功能: 8255A的结构

共6页 第10页