PCB裸板钻孔精度检测系统研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:gaoerwj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题来源于国防“十二五”基础科研项目“面向电磁兼容的高速电路互联制造工艺技术”,主要对PCB裸板的钻孔精度检测方法进行研究。现有PCB裸板钻孔精度检测设备使用拍照的方法采集待测图像和模板图像。采集时的拍摄角度易引起图像变形,光照强度影响图像质量,从而影响检测精度。因此,采用设计数据直接对比扫描图像的方法进行检测,提高检测精度,非常值得研究。本文提出了一种基于设计数据和扫描图像的钻孔精度检测方法,该方法解析EDA设计文件获取设计数据,使用扫描仪获得高质量的待测图像,用设计数据直接对比图像数据,避免拍摄角度、光照强度对图像的影响,提高了检测精度。同时,本文提出了一种距离定位方法,人工选取位于对角线位置的两个安装孔作为图像参考点,则EDA设计文件中与之对应的点是设计参考点,利用设计参考点与EDA设计文件中钻孔的位置关系,计算扫描图像上对应钻孔的位置,实现钻孔区域的快速定位,降低了定位复杂度。此外,结合图像参考点和设计参考点,本文提出了一种孔位误差计算方法,该方法分别计算图像参考点与图像上钻孔的距离、设计参考点与EDA设计文件中钻孔的距离,两者差值表征孔位误差。基于以上方法,本文设计并实现了PCB裸板钻孔精度检测系统。系统的主要模块包括EDA设计文件解析模块、参数配置模块、扫描图像预处理模块、钻孔定位模块、钻孔参数计算模块、误差计算模块和报告生成模块。其中,EDA设计文件解析模块为后续钻孔定位、误差计算提供设计数据;扫描图像预处理模块包括灰度化子模块、亮度增强子模块、倾斜校正子模块、裁剪子模块;钻孔定位模块使用距离定位方法快速定位图像钻孔区域;钻孔参数计算模块包括钻孔预处理子模块、边缘分类子模块和参数拟合子模块;误差计算模块根据设计数据、图像数据,计算钻孔孔径、孔位误差。对系统功能和性能进行测试,测试结果表明,系统检测中小型PCB裸板上钻孔的误差不超过5%,符合国防科研项目委托任务书的要求,系统功能和性能已达到设计目标。
其他文献
石材拼花,是人们通过艺术构想,以石材来代替颜料,所“拼” 出的精美的天然石材画。其主要是利用了天然石材的自然独特的颜色、纹理以及材质,加上巧妙的艺术构思和设计而完成的。$
报纸
目的观察食管癌患者术后使用“气动悬浮侧翻转肺部动力治疗系统”后,其肺炎和肺不张发生率的变化。方法将212例食管癌术后患者,随机分成两组,研究组106例,对照组106例,研究组术后
支气管哮喘是常见的呼吸道疾病,在冬季及气候多变时易于发作。大多数小儿哮喘为变应性哮喘。西医对于哮喘缓解期的治疗是以糖皮质激素吸入疗法为主,但该疗法仅仅是一种局部抗
考察了自我防卫机制的四种新的理论模型 (现实处理模型、防卫的双过程模型、三维防卫模型、以及投射发生机制的新解释 )和自我防卫机制的临床研究、相关研究、实验研究三种取