论文部分内容阅读
印刷电路板是现代电子产品中必不可少的,随着印刷电路技术的发展,对其制造工艺和制造设备提出了更高的要求。机械加工是印刷电路板制造工艺中重要的环节,而快速PCB雕刻机作为印刷电路板机械加工的专用设备,对提高印刷电路板的生产效率和生产质量具有十分重要的意义。满足了实验室、研发部门对于快速PCB样板制作的要求,并为激烈的电子产品竞争赢得了宝贵时间。本文结合目前的先进技术和印刷电路板机械加工的特点对快速PCB雕刻机的控制软件的关键技术进行了研究。并将视觉定位技术应用于PCB的加工定位。上位软件首先对Gerber加工数据和Excellon加工数据进行读取并解码,并将加工轨迹的位置坐标信息以矢量图的形式绘制在用户界面上,使用户操作更加直观。并且利用矢量图的特性,用户可以选择指定对象加工,使PCB的雕刻更加灵活。本系统将钻、铣有机的结合到一起,更好的将机械加工应用于电路板的线路加工。上位软件中还设置了完整的加工参数数据库,来增强应用软件对加工过程的规划,并且通过对加工顺序的优化,简化了PCB加工雕刻工艺,提高了加工效率。上位机程序以LabVIEW为开发平台,采用面向数据流的模块化设计。通过对数据流的分析将整个上位机软件分为若干个功能模块,并且各个模块间的数据交换主要是通过数据文件的格式进行的。这样有利于单独编写和调试各个模块的程序,又有利于整个软件的使用和维护。本文采用TI公司最新推出的TMS320F2812型32位定点DSP作为运动控制核心,通过RS232串口通信接收由上位机发送的加工数据。应用比较积分法实现直线、圆弧的插补并与良好的升降速控制算法结合,较好地满足了雕刻加工对快速性和加工平稳性的要求。通过SVPWM方法对电主轴进行变频调速控制,实现20000~60000rpm的无级调速。在上位软件中集成了视觉定位功能。通过Hough变换检测圆的中心位置,进行定位孔的像素级定位。再使用最小二乘法进行圆拟合达到亚像素定位,以满足系统定位精度要求。利用摄像头获取电定路板中孔的实际坐标与加工数据中相应孔的理论坐标的相对差值,计算出实际位置与理论位置的夹角和偏移量。根据齐次变换原理求得变换矩阵,对加工数据进行定位校正。视觉定位很好的解决了目测翻板定位精度不高,操作复杂的问题,对于提高PCB加工质量,加工效率有着重要意义。