数控车床的进给传动机构及数控系统设计终版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机电一体化
课程设计(论文) 题目: 数控车床的进给传动机构及数控系统设计
学生姓名
专业_机械设计制造及其自动化
学号_
班级_
指导教师谭为民
成绩_
工程技术学院
2017年6月
机电一体化课程设计任务书学生姓名专业年级
设计题目:数控车床的进给传动机构及数控系统设计
设计要求:
1、能用键盘输入命令控制工作台的运动方向
2、能实时显示当前运动位置
3、具有越程指示报警及停止功能
设计参数
1、系统分辨率纵向为0.01mm,横向为0.005mm;
2、最大加工直径:在床面上为400mm,在床鞍上为210mm;
3、最大加工长度为1000mm;
4、快进速度:纵向为2400mm/min,横向为2400mm/min;
5、最大切削进给速度:纵向为500mm/min,横向为500mm/min;
6、脉冲当量:纵向为0.01mm/脉冲,横向为0.01mm/脉冲;
7、X方向定位精度±0.01mm,Z方向定位精度±0.02mm;
8、纵、横向安装限位开关;
9、显示界面采用5个8位LED数码管;
设计工作量:
编写设计说明书1份
指导教师签名:年月日
目录
1系统总体方案设计 (1)
1.1数控系统运动方式的确定 (1)
1.2伺服进给系统的选择 (1)
1.3执行机构传动方式的确定 (2)
1.4控制系统的选择 (2)
1.5总体设计方案的确定 (3)
2机械系统设计 (3)
2.1系统脉冲当量选择 (3)
2.2切削力计算 (4)
2.3滚动螺旋副选型计算与验算 (4)
2.3.1纵向进给丝杠 (5)
2.3.2 滚珠丝杠副几何参数 (7)
2.4齿轮传动比计算 (7)
2.5步进电机的计算与选型 (8)
2.5.1等效转动惯量计算 (8)
2.5.2电机力矩计算 (8)
2.5.3 步进电机性能验算 (9)
2.5.4步进电机型号确定及主要参数列表 (10)
3 控制系统设计 (10)
3.1数控系统硬件电路设计 (10)
3.1.1主控制器CPU的选择 (11)
3.1.2存储器扩展电路设计 (11)
3.1.3步进电机驱动电路设计 (13)
3.1.4 其它辅助电路设计 (13)
3.1.5 机床数控系统硬件电路设计 (14)
3.3绘制控制系统原理图 (17)
总结 (17)
参考文献 (18)
数控车床的进给传动机构及数控系统设计
西南大学工程技术学院,重庆 400716
摘要:数控车床进给系统是指能分别沿着X向和Y向做进给运动的系统,是许多机电一体
化设备的基本部件。
本设计是对数控车床的进给传动机构和数控系统进行相关的设计。
在设计的时候具体进行了各部件的选型和计算。
比如:导轨的设计选型、滚珠丝杠螺母副的选型与计算,还进行了进给传动系统的刚度计算、进给传动系统的误差分析、驱动电机的选型计算、驱动电机与滚珠丝杠的联接、驱动电机与进给传动系统的动态特性分析等,最后选用单片机对其做数控系统的设计。
关键词:数控车床进给传动机构数控系统设计
1系统总体方案设计
对于数控车床的进给传动机构及数控系统设计,在考虑总体方案时应遵行的基本原则是:在满足设计要求的前提下,对机床的改造应尽可能的少,以降低成本。
数控系统总体方案设计内容包括:系统运动方式的确定;伺服系统的选择;执行机构传动方式的确定;控制系统的选择等内容。
应根据设计任务和要求提出系统的总体方案,对方案进行分析、比较、论证,最后确定总体方案并绘制系统总体方案框图[1]。
1.1数控系统运动方式的确定
数控系统按运动方式可分为点位控制系统、点位/直线系统和连续控制系统。
由于要求车床加工复杂轮廓零件,所以本微机控制(MNC)系统采用连续控制系统。
1.2伺服进给系统的选择
数控机床的进给系统有开环、半闭环、闭环之分。
采用直流或交流伺服电机驱动的闭环控制方案的优点是可以达到很好的机床精度,能补偿机械传动系统中的各种误差、传动间隙及干扰等对加工精度的影响。
但他的结构复杂,技术难度大,调试和维修困难,造价高。
本设计的精度要求不是很高,采用闭环控制系统的必要性不大。
采用直流或交流伺服电机驱动的半闭环控制,其性能介于开环和闭环之间。
由于调速范围宽过载能力强,有具有反馈控制,因此性能远优于以步进电机驱动的开环控
制。
由于反馈环节不包括大部分机械传动元件,调试比闭环简单,系统的稳定性容易保证,所以比闭环容易实现。
但是采用半闭环控制调试比开环控制要复杂,设计上有其自身的特点,技术难度较大。
本设计任务的要求不高,通常情况下均采用以步进电机驱动的开环控制。
因为开环控制具有结构简单,设计制作容易,控制精度较好,容易调试,价格便宜,使用维修方便等优点;缺点是步进电机没有过载能力,启动频率低,工作频率也不高等。
开环控制多用于负载变化不大或要求不高的经济型数控设备中。
经过上述比较,决定采用开环控制系统。
1.3执行机构传动方式的确定
为确保数控系统的传动精度和工作平稳性,在设计机械传动装置时,通常提出低摩擦、低惯量、高强度、无间隙、高谐振以及有适宜阻尼比的要求。
在设计中应考虑以下几点:
(1)尽量采用低摩擦的传动和导向元件。
如采用滚珠丝杠螺母传动副、滚动导轨、铁塑导轨等。
(2)尽量消除传动间隙,提高传动精度。
如对滚珠丝杠和滚动导轨进行预紧,而传动齿轮通常采用消除间隙结构。
(3)尽量提高传动刚度。
传动刚度是传动元件之间的接触刚度,接触面越多刚度越低,传动误差越大,故应尽量缩短传动链。
通常,在简易数控系统中,只要能够保证步进电机的步距角与运动末端执行件脉冲当量的正确匹配,只采用一对齿轮传动副即可。
给传动元件施加预负载,不但可以提高系统传动精度也可以提高系统的传动刚度。
故滚动导轨、滚珠丝杠以及丝杠轴向固定轴成都带有预紧装置,以便随时调整预紧力[1]。
1.4控制系统的选择
计算机数控系统一般由主机CPU、存储器扩展电路、I/O接口、光电隔离电路、伺服电机驱动电路、检测电路等几部分所组成。
微机是数控系统的核心。
数控系统的功能直接与所选微机相关。
数控系统对微机的要求是多方面的,但主要是字长和速度。
字长不但影响系统的最大加工尺寸,而且影响加工精度和运算精度。
而字长短的计算机在进行多字节数据处理时又会影响加工速度。
目前,高档数控系统普遍采用32位机,主频已达20-30MHz;标准CNC系统
通常采用16位机;经济型数控系统通常采用8位机,如采用Z80CPU或MCS-51单片机组成的微机应用系统。
在51系列机型中,因为RAM容量都很小,所以必须扩展外RAM;又由于常用零件加工程序需要固化在EPROM中,而它们不宜和系统控制程序存放在同一存储区内,为方便同一考虑外ROM和外RAM的扩展,故通常都是采用8031单片机作主机[1]。
本经济型数控车床采用MCS-51系列单片微机组成的微机应用系统。
主机是8031,接口选8279,采用步进电机开环控制,传动部件为滚珠丝杠。
1.5总体设计方案的确定
经以上论证后,确定的数控车床进给传动机构的总体方案图如图所示。
车床的纵向(Z轴)和横向(X轴)进给运动均采用步进电动机驱动。
由MCS-51系列单片机组成微机作为控制装置的核心,由I/O接口、软环分配器与放大器控制功率步进电动机转动,经齿轮减速器后带动滚珠丝杠转动,从而实现车床的纵向、横向进给运动。
图1-1 系统总体方案图
2机械系统设计
机械系统设计内容包括:系统脉冲当量确定;切削力计算;滚动螺旋副选型计算与验算;滚动导轨选型计算与验算;步进电机选型计算和验算;消除间隙齿轮结构设计、滚珠丝杠支承结构选型、电机固定结构选型设计等几个主要部分。
2.1系统脉冲当量选择
脉冲当量是机床移动不见相对于每一个步进脉冲信号产生的位移量。
脉冲当量也
称为机床最小设定单位或最小指令增量或机床分辨率。
脉冲当量是衡量数控机床加工精度的一个基本技术参数。
数控车床通常采用的脉冲当量是0.01~0.005mm/脉冲。
脉冲当量有时也由设计任务书直接给出。
所以根据设计任务书确定脉冲当量:纵向为0.01mm/脉冲,横向为0.01mm/脉冲。
因为脉冲当量相同,故以下只计算纵向进给相关参数,横向与纵向相同。
2.2切削力计算
设工件材料为碳素结构钢,σb =650MPa;选用刀具材料为硬质合金YT15;刀具几何参数为:主偏角κr =60°,前角γo =10°,刃倾角λs =-5°;切削用量为:背吃刀量a p =3mm,进给量f=0.6mm/r,切削速度v c =105m/min 。
查表3-1[2],得:
c 2795, 1.0,0.750.15F Fc Fc Fc C x y n ====-
查表3-3[2],得:主偏角κr 的修正系数为0.94;刃倾角、前角和刀尖圆弧半径的修正系数均为1.0。
由经验公式c Fc Fc Fc x y n c F P c Fc F C a f v K =,得=2673.4c F N 。
由经验公式::1:0.35:0.4c f p F F F =,得=935.691069.36f p F N F N =,
2.3滚动螺旋副选型计算与验算
滚动螺旋副工作原理:滚动螺旋副是一种在丝杠和螺母之间放入滚动体—滚珠的一种丝杠螺母副。
由于放入滚珠,故,当丝杠相对螺母转动时,滚珠则在螺旋滚道内即自转又循环转动,迫使丝杠螺母之间产生轴向相对运动,于是将丝杠的旋转运动变为螺母的直线运动或将螺母的旋转运动变为丝杠的直线运动。
滚动螺旋副特点:优点:传动效率高,所需驱动转矩小;传动精度高,反向精度高,定位精度高;传动刚度高;传动平稳,快速响应好,无爬行;磨损小,精度保持性好,寿命长;具有运动可逆性;缺点:制造成本高;不能自锁,铅垂进给时需加制动机构[2]。
滚动螺旋副的设计步骤是:计算进给牵引力,预选主要尺寸参数,计算最大动负荷,计算最大静负荷,初选滚珠丝杠副型号及列表主要参数,绘制进给系统计算简图,验算轴向刚度,验算传动效率,确定滚珠丝杠副型号。
2.3.1纵向进给丝杠
(1)工作载荷F m 计算
已知移动部件总重G=800N ;根据==z c y v x f F F F F F F =,,的对应关系,可得:
=2637.4N 1069.36=935.69N z c y x F F N F =,,
纵向进给为综合型导轨,有
'()m x z F KF f F G =++
式中:K —考虑颠覆力矩时的影响系数,综合型导轨取K=1.15;
f '—导轨摩擦系数,f '=0.15~0.18(取f '=0.16);
G —移动部件重量,G=800N
代入公式计算得
()1.15935.690.162673.48001631.79m F N =⨯+⨯+=
(2)滚珠丝杠副最大动负荷计算
3w H m C L f f F =
最大切削进给速度min /6.0max m V f =
最大切削力条件下的进给速度
min /)2.0~3.0(min /6.0)3/12/1()3/12/1(max m m V V f s =⨯-=-=
取0.30/min s v m =,滚珠丝杠转速0
1000s v n L =
(其中:滚珠丝杠导程初选06L mm =),则min /r 50n = 滚珠丝杠寿命值66010n T L ⨯⨯=(其中使用寿命T=15000h ),则)(转61045L = 运转状态系数w f ,按一般运转取21f w .=,故345 1.2 1.561631.7910865.28C N =⨯⨯⨯=
(3)滚珠丝杠螺母副的选型
查阅《机电一体化系统设计课程设计指导书》,可采用W 1L4006外循环螺纹调整预紧的双螺母滚珠丝杠副,1列2.5圈,其额定动负载为16400N ,精度等级选为3级。
传动效率计算
()
ϕγγη+=tan tan 式中:γ——丝杠螺母升角;
ϕ——摩擦角,滚珠丝杠副的滚动摩擦系数f=0.003~0.004,其摩擦角约等于10´。
本设计中:94010442442.)
tan(tan ''''
'=+= η (4)刚度验算
最大进给率引力为1631.79N ,支承间距L=1500mm 。
丝杠螺母级轴承均进行预紧,预紧力为最大轴向力的1/3。
①丝杠的拉伸或压缩变形量δ1。
查《机械设计手册》,根据
Fm=1631.79N,D 0=40mm ,查出δL/L=1.2×10-5,可算出
mm 1081150010211500L 25L
1--⨯=⨯⨯=⨯=..δδ
由于两端均采用向心推力球轴承,且丝杠又进行了预拉伸,故其拉压刚度可以提
高4倍。
其实际变形量为:mm 104504
1211-⨯=⨯=.'δδ ②滚珠与螺纹滚道间接触变形2δ。
查《机械设计手册》相关图表,W 系列1列
2.5圈滚珠和螺纹滚道接触变形量Q δ: mm 10463Q -⨯=.δ 因进行了预紧,故mm 10231046502
133Q 2--⨯=⨯⨯==...δδ ③支承滚珠丝杠轴承的轴向接触变形3δ。
采用8107型推力球轴承,mm 35d 1=,滚动体直径mm 356d Q .=,滚动体数量Z=18,故
mm 10571835625300240Z d F 00240322
32Q 2m 3
e -⨯=⨯⨯==....δ
因施加预紧力,故mm 1083503e 3-⨯=⨯=..δδ
根据以上计算轴向总变形量为:
mm 105113321-⨯=++=.'δδδδ即轴向总变形小于定位精度。
(5)稳定性校核
滚珠丝杠两端采用推力轴承并施加预紧,不会产生失稳现象,不需要进行稳定性校核。
2.3.2 滚珠丝杠副几何参数
表2-1 滚珠丝杠参数表
2.4齿轮传动比计算
已确定纵向进给脉冲当量mm 010p .=δ,滚珠丝杠导程mm 6L 0=,初选步进电机步距角为0.75º,可计算出传动比
030.756
1.25603600.01
b p L i θδ⨯=
==⨯ 因进给运动齿轮受力不大,模数m 取2[3]。
名 称 符号
计算公式(mm )
W 1L4006 螺 纹 滚 道 公称直径 0D
40 导程(螺距) 0()L ts 6 接触角 β
2º44´ 钢球直径 0d
3.968 螺纹滚道法面半
径 R
0d 520R .=
2.064 偏心距 e
βsin )/(2d R e 0-= 0.056 螺纹升角
γ
)/(00D L arctg r π= 2º44´ 丝杠
丝杠外径 d
00d 25020D d ).~.(-= 39 丝杠内径
1d
R 2e 2D d 01-+= 35.984 螺母
螺母外径(外循
环) D
R 2e 2D D 0+-= 44.016 螺母内经(外循
环) 1D
01d 25020D D ).~.(+=
40.7938
2.5步进电机的计算与选型 2.5.1等效转动惯量计算
电机转子的转动惯量:参考同类型机床,初选反应式步进电机150BF ,其转子转动惯量为 210M J kg cm = ;
齿轮1Z 的转动惯量:
434321110.78100.78 6.4210 2.62J d L kg cm --=⨯⨯=⨯⨯⨯=
齿轮2Z 的转动惯量:
2J =43220.7810d L -⨯⨯⨯=4320.788210 6.39kg cm -⨯⨯⨯=
丝杠的转动惯量:
s J =3420.7810415029.952kg cm -⨯⨯⨯=
折算到电机轴上的总转动惯量:
()⎥⎦
⎤
⎢⎣⎡++++=∑20s 22211M 2L g G J J Z Z J J J )()(
π236.355kg cm = 考虑步进电机与传动系统惯量匹配问题,27503553610J J M ..//==∑,基本满足惯量匹配要求[1]。
2.5.2电机力矩计算
机床在不同的工况下,其所需转矩不同,下面按个工况计算。
(1)快速空载启动力矩q M
在快速空载启动阶段,加速力矩占得比例较大,具体计算如下:
0f a q M M M M ++=max
2a
2a a 10t 60n 2J 10t 260n J J M -∑-∑
∑⨯⨯=⨯==max
max max ππ
ε
360
v n b
p
θδ⨯
=
max
max
将上述数据代入,式中各符号意义同上:
min /..max
max r 500360
75
00102400360v n b
p
=⨯=⨯=
θδ 启动加速时间 ms 30t a =
22max max 22 3.145001036.35510634.5N 60600.03
a a n M J cm t π--∑⨯⨯⨯=⨯
⨯=⨯⨯=⨯ 折算到电机轴上的摩擦力矩f M :
()'
000210.16(2673.4800)0.69422/2 3.140.8 1.25
Z f f F G L F L M N cm i z z πηπη+⨯+⨯====⨯⨯⨯
附加摩擦力矩M 0
()()()00220
00021
21/31122/1/32673.40.6
10.91532 3.140.8 1.25
p m F L F L M i
z z N cm ηηπηπη⨯⨯=-=
-⨯⨯=
-=⨯⨯⨯
上述三项合计:max 0634.594153881.5cm q a f M M M M N =++=++= (1)快速移动时所需力矩k M :
094153247k f M M M N cm =+=+=
(3)最大切削负载时所需力矩M j
00213400.6
941533752 3.140.8 1.25
x j f t f F L M M M M M M i
N cm
πη=++=++⨯=++
=⨯⨯⨯
从上面计算可以看出,M q 、M k 、M j 三种工况下,以快速空载启动所需力矩最大,以此项作为初选步进电机的依据。
查《机电一体化系统设计》表3-11可得,当步进电机为五相十拍时
9510M M j q ./max ==λ,则最大静力矩为max 805.3
846.80.951
j M N cm =
= 。
按此最大静转矩,查《机电一体化系统设计》表3.11得出,150BF002型最大静转矩为13.72N ·m ,大于所需最大静转矩,可作为初选型号,但还必须进一步考核步进电机起动矩频特性和运行矩频特性。
2.5.3 步进电机性能验算
(1)电机最高空载启动频率q f 和运行频率j f
max 10001000 2.4
400060600.01q p v f Hz
δ⨯=
==⨯ 100010000.6
100060600.01
s j p v f Hz δ⨯=
==⨯ (2)频率验算
查《机电一体化系统设计》表3-11,150BF002型步进电机允许的最高空载启动频率qb f 和运行频率jb f 分别为2800Hz 和8000Hz ,由于qb q f f <故运行频率频率满足要求。
但jb j f f <不满足要求,可以通过采用步进电机快速启动升降速控制,将启动频率降到1000Hz ,启动力矩可增高到588.4N ·cm ,然后在电路上再采用高低压驱动电路[1]。
2.5.4步进电机型号确定及主要参数列表
表2-2 步进电机参数表
型号
相数 步距角 电压
相电流
最大静转矩
最高启动频率
运行
频率 转子转
动惯量
转速 r/min
150BF002 5
0.75
80/12 12
13.72 2800
8000 36.355
100
3.控制系统设计
3.1数控系统硬件电路设计
数控系统的硬件电路由以下几部分组成:
(1).主控制器。
即中央处理单元CPU
(2).总线。
包括数据总线,地址总线,控制总线。
(3).存储器。
包括只读可编程序存储器和随机读写数据存储器。
(4).接口。
即I/O 输入输出接口。
图3-1 控制系统原理图
3.1.1主控制器CPU 的选择
MCS-51系列单片机是集中CPU ,I/O 端口及部分RAM 等为一体的功能性很强的控制器。
只需增加少量外围元件就可以构成一个完整的微机控制系统,并且开发手段齐全,指令系统功能强大,编程灵活,硬件资料丰富。
本次设计选用8031芯片作为主控芯片。
3.1.2存储器扩展电路设计 (1)程序存储器的扩展
单片机应用系统中扩展用的程序存储器芯片大多采用EPROM 芯片。
其型号有:2716,2732,2764,27128,27258,其容量分别为2k,4k,8k,16k,32k 。
在选择芯片时要考虑CPU 与EPROM 时序的匹配。
8031所能读取的时间必须大于EPROM 所要求
的读取时间。
此外,还需要考虑最大读出速度,工作温度以及存储器容量等因素。
在
CPU
8031
单片机
并行 接口 芯片
8155
满足容量要求时,尽量选择大容量芯片,以减少芯片数量以简化系统。
综合以上因素,选择2764芯片作为本次设计的程序存储器扩展用芯片。
单片机规定P0口提供8为位地址线,同时又作为数据线使用,所以为分时用作低位地址和数据的通道口,为了把地址信息分离出来保存,以便为外接存储器提高低8位的地址信息,一般采用74LS373芯片作为地址锁存器,并由CPU发出允许锁存信号ALE 的下降沿,将地址信息锁存入地址锁存器中。
(2)数据存储器的扩展
由于8031内部RAM只有128字节,远不能满足系统的要求。
需要扩展片外的数据存储器。
单片机应用系统数据存储器扩展电路一般采用6116,6262 静态RAM 数据存储器。
本次设计选用6264芯片作为数据存储器扩展用芯片。
(3)译码电路
在单片机应用系统中,所有外围芯片都通过总线与单片机相连。
单片机数据总线分时的与各个外围芯片进行数据传送。
故要进行片选控制。
由于外围芯片与数据存储器采用统一编址,因此单片机的硬件设计中,数据存储器与外围芯片的地址译码较为复杂。
可采用线选法和全地址译码法。
线选法是把单独的地址线接到外围芯片的片选端上,只要该地址线为低电平,就选中该芯片。
线选法的硬件结构简单,但它所用片选线都是高位地址线,它们的权值较大,地址空间没有充分利用,芯片之间的地址不连续。
对于RAM和I/O容量较大的应用系统,当芯片所需的片选信号多于可利用的地址线的时候,多采用全地址译码法。
它将低位地址作为片内地址,而用译码器对高位地址线进行译码,译码器输出的地址选择线用作片选线。
本设计采用全地址译码法[4]。
(4)存储器扩展电路设计
8031单片机所支持的存储系统起程序存储器和数据存储器为独立编址。
该设计选用程序存储器2764和数据存储器6264组成8031单片机的外存储器扩展电路。
(5)I/O 扩展电路设计
通用可编程接口芯片8155
8031单片机共有4个8位并行I/O接口,但供用户使用的只有P1口及部分P3口线。
因此要进行I/O口的扩展。
8155与微机接口较简单,是微机系统广泛使用的接口芯片。
键盘,显示器接口电路
键盘,显示器是数控系统常用的人机交互的外部设备,可以完成数据的输入和计算机状态数据的动态显示。
通常,数控系统都采用行列式键盘,即用I/O口线组成行,列结构,按键设置在行列的交点上。
数控系统中使用的显示器主要有LED和LCD。
下图所示为采用8155接口管理的键盘,显示器电路。
它有4×8键和6位LED显示器组成。
为了简化电路,键盘的列线及LED显示器的字位控制共用一个口,即共用8155的PA口进行控制,键盘的行线由8155的PC口担任,显示器的字形控制由8155的PB口担任[1]。
3.1.3步进电机驱动电路设计
(1)脉冲分配器
步进电机的控制方式由脉冲分配器实现,其作用是将数控装置送来的一系列指令脉冲按一定的分配方式和顺序输送给步进电机的各相绕组,实现电机正反转。
数控系统中通常使用集成脉冲分配器和软件脉冲分配器。
本设计采用集成脉冲分配器YB013。
(2)光电隔离电路
在步进电机驱动电路中,脉冲分配器输出的信号经放大后控制步进电机的励磁绕组。
如果将输出信号直接与功率放大器相连,将会引起电气干扰。
因此在接口电路与功率放大器间加上隔离电路实现电气隔离,通常使用光电耦合器。
(3)功率放大器
脉冲分配器的输出功率很小,远不能满足步进电机的需要,,必须将其输出信号放大产生足够大的功率,才能驱动步进电机正常运转。
因此必须选用功率放大器,需根据步进电机容量选择功率放大器。
本设计选用高低压功率放大器。
3.1.4其它辅助电路设计
(1)8031的时钟电路
单片机的时钟可以由两种方式产生:内部方式和外部方式。
内部方式利用芯片的内部振荡电路,在XTAL1,XTAL2 引脚上外接定时元件。
晶体可以在1.2~12之间任意选择,耦合电容在5~30pF 之间,对时钟有微调作用。
采用外部时钟方式时,可将XTAL1 直接接地,XTAL2 接外部时钟源。
(2)复位电路
单片机的复位都是靠外部电路实现。
在时钟工作后,只要在RESET引脚上出现10ms
以上的高电平,单片机就实现状态复位,之后CPU便从0000H单元开始执行程序。
在实际运用中,若系统中有芯片需要其复位电平与8031复位要求一致时,可以直接相连。
当晶振频率选用6MH Z 时,复位电路中C取22μF,R取200Ω ,R K取1000Ω(3)越程报警电路
为了防止工作台越界,可分别在极限位置安装限位开关。
利用光电耦合电路,将行程开关接至发光二极管的阴极,光敏三极管的输出接至8031的I/O口P1.0。
当任何一个行程开关被压下的时候,发光二极管就发光,使光敏三极管导通,由低电平变成高电平。
8031可利用软件设计成查询的方法随时检查有无越界信号。
也可接成从光敏三极管的集电极输出接至8031的外部中断引脚(INT0或INT1),采用中断方式检查越界信号[2]。
3.1.5机床数控系统硬件电路设计
该系统选用MCS-51系列的8031作为主控制器。
扩展存储电路为一片
2732EPROM 和一片6264RAM。
程序存储器扩展为4K,数据存储器扩展为8K。
2732的片选控制端CE直接接地,该电路始终处于选中状态。
系统复位以后,CPU 从0000H 开始执行监控程序。
6264的片选端CE由译码器(74LS138)的Y2输出提供。
所以6264的空间地址为4000H~5FFFH。
系统的扩展I/O 接口电路选用通用可编程并行输入/输出接口芯片8155。
8155的片选端CE接至译码器(74LS138)的Y4的输出端,故8155控制命令寄存器及PA,PB,PC口的地址号分别为8000H 及8001H,8002H,8003H。
8155RAM区的地址为8000H—80FFH。
8155的PA口为控制工作抬X,Z向电机的接口。
为防止功率放大器高电压的干扰,不步进电机接口与功率放大器之间采用光电隔离。
键盘与显示器设计在一起,8155的PC口担任键盘的列线及显示器的扫描控制;PB 口的PB0—PB3为键盘的行线。
8031的P1口为显示器的字形输出口。
该系统采用4X6共24个行列式键盘和6位8段共阴极LED显示器。
为了增加数码管显示亮度,分别在字形口和字位口加74LS07进行驱动。
PB口剩余的I/O线PB4 —PB7分别作为工作台+X,+Z,-X,-Z四个方向的行程限位控制信号。
在软件设计上8155的PA口,PC口设置为输出,PB口设置为输
入。
计算机随时巡回检测PB4—PB7的电平,当某I/O线为0时,应立即停止X,Z 向电机的驱动,并发出报警信号[4]。
另外,光电隔离器的输出端必须采用隔离电源。
隔离电源选用7805三端集成稳压器设计。
3.2程序流程图
图3-2 主程序框图
图3-3 自动进给子程序框图
3.3绘制控制系统原理图
控制系统电路图如图3-3所示。
图3-4控制系统电路图
总结
这学期我们学习了《机电一体化系统设计》这门课程,并进行了课程设计。
为了完成“数控车床的进给传动机构及数控系统设计”这一课程设计题目,我们进行了数控系统总方案的拟定、进给伺服系统设计计算以及控制系统硬件电路设计等过程,使我们综合应用所学的机械、电子和微机的知识,进行一次机电结合的系统训练,从而培养了我们机电产品的初步设计计算的能力以及分析和处理机电方面技术问题的能力。
通过这次课程设计,我学会了如何查阅现有的技术资料、如何举一反三、如何通
过改进并加入自己的想法与观点,使之成为自己的东西。
并且结合生产知识,培养理论联系实际以及分析和解决工程实际问题的才能,并使大学三年所学的知识得到进一步巩固、深化和扩展。
在此,感谢老师的这学期的付出,让我们学到了机电一体化方面的许多知识。
参考文献
[1] 张建民.机电一体化系统设计[M].4版.北京:高等教育出版社,2007.
[2] 尹志强.机电一体化系统设计课程设计指导书[M].北京:机械工业出版社,2016.
[3] 濮良贵,纪名刚.机械设计[M].9版.北京:高等教育出版社,2005.
[4] 张毅刚.单片机原理与应用[M].北京:高等教育出版社,2003.
[5]邓文英,宋力宏.金属工艺学[M].5版.北京:高等教育出版社,2008.
[6]于骏一.机械制造技术基础[M].2版.北京:机械工业出版社,2017.
[7]徐灏等.机械设计手册[M].北京:机械工业出版社,2000.。