学位论文 > 优秀研究生学位论文题录展示

EDA与PCB视觉检测系统数据接口设计

作 者: 徐征
导 师: 崔贤玉
学 校: 哈尔滨工业大学
专 业: 机械电子工程
关键词: 数据接口 Gerber 特征图元
分类号: TN41
类 型: 硕士论文
年 份: 2008年
下 载: 23次
引 用: 0次
阅 读: 论文下载
 

内容摘要


现在,EDA与机器视觉检测在PCB制造业中的应用愈发广泛。但EDA生成的文件和产品数据各不相同,无法被视觉检测系统直接调用。因此,为EDA与PCB视觉检测系统开发一个数据接口,就成为当前急需解决的问题。本课题来源于PCB制造业的自动化生产设备胶片自动对位机的研制项目,本课题的EDA与PCB视觉检测系统数据接口设计是该项目的子课题。本文首先分析国内外主流EDA软件的数据格式标准。重点分析了应用最为广泛的Gerber文件的数据结构,包括:PCB图形文件中的图元及其数据格式,RS-274X参数标准和RS-274D码。本文详细阐述了Gerber文件中包含的图元信息,并分别对其头文件、光圈定义文件和胶片光绘命令文件包含的图元信息进行了解读,还针对Gerber数据源文件定义了一系列的抽取规则,用来精确的在文件中定位特征图元。本文稍后分析了PCB板与胶片对位的偏差产生原因,包括位置偏差和胶片变形,并针对性地提出了采用两个非对称性对角点处的特征图元进行定位的方法。本文同时详细的分析了定位基准图元的图形特征,并给出了用Hough变换来对其进行图像识别的方法。论文最重要的一个部分是采用C语言编译开发了数据接口的软件,包括数据格式识别与转换器、特征参数提取器和数据封装协议三个功能模块,绘出了程序路程框图,并给出了部分源程序。本文还对数据进行了封装定义,定义了七种常见PCB图元的特征描述与数据格式。本文最后还通过对实际PCB图形文件的实验与测试,验证了数据接口能够正确可靠的实现数据转换与特征参数提取的功能。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-20
  1.1 课题来源及实际意义  9-10
  1.2 印刷电路板与制造工艺流程简介  10-13
    1.2.1 印刷电路板简介  10-11
    1.2.2 印刷电路板制造工艺流程  11-13
      1.2.2.1 制作胶片底版  11-12
      1.2.2.2 制作基板  12-13
  1.3 国内外常用EDA软件  13-15
  1.4 国内外主流EDA软件的数据格式标准  15-17
    1.4.1 Gerber数据格式  15-16
    1.4.2 IPC GenCAM  16
    1.4.3 Valor ODB  16-17
    1.4.4 EIA EDIF400  17
  1.5 国内外关于 Gerber文件的数据接口研究现状  17-18
  1.6 本文主要研究内容  18-20
第2章 PCB图形文件的数据格式分析  20-34
  2.1 PCB图形文件格式  20
  2.2 PCB文件中的图元与数据格式  20-25
    2.2.1 圆弧  21
    2.2.2 矩形填充区  21-22
    2.2.3 焊盘  22-23
    2.2.4 字符串  23-24
    2.2.5 线段  24
    2.2.6 过孔  24-25
  2.3 Gerber数据格式解读  25-33
    2.3.1 矢量光绘机工作原理  25-33
      2.3.2.1 数据格式  27-28
      2.3.2.2 RS-274X参数  28-31
      2.3.2.3 标准RS-274D码  31-33
  2.4 本章小结  33-34
第3章 PCB图元数据提取与转换  34-41
  3.1 数据提取所需源文件的导出  34-36
  3.2 Gerber文件中包含的图元信息分析  36-39
    3.2.1 头文件分析  36-37
    3.2.2 光圈定义文件  37-38
    3.2.3 胶片光绘命令文件  38-39
  3.3 图元信息提取规则的定义  39-40
  3.4 本章小结  40-41
第4章 用于图像匹配的特征参数提取  41-48
  4.1 图像匹配方法  41-42
    4.1.1 几何特征  41-42
  4.2 PCB板与胶片的对位偏差及产生原因  42-44
    4.2.1 PCB板图像特点分析  42
    4.2.2 位置偏差  42-43
    4.2.3 胶片变形  43-44
  4.3 定位图元的提取  44-47
    4.3.1 定位基准点的选择  44-45
    4.3.2 定位基准点的特征识别方法  45-47
  4.4 本章小结  47-48
第5章 数据接口软件设计与开发  48-54
  5.1 数据接口系统组成  48-49
  5.2 数据格式识别与转换器开发  49-50
  5.3 特征参数提取器  50-51
  5.4 数据文件封装协议  51-52
  5.5 实验验证  52-53
  5.6 本章小结  53-54
结论  54-55
参考文献  55-65
致谢  65

相似论文

  1. 宁夏电信Crm数据交换的设计与实现,TP393.09
  2. 有线电视接入网络用户认证管理系统的研究和设计,TN943.6
  3. 关于Cox风险模型的一些破产问题,F840
  4. 基于WEB服务的医保接口系统的设计与实现,TP393.09
  5. 人才评价与技能鉴定E化平台的设计与实现,TP311.52
  6. 开封交通运输局人事招聘系统的设计与实现,TP311.52
  7. 新疆联通客服跨省积分支撑系统设计与实现,TP311.52
  8. 罚金函数和值函数及其应用:红利再保策略,F840
  9. 河南交通运输厅人事招聘系统设计与实现,TP311.52
  10. IPTV多业务运营支撑系统数据接口研究,TP311.13
  11. 力学课程网上作业系统相关技术的研究与开发,TP311.52
  12. 关于带流动资本的风险过程模型的研究,F840;F830.5
  13. 两类风险模型的Gerber-Shiu折现罚金函数,F840
  14. 基于FPGA的MACRO运动控制网络的研究及实现,TP273
  15. SCADA系统中应用OPC数据接口技术的研发,TP274
  16. 复合泊松风险模型的绝对破产,F840
  17. 集成CAD/CAE分析技术的三维设计方法在水电枢纽布置中的应用探索,TV72
  18. 输配电网分析平台服务器模式的研究,TM769
  19. 推广的离散时间风险模型的红利及破产问题的研究,F840
  20. 几类基于Poisson-Geometric过程风险模型的破产概率问题,F840

中图分类: > 工业技术 > 无线电电子学、电信技术 > 微电子学、集成电路(IC) > 印刷电路
© 2012 www.xueweilunwen.com