



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电路板数控钻孔机的研制刘建春(厦门理工学院)吴道坚 摘 要 现在电路板一般采用专业软件如PROTEL进行辅助设计,印制电路板后一般需钻孔。钻孔有的采用普通钻床手工钻孔,有的采用专用数控钻床加工,前者速度慢、精度差,后者成本太大。本文介绍一种经济型的电路板数控钻孔机的研制,非常适合中小型企业厂家、学校及个人科研开发使用。它是通过计算机把PROTEL产生的钻孔数据传送给单片机,然后利用单片机控制微型台式钻孔机的X、Y轴的步进电机移动和Z轴电机的升降运动,实现电路板全自动数控钻。实验表明,采用该设备可大大提高钻孔速度和精度。随着我国电子工业的快速发展及集成电路的广泛应用,对印刷电路板的精度要求越来越高,传统的手工钻孔加工工艺已明显不能适应时代的要求。虽然目前也有专门用来加工电路板的数控钻床,但它只适用于专门从事印刷电路板的大型厂家,而对于一些小批量生产的厂家和开发电路板的科研单位,花费几万、甚至几十万去购买这些设备是不经济的。当然,也可以订做电路板,但存在批量少、价格贵、时间长等问题。针对这一现状,我们研制出由单片机控制的集成电路板数控钻孔机。该数控钻孔机具有体积小、功能强、成本低、精度高的特点。本机主要供中小型企业、学校及个人科研开发使用。本数控钻孔机的下位机控制系统采用AT89C51单片机控制,主要作用是存贮钻孔的数据,并控制相应孔的加工。基于成本考虑,该系统采用开环控制系统。以下分别介绍上位机程序设计、下位机控制系统的硬件电路设计和软件设计以及钻孔机的结构设计。一、 上位机控制系统设计在开发电路板数控钻孔机中,我们使用了Visual Basic 6.0在Windows98环境下开发上位机(PC机) 控制软件。首先运行PROTEL软件,打开相应电路板的PCB图,产生的钻孔数据。接着运行上位机控制软件,把PROTEL产生的钻孔数据(数控语言格式)转化为X坐标、Y坐标、孔径大小的格式,并把10进制的数据转为16进制的数据,然后通过RS-232C串行口以十六进制数形式传送到下位机。在做RS-232C串行通讯时必须注意的一点是在发送字符数据时,必须是十六进制字符。由于下位机是8位单片机,所以在接收数据时,必须通过字节型数组变量传送,否则下位机接收时将显示为ASCII码 1 。二、 下位机控制系统设计1 主要硬件说明(1) CPU选用8位单片机AT89C51,其内部仅有256字节的RAM(数据存贮器),为了存放用户电路板加工数据,需扩展一片6264RAM(8K数据存贮器,大约可以存放1600个孔加工数据)。AT89C51内部带有4K的EEPROM(程序存储器)足以存放控制程序,又有一个全双工的串行通讯口(RXD、TXD),可使用MAX232作电平转换与上位机通讯。2.1硬件系统扩展及工作原理主要包括控制系统扩展、输入系统扩展、输出系统扩展、通信模块扩展等,如图1所示。为了使用户能控制加工过程,本数控钻孔机配置了键盘及12位8段数码显示器。当出现错误时可数码显示错误类型、并用蜂鸣器提醒用户。硬件上采用8279扩展键盘及显示芯片,可以接传感器、按键及显示器(最多可扩展16位)。 在X轴和Y轴方向各安装两个传感器,当移动行程超出许可范围时,磁感应式传感器将产生中断信号,并在显示器上显示相应的信息,并由蜂鸣器提醒用户注意,同时该方向上的按键无效(该系统会自动恢复按键功能),防止误操作和损坏步进电机。在该系统中,键盘、传感器和显示器共用一片8279,降低了成本和电路的复杂性,并提高了系统的可靠性。传感器及按键处理采用同种电路、同种工作方式(将传感器当作按键进行处理)。显示器扩展电路主要显示X坐标、Y坐标、孔径和错误提示信息,由8279内部动态扫描,将FIFO显示单元数据送给对应的显示器,欲改变显示数据只需改变8279的FIFO单元内容。首先对8279进行总清(初始化),再设定键盘/显示器的工作方式为(00001010B)左边输入,16位字符显示(该系统需扩展12个显示器),N键连续输入方式(若采用双键互锁方式,当中断时,相当于按键一直闭合,其它按键无法工作)、设定8279时钟分频系数为20(为8279内部提供100KHz的工作时钟)2。步进电机控制由P1口控制,主要完成对坐标轴(X、Y、Z)的移动控制及主电机(钻孔电机)控制。包括光电耦合、环形分配电路和驱动放大电路。2.2 系统的软件设计软件设计时,应从全局出发,先将系统的任务按功能分成若干独立模块,并为每个执行模块定义,然后设计出每个具体模块的程序,最后组成一个系统。该系统的软件主要由以下几个模块组成:2.2.1 主控程序模块 本模块的功能主要是程序的初始化和控制转移,如图2所示。 初始化:包括AT89C51和8279的初始化。 控制转移:根据读入的按键值执行相应的按键处理程序。2.2.2执行按键功能模块对控制面板上的按键编写相应的子程序,供主控程序调用。下面只介绍主加工程序和换刀处理程序。主加工程序模块本程序是整个系统中最重要的组成部分,其主要功能是先从6264中读取X、Y坐标及孔径数据(共5个字节,其中X、Y坐标各2个字节,孔径1个字节),判断是否连续读入5个00H的数据,若是则退出主加工程序返回到主控程序;若不是全为0则判断新的钻孔直径与上一次钻孔直径是否一致,若钻孔直径改变则显示要更换的钻头直径并关闭主电机,换钻头指示灯不断闪烁,同时蜂鸣器响以提醒用户更换钻头。若钻孔直径没改变则移动X轴、Y轴坐标到指定的位置,最后自动完成钻孔加工(由Z轴的上下两个传感器控制,钻头下降碰到下面的传感器,再上升碰到上面的传感器为一个加工周期),然后再从6264中读取X、Y坐标及孔径数据重复上面的加工,如图3所示。 换刀处理程序本程序主要用于主加工程序模块,其主要功能是,在主加工程序中如遇到钻头直径发生改变则自动进入该模块,该模块的主要任务是提醒用户更换钻头和为方便用户更换钻头而提供工作平台移动功能。提醒用户更换钻头是由一个更换钻头指示灯和蜂鸣器来完成,更换钻头期间显示所要更换的钻头直径,同时蜂鸣器响,指示灯闪烁以提醒用户。为方便用户更换钻头而提供的工作平台移动功能主要是更换钻头期间可以自由使用“X、X、Y、Y、Z、Z”等按键移动工作平台。若在加工过程中碰到X轴或Y轴的传感器产生中断信号,则说明当前加工的孔坐标超过本系统许可加工的最大行程,此时相应的传感器会在显示器上显示相应的提示信息并暂停加工,用户可按“停止键”结束整个加工子程序,或者按“继续”按键跳过当前孔,继续加工下一个孔。对于放弃加工的孔,可以使用本系统提供的手动加工进行钻孔。2 结构设计根据电路板上要求电子元件插孔的孔径小、多规格、孔距要求精度高和材料厚度薄的特点采用点位控制方式的数控钻床,对三坐标两轴联动的方向工作平台加工点和方向动力钻削头的位置进行准确控制。结构示意如图所示。3.1工作平台工作平台由XY方向组成。将两条直线滚动导轨固定在底座上,为了便于安装和调试,滑块安装在工作平台下,选用控制和移动精度较高的步进电机加上滚珠丝杆进行驱动。3.2动力钻削机构该机构由钻床主轴组件、动力驱动与变速系统、动力头的升降传动系统三大部件组成。由于电路板为薄板式零件,孔径小,钻削力小,但主轴转速高,因此在整个动力钻削机构设计中要求结构紧凑体积小,运转平稳。主轴组件固定在动力头机架上。装上两个特轻型推力球轴承,以承受径向和轴向力,前部定位,后部调整游隙,前端安装钻夹头,选用规格0.55,后端安装皮带轮传递主运动。动力机架上安装有单相微型电机,通过塔型皮带轮三级变速,使主轴转速达30008000r/min。钻床机架上的立柱作为动力机架移动的圆形导轨,并在圆形导轨上装有定向导向键,动力机架的套筒与圆形导轨配合,通过步进电机驱动带动滚珠丝杆转动,使动力头沿Z方向作上下移动,进行钻孔和退刀。3.3定位夹紧机构由于电路板是非金属薄板材料,在钻削中要求定位准确夹紧均匀。在工作台左前边沿,作为和方向的定位基准。夹紧采用偏心轮铰链四杆联动压板组合夹紧机构3。见图4结论该系统采用误差补偿法,分多级调整以提高系统定位精度。经过实验,重复定位精度可达到0.05mm,分辨率达0.01mm,能满足电路板钻孔精度要求。系统采用相对坐标移动方式,判断移动是否到位则采用绝对坐标方式,所以在连续加工多个孔时不会有累积误差。该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生物医药行业创新研发技术与市场前景报告
- 2025年环境保护行业环境保护技术前景研究报告
- 2025年可穿戴科技产业市场前景展望报告
- 2025年汽车行业自动驾驶技术应用前景探讨报告
- 2025年机械制造行业智能制造技术发展前景研究报告
- 2025年人工智能助理行业AI助手应用与市场前景研究报告
- 2025年家居建材行业环保建材市场前景研究报告
- 国家事业单位招聘2025国家自然科学基金委员会招聘拟聘(二)笔试历年参考题库附带答案详解
- 云南省2025云南农业大学第一批招聘编制外人员(12人)笔试历年参考题库附带答案详解
- 2025贵州成黔集团高校毕业生招聘36人笔试参考题库附带答案详解
- 产品品质及售后无忧服务承诺书3篇
- 2025年第11个全国近视防控宣传教育月活动课件
- 二年级防溺水教案
- 2025年养老产业市场营销策略调整分析报告
- 部编版二年级道德与法治上册第4课《欢欢喜喜庆国庆》精美课件
- 潍坊市2026届高三开学调研监测考试生物试题及答案
- 三维波动方程双变网格有限差分并行模拟方法:理论、实践与优化
- 好风起二部合唱简谱致远音乐
- 异姓兄妹结拜协议书范本
- 膝关节炎科普知识课件
- 2025广西公需科目考试答案(3套涵盖95-试题)一区两地一园一通道建设人工智能时代的机遇与挑战
评论
0/150
提交评论