经济型数控钻床控制系统硬件电路设计——毕业设计.doc
《经济型数控钻床控制系统硬件电路设计——毕业设计.doc》由会员分享,可在线阅读,更多相关《经济型数控钻床控制系统硬件电路设计——毕业设计.doc(33页珍藏版)》请在三一办公上搜索。
1、 南京工程学院 自动化学院 本科毕业设计(论文)题目: 经济型数控钻床控制系统硬件电路设计 专 业: 自动化(数控技术应用) 班 级: 学生姓名: 指导教师: 起迄日期: 设计地点: _ Graduation Design (Thesis) Hardware Design of Economic NC Drilling MachineByHuang Li gangSupervised byAssociate Prof. Hua mao faDepartment of Automation EngineeringNanjing Institute of TechnologyJune, 2007摘
2、 要本文介绍了经济型数控钻床控制系统硬件电路的设计方法。该控制系统以8031为主CPU,用它来控制整个数控钻床的工作,另外选用89C2051作从CPU ,实现对八位LED动态显示电路的控制。主CPU 8031扩展了外部程序存储器27256和数据存储器6264,外部程序存储器用于存放系统程序;数据存储器用于存放加工程序和数控系统处理的中间数据。本设计用8155来实现键盘接口电路的扩展。数控钻床的MDI方式包括手动、自动、空运行、回零、编辑等,它的扩展本设计选用了8255芯片的PA口。步进电机控制信号由8031发出,通过总线驱动,由74LS273D触发器向外发送。利用8155和8255的剩余口进行
3、输入输出接口电路的扩展。各芯片间信息的相互传递,通过数据总线和控制总线来实现。加之以相应的软件,此系统就构成了完整的数控钻床控制系统。它不仅可以作为经济型数控钻床的控制系统,还可用作对普通钻床的数控改造。在国内的中小企业将有一定的应用市场。关键词:数控钻床;控制系统;电路设计;ABSTRACTIn this paper, the design of economy numerical control system for drilling machine is introduced. A 8031 used asthe host CPU, the control system controls
4、 the entire numerical drilling machine. Another MCU, 89C2051, is used as the slave CPU to achieve the control of LED. An external ROM 27256 and a RAM 6264 was used to store system program and the machining data separately. And the keyboard function was realized with an 8155. The MDI function of the
5、NC drilling machine including manual and automatic operation, returning to zero, editing and so on, which were realized with the PA port of a 8255 chip. The control signal, with which the step motor is driven, was generated with a MCU, 8031, and transmitted with a D latch 74LS273. Other ports of 815
6、5 and 8255 were used for the I/O signal of the NC system. The information exchange of different chips was realized with the data bus and the control bus. With adequate software, this system can be integrated to NC system of a drilling machine or used in the reconstruction of universal drilling machi
7、ne. So it will find its widely usage in the markets of middle or small enterprise.Key words: Numerical control drilling machines; control system; design of circuit目 录 第一章 绪论11.1 引言11.2 选题背景与意义11.3 研究现状21.4 本文的结构3第二章 数控钻床控制系统电路设计42.1 设计总体思路及结构.52.2 数控钻床控制系统主CPU的选择52.3 控制系统复位电路的设计6 2.4 存储器扩展电路设计72.5 键
8、盘扩展电路设计11 2.6 显示电路设计14 2.6.1 八段数码管动态显示电路.14 2.6.2 十六段数码管静态显示电路.212.7 输入/输出信号接口电路设计222.8 步进电机控制信号输出接口电路设计252.9 译码电路设计.25第三章 控制系统电路原理图以及PCB图的绘制27 3.1 电路原理的图绘制27 3.2 PCB图的绘制28第四章 结论304.1论文总结304.2 感想30致谢32参考文献33附录A:英文资料.34附录B:英文资料翻译.41附录 C: 硬件设计PCB图48附录 D:硬件设计原理图及光盘第一章 绪 论1.1 引言 随着计算机技术的高速发展,传统的制造业开始了根本
9、性变革,各工业发达国家投入巨资,对现代制造技术进行研究开发,提出了全新的制造模式。在现代制造系统中,数控技术是关键技术,它集微电子、计算机、信息处理、自动检测、自动控制等高新技术于一体,具有高精度、高效率、柔性自动化等特点,对制造业实现柔性自动化、集成化、智能化起着举足轻重的作用。目前,数控技术正在发生根本性变革,由专用型封闭式开环控制模式向通用型开放式实时动态全闭环控制模式发展。在集成化基础上,数控系统实现了超薄型、超小型化;在智能化基础上,综合了计算机、多媒体、模糊控制、神经网络等多学科技术,数控系统实现了高速、高精、高效控制,加工过程中可以自动修正、调节与补偿各项参数,实现了在线诊断和智
10、能化故障处理;在网络化基础上,CAD/CAM与数控系统集成为一体,机床联网,实现了中央集中控制的群控加工。 目前我国机床总拥有量约为400 万台,其中数控机床只有8 万多台,远远低于美国、日本、德国、韩国等制造业发达国家机床数控化率20 以上的水平。主要表现在设备老化陈旧、自动化水平低、技术水平落后、劳动生产率低,严重影响了生产力的发展。采用先进的工艺设备,逐步增加数控机床所占比重,已经成为我国制造技术发展的总趋势,也是企业走出困境、提升水平,实现跨越式发展的必由之路。提高机床数控化率有两个途径:(1)购买新的数控机床; (2) 把普通型的旧机床改造成数控机床。目前我国的普通钻床仍占很大比重,
11、所以才会出现上述的大量求购意向,而且还有的小型企业不愿废弃原有的普通钻床,想要在已有的普通钻床基础上进行数控改造,这都需要开发适合普通机床改造的经济型数控系统。1.2 选题背景与意义由于我国现处于社会主义初级阶段,经济水平相对而言比较落后,普通钻床占据着国内绝大多数的市场,而普通钻床有着很大的弊端,如精度方面达不到要求,工作效率比较低。所以经济型数控钻床以及对普通钻床进行经济型数控钻床改造,在国内还是有着十分广阔的前景。本设计选用了8031单片机作为核心,开发通用型数控钻床的控制系统。它具有以下几点优势:1)开发成本低。 8031单片机芯片的价格(10元左右)相对现在比较前沿的EDA板(200
12、元左右)而言有着绝对的优势。2)电路设计简单。3)通用性好。相对于传统的由纯硬件组成的普通钻床控制电路而言,它的控制信号是由芯片发出的,所以它的控制系统的通用性很强。它不但能用做经济型数控钻床的控制系统,而且可以用来对普通钻床进行数控改造。所以此课题有一定的研究价值,能取得一定的经济效益及社会意义。1.3 研究现状 随着科技发展的日新月异,新一代的CPU及控制算法不断推陈出新,目前,数控技术正在发生根本性变革,较传统相比,各方面都有很大的提高。1高速高精高效化速度、精度和效率是机械制造技术的关键性能指标。由于采用了高速CPU芯片、RISC芯片、多CPU控制系统以及带高分辨率绝对式检测元件的交流
13、数字伺服系统,同时采取了改善机床动态、静态特性等有效措施,机床的高速高精高效化已大大提高。2柔性化包含两方面:数控系统本身的柔性,数控系统采用模块化设计,功能覆盖面大,可裁剪性强,便于满足不同用户的需求;群控系统的柔性,同一群控系统能依据不同生产流程的要求,使物料流和信息流自动进行动态调整,从而最大限度地发挥群控系统的效能。3工艺复合性和多轴化以减少工序、辅助时间为主要目的的复合加工,正朝着多轴、多系列控制功能方向发展。数控机床的工艺复合化是指工件在一台机床上一次装夹后,通过自动换刀、旋转主轴头或转台等各种措施,完成多工序、多表面的复合加工。早期的实时系统通常针对相对简单的理想环境,其作用是如
14、何调度任务,以确保任务在规定期限内完成。而人工智能则试图用计算模型实现人类的各种智能行为。科学技术发展到今天,实时系统和人工智能相互结合,人工智能正向着具有实时响应的、更现实的领域发展,而实时系统也朝着具有智能行为的、更加复杂的应用发展,由此产生了实时智能控制这一新的领域。在数控技术领域,实时智能控制的研究和应用正沿着几个主要分支发展:自适应控制、模糊控制、神经网络控制、专家控制、学习控制、前馈控制等。例如在数控系统中配备编程专家系统、故障诊断专家系统、参数自动设定和刀具自动管理及补偿等自适应调节系统,在高速加工时的综合运动控制中引入提前预测和预算功能、动态前馈功能,在压力、温度、位置、速度控
15、制等方面采用模糊控制,使数控系统的控制性能大大提高,从而达到最佳控制的目的。4智能化新一代PCNC数控系统 智能化新一代PCNC数控系统将计算机智能技术、网络技术、CAD/CAM、伺服控制、自适应控制、动态数据管理及动态刀具补偿、动态仿真等高新技术融于一体,形成严密的制造过程闭环控制体系。1.4 本文结构本文以数控钻床硬件电路的研发工程项目为应用背景,对数控技术进行了研究。全文共分为四章,各章的主要内容如下:第一章扼要地介绍了国内外数控技术的现状发展趋势与研究背景;第二章分模块地介绍了整个数控钻床控制系统的硬件电路及相关芯片的结构与用法。第三章对怎样用绘制软件PROTEL99SE完成本毕业设计
16、的原理图及PCB图作了简单的介绍;第四章对数控钻床控制系统硬件电路设计工作进行了总结,给出了存在的问题和进一步研究的方向。第二章 数控钻床控制系统电路设计2.1 设计的总体思路及结构本设计是以8031单片机为核心,开发通用型数控钻床的控制系统。从CPU 选用了89C2051,用来对动态显示电路进行控制。之所以选择8031单片机作为主CPU是因为它价格便宜,性能稳定,被广泛地用于工程设计中。选用89C2051对动态显示进行控制,不但节省了很多硬件,节约了成本,而且使8031主CPU不必花很多时间用在对显示电路的控制上,从而使得此系统运行更快,更稳定。 总体设计一共分为七个模块来实现整个控制系统的
17、各功能。它们分别是:(1)控制系统复位电路模块 包括上电复位和手动复位,当系统上电时复位引脚获得高电平,使系统复位。急停键和复位键按下时都可以使系统复位,急停时还可使CPU进入中断程序保存有用的数据。(2)存储器扩展电路模块 选用27256 32KB程序存储器对8031进行程序存储器扩展,用74LS373对8031的低八位地址进行锁存,与高七位地址组合得到十五位地址,即可对27256的地址进行选择。选用6264 8KB数据存储器,进行数据存储器扩展,用138对它进行片选。 (3) 键盘扩展电路模块 它分为两部分,分别是8031P1口手动键盘扩展和8155矩阵键盘扩展。P1口用于手动键盘的输入端
18、,分别控制,X轴、Y轴、Z轴以及起动、停止、超程报警,用8155的PA口和PC口扩展了40个按钮的矩阵键盘。 (4)显示电路模块 分为动态显示电路和静态显示电路。四排动态显示由89C2051来控制,它用来显示数字字符。十六位静态显示是由8031主CPU控制的,它用来显示英文字符。 (5)输入输出接口电路扩展模块 它分为8255扩展电路和8155I/O信号接口电路。8255的PA口作为MDI(自动运行、空运行、回零、编辑、手动)方式的输入端,PB口和PC口用于CPU与外部信号的收发。8155的PB口用于CPU与外部信号的联络。(6)步进电机控制信号输出模块 8031的脉冲信号通过74LS245总
19、线驱动器驱动,由74LS273向外发送步进电机脉冲。(7)74LS138译码电路 8031通过74LS138译码得到各芯片的片选地址,加上相应的读写信号,从而控制整个数控钻床控制系统。 图2.1为整体系统模块构成框图。 626416段LED静态显示电路272568031主CPU8155矩阵键盘I/O信号的收发74LS24520518255手动键盘74LS373动态显示至步进电机驱动收发信号电路MDI方式转换开关 图2.1 模块构成框图2.2 控制系统主CPU选择 作为主CPU的8031是本设计的核心芯片。MCS-51系列中,各种廉价的普及型8031单片机为我国单片机技术的普及、推广做出了巨大贡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 经济型 数控 钻床 控制系统 硬件 电路设计 毕业设计
链接地址:https://www.31ppt.com/p-2946775.html