《数控XY工作台与控制系统设计(共35页).doc》由会员分享,可在线阅读,更多相关《数控XY工作台与控制系统设计(共35页).doc(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上 UNIVERSITY本 科 毕 业 论 文(设 计) 题目: 数控机床XY工作台与控制系统设计 学 院: 姓 名: 学 号: 专 业:机械设计制造及其自动化 年 级: 指导教师: 职 称: 二一一 年 五 月 摘要 数控机床是一种高精度、高效率的自动化机床。能够适应市场对产品多样化、高精度和快速响应的加工要求,因此得到了广泛的应用。数控机床正朝着高性能、高智能化、系统化以及轻量、微型化方向发展。作为一个较完善的机电一体化系统,数控车床应包含以下几个基本要素:机械本体、动力与驱动部分、执行机构、传感测试部分、控制系统及信息处理部分。 XY数控工作台采用开环控制系统,结
2、构简单、实行方便并且能够保证一定的精度,设计主要对工作台的机械部分进行设计,包括滚珠丝杆、滚动导轨、轴承等传动元件及步进电动机的计算及选用,最后对控制系统进行了分析和完成各电子元件的选用,并且利用CAD进行了装配图的绘制,各机械元件的设计及各零件的安装也做了比较详细的说明。 关键词: 数控车床 机械部分 传动元件 控制系统 Abstract XY table of the CNC machine tool and control system design. The CNC lathe is a high precision.high-efficiency automatic machine.
3、 Can able to adapt to the market what product diversification. the processing requirements of high accuracy and fast response. has been widely used. CNC lathe is moving high-performance. high intelligence. Organization. and lightweight. miniaturized direction. As a more complete mechatronic systems
4、, CNC lathes should contain the following basic elements: mechanical body . part of the motivation and drive. executing agency . the sensor test section .the control system and information processing section .XY CNC table using open-loop control system.Has simple structure. convenient to implement.
5、And be able to guarantee a certain accuracy. This design is mainly designed for the mechanical part of the workbench. Including ball screw. rolling guide bearings . stepper motor and other transmission elements calculation and selection. Finally, the analysis to control system and complete selection
6、 of electronic components. In the same time. Use software CAD drawing of the assembly drawing. The design of mechanical components and parts installed a more detailed explanationKey words: CNC lathes. mechanical part. driving element. 专心-专注-专业 1. 绪论 我国现今工业发展的迅速程度和环境,发展我国机电数控技术及装备、提高我国制造业信息化水平和国际竞争能力
7、已非常重要。机电一体化这新兴学科有其技术基础、设计理论和研究方法,只有对其充分理解,才能正确的进行这方面的工作,机电一体化的目的重在多功能、高效率、高可靠性、省材料、省能源、不断满足人们生活和生产的多样化需求。所以机电一体化的研究方法应该是从系统的角度出发,采用现代化设计分析方法,充分发挥边缘科学技术的优势。1.1. 课题来源及意义1)数控机床XY工作台设计依据 数控机床是用数控指令来实现一台或多台机械设备动作控制的技 术。它广泛应用于机械制造和自动化领域,数控机床的应用不但给传统的制造业 带来了革命性的变化,使制造业成为工业化的象征,而且随着数控机床的不断发展和应用领域的扩大,所以 X-Y
8、数控工作台设计对国计民生的一些重要行业(IT 汽车 轻工 医疗等)的发展起着越来越重要的作用。 目前国内中小企业多采用经济型 X-Y 数控冲床系统,其加工速度 慢、编程复杂、人机界面不友好,因此生产效率低、工人劳动强度大。因此研制 和开发一套基于双单片机的 X-Y 数控冲床数控系统, 用于装配新冲床或对经济型 数控冲床进行改造,能够有效的改善人机界面、提高加工速度、方便操作人员编 写用户加工程序, 对提高企业生产效率、 改善工人的工作环境有很大的实际意义, 工作台是机床上必不可少的部件,工作台的自动化能大大减轻劳动强度,提高劳 动生产率。随着经济的发展,机械行业的许多普通机床和闲置设备,经过数
9、控改 造以后,不但可以提高加工精度和生产率,而且能有效的适应多种品种,小批量 的市场需求,使之更有效的发挥经济效益和设计效益。 总而言之,目前,X-Y 数控机床的发展日新月异,高速化、高精度化、 复合化、智能化、开放化、并联驱动化、网络化、极端化、绿色化以成为数控机 床发展的趋势和方向。中国作为一个制作大国,主要还是依靠劳动力、价格、资 源等方面的优势,而在产品的技术创新与自主开发方面与国外同行的差距还很 大。中国的数控产业不能安于现状,应该抓住机会不断发展,努力缩短与发达国 家之间的差距。力争早日实现 X-Y 数控机床产品从低端到高端、从初级产品到高精尖端产品制作的变更。2)课题的意义 通过
10、对该课题的设计能够正确运用机电系统的基本理论和相关知识,掌握机电一体化系统的功能构成,特点和设计思想、设计方法、了解设计方案的拟定、比较、分析和计算。掌握典型机械零部件和执行元件的计算、工作原理和软件编程思想。当今世界,工业发达国家对机床工业高度重视,竞相发展机电一体化、高精、高效、高自动化先进机床,以加速工业和国民经济的发展。长期以来,欧、美、亚在国际市场上相互展开激烈竞争,已形成一条无形战线,特别是随微电子、计算机技术的进步,数控机床在20世纪80年代以后加速发展,各方用户提出更多需求,早已成为四大国际机床展上各国机床制造商竞相展示先进技术、争夺用户、扩大市场的焦点。中国加入WTO后,正式
11、参与世界市场激烈竞争,今后如何加强机床工业实力、加速数控机床产业发展,实是紧迫而又艰巨的任务。1.2. 发展现状与发展趋势 从20世纪60年代以前称为初期阶段,这个时期研制和开发还处于自发状态,电子技术还没有发展到一定水平,信息技术还处于萌芽阶段,因此机电技术还没广泛深入的发展。70年代至80年代为蓬勃发展阶段,这一时期,计算机技术、控制技术、通讯技术的发展,微机电一体化的发展奠定了技术基础。到了20世纪90年代后期,机电一体化技术向智能化自动化迈进了新的阶段,机电一体化进入了深入发展的阶段。并出现了虚拟制造(VM)、敏捷制造(AM)快速成型制造(RPM)、并行工程(CE)等新技术。随着科学技
12、术的发展,机电一体化已从原来的以机械为主的领域拓展到目前的汽车、电站、仪表、化工、通信、冶金等多项领域。机电一体化产业覆盖面非常广,而我们的人力物力财力和技术都是有限的,因此我们在机电一体化产业发展时不能做到面面俱到,但应分清主次大胆取舍,在机电产业做到可持续发展壮大。我国机械制造装备中较多的采用了数控机床、机器人、柔性制造单元和系统高等技术的集成,来满足产品个性化和多样化的要求,以满足社会个消费群体的不同要求。目前机械技术已经发展到广泛采用微型计算机的阶段,今后也将不断出现“具有神经系统的机械”或“智能化的机械”。并且机电一体化技术贯穿于工程系统设计之中,从简单的单参数显示,到复杂的多参数、
13、舵机控制,从简单的零件自动加工生产线,到各种现代机械设备的自动化生产等,机电一体化技术已应用到不同层次、覆盖面很广的应用领域。 数控机床综合运用了电子计算机、自动控制、伺服驱动、精密检测与新型机械结构等方面的技术成果具有高柔性、高精度与高自动化的特点,因此它提高了机械制造的制造水平,解决了制造中的常规加工技术难以解决甚至无法解决的浮渣幸免零件加工,为社会提供了高质量、多品种及高可靠的机械产品取得了巨大的经济效益,目前,数控技术已逐步晋级,数控车床在工业生产中得到了广泛的应用,已成为机械自动化的一个重要发展方向。 机电一体化是集机械、电子、光学、控制理论、计算机技术和信息技术等多学科交叉融合的产
14、物,大力推进制造业信息化、网络化和绿色环保化,大幅度提高产品档次、技术含量和附加值,是机电一体化发展的重点方向。随着制造业生产模式的演变,对机械制造装备提出了不同的要求,使现代化数控系统装备的发展呈如下趋势:1)向高效、高速、高精度方向发展 效率、质量是先进制造技术的主体,高速和高精度加工时制造技术永无止境的追求。告诉。高精度加工技术可是数控系统能够进行高速插补、高实时运算,在高速运行中保持较高的定位精度,极大地提高效率提高产品的质量和档次,缩短生产周期和提高尺长竞争能力。2)多功能复合化、柔性自动化的产品成为发展的主流 从近几届国内外举办的国际机床展览上展出的装备情况来看,新颖的高技术含量的
15、展品逐年增加。国际上多功能复合加工机床的发展不再以简单的零件加工为主,而是以结构复杂、形状各异的箱体类零件加工或更为复杂的零件加工为发展趋势。展出的机床类型很多、有最新的复合加工机床、五轴加工机床、纳米加工机床、新型并联加工机床等。展示出世界制造装备的精华,展示了世界制造技术发展的最新动向。3)智能制造技术和智能化装备方向发展 通过借助于现代的工具和方法,通过集成传统制造技术。计算机与自动化科学、信息技术和人工智能等发展了一种新型的制造技术与系统,他将人工智能应用与机械制造装备中,使机器智能化。及其职能化石智能之灾的主要研究内容之一,他是智能制造系统的物理基础,包括智能加工机床、工具和材料传送
16、、监测和试验装备等,要求具有加工任务和加工环境的广泛适应性,能够在环境和自身的不确定变化中自主实现最佳行为策略。数控系统智能化是面向世纪的先进制造模式,当前智能机床是在数控机床和加工中心的基础上实现的,它与普通自动化机床的主要区别在于除了具有数控加工功能外,还具有感知、推理、决策、控制、通信、学习等智能功能。目前国外研究机构在产品结构越来越发杂,产品精度要求越来越高等情况下,提高加工设备的智能型、可靠性和加工精度是提高企业竞争力的主要途径。现代数控系统今后的发展将是以创新、提升、优化为主要模式,未来的中国制造业已不能仅仅满足与“制造”,而是要进一步发展成为“智造”,即用知识、技术、头脑去创新、
17、去创造。1.3. 论文结构及主要研究内容 本文以基于对数控XY工作台为主要的研究对象,对数控车床的机械系统与部件、控制系统、车床数控系统软硬件等设计问题进行研究,具体内容如下:第1章 :介绍项目的来源、目的和意义,数控车床的研究现状和发展趋势。以及本论文的结构和主要研究内容。第2章 :对数控系统总体方案的确定,针对所研究方案的功能提出大概方向。第3章 :机械部分的设计:包括对XY工作台的尺寸,运动特点,传动机构的设计和选用,导向支撑机构的设计和执行机构的设计等第4章 :控制系统硬件的设计第5章 :控制系统软件的设计第6章 :论文总结第7章 :参考文献 2. 数控系统方案确定 X-Y工作台广泛应
18、用于测量、激光焊接、激光切割、涂胶、插件、射线扫描、机械手、搬运、数控机床等领域。设计系统的内容 数控机床XY工作台与控制系统是采用数字化信号,通过可编程的自动控制工作方式,实现对设备运行及其加工过程产生的位置、角度、速度、力等信号进行控制的新型自动化机床。数控机床的计算机信息处理及控制的内容主要包括:基本的数控数据输入输出、直线和圆弧插补运算、刀具补偿、间隙补偿、螺距误差补偿和位置伺服控制等。2.1. 总体方案步骤确定:由于该设计主要考虑XY工作台和控制系统的设计,总体方案设计包括:1 运动功能设计 包括确定机床所需运动的个数、形式、功能及排列顺序。2 基本参数设计 包括数控系统工作参数、尺
19、寸参数、运动参数和动力参数设计等。3 传动系统设计 包括传动方式、传动原理图及传动系统图设计。4 控制系统设计 包括控制方式及控制原理、控制系统图设计。设计主要内容:该设计旨在单片机控制步进电机驱动的多用XY工作台确定,通过总体方案步骤的确定得出主要设计内容如下:1机械部分的设计1 确定脉冲当量,工作台有效行程,进给速度工作载荷等;2 机械部件的总体尺寸及重量的初步估算;3 传动元件及导向元件的设计,计算和选用;4 伺服电机计算、选用;5 绘制机械结构装配图;2 数控系统的设计 1确定数控系统装置方案(组成框图、功能、主要的设计参数,及方案分析、比较、说明)。2 电气控制系统设计(CPU、存储
20、器、I/O接口电路及伺服驱动电路)3 系统控制软件的设计。2.2. 设计系统方案的确定 该系统要求工作台沿各坐标轴的运动有精确的运动关系因此采用连续控制方式。数控系统总体方案设计的内容包括:系统运动方式的确定,执行机构及传动方案的确定,伺服电机类型及调速方案确定,计算机控制系统的选择。进行方案的分析、比较和论证。 X轴伺服驱动系统Y轴伺服驱动系统Y轴步进信号工作指令信号X轴步进信号指令输出装置插补装置轨迹指令工作指令 数控程序 2.3. XY工作台各项参数的初步确定 1)工作台主要参数:该工作台可安装在钻、铣床上用于钻孔或铣削加工,铣刀直径,铣削最大深度=5mm,由公式,确定齿数为5,工作台最
21、大加工移动速度取1000mm/min,工作载荷FZ=1000N,预期工作寿命T=20000h,定位精度0.01mm,摩擦系数f=0.01,系统脉冲当量为0.01mm。 设计工作台加工范围为270180mm2,厚度为40mm,工作台的材料为45号刚,其密度为7.8g/c m,取g=10N/kg,导轨板的材料选HT150灰铸铁,密度是7.2g/c m。为保证一定的传动精度和平稳性以及结构的紧凑,采用滚珠丝杠螺母传动副。为提高传动刚度和消除间隙,采用有预加载荷的结构。由于工作台的运动部件重量和工作载荷不大,故选用滚动直线导轨副,从而减小工作台的摩擦系数,提高运动平稳性。2.4. 控制系统的选择开环伺
22、服系统在负载不大时多采用功率步进电机作为伺服电机.开环控制系统由于没有检测反馈部件,因而不能纠正系统的传动误差。但开环系统结构简单,调整维修容易,在速度和精度要求不太高的场合得到广泛应用。考虑到运动精度要求不高,为简化结构,降低成本,宜采用步进电机开环伺服系统驱动。开环伺服系统框图如下:计算机光电隔离功率放大步进电机X向工作台光电隔离功率放大步进电机Y向工作台系统总体框图如下: 3. 机械部分设计机械部分设计内容包括:确定系统脉冲当量,运动部件惯性的计算,选择步进电机,传动及导向元件的设计、计算与选用,绘制机械部分装配图等。3.1. 设计主要思路 X Y 工作台中X 、Y 方向的移动, 可采用
23、螺旋机械或齿轮齿条传动机构, 这两种均可把旋转运动变为直线运动。因为此机构以传递运动为主, 要求有较高的传动精度, 又要求结构紧凑, 所以选用螺旋机构。但常用的螺旋机构中丝杠和螺母之间的相对运动是滑动, 磨损较严重, 影响传动精度, 寿命短, 效率低,不能满足高速度、高效率和高精度等传动要求。为了使运动灵敏又能满足精度要求, 选用滚珠螺旋机构。滚珠螺旋传动是在螺杆和螺母间放人适当数量的滚珠, 使螺杆和螺母之间的摩擦由滑动摩擦变为滚动摩擦的一种传动装置。现采用了间隙可调的滚珠丝杠传动。为使传动稳定可靠, 采用丝杠转动, 螺母带着工作台作移动的传动形式。螺母带着工作台在底座的导轨上移动, 因为运动
24、部件重量不大, 切削力也不大, 行程较小, 所以确定采用有预加载荷双v形滚珠导轨。 数控X Y工作台主要是对滚珠丝杠、滚珠导轨、步进电机的选择, 使其满足数控X Y 工作台传动系统高速度、高效率、高精度的要求。3.2. 工作台外形尺寸及重量估算根据设计工作台的有效行程,画出工作台简图,估算X向和Y向工作台承载重量WX和WY。取X向导轨支撑钢球的中心距为160mm,Y向导轨支撑钢球的中心距为220mm,考虑夹具夹紧弓箭的需要,设计工作台简图如下:工作台简图工作台台面尺寸为:长*宽*高 上拖板尺寸为: 长*宽*高 初设上导轨长度:动导轨长度240mm,动导轨行程270mm,支承导轨长度510mm下
25、导轨:动导轨长度240mm,动导轨行程200mm,支承导轨长度 440mm重量估算:台面重量:W1=187N托板重量:W2=283NX方向导轨滑块重量:G1=45NY方向动导轨滑块重量:G1=20N夹具及工件总重量:约160N 电机重量约为15N/个X工作台运动部分重量:=187+20+160=367NX-Y工作台运动部分总重量约为:=187+283+45+20+160+15=710N3.3. 滚动导轨参数计算与选型 滚动直线导轨的主要设计参数有导轨的尺寸参数计算、额定载荷的计算、额定行程长度寿命和额定工作时间寿命。3.3.1. 导轨的选用和计算额定静载荷:根据给定的工作载荷和估算的Wx和Wy
26、计算导轨的静安全系数fSL=C0/P,式中C0为导轨的基本静额定载荷,kN;工作载荷P=0.5(Fz+W); fSL=1.03.0(一般运行状况),3.05.0(运动时受冲击、振动)。根据计算结果查有关资料初选导轨:系统受中等冲击,可取=4.0=0.5(1000+187)=594N=0.5(1000+283)=642N=4594=2376N =4642=2568N根据计算额定动载荷确定滚动导轨的型号及结构尺寸,选择导轨LG15KL,可知其载荷C远小于所选导轨额定动载荷。 额定载荷(KN)额定静力矩(Nm)导轨长度L(mm)单向行程长度Ls(mm)每分钟往复次数(次/分钟)动载荷静载荷MaMbM
27、c31568.714.57070112 LG15KL型滚动直线导轨参数 各型号滚动直线导轨参数3.3.2. 额定行程长度和工作时间寿命 根据设计好的方案来验证导轨的工作寿命(小时),要求寿命不低于20000h; 计算导轨行程长度寿命(Km),当滑座运动速度低于15m/min时,若温度在以下,导轨硬度为60HRC时,无明显冲击和振动由下式可得: F=1000/4=250NkmhT=20000h由于导轨和导轨副均为标准件,可在型号产品中得到具体参数,所以在设计中对导轨的描述用代号确定,后面的设计过程其他的传动元件同理,在CAD画图中只表示其大致结构。3.4. 滚珠丝杠计算、选择 3.4.1. 确定
28、当量载荷 由于该设计只对丝杠的移动速度有要求,对转速没有要求。故初选丝杠导程为Ph= 5mm,则丝杠转速 =/Ph=200r/min。估测系统走刀抗力约为320N 该系统速度没有变化,其当量载荷即为其最大载荷,取其摩擦系数f=0.01。X方向载荷:=325NY方向载荷:=330N3.4.2. 丝杠载荷计算和选用丝杠轴向力:(N)其中:K=1.15,滚动导轨摩擦系数f=0.0030005;取f=0.004,Fx=(0.10.6)Fz,Fy=(0.150.7)Fz,可取Fx=0.5Fz,Fy=0.6Fz计算。则:580N698N寿命值:,其中丝杠转速(r/min) ,T=20000hn=200r/
29、minL=240最大动载荷:式中:为载荷系数,取冲击效果为中等,由表: 载荷性质 无冲击(很平稳) 轻微冲击 伴有冲击或振动 11.2 1.21.5 1.52 载荷性质系数可知中等冲击时为1.21.5;为硬度系数,HRC58时为1.0。取冲击时=1.5,=1则:5405N6480N根据使用情况选择滚珠丝杠螺母的结构形式,并根据最大动载荷的数值可选择滚珠丝杠的型号为: CM系列滚珠丝杆副,其型号为:CM2005-5。其基本参数形状如下:其额定动载荷为14498N 足够用.滚珠循环方式为外循环螺旋槽式,预紧方式采用双螺母螺纹预紧形式.滚珠丝杠螺母副的几何参数的计算如下表名称计算公式结果公称直径20
30、mm螺距mm接触角钢球直径3.175mm螺纹滚道法向半径1.651mm偏心距0.04489mm螺纹升角螺杆外径19.365mm螺杆内径16.788mm螺杆接触直径17.755mm螺母螺纹外径23.212mm螺母内径(外循环)20.7mm3.4.3. 传动效率计算丝杠螺母副的传动效率为:式中:=10,为摩擦角;为丝杠螺旋升角。=0.963.4.4. 丝杠刚度验算 滚珠丝杠受工作负载引起的导程变化量为:Y向滚珠丝杠受力最大696.5N,=0.5cm,2.14 cm因丝杠受扭矩引起的导程变化量很小,忽略不计。选择丝杠精度4级,此时则导程变形总误差为:=193.5. 支承座的参数 轴承是和滚珠丝杆过盈
31、配合的,滚珠丝杆的连接端的直径为20mm,把丝杆磨小,使他们之间的配合是过盈配合。滚珠丝杠安装方式为一端固定一端铰接,固定端和支撑端装均用深沟球轴承,滚动轴承型号为6302-2Z,该型号的参数如下 表2-11 滚动轴承103GB276-89参数外形尺寸(mm)安装尺寸(mm)dDBD1D2154213213713.6. 齿轮计算、设计3.6.1. 齿轮参数确定因步进电机步距角= 1.5/step。滚珠丝杠螺距t=5mm,要实现脉冲当量,在传动系统中应加一对齿轮降速传动.齿轮传动比: =0.48,选Z1=24,Z2=50因传递的扭距较小,取模数m=1mm则:分度圆直径: 齿顶圆直径: 齿根圆直径
32、: mm齿宽:(取值为0.2-1.4)中心距: 齿轮参数计算尺寸见下表:Z 24 50d=mZ 24 50d0=d+2m 26 52d1=d-21.25m 21.5 47.5b=(0.21.4)mz 8 8a=(d1+d2)/2 37分度圆压力角: 3.6.2. 齿轮传动消隙 数控设备进给系统经常处于自动变向状态,反向时如果驱动链中的齿轮等传动副存在间隙,就会使进给运动的反向滞后于指令信号,从而影响其驱动精度。因此必须采取措施消除齿轮传动中的间隙,以提高数控设备进给系统的驱动精度。由于该设计中齿轮尺寸较小,使用结构简单的偏心轴套消除侧隙,其结构如下:3.7. 步进电机的选用步进电机的步距角b
33、取系统脉冲当量=0.01mm/step,初选步进电机步距角 b= :3.7.1. 步进电机启动力矩的计算设步进电机的等效负载力矩为,负载力为,根据能量守恒原理,电机所做的功与负载力所做的功有如下的关系: 式中P为电机转角,为移动部件的相应位移,机械传动效率。若取,则s,且。所以:式中: Ps为移动部件负载,G为移动部件质量(N), Pz为与重力方向一致的作用在移动部件上的负载力(N), u为导轨摩擦系数, 为步进电机的步距角(rad),T为电机轴负载力矩(N.cm)。本设计取=0.03(淬火钢滚珠导轨的摩擦系数),0.96,=320N。考虑到重力影响,向电机负载较大,因此G=698N,所以有:
34、=13.5N.cm考虑到启动时运动部件惯性的影响,则启动转矩:33N.cm(取安全系数为0.4)对于工作方式为三相六拍的步进电机: =38N.cm步进电机的最高工作频率 =1667HZ为使电机不产生失步空载启动频率要大于最高运行频率,同时电机最大静转矩要足够大,查表选择两个55BF004型三相反应式步进电机.电机有关参数如下: 型号 主要技术参数外形尺寸重量 步距角最大静载荷 最高启动频率相数电 压电流外径长度轴径55BF004 1.549.02200327355626 6.5 55BF004单机参数3.7.2. 步进电机惯性负载的计算步进电机轴上的等效负载转动惯量为:式中:为折算到电机轴上的
35、惯性负载;为步进电机轴的转动惯量;为齿轮的转动惯量;为齿轮的转动惯量;为滚珠丝杠的转动惯量;为移动部件的质量。对钢材料的圆柱零件可以按照下式进行估算:式中为圆柱零件直径,为圆柱零件的长度。所以有:15.53292.537.44电机轴的转动惯量很小,可以忽略,所以有:=0.925编程序时采用一定算法保证加速度不超过这个数值。 4. 机床数控系统设计4.1. 硬件电路设计根据控制系统的具体要求选择存储器扩展电路、确定硬件电路方案;按照系统工作要求设计扩展接口电路,检测电路,转换电机以及驱动电路等;4.1.1. 确定硬件电路的总体方案数控系统的硬件电路由以下几部分组成:1)主控制器。即中央处理单元C
36、PU2)总线。包括数据总线,地址总线,控制总线。3)存储器。包括只读可编程序存储器和随机读写数据存储器。4)I/O输入输出接口:包括键盘、信号变换电路、显示器等。4.1.2. 主控制器和存储器扩展选用集成度高、可靠性好的系列单片机作为主控制器,该产品是集中了CPU、端口及部分等为一体的功能性很强的控制器。只需增加少量外围元件就可以构成一个完整的微机控制系统,并且开发手段齐全,指令系统功能强大,编程灵活,硬件资料丰富。所以本设计选用芯片作为主控芯片。1)程序存储器的扩展单片机应用系统中扩展用的程序存储器芯片大多采用芯片。其型号有:2716,2732,2764,27128,27258,其容量分别为
37、k,4k,8k,16k32k。在选择芯片时要考虑与时序的匹配。所能读取的时间必须大于所要求的读取时间。此外,还需要考虑最大读出速度,工作温度以及存储器容量等因素。在满足容量要求时,尽量选择大容量芯片,以减少芯片数量以简化系统。综合以上因素,选择芯片作为本次设计的程序存储器扩展用芯片。单片机规定0口提供为位地址线,同时又作为数据线使用,所以为分时用作低位地址和数据的通道口,为了把地址信息分离出来保存,以便为外接存储器提高低位的地址信息,一般采用芯片作为地址锁存器,并由发出允许锁存信号ALE的下降沿,将地址信息锁存入地址锁存器中。2)数据存储器的扩展由于内部只有字节,远不能满足系统的要求。需要扩展
38、片外的数据存储器。单片机应用系统数据存储器扩展电路一般采用6116,6262静态RAM数据存储器。本次设计选用芯片作为数据存储器扩展用芯片。3)译码电路在单片机应用系统中,所有外围芯片都通过总线与单片机相连。单片机数据总线分时的与各个外围芯片进行数据传送。故要进行片选控制。由于外围芯片与数据存储器采用统一编址,因此单片机的硬件设计中,数据存储器与外围芯片的地址译码较为复杂。可采用线选法和全地址译码法。线选法是把单独的地址线接到外围芯片的片选端上,只要该地址线为低电平,就选中该芯片。线选法的硬件结构简单,但它所用片选线都是高位地址线,它们的权值较大,地址空间没有充分利用,芯片之间的地址不连续。对
39、于和容量较大的应用系统,当芯片所需的片选信号多于可利用的地址线的时候,多采用全地址译码法。它将低位地址作为片内地址,而用译码器对高位地址线进行译码,译码器输出的地址选择线用作片选线。4)存储器扩展电路设计8031单片机所支持的存储系统起程序存储器和数据存储器为独立编址。该设计选用程序存储器2764和数据存储器6264组成8031单片机的外存储器扩展电路,单片机外存储器扩展电路如下:5)扩展电路设计通用可编程接口芯片,单片机共有个位并行接口,但供用户使用的只有1口及部分3 口线。因此要进行口的扩展。与微机接口较简单,是微机系统广泛使用的接口芯片。8155Y与8031的连接方式如下图所示键盘,显示
40、器是数控系统常用的人机交互的外部设备,可以完成数据的输入和计算机状态数据的动态显示。通常,数控系统都采用行列式键盘,即用口线组成行,列结构,按键设置在行列的交点上。数控系统中使用的显示器主要有和。采用接口管理的键盘,显示器电路。它有键和位显示器组成。键盘的列线及显示器的字位控制共用一个口,即共用的PA口进行控制,键盘的行线由口担任,显示器的字形控制由8155的PB口担任。4.1.3. 步进电机驱动电路设计 1)脉冲分配器步进电机的控制方式由脉冲分配器实现,其作用是将数控装置送来的一系列指令脉冲按一定的分配方式和顺序输送给步进电机的各相绕组,实现电机正反转。数控系统中通常使用集成脉冲分配器和软件
41、脉冲分配器。本设计采用集成脉冲分配器YB013。采用YB013硬件环行分配器的步进电机接口线路图如下: 2)光电隔离电路在步进电机驱动电路中,脉冲分配器输出的信号经放大后控制步进电机的励磁绕组。如果将输出信号直接与功率放大器相连,将会引起电气干扰。因此在接口电路与功率放大器间加上隔离电路实现电气隔离,通常使用光电耦合器。光电耦合器接线图如下: 3)功率放大器脉冲分配器的输出功率很小,远不能满足步进电机的需要,必须将其输出信号放大产生足够大的功率,才能驱动步进电机正常运转。因此必须选用功率放大器,需根据步进电机容量选择功率放大器。 4)辅助电路设计 a.时钟电路 b.复位电路 c.越界报警电路4.1.4. 硬件电路设计思路该系统选用系列的作为主控制器。扩展存储电路为一片2732EPROM和一片6264RAM。程序存储器扩展为,数据存储器扩展为。的片选控制端直接接地,该电路始终处于选中状态。系统复位以后,CPU从0000H开始执行监控程序。6264的片选端由译码器(74LS138)的Y2输出提供。所以6264的空间地址为4000。系统的扩展I/O接口电路选用通用可编程并行输入/输出接口芯片8155。8155的片选端接至译码器(74LS138)的Y4的输出端,故8155控制命令寄存器及PA,PB,PC口的地址号分别为80