




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、专业好文档甘 肃 广 播 电 视 大 学课 程 设 计2006级春季机械设计制造及其自动化专业 本 科课程设计题目:基于单片机控制的简易数控装置学 生 姓 名: 任立 王旭同 徐钢 学 号: 061190114、061190112、061190115 电 大 分 校: 甘 肃 电 大 亚 盛 分 校 工 作 站: 玉 门 工 作 站 学生所在单位: 中核四零四总公司第三分公司中核华原钛白股份有限公司中核四零四总公司第三分公司指 导 教 师: 石 敬 东 甘肃电大开放教育_2006_级(春、秋) 机械制造专业(本科)课程设计成绩评定表分校:亚盛集团分校 工作站:酒泉工作站 班级代号:061190
2、052 姓名专业课程名称设计时间王旭同机械制造机电控制与可编程序控制器技术2007年10月设计题目基于单片机控制的简易数控装置指导教师评语及评分签 字(盖章) 年 月 日设计小组评价意见及评分签 字(盖章) 年 月 日分校集中实践环节指导小组意见 签 字(盖章) 年 月 日省电大集中实践环节指导委员会审核意见 签 字(盖章) 年 月 日说明:1.答辩小组应填写评价意见,小组成员均应签名(盖章)。答辩小组不应少于3人。2.此表附于封面之后。3.此表由分校、工作站自行复制。目 录第1章 绪 论11.1 设计背景11.2 工作要求11.3 设计的目的及意义1第2章 系统总体方案的确定22.1 主要技
3、术要求22.2 系统方案22.2.1 任务分析22.2.2 系统总体框图2第3章 系统硬件电路的设计43.1 cpu(单片机)与总线部分的选择43.1.1 cpu(单片机)的概述43.1.2 总线73.2 单片机存储器的扩展电路83.2.1 单片机外部存储器的扩展芯片93.2.2 单片机外部存储器的扩展113.3 主轴电机的驱动电路133.3.1 d/a转换电路的选择143.3.2 主轴电机变频调速系统的设计163.3.3 主轴电机控制电路203.4 半闭环进给系统的设计223.4.1 位置控制单元的设计223.4.2 位置检测单元的设计253.5 键盘显示电路的设计273.5.1 8155接
4、口芯片简介273.5.2 8155与8031的接口。283.5.3 键盘/显示接口电路的设计293.6 电源模块的设计313.6.1 +12v、-12v、+5v 电源的设计313.6.2 +80v电源的设计323.7 系统的改进33第4章 系统软件的设计344.1 主程序流程图344.2 键盘子程序流程图354.3 显示子程序流程图354.4 中断子程序流程图374.5 pid控制算法子程序384.6 转速检测子程序流程图39小结40致 谢41参考文献42 内容提要随着科学技术的发展,由于普通机床效率差、性能落后,世界各工业发达国家通过发展数控技术、建立数控机床产业,促使机械加工业跨入一个新的
5、“现代化”的历史发展阶段,从而给国民经济的结构带来了巨大的变化。目前的单片机数控装置,大多采用mcs-51系列单片机。本系统是一个典型的经济型数控装置。系统采用8031单片机、高低压驱动大功率电力电子器件,光电传感器构成半闭环数控系统,实现数控机床的位置控制。使用变频调速系统控制主轴电机的运行。本系统具有巡检速度快、精确、方便、可靠性能高、抗干扰能力强等诸多优点,在工商业领域应用地越来越多。关键词 单片机 ,数控机床,变频器,步进电机,键盘/显示第1章 绪 论1.1 设计背景数控技术和数控装备是制造工业现代化的重要基础。这个基础是否牢固直接影响到一个国家的经济发展和综合国力,关系到一个国家的战
6、略地位。因此,世界上各工业发达国家均采取重大措施来发展自己的数控技术及其产业。我国是一个机床大国,数控技术和产业经过40多年的发展,从无到有,从引进消化到拥有自己独立的自主版权,取得了相当大的进步。有四百多万台普通机床。到目前为止,已有很多厂家生产经济型数控系统。经济型数控车床的特点是价格低廉、编程简单、操作方便,具有数控机床的基本功能。经济型数控系统主要用于旧机床的改造和机械设备升级换代。1.2 工作要求采用8031单片机、高低压驱动大功率电力电子器件等设计简易数控装置,以驱动步进电动机构成半闭环数控系统,实现数控机床的位置控制。(1)步进电机停/起、加/减速控制;(2)硬件电路设计;(3)
7、驱动电源设计;(4)软件流程设计;1.3 设计的目的及意义数控技术综合运用了微电子、计算机、自动控制、精密检测、机械设计与制造等技术的最新成果,具有动作顺序的程序自动控制,位移和相对位置坐标的自动控制,速度、转速及各种辅助功能的自动控制等功能。由单片机控制、步进电动机驱动的经济型半闭环数控装置,具有结构简单、控制容易、成本低、维修方便,能迅速加减速和全数字化等优点,因此,可广泛用于速度与精度要求不高的经济型数控机床和旧设备的改造中。1第一章 绪论1第2章 系统总体方案的确定2.1 主要技术要求(1)步进电动机:75bf001 相数:3 部距角:1.5/ 3 相电流:3a 空载转矩:1750hz
8、 运行频率:1500hz 工作方式:3相单3拍(2)分辨率10 um(3)进给速度10m/min2.2 系统方案2.2.1 任务分析系统要求是由单片机控制、步进电动机驱动的经济型开环数控装置,为了使系统得到更高的精度,我们给系统加了一个位置检测装置,其主要作用是为了检测位移量,并发出反馈信号与数控装置发出的指令信号相比较,若有偏差,经放大后控制执行部件,使其向着消除偏差的方向运动,直至偏差等于零为止。只要提高检测元件和检测系统的精度,数控装置的加工精度将会大大提高。 该系统是基于单片机的应用系统,而单片机应用系统是以单片机为核心,配以一定的外围电路和软件,能实现某种或几种功能的应用系统。它一般
9、由硬件和软件组成。硬件是系统的基础,软件则是在硬件的基础上对其合理的调配和使用,从而完成应用系统所要完成的任务。2.2.2 系统总体框图由上述分析可知,系统需要由cpu(单片机)、存储器扩展电路、主轴电机的驱动电路,半闭环进给系统的控制、键盘显示电路,以及电路的供电的电源等六部分组成。其总体框图如图2.1所示。图2.1 系统总体框图由上图可以看出,系统是通过键盘输入给定的x轴y轴的坐标,通过单片机内部处理,使单片机输出的脉冲经过光电隔离开关送入步进电机的驱动电路,到达步进电机的绕组,然后再通过速度检测元件,将步进电机的速度转变为脉冲量的变化,再通过整形放大送给单片机进行记数。通过单片机内部比较
10、,进行调整,形成一个闭环控制电路。而对于主轴电机,在这里我们将d/a转换器输出的电压信号进行调理以后作为变频器的控制信号,当d/a转换器的输出改变时,其对应的变频器的电压控制信号也跟着改变,从而使变频器的输出频率改变,达到变频调速的目的,使系统实现设计的要求。速度检测器件采用光电码盘,因其输出为脉冲信号,可以通过计数器直接进入单片机,这样就省去了不少中间环节,大大降低了成本。输出的数字信号送入单片机的记数口进行记数,然后通过软件编程实现对步进电机位置的显示与控制。52第3章 系统硬件电路的设计对于系统单元电路的设计,系统主要采用模块化的设计思想,因为模块化的设计思想有利于系统的维修控制。对于本
11、次所设计的系统,可将其分成六部分。cpu(单片机)与总线、存储器扩展电路、主轴电机的驱动电路、半闭环进给系统的控制电路、键盘显示电路,以及电路供电电源等六部分组成。3.1 cpu(单片机)与总线部分的选择 3.1.1 cpu(单片机)的概述cpu是cnc装置的核心,具有执行计算和控制能力。cpu主要由控制单元、算术逻辑单元和一些暂寄存器组成。cpu在cnc装置工作时,其控制单元从存储器中依取去处组成程序的指令,进行译码后,向cnc装置的各部分按顺序发出执行操作的控制信号,同时接受执行部件发出的反馈信号,与程序中的指令信号比较后,决定下一步的应执行的操作。在运算过程中,算术逻辑单元不断从存储器中
12、提取数据,并将运算结果送回存储器中保存。通过对运算结果的分析判断,设置状态寄存器的相应状态。cpu与存储器,输入/输出接口等通过总线有机的结合在一起构成cnc装置。在系统设计中我们选用的是intel公司生产的mcs-51系列高档8位的8031单片机。它具有很高的性能,许多功能都超过了8080cpu和z80cpu,成为当代工业测控类应用系统的优选单片机。下面对8031做以叙述。 (1)8031内部资源简介一个完整的计算机应该是由运算器、控制器、存储器和i/o接口组成。一般由微处理器只包含云酸器可控制器两部分。和一般微处理器相比较,8031增加了四个8位i/o口、一个串行口、128b 的ram、很
13、多工作寄存器及特殊功能寄存器(sfr)。各部分组成。其中,2个16位定时记数器,5个中断源的中断控制系统、一个全双工的串行i/o接口、以及片内时钟振荡器,以上各部分均通过片内数据总线连接。(2)8031芯片的引脚 8031芯片的引脚如图3.1所示 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 218031p1.0p1.1p1.2p1,3p1.4p1.5p1.6p1.7rst/ vpdrxd p3.0txd p3.1int0 p
14、3.2int1 p3.3t0 p3.4t1 p3.5wr p3.6rd p3.7xtal2xtal1vssvccp0.0p0.1p0.2p0.3p0.4p0.5p0.6p0.7/vppale/p2.7p2.6p2.5p2.4p2.3p2.2p2.1p2.0vss vcc rst/ vpd ale/vpp端口0端口1端口2xtal1xtal28031端口3图3.1 8031芯片的引脚(3) 单片机8031的引脚功能 四个并行i/o口p0.7p0.0:p0口共有8条引脚,其中p0.7为最高位,p0.0为最低位。p0口既可作地址/数据总线使用,又可作为通用的i/o端口使用。当cpu访问片外存储器时,
15、p0口分时先作低8位地址总线,后作双向数据总线。当p0口被地址/数据总线占用时,就不能再作i/o口使用了。p1.7p1.0:p1口作通用i/o口使用,用于传送用户的输入/输出数据。p2.7p2.0:p2口是一个8位准双向i/o端口,它既可作为通用i/o口使用,也可与p1口配和,作为外存储器的高8位地址总线,输出高8位地址,使p2和p1口一起组成一个16位片外存储器单元地址。p3.7p3.0:这组引脚除作为一般准双向i/o口外,每个引脚还具有第二功能。具体分配如表3-1所示。表3-1 p3口各位的第二功能p3口的位第二功能注释p3.0p3.1p3.2p3.3p3.4p3.5p3.6p3.7rxd
16、txdt0t1串行数据接收口串行数据发送口外中断0输入外中断1输入计数器0计数输入计数器1计数输入外部ram写选通信号(输出)外部ram读选通信号(输出) 控制引脚ale/:地址所存允许信号/编程脉冲输入端;/vpp:允许访问片外存储器/编程电源输入端;:片外程序存储器允许输出信号端; rst/vpd:复位信号输入端/备用电源输入端; 时钟引脚(2条)xtal1:接外部晶体的一个引脚。在单片机内部,它是反相放大器的输入端,而这个放大器构成片内振荡器。当采用外部时钟时,该引脚必须接地。xtal2:接外部晶体的另一个引脚。在单片机内部,接上述振荡器的反相放大器的输出端。当采用外部时钟时,该引脚输入
17、外部时钟脉冲。 电源引脚(2条) vcc为+5v电源线,vss为接地线。(4)8031最小应用系统单片机8031是将cpu、ram和i/o接口都集成在一块大规模集成电路芯片上的微型计算机。就其组成而言,一块单片机芯片包括了计算机的全部基本部件,但它还不能构成最小应用系统。单片机的最小应用系统应包括:单片机、上电复位部分和晶振时钟源,如图3.2所示。单片机8031允许的振荡晶体可在1.2mhz24 mhz之间选择,一般取11.0592mhz。电容c1、c2的取值对振荡频率输出的稳定性、大小及振荡电路起振速度有少许影响。c1、c2可在20pf100pf之间选择,一般当单片机外接晶体时的典型取值为3
18、0pf,为了提高温度稳定性,应采用npo电容。 图3.2 单片机的最小应用系统单片机8031通常采用上电自动复位和按钮复位两种方式。在该系统中采用按钮复位,如图3.3所示。各器件的典型取值为:c3=1f;r1=1k;r2=51k。复位时,只需将按钮按下,使ret引脚保持高电平为两个机器周期以上,就能使单片机复位。3.1.2 总线总线是计算机系统内部各独立模块之间传递各种信号的渠道。计算机系统中,各种功能模块通过总线有机的连接起来,通过总线实现相互间的信息传送和通信。总线通常分为片总线、内总线和外总线。片总线为元件级总线,是组成一个小系统或cpu插件各芯片间的连接总线。片总线包括地址总线、数据总
19、线和控制总线,即所谓的三总线结构。如图3.3所示,为8031的三总线分配图图3.3 8031芯片的三总线分配内总线又称系统总线,为板极总线,用于cnc装置中各插件板之间的连接和通信。如 s-100总线、pc总线、multi总线、std、ibm-at标准总线等。外总线又称通信总线,它用于系统与系统之间的通信。这类总线有rs-232c、rs-422、ieee-488等。实际应用和理论分析证明,std总线是一种比较好的工业总线,在国际上获得广泛应用,也是国内优选重点发展的工业标准总线。std总线的cpu摸板几乎可以包容8位的单片机8031,并且可以与各种通用的存储器和i/o口模块匹配。3.2 单片机
20、存储器的扩展电路存储器在简易数控装置中是用来存放程序、数据和参数。在cnc装置中一般有三种用途的内存储器和一些外存储器(视需要配置)。内存储器即为:系统软件存储器、工作参数寄存器、工件加工程序存储器。内存储器位于主机内部,可与cpu直接联系,存取速度高,但存储容量有限。而外部存储器大多放在主机外面,一般只与内存储器进行交换信息,存取速率低,但存取容量大。由于系统设计所用的8031单片机内部存储器只有128b的随机存储器ram,且片内无只读存储器eprom。所以,设计中必须要对外部存储器进行扩展。3.2.1 单片机外部存储器的扩展芯片(1) 程序存储器的扩展(eprom)芯片由于在经济型数控装置
21、中其程序的存储不是很多,所以在设计中,对于eprom芯片的选择,系统选用intel公司的典型系列芯片2764(8k8),下面对8kb的2764芯片做简要说明。 2764芯片的引脚2764芯片的引脚排列如图3.4所示图3.4 2764芯片的引脚排列 2764芯片的引脚简介 a0a12:地址线 d0d7: 数据输出线: 地址线: 数据输出选通线: 编程脉冲输入vpp: 编程电源vcc: 电源引脚2764芯片的五种工作方式的选择见表3-2表3-2 2764工作方式的选择引脚方式(20)(22)(27)vpp/v(1)vcc/v(28)输出(1113,1519)读vilvilvih55dout维持vi
22、h任意任意55高阻编程vilvihvil12.55din编程检验vilvilvih12.55dout编程禁止vih任意任意12.55高阻(1) 数据存储器的扩展(spram)芯片一般cnc装置都选取静态、随机存储器sram用做单片机外部数据存储器的扩展。设计中系统选取常用的8位数据线的6264做为扩展芯片。下面对8kb的6264芯片做简要说明。 6264芯片的引脚62664芯片的引脚排列如图3.5所示图3.5 62664芯片的引脚排 6264芯片的引脚简介a0a12:地址输入线 d0d7:双向三态数据线,用于传送cpu对芯片的写数据和芯片输出给cpu的读数据:片选信号输入线,低电平有效。该芯片
23、的26脚(cs)为高电平,且为低电平时才选中该片:读选通信号输入线,低电平有效 :写允许信号输入线,低电平有效 6264的四种工作方式如图表3-3所示。 表3-3 6264工作方式的选择 引脚工作方式d0d7写vilvihvildin读vilvilvihdout未选中vihxx高阻输出禁止vilvihvih高阻另外,在8031单片机中的16位地址,分为高8位(a15a8)和低8位(a7a0)。高8位由p2口输出,低8位由p0口输出,如图4-3 8031芯片的引脚分配所示。而p0口同时又是数据输入/输出口,故在传送时采用分时方式,先输出低8位地址,然后再传送数据。但是,在对外部存储器进行读/写操
24、作时,16位地址必须保持不变,这就需要选用适当的寄存器存放低8位地址,以保证p0口线作数据总线使用时所选外部存储器单元的16位地址不丢失,这个外部的寄存器就称为外部地址锁存器。该系统采用带三态缓冲器的8-d锁存器74ls373作为外部地址锁存器。3.2.2 单片机外部存储器的扩展单片机与外部的连接均采用前面所提到的三总线连接如图3.6所示图3.6 单片机外部存储器扩展电路图(1) 三总线连接对与单片8031的总线分配,前面图3.3中已经作了说明。 数据线的连接: 存储器芯片的数据线一般连接到8031的p0端口。p0口为8031单片机的地址总线和数据总线的复用端口。 地址线的连接:外部存储器的地
25、址信号来自单片机的p0口和p2口。存储器的低8位地址由p0口分时送出。p0口首先输出的低8位地址由ale选通地址锁存器锁存起来,这样。使p0口能再次送出数据信号。存储器所需要连接的地址线数目由存储器芯片容量决定。当存储器没有用足16根地址线时,余下的p2口线可作为片选控制线使用。在图3.8中,6264和2764接入13根地址线(p0.0p0.7、p2.0p2.4),使用p2.5作为片选控制线等。 控制信号线的连接:存储器的控制信号线基本上分为两类:芯片选通控制和读写控制接到8031相应的控制信号输出线上。sram的读写读写控制信号(、)应分别与8031的p3.6()和p3.7()相连,epro
26、m的读写控制应与8031的读选通相连;对于实现片选的方式有线选和译码选通两种方式,系统采用线选的方式。(2)数据存储器和程序存储器地址的确定数据存储器(sram)地址的确定由图3.8可知,系统是将8031的p2.5口作为片选接口。6264的片选端接8031的p2.5,当p2.5输出为1时,选通 6264,所以有数据存储器的地址范围为:2000hffffh程序存储器(eprom)地址的确定由图3.8可知,2764的片选端同样接8031的p2.5,p2.5输出为0时,才能选2764所以,它的地址为0000hdfffh3.3 主轴电机的驱动电路这一部分主要是为主轴电机的正反转以及实现其速度的可调而设
27、计的。在本系统中,为了使电机的控制更加灵活和方便,我们采用了具有多种功能和优越性的td2000系列变频器td2000-4t0055g/0075p,来实现对电机的各种运行状态进行控制,同时在本系统中,我们打破了以往用手动控制来调节电机速度的常规,加入了12位的d/a转换器dac1208,用它的输出对变频器进行控制以达到调速的目的,使整个系统的操作更加方便和智能化。实现了数字控制的目的。下面就具体实现过程作以介绍。3.3.1 d/a转换电路的选择 对于d/a转换的设计,为了提高分辨率,系统选用了12位的d/a转换器dac1208。(1)dac1208的引脚排列 dac1208的引脚排列如图3.7所
28、示。图3.7 dac1208的引脚排列(2)dac1208的引脚功能 di0di11:数据输入线,其中di11为最高位。vref:基准电源输入端(10v10v)。rfb:内部反馈电阻引出端。iout1、iout2:电流输出端。byte1/2:字节顺序控制信号。该信号为高电平时,开启8位和4位两个锁存器,将12位数据全打入锁存器;当该信号为低电平时,则开启4为输入锁存器。cs:片选信号,高电平有效。:输入写选通信号,低电平有效。当为低电平时,将输入数据传送到输入锁存器;当为高电平时,输入锁存器中的数据被锁存;cs =1,且同时为低电平时,才能将待转换的数据传送到输入寄存器。:dac寄存器写选通信
29、号,低电平有效。和共同构成dac寄存器的控制信号。在=0时,的低电平将输入寄存器中的数据写入dac寄存器,以进行d/a转换。:传送控制信号,低电平有效。与联合使用,构成第二级锁存控制。(3)dac1208与8031单片机接口如图3.8所示。图3.8 dac1208与8031单片机接口由图3.10可知8位数据总线d7d0可接8031的p0口,a0是p0口输出的低8位地址经锁存后的地址最低位。假定译码器对a15a3译码,则dac1208对应三个地址:在s2有效和a0=1时,写数据高8位。在s2有效和a0=0时写数据低4位数据;在s1有效时,12位数据同时送到12位dac寄存器并锁存。dac1208
30、数据线的低4位di3di0接在di11di8上。系统设计中没有采用译码器,对a15a3进行译码,而是直接通过8031剩余的i/o口对s2和s1进行控制。3.3.2 主轴电机变频调速系统的设计为了实现主轴电机的正反转以及速度的可调。系统对主轴电机的驱动电路也做了精心的设计。为了使电机的控制更加灵活和方便,系统采用了具有多种功能和优越性的td2000系列变频器td2000-4t0055g/0075p,来实现对电机的各种运行状态进行控制,(1)变频器的概述变频器主要由整流(交流变直流)、滤波、再次整流(直流变交流)、制动单元、驱动单元、检测单元微处理单元等组成的。工作时,变频器把工频电源(50hz或
31、60hz)变换成各种频率的交流电源,以实现电机的变速运行的设备,其中控制电路完成对主电路的控制,整流电路将交流电变换成直流电,直流中间电路对整流电路的输出进行平滑滤波,逆变电路将直流电再逆变成交流电,来实现对电机的控制。(2)td2000-4t0055g/0075p型变频器基本配线图在本系统中,因为主轴电机的功率一般在5kw10kw之间,所以在设计时选用了td2000-4t005g/0075p型变频器作为对主轴电机的控制,具体引脚如图3.11所示。在图3.9中,可以看出变频器的各种引脚的配线图,包括一些多功能引脚、控制引脚和一些保护输出引脚等。另外,在变频器的配线过程中,我们还应该注意以下几点
32、: 可以用电压(0(2)10v)或电流(0(4)20ma)作为频率设定信号输入。但必须采用屏蔽电缆;控制端子cci既可输入电压信号,又可输入电流信号,必须根据输入信号的类型,在主控板上i/v选择插座cn10做相应的跳线选择;若采用电流输入方式,则cn10应选择i侧,若采用电压输入方式,则cn10应选择v侧; 图3.9 变频器基本配线图 用控制端子运行时,一般要求通过fwd或rev与com来控制。特别是在频率起停的应用场合。如果采用变频器输入前端的接触器进行变频器的频繁起停或正反转控制,将会影响变频器的寿命。 内含制动组件,如制动容量不够,可在pb,p之间外配电阻或在p、n间外接制动组件; 辅助
33、电源引自正负母线p和n。 应用范围:风机、水泵、传送设备、提升设备和其他设备配套。(3) d2000-4t0055g/0075p型变频器的主要性能容许电网波动范围:额定电压20% 输出频率范围:0-400hz频率精度:0.01%最高频率显示方式:四位led显示,lcd(中/英)+led可选核心硬件:ipm+dsp+mcupwm控制方式:电压矢量控制防护等级:ip20安装方式:5.5kw-90kw壁挂、110kw-220kw装机装柜走线方式:5.5-90kw下进下出、110-220kw上进下出(5) d2000-4t0055g/0075p型变频器的主要功能和特点内置pid调节器,自带24v电源;
34、载波频率110k连续可调;简易plc;直接速度pg反馈接口;模拟和数字频率表输出; 运转频率的420ma输出端口; 采用最新的智能功率模块(ipm)和集成功率模块(pim),极大提高整机可靠性; 优化的空间电压矢量控制技术,输出谐波少,电压输出能力强;最先进的硬件组合:dsp+cpld+mcu,高效完成电机实时控制算法;死区补偿技术,采用实时死区补偿技术,消除由于上下掺臂开关死区引起的转源泳动;标准的rs232/485接口,配以规范的通信协议,实现多台变频器网络控制;无源功率因数校正(pfc)的技术,满足输入功率因数92%的要求,并能抑制变频器对电网的干扰;宽电压工作范围,能在304v456v
35、范围正常工作;(6) d2000-4t005g/0075p型变频器主回路输入输出端子各功能见表3-4所示。表3-4 主回路输入输出端子功能描述端子名称功能说明r、s、t三相交流380v输入端子p、pb外接制动电阻预留端子n直流负母线输出端子u、v、w三相交流输出端子g接地端子(7)变频器的各控制端子功能介绍控制端子排序图:见图3.10 x1x2x3x4x5comx6x7x8y2y1p24vrfvclgndcclfmamfwmcomrevtatbtc图3.10 变频器基本配线图 开路集电极输出说明:见表3-5所示。表3-5 开路集电极输出内容对应功能内容对应功能0变频器运行中信号(run)6频率
36、上限限制(fhl)1频率到达信号7频率下限限制(fll)2频率水平检测信号(far)8变频器零速运行中3过载早期预报警信号(ol)9简易plc阶段运行完成指标4欠压封锁停止中(lu)10设定计数值到达5外部故障停机(ext)11指定计数值到达端子功能说明:如表3-6所示。表3-6 多功能输入选择功能表端子记号端子功能说明规格x1-com多功能输入选择1x1至x8为多功能输入选择,可依次由功能码119126选择所需功能,各功能码的内容对应的能够见多功能输入选择功能表x2-com多功能输入选择2x3-com多功能输入选择3x4-com多功能输入选择4x5-com多功能输入选择5x6-com多功能输
37、入选择6x7-com多功能输入选择7或测速输入sm1x8-com多功能输入选择8或测速输入sm2fwd-com运行控制(正转/停止)rev-com运行控制(反转/停止)y1-com开路集电极输出1y1,y2对应的功能码为128,129,功能见开路集电极输出功能表y2-com开路集电极输出2p24-com24v电源最大输出电流100mavrf-gnd外接频率设定用电源+10vdcvci-gnd模拟电压频率设定输入输入范围0+10vcci-gnd模拟电压频率设定输入模拟电流频率设定输入输入范围0(2)+10v输入范围0(2)+10vfm-gnd输出频率显示0+10vam-gnd输出电流显示0+10
38、vta,tb,tc变频器正常:ta-tb闭合,ta-tc断开变频器故障:ta-tc闭合,ta-tb断开接点额定值250vac-2a,30vdc-1a3.3.3 主轴电机控制电路主轴电机控制电路如图3.11所示。图3.11 主轴电机控制电路由上图可以看出,我们在ta,和tb两端加了显示报警装置。来检测变频器的正常工作状态。当ta与tb闭合时,ta与tc断开,发光二极管发光,变频器正常工作;当ta与tc闭合时,ta与tb断开,发光二极管不发光,蜂鸣器开始发声报警,变频器发生故障。所以我们得知报警电路的设计,可以检测变频器的正常运行。使得整个系统更加可靠安全。 3.4 半闭环进给系统的设计前面已经提
39、到为了提高系统的精度,系统采用了半闭环的设计思想,这里半闭环进给系统的实现,系统是通过位置控制单元和位置检测单元两部分来实现的。3.4.1 位置控制单元的设计对于数控装置的位置控制。系统是通过控制步进电机来实现的。通过键盘输入给定的x轴y轴的坐标,通过单片机内部处理,使单片机输出的脉冲经过光电隔离开关送入步进电机的驱动电路,到达步进电机的绕组,对步进电机实施控制。所以系统设计了步进电机的驱动电路。(1)步进电机驱动电路的设计步进电机的驱动电路有多种。这里,系统采用了一种具有检测反馈控制环节的步进电机高低压驱动电路。下面将做具体介绍。 步进电动机驱动电路的比较高低压驱动电路又称双电压驱动电路,可
40、以分为定时控制驱动与脉冲变压器式驱动.脉冲变压器式驱动电路结构简单,但是因为使用脉冲变压器使制造工艺复杂,成本高且不易模块化,目前用的很少;因此设计了具有检测反馈控制环节的高低压驱动电路,利用反馈控制高压管的导通时间,适应不同的运转频率,提高驱动能力。 步进电动机驱动电路原理与参数计算 步进电动机驱动电路原理具有反馈控制的高低压驱动电路原理如图3.12所示。图3.12 具有反馈控制的高低压驱动电路由电路可以看出,该电路是在通常的高低压驱动电路中加设了电流检测电阻rd和反馈控制环节以及驱动逻辑电路.电路的工作过程:当控制脉冲前沿来到时异或门和或门的输出都为“1”,则高压控制管t1与低压控制管t2
41、同时导通,主回路电流i按负指数规律上升: (式3-1)式中uh高电压;rc,rd,r分别为限流电阻,电流检测电阻和绕组直流电阻;i0主回路初始电流; i0= uh/(rc+rd+r)主回路电气时间常数(ms),=l/(rc+rd+r) l步进电机一相绕组的电感量(mh).当电流上升到电机额定电流的120%时,电流检测电阻rd上的电压uc大于参考电压uref,检测环节输出一个正脉冲使高压控制管关断;此时由低压电源ul经d2向绕组供电,使维持电流为电机额定电流的90100%.因低压电源提供的维持电流小于高压电源提供的上升电流;rd上的电压uc小于参考电压uref,检测环节不再输出正脉冲,即在一个控
42、制脉冲周期内t1只导通/截止一次,大大的减小了t1在切换过程中的功耗,使温度下降.而t2在整个控制脉冲的周期内一直处于深度饱和,本身的压降很小(一般小于2伏)故发热量很小.控制脉冲及检测脉冲与电流波形的关系见图3.13 。 图3.13 控制脉冲及检测脉冲与电流波形 步进电动机驱动电路参数的计算 uh的确定. 由式(1)可得:当控制脉冲前沿来到,即t=0时,电流上升率为:图1具有反馈控制的高低压驱动电路 (式3-2 ) 即 uh高,电流上升率大,步进电机高频运行时动态性能好.但相应的管子耐压也增大,成本会有所增加,特别对于定时控制驱动电路则应严格控制uh避免出现电流过载.一般取uh=120200
43、v,运行频率大于600010000hz时取uh=300v. ul的选取应使ul满足 (式3-3 )式中i1步进电机绕组的额定电流,一般ul为912v.电压低,限流电阻小,发热量小. 检测采样电阻rd一般取0.30.5,阻值大uc化敏感但发热量大.限流电阻rc满足时间常数=l/(rc+rd+r)的要求及式(3)的关系. 例如:某110mm反应式步进电机,绕组电阻r=0.37;电感l=8mh;额定电流i1=6a.取低压ul=12v;限流电阻rc =1.5检测电阻rd =0.3,电气时间常数=3.6ms.取高压uh=120v时,电 流上升到7a需0.45 ms ;uh =300v电流上升到7a仅需8
44、6s.由此可见,如采用定时控制高低 压驱动电路,将高压管的控制脉冲宽度按有关资料推荐调整到t=,则步进电机的绕组电流将接近40a,这是不容忽视的! 高低压反馈控制驱动电路的优点综上所述我们可以得出: 高低压反馈控制驱动电路克服了高低压定时控制驱动电路的低频过载、高频出力不足使步进电机产生失步的现象,可以实现步进电机理想的矩频特性,并且可以根据不同的最高运行频率调整电源电压uh; 高低压反馈控制驱动电路消除了恒流斩波电路因斩波过程产生的高频电磁噪音和斩波管过热现象;每个控制脉冲产生的上升电流大,加速性能好; 因电路中高压控制管截止时步进电机绕组产生的反电势使电流波形上部产生下陷,平均电流下降,下
45、降幅度达20%使步进电机的保持力矩有所下降. 3.4.2 位置检测单元的设计系统采用光电码盘作为位置检测装置,直接发出位移记数脉冲,可以省去像旋转变压器位置检测装置所需的模拟量到数字量的的变换电路,而且还可以省去作为速度反馈的测速发电机,这样即简化了电路,又降低了成本.(1)光电转换整形电路的设计在检测电机转速时,可采用如下图 3.14所示光电转换整形电路,将开有小孔的转盘安装在电机的主轴上孔的位置对准红外发光管和红外接受接收管。当电机转动时,转孔经光电管之间在接收管t的集电极产生如图p1所示波形经施密特触发器整形后转换成脉冲方波p2脉冲在一时间内进行记数,即可实现测速。+5v1k680k68
46、0k13du31t2fg-5scdp1p2图 3.14 光电转换整形电路对于p1p2的波形整定我们是靠由555组成的施密特触发器来实现的,其工作原理:如图3.15所示。p1 ut+ut- p2挡光受光挡光受光挡光图 3.15 555组成的施密特触发器的工作原理(2)转速检测电路为了在高速和低速时都能得到较高的精度我们采用m/t法测速电路,上述光电码盘输出的信号处理后,用3#8253的t2对其进行记数得到m1同时用的t1对频率为fosc的高频脉冲进行记数,得到记数m2测速电路如图3.16所示 图3.16 转速检测电路综上所述,半闭环进给系统的设计,是通过键盘输入给定的x轴y轴的坐标,通过单片机内
47、部处理,使单片机输出的脉冲经过光电隔离开关送入步进电机的驱动电路,对步进电机实施控制。再通过速度检测元件光电码盘,将步进电机的速度转变为脉冲量的变化,再通过整形放大送给单片机进行记数。通过单片机内部比较,进行调整,再输出脉冲控制步进电机,形成一个闭环控制电路。3.5 键盘显示电路的设计键盘和显示器接口电路常使用8155接口芯片,所以下面先介绍8155接口芯片,然后再介绍接口电路。3.5.1 8155接口芯片简介8155为40引脚双列直插式封装芯片,其引脚见图3.17所示。pc3pc4timerinresetpc5timeroutio/mcerdwralead0ad1ad2ad3ad4ad5ad
48、6ad7gndvccpc2pc1pc0pb7pb6pb5pb4pb3pb2pb1pb0pa7pa6pa5pa4pa3pa2pa1pa01 402 393 384 375 366 357 34 8 339 3210 8155 3111 3012 2913 2814 2715 2616 2517 2418 2319 2220 213.17 8155接口芯片引脚8155芯片内含256个字节的静态ram,两个8位并行口pa和pb,一个6位并行口pc,工作方式可由程序设置。另外还有一个14位的计数器,可以对输入脉冲进行减法记数。引脚timin位定时计数器时钟输入端,由外部输入时钟脉冲;timout为定时
49、器输出端。定时器启动时后,能对输入端的脉冲进行记数,当减法计数器减至零时,在timout端输出一个脉冲信号。是片选信号线(输入),当为低电平时,表示此芯片被选中,允许它与cpu通信;io/是i/o口及存储器选择线(输入),当为低电平且io/为低电平时,选择片内ram;当为低电平且io/为高电平时,选择i/o口;ale是地址锁存信号线(输入)当ale信号有效时把cpu输出至8155的地址信号、片选信号及io/信号都锁存到内部锁存器。d0d7是地址、数据线,因为芯片内含有地址锁存器,因此,既能传递地址信息,又能传送数据信息。3.5.2 8155与8031的接口。8155与单片机的接口如图3.18所
50、示 图3.18 8155与8031的接口。由上图可以看出,由于8155内部有地址锁存器并且有ale引脚,因此它和mcs-51系列单片机的接口很简单,只要将8155的输入控制端与8031单片机各同名端相连,将ad7ad0与8031的p0.7p0.0相接,、io/可分别与p2.7、p2.0相连,如图3.10所示,此时8155地址可分配如下:内部256字节rom的地址:7e00h7effh;命令/状态口地址: 7f00h;pa口地址: 7f01h;pb口地址: 7f02h;pc口地址: 7f03h;定时低8位寄存器地址: 7f04h;定时器高6位及2位定时输出方式寄存器地址: 7f05h。3.5.3
51、 键盘/显示接口电路的设计为了使操作人员能够随时掌握x轴y轴的位置变换情况,系统设计了6位led显示器。采用cs5137t共阴极数码管。如下图3.19所示。图3.19 键盘/显示接口电路的设计图中,ds0ds2为x轴的位置显示,最大显示999的数值; ds3ds5为y轴的位置显示,最大显示999。总共有两种显示方式:分别为静态显示和动态显示。根据系统的要求,这里我们采用动态显示方式。8155的pa0pa7作为段选线,pc0pc5为六条位选线。由图可知,我们设计了一个键盘,因为系统x轴,y轴的给定值的输入只能通过键盘来完成。设计中考虑到所用的键比较多,所以系统采用了非编码键盘的形式。键盘排成8行6列矩阵,共48个键。pb0pb7是8根行线,pc0pc5是8根列线,在列线与行线的交叉点上安装按键。由图可以看出8155的pc口既充当了键盘扫描的8根列线,又充
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 气密条施工方案
- 尿素脱硝施工方案
- 陕西财税知识培训课件
- 第2单元第2节《人机的互动》教学设计 2023-2024学年粤教清华版初中信息技术七年级下册
- 光伏材料合同范例
- 合同范本运用方法
- 年度创新思维与实践分享计划
- 产品定价和利润计划
- 精细化管理在急诊科的应用计划
- 安徽省合肥市长丰县七年级生物上册 1.1.1 生物的特征教学实录2 (新版)新人教版
- 2025年个人所得税赡养老人费用分摊协议模板
- 2025人教版(2024)小学美术一年级下册教学计划、教学设计及教学反思(附目录)
- 医疗器械使用安全和风险管理培训课件
- 2025年新疆生产建设兵团兴新职业技术学院单招职业倾向性测试题库带答案
- 2025年江西工业贸易职业技术学院单招职业技能测试题库带答案
- 雷锋的故事春锋十里暖童心小小雷锋在学习课件
- 语文-云南省师范大学附属中学2025届高三下学期开学考试试题和答案
- 英语学科核心素养下小学英语绘本阅读教学现状及对策研究
- 外周静脉解剖知识
- 2025年饲料及宠物食品项目建议书
- 《走近世界民间美术》 课件 2024-2025学年人美版(2024)初中美术七年级下册
评论
0/150
提交评论