第五组xy工作台控制电路设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.控制系统硬件设计

X-Y数控工作台控制系统硬件主要包括CPU、传动驱动、传感器、人机交互界面。

硬件系统设计时,应注意几点:电机运转平稳、响应性能好、造价低、可维护性、人机

交互界面可操作性比较好。

1. CPU板

1.1 CPU的选择

随着微电子技术水平的不断提高,单片微型计算机有了飞跃的发展。单片机的型号很多,而目前市场上应用MCS-51芯片及其派生的兼容芯片比较多,如目前应用最广的8位单片机89C51,价格低廉,而性能优良,功能强大。

在一些复杂的系统中就不得不考虑使用16位单片机,MCS-96系列单片机广泛应用于

伺服系统,变频调速等各类要求实时处理的控制系统,它具有较强的运算和扩展能力。但是

定位合理的单片机可以节约资源,获得较高的性价比。

从要设计的系统来看,选用较老的8051单片机需要拓展程序存储器和数据存储器,无

疑提高了设计价格,而选用高性能的16位MCS-96又显得过于浪费。生产基于51为内核的

单片机的厂家有Intel、ATMEL、Simens,其中在CMOS器件生产领域ATMEL公司的工艺

和封装技术一直处于领先地位。ATMEL公司的AT89系列单片机内含Flash存储器,在程

序开发过程中可以十分容易的进行程序修改,同时掉电也不影响信息的保存;它和80C51

插座兼容,并且采用静态时钟方式可以节省电能。

因此硬件CPU选用AT89S51,AT表示ATMEL公司的产品,9表示内含Flash存储器,S表示含有串行下载Flash存储器。

AT89S51的性能参数为:Flash存储器容量为4KB、16位定时器2个、中断源6个(看门狗

中断、接收发送中断、外部中断0、外部中断1、定时器0和定时器1中断)、RAM为128B、14位的计数器WDT、I/O口共有32个。

1.2 CPU接口设计

CPU接口部分包括传感器部分、传动驱动部分、人机交互界面三部分。示意图如下所示:

图3-1 CPU外部接口示意图

AT89S51要完成的任务:

(1)将行程开关的状态读入CPU,通过中断进行处理,它的优先级别最高。

(2)通过程序实时控制电机和电磁铁的运行。

(3)接受键盘中断指令,并响应指令,将当前行程开关状态和键盘状态反应到LED上,实现人机交互作用。

由于AT89S51只有P1口和P3口是准双向口,但P3口主要以第二功能为主,并且在系统中要用到第二功能的中断口,因此要进行I/O扩展。考虑到电路的简便性和可实现性,实际中采用内部自带锁存器的8155,所以AT89S51的I/O口线分配如下:

(1)P1.0-P1.5控制X-Y两个方向步进电机的A、B、C线圈通电,形成A-AB-B-BC-C-CA-A三相六拍正转模式和A-AC-C-CB-B-BA-A的反转模式。

(2)P1.6口输出控制电磁铁的吸合。

(3)P3.2和P3.3两个中断源中INT0优先级最高,它读入行程开关的状态并触发中断;INT1读入点动、复位、圆弧插补开关的状态而触发中断。

(4)P0.0-P0.7外部I/O扩展的数据读取。

(5)P2.7和P2.6决定8155的PA、PB、PC口的地址选择。

图3-2 A T89S51控制系统图

PB口接LED反映当前运行的8个状态:X+禁止、X-禁止、Y+禁止、Y-禁止、手动X+运行、手动X-运行、手动Y+运行、手动Y-运行。

PA口低四位反映触发中断1的4个行程开关的状态。

PC口低6位反映了触发中断2的手动X+运行、手动X-运行、手动Y+运行、手动Y-运行、复位(RST)、圆弧插补6个开关的状态。

2 驱动系统

传动驱动部分包括步进电机的驱动和电磁铁的驱动,步进电机须满足快速急停、定位和退刀

时能快速运行、工作时能带动工作台并克服外力(如切削力、摩擦力)并以指令的速度运行。在

定位和退刀时电磁铁吸合使刀抬起,绘图时能及时释放使刀落下。

2.1 步进电机驱动电路和工作原理

步进电机的速度控制比较容易实现,而且不需要反馈电路。设计时的脉冲当量为0.005mm,

步进电机每走一步,工作台直线行进0.005mm。

步进电机驱动电路中采用了光电偶合器,它具有较强的抗干扰性,而且具有保护CPU的作用,当功放电路出现故障时,不会将大的电压加在CPU上使其烧坏。

图3-4 步进电机驱动电路图

该电路中的功放电路是一个单电压功率放大电路,当A相得电时,电动机转动一步。

电路中与绕组并联的二极管D起到续流作用,即在功放管截止是,使储存在绕组中的能量

通过二极管形成续流回路泄放,从而保护功放管。与绕组W串联的电阻为限流电阻,限制

通过绕组的电流不至超过额定值,以免电动机发热厉害被烧坏。

由于步进电机采用的是三相六拍的工作方式(三个线圈A、B、C),其正转的通电顺序

为:A-AB-B-BC-C-CA-A,其反转的通电顺序为:A-AC-C-CB-B-BA-A。

2.2 电磁铁驱动电路

该驱动电路也采用了光电偶合器,但其功放电路相对简单。其光电偶合部分采用的是达林顿管,因为驱动电磁铁的电流比较大。

2.3 电源设计

两电机同时工作再加上控制系统用电,所需电源容量比较大,需要选择大容量电源。此系统中用到的电源电压为27V 、12V 、5V ,为了便于管理和电源容量需求,就采用了标准的27V 电源作为基准,通过芯片进行电压转换得到所需的12V 和5V 电压。

图3-7 电源转换电路图

电路中在转换芯片的前后有两个电容,前面电容起防止自激作用,后面电容起滤波作用。此

步进时钟 A 相波形 B 相波形 C 相波形

图3-5 三相六拍工作方式时相电压波形(正转)

图3-6 电磁铁驱动电路

相关文档
最新文档