ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:581.17KB ,
资源ID:12635939      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12635939.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(机电系统设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

机电系统设计.docx

1、机电系统设计课程设计设计题目:ZK5125C型立式数控钻床工作台设计课程名称:机电系统设计学院:机械工程专业:机械设计制造及其自动化姓名:学号:年级: 2013 任课教师:2016年12月10日贵州大学本科课程设计诚信责任书本人郑重声明:本人所呈交的课程论文(设计),是在导师的指导下独立进行研究所完成。课程论文(设计)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。特此声明。论文(设计)作者签名:日期:计划进程:序号计划时间进程112.512.6课题调研及资料收集,研究问题及提出初步总体方案212.7总体方案论证及确定312.812.13电气部分方案论证确定及设计412.1

2、412.15撰写论文及绘制相关图纸512.16上交设计成果,答辩主要参考文献:1张建民. 机电一体化系统设计M.北京理工大学出版社,2013.12韩建海.数控技术及装备(第三版)M.华中科技大学出版社,2016.53尹志强.机电一体化系统设计课程设计指导书M. 北京:机械工业出版社,2010.64王金娥.机电一体化课程设计指导书M. 北京:北京大学出版社,2012.15成大先. 机械设计手册(第六版)M. 北京:化学工业出版社,2016.46坂本正文(日).步进电机应用技术M. 北京:科学出版社,2010.67刘刚. 单片机原理及其接口技术M. 北京科学出版社,2015.78段正澄会.光机电一

3、体化技术手册M. 北京:机械工业出版社,2010.69龚仲华.数控机床电气设计典例M.北京:机械工业出版社,2014.710文怀兴.夏田.数控机床系统设计(第二版) M. 北京:化学工业出版社,2011.911孙莹.数控机床伺服驱动系统的设计与应用M. 北京:西南交通大学出版社,2014.4ZK5125C型立式数控钻床工作台设计数据说明参数指标单位量纲数控钻床型号ZK5125AZK5125BZK5125CZK5140AZK5140BZK5140CZK5150AZK5150BZK5150C加速时间TS0.50.81.0X向坐标行程mm5005506007008009009009501000Y向坐

4、标行程350400350400350400500450500工作台面(XY)mm255030060035065030075035085030095035095045010004001100450工作台面以上承重Kg500600800工作台快进速度mm/min200025003000脉冲当量mm/pulse0.010.020.03定位精度mm0.030.040.05重复定位精度mm0.020.030.04最大钻孔直径mm254050每转进给量(钻削)mm/r0.250.320.4钻孔刀具麻花钻头钻削加工材料钢b=650Mpa步进电机步距角自定导轨类型自定滚珠丝杠螺距自定控制系统类型自定设备使用寿

5、命12年;年均工作300天;每天10小时目 录摘要 7第一章 电气控制部分总方案设计 7第二章 硬件系统设计 72.1 单片机的选型 92.2显示电路的设计 102.3键盘输入电路设计 112.4 稳压电路设计 132.5位移监测模块设计 142.6 限位反馈实现 162.7抗干扰设计 17第三章 软件系统设计 173.1 单片机内部分配 173.2 系统程序流程图 173.3 X,Y方向位置监测流程图 20第四章 电机驱动器的连接 224.1 步进电机驱动器的选择 234.2 步进电机驱动器的接线 23第五章 电气控制部分设计总图 245.1 电气部分设计图 24第六章 总结 25第七章 参

6、考文献 26 摘要X-Y数控工作台机电系统设计 是一个开环控制系统,其结构简单。实现方便而且能够保证一定的精度。降低成本,是单片机控制技术的最简单的应用。它充分的利用了单片机的软件硬件功能以实现对机床的控制;使机床的加工范围扩大,精度和可靠性进一步得到提高。本次设计从硬件设计和软件设计两方面介绍了Atmega128单片机为核心来控制X-Y工作台电气系统的设计,系统主要包括测量传感器模块、键盘电路模块、液晶显示器接口电路模块、步进电机驱动模块、单片机复位电路等几部分。在本控制系统的硬件上编写一定的程序以实现一定的加工功能。关键词:单片机 X-Y工作台 步进电机第一章 电气控制部分总方案单片机控制

7、系统区别于通用微机控制系统的最大特点,就是它只包含通用系统的部分功能,一般以够用为准,系统具有造价低,安装使用方便,体积小等特点。单片机控制系统通常由CPU、RAM、ROM、定时/计数器、模拟量输入/输出接口、数字量输入/输出接口、键盘/显示接口以及通信接口等部分组成。如图1所示为单片机控制系统总图。图1 单片机控制系统图根据对X-Y数控系统平台的分析,设计了一款以ATMEGA128A单片机作为主控芯片的控制系统,系统主要包括测量传感器模块、键盘电路模块、液晶显示器接口电路模块、步进电机驱动模块、单片机复位电路,晶振电路等几部分。如图1.2所示为系统控制图。图1.2 Atmega128系统控制

8、图第二章 硬件系统设计2.1单片机的选型ATmega128A是ATMEL公司的 8位系列单片机的较高配置的一款单片机,稳定性极高,被广泛的应用在了汽车电车管理、门禁系统、遥控器、智能家居、以及计量电表等领域。Atmega128A是AVR8位微处理器芯片,采用先进的RISC结构,采用AVR内核,拥有16MHz工作频率,工作电压为2.7-5.5V。53个可编程I/O 口。本次选用的atmega128是AVR系列单片机中 高性能、低功耗的 AVR 8 位微处理器。它具有2个8位的定时/计时器,2个8位的PWM通道。如图2.1所示为Atmega128引脚图。图2.1 Atmega128引脚图2.1.1

9、atmega128 的最小单片机系统如图2.1.1所示,这是atmega128的最小系统图2.2显示电路的设计由于在数控机床的加工过程中,操作人员必须要通过液晶显示来观察工件的加工情况以及数控机床的信息采集,必须采用液晶显示屏进行观察,方便工作人员做出正确的判断。本次选用的是LCD-12864.如图2.2所示为LCD-12864的显示图图2.2所示为LCD-12864的显示图2.2.1液晶显示屏的优点液晶显示器显示原理与 CRT 显示器迥然不同。相对 CRT 显示器来说,液晶显示器天生有拥有以下绝对优势:1、零辐射,低耗能,散热小。液晶显示器的显示原理是通过扭转液晶像素中的液晶分子偏转角度来背

10、景光而实现还原画面的,其不存在象 CRT 那样内部具有超高压元器件,不至于出现由于高压导致的 x 射线超标。2、纤薄轻巧。正是液晶显示器的出现,才令手提电脑的发明成为可能。液晶显示器以其纤薄轻巧的天生优势成为最有可能打破 CRT 显示器垄断地位的显示器件。3、精确还原图像。液晶显示器采用的是直接数码寻址的显示方式,它能够将显卡输出的视频信号经过 AD 转换之后,根据信号电平中的地址信号,直接将视频信号一一对应的在屏幕上的液晶像素上显示出来。4、显示字符锐利。画面稳定不闪烁。液晶显示独特的显示原理决定了其屏幕上各个像素发光均匀,而且红绿蓝三基色像素紧密排列,视频信号直接送到像素背后的以驱动像素发

11、光,因此不会出现传统的 CRT 显示器固有的会聚以及聚焦不良的弊病。2.2.2 LCD-12864 的特点LCD12864 有汉字图形点阵液晶显示模块,可现实汉字及其图形,内置8192 个中文汉字(16x16 点阵)。显示内容:128 列 X64 行;显示颜色:蓝绿屏,蓝屏;与 MCU 接口:8 位并口或串行。2.2.3LCD-12864的工作原理在数字电路中,所有的数据都是以0和1保存的,对LCD控制器进行不同的数据操作,可以得到不同的结果。对于显示英文操作,由于英文字母种类很少,只需要8位(一字节)即可。而对于中文,常用却有6000以上,于是我们的DOS前辈想了一个办法,就是将ASCII表

12、的高128个很少用到的数值以两个为一组来表示汉字,即汉字的内码。而剩下的低128位则留给英文字符使用,即英文的内码。得到了汉字的内码后,还仅是一组数字,这就涉及到文字的字模,字模虽然也是一组数字,但它的意义却与数字的意义有了根本的变化,它是用数字的各位信息来记载英文或汉字的形状,如英文的A在字模的记载方式如图2.23所示:2.2.4LCD-12864 的接口说明 图2.24 LCD-12864液晶的接口12864是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及12864全点阵液晶显示器组成。可完成图形显示,也可以显示84个(1616点阵)汉字。如图2.25为LCD12864的引脚说明图图

13、2.25为LCD12864的引脚说明图 图2.26LCD12864的电气原理图如图2.26所示为LCD的程序流程图,该LCD初始化后,经过延时,然后先打开左半屏,等待左半屏显示完整后,再开始打开右半屏,进行右半屏显示。图2.26所示为LCD的程序流程图2.3键盘输入电路设计键盘在单片机应用系统中,实现输入数据、传送命令的功能,是人工干预的主要手段。键盘分两大类:编码键盘和非编码键盘。在我们的XY工作台的设计中必须要进行键盘的选择和键盘输入电路的设计。2.3.1单片机键盘的分类及优缺点(一)独立式按键接口设计 独立式按键就是各按键相互独立,每个按键单独占用一根I/O口线,每根I/O口线的按键工作

14、状态不会影响其他I/O口线上的工作状态。因此,通过检测输入线的电平状态可以很容易判断哪个按键被按下了。优点:电路配置灵活,软件结构简单。缺点:每个按键需占用一根I/O口线,在按键数量较多时,I/O口浪费大,电路结构显得复杂。因此,此键盘是用于按键较少或操作速度较高的场合。也可以用扩展I/O口搭接独立式按键接口电路,可采用8255扩展I/O口,用三态缓冲器扩展。这两种配接方式,都是把按键当作外部RAM某一工作单元的位来对待,通过读片外RAM 的方法,识别按键的工作状态。上电路中独立式按键电路,各按键开关均采用了上拉电阻,是为了保证在按键断开时,各I/O有确定的高电平。如输入口线内部已有上拉电阻,

15、则外电路的上拉电阻可省去。(二)矩阵式键盘接口设计矩阵式键盘适用于按键数量较多的场合,由行线和列线组成,按键位于行列的交叉点上。节省I/O口。矩阵键盘工作原理:行线通过上拉电阻接到+5V上。无按键,行线处于高电平状态,有键按下,行线电平状态将由与此行线相连的列线电平决定。列线电平为低,则行线电平为低;列线电平为高,则行线电平为高。双功能及多功能键设计在单片机应用系统中,为简化硬件线路,缩小整个系统的规模,总希望设置最少的按键,获得最多的控制功能。矩阵键盘与独立式按键键盘相比,硬件电路大大节省。可通过软件的方法让一键具有多功能。方法:选择一个RAM工作单元,对某一个按键进行按键计数,根据不同计数

16、值,转到子程序。这种计数多功能键最好与显示器结合用,以便知道当前计数值,同时配合一个启动键。复合键是使用软件实现一键多功能的另一个途径。所谓复合键,就是两个或两个以上的键的联合,当这些键同时按下时,才能执行相应的功能程序。实际情况做不到“同时按下”,他们的时间差别可以长到50ms,解决策略是:定义一个或两个引导键,这些引导键按下时没什么意义,执行空操作。引导键的例子:微机键盘上的CTRL、SHIFT、ALT。缺点:一是操作变得复杂,二是操作时间变长。多功能键的利用,应具体情况具体分析。要求速度的场合最好做一键一功能。如果系统功能很多,一键一功能不现实,可采取一键多功能。2.3.2键盘输入电路的

17、设计 由于在XY工作台的设计过程中,我们必须考虑X方向的进给以及Y方向的进给,所以采用的矩阵式键盘。如图2.3.2所示为矩阵键盘输入原理图。图2.3.2所示为矩阵键盘输入原理图2.3.3矩阵键盘功能表L4L3L2L1H4系统启动系统停止系统复位X轴正向移动(点触式)X轴负向移动(点触式)H3X轴定向移动(参数式)Y轴正向移动(点触式)1Y轴定向移动(参数式)X轴负向移动(点触式)2H235794680H1+DeleteEnter图2.3.3为键盘功能表2.3.4键盘功能介绍H4-L4:当这个键被按下时,系统启动;H4-L3:当这个键被按下时,系统停止;H4-L2:当这个键被按下时,系统复位;H

18、4-L1:当这个键被按下时,X 轴正向运动,每按下一次,进一个导程,若长按,会以较低的速度持续运动,并且在 LCD 显示屏上显示当前的坐标。当这个键被按下时,X 轴负向运动,每按下一次,进一个导程,若长按,会以较低的速度持续运动,并且在 LCD 显示屏上显示当前的坐标。H3-L4:按下该键可以进行选择两个功能中的一个功能进行执行;H3-L3:当这个键被按下时,通过键盘输入相应的坐标,控制 X 轴的运动。当这个键被按下时,通过键盘输入相应的坐标,控制 X 轴的运动。H3-L2:当这个键被按下时,Y 轴正向运动,每按下一次,进一个导程,若长按,会以较低的速度持续运动,并且在 LCD 显示屏上显示当

19、前的坐标。当这个键被按下时,Y 轴负向运动,每按下一次,进一个导程,若长按,会以较低的速度持续运动,并且在 LCD 显示屏上显示当前的坐标。H3-L1:数字 1;数字 2;H2-L4:数字 3;数字 4;H2-L3:数字 5;数字 6;H2-L2:数字 7;数字 8;H2-L1:数字 9;数字 0;H1-H4:为+号,当进行参数式输入的时候使用;为-号,当进行参数式输入的时候使用;H1-H3:为小数点;H1-H2:删除键;H1-H1:为确定键。2.3.5矩阵式键盘和单片机的接口方式程序扫描方式三个步骤:第一步:判断有无键按下;第二步:软件延时10ms去抖动;第三步:求键的位置(行、列)程序键盘

20、扫描程序框图2.4稳压电路的设计为了保证在输入电压、负载、环境温度、电路参数等发生变化时仍能保持输出电压恒定的电路,则应设计一个稳压电路来实现此功能。因此选用型号为LM7805 的三端稳压电路。2.4.1 功能概述用 LM7805 三端稳压 IC 来组成稳压电源所需的外围元件极少,电路内部有过流、过热及调整管的保护电路,使用起来可靠、方便,而且价格便宜。因为三端固定集成稳压电路的使用方便,电子制作中经常采用。最大输出电1.5A,LM7805 输出电压为 5V。2.4.2引脚定义7805是我们最常用到的稳压芯片了,使用方便,用很简电路即可以输入一个直流稳压电源,他的输出电压恰好为5v,刚好是51

21、系列单片机运行所需的电压,他有很多的系列如ka7805,ads7805,cw7805等,性能有微小的差别,用的最多的还是lm7805。如图2.4.2所示是LM7805的原理图。图2.4.2所示是LM7805的原理图2.4.3稳压电源电路图如图2.4.3所示是电源电路,该电路由三部分组成,通过24V和5V的电压压进行供电。2.5 限位反馈实现2.6.1 限位开关的原理限位开关就是用以限定机械设备的运动极限位置的电气开关。限位开关有接触式的和非接触式的。接触式的比较直观,机械设备的运动部件上,安装上行程开关,与其相对运动的固定点上安装极限位置的挡块,或者是相反安装位置。当行程开关的机械触头碰上挡块

22、时,切断了(或改变了)控制电路,机械就停止运行或改变运行。由于机械的惯性运动,这种行程开关有一定的“超行程”以保护开关不受损坏。非接触式的形式很多,常见的有干簧管、光电式、感应式等,这几种形式在电梯中都能够见到。当然还有更多的先进形式。限位开关是一种常用的小电流主令电器。利用生产机械运动部件的碰撞使其触头动作来实现接通或分断控制电路,达到一定的控制目的。通常,这类开关被用来限制机械运动的位置或行程,使运动机械按一定位置或行程自动停止、反向运动、变速运动或自动往返运动等。在电气控制系统中,限位开关的作用是实现顺序控制、定位控制和位置状态的检测。用于控制机械设备的行程及限位保护。构造:由操作头、触

23、点系统外壳组成。2.6.2 行程开关的型号选择我们选择常用的行程开关 WLCA12-2N。如图2.6.2所示为WLCA12-2N行程开关的参数。图2.6.2所示为WLCA12-2N行程开关的参数2.7抗干扰设计x-Y数控工作台在加工过程中经常会出现干扰,例如在加工过程中出现系统复位、加工出错、系统死机等现象。现场环境复杂各种各样的电磁干扰也是造成工作台不能正常稳定运行的主要原因之一,因此在控制系统设计中就要考虑设计抗干扰的措施使工作台正常工作。本设计主要是使用光电耦合器,光电隔离是由光耦合器来完成的。光耦合器是以光为媒介传输信号的器件,其输入端配置发光源,输出端配置受光器,因而输入和输出在电气

24、上是完全隔离的。开关量电路在接入光耦合器之后,输入侧与输出侧的信号得到了电气隔离,互不影响。本设计采用的是TLP521系列光电耦合器,它是目前广泛使用的普通晶体管输出的光耦合器。如图2.7所示所示为TLP521-1在开关信号输入电路中的应用。其输入端由+12V电源供电,输出端由+5V电源供电,且两端电源不共地,这样就达到了隔离的效果。图中的限位开关断开时,发光二极管无正向导通电流,不发光,输出端的三极管截止,输出信号)为高电平;限位开关闭合时,输入端构成回路,二极管有正向导通电流,开始发光,光敏三极管的基极获得电流,集电极和发射极导通,输出信号被拉低。图2.7抗干扰电路设计图第三章 软件系统设

25、计3.1单片机内部分配3.2系统程序流程图该系统通过扫描键盘的输入后,通过系统信号的初始化,定时器和显示初始化之后输出PWM脉冲信号,这样做可以使输出的电压处于恒定状态,从而对I/O的信号随时进行改变。系统开始工作时,会先检测矩阵键盘上是否有按键被按下。若有,则会根据所按下的键执行相应的功能。系统在执行动作时,位移检测模块会对工作台的位移量进行实时检测,并反馈到单片机中用作位移的实时显示,LCD12864 液晶显示屏会实时显示当前位移。3.3X,Y方向位置监测流程图如果工作台没有限位开关极易引起事故的发生,因此在 XY 平台的 XY 工作台面分别安装两个行程开关,也就是一共安装四个行程开关,行

26、程开关起到保护作用,当工作台移动要危险位置时,也就是触发行程开关的时候,LCD12864 会进行预警,同时,蜂鸣器会发出”嗡嗡的声音。如图3.3所示为X,Y方向监测流程图。 图3.3X,Y方向监测流程图第四章 步进电机驱动器的连接4.1步进电机驱动器的选择由机械部分可以得出选择的步进电机为110BDGY3502型电动机,所以我们采用BD 3A型号驱动器。其技术参数如下:型号相数输入电压相电流分配方式BD3A3220V AC3/5/7A1/2/4/5细分4.2步进电机驱动器的接线图步进电机驱动器的原理图第五章 电气控制部分设计总图5.1电气部分设计总图第六章 总结一种以ATMEGA128为核心的

27、控制系统,由步进电机,通信接口单片机通信的液晶显示屏,键盘输入以及单片机电路组成。显示屏包括:数据输入模块,用于输入、修改被控参数的参数值和操作指令,读取显示屏的操作界面;数据存储模块,用于存储输入、输出数据;数据处理计算模块,用于对输入、输出参数数据进行处理、计算;包括输入信号的编码运算;输出信号的解码运算;数据存储单元,用于存储移位单元传递来的数据;数据检测单元,用于实时检测坐标轴的当前运动状态参数值,包括距离、速度值,以及控制方式参数值;数据比较单元,用于将检测单元检测到的坐标轴当前运动状态参数值、控制方式参数值与显示屏存储模块的设定值进行比较;数据计算单元,用于根据比较结果计算出控制信

28、号的值,即记数脉冲的数量值;控制方式确定单元,用于根据数据检测单元检测到的控制方式数据,确定定位方式;控制信号输出单元,用于输出确定了控制方式的方向脉冲和速度大小的记数脉冲信号。第七章 参考文献1坂本正文(日).步进电机应用技术M. 北京:科学出版社,2010.62刘刚. 单片机原理及其接口技术M. 北京科学出版社,2015.74段正澄会.光机电一体化技术手册M. 北京:机械工业出版社,2010.65龚仲华.数控机床电气设计典例M.北京:机械工业出版社,2014.76文怀兴.夏田.数控机床系统设计(第二版) M. 北京:化学工业出版社,2011.97孙莹.数控机床伺服驱动系统的设计与应用M. 北京:西南交通大学出版社,2014.4

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1