PCB光电自动外观检查机的光学及软件部分设计及实现
【摘要】:
PCB(printed circuit board)在电子信息行业中扮演越来越重要的角色,其生产过程中检测要求的速度和精度也与日俱增。PCB人工检测的固有不足是速度慢、精度低,成本高。为大幅提高检测速度、降低检测成本、提高产品合格率和客户满意度,研究和发展PCB的自动检测成为大势所趋。
PCB光电自动外观检查机作为一种PCB板外观缺陷的自动化在线检测设备,可以实现PCB板面多种缺陷的检测。本文主要是对PCB光电自动外光检查机的光学及软件部分的设计及实现,主要内容为:
(1)介绍了PCB光电自动外观检查机的系统结构及其工作流程;
(2)提出了采用高速彩色线扫描技术的成像系统方案,并依据方案和系统要求的硬件参数,将选型的光学组件成功应用于PCB光电自动外观检查机的样机中;
(3)着重介绍了系统的软件设计及实现;通过对系统的软件需求分析,完成系统软件的总体设计,功能模块及子模块的划分及定义;之后以系统软件的总体设计为依据,完成了图像采集、图像显示、系统通信、图像处理层、数据库操作等功能模块的编写及测试,并实现了人性化的UI(User Interface)。
本文的创新点在于:采用高速彩色线扫描系统,基于多机网络互联技术、数据库及软件模块化设计,成功实现了PCB光电自动外观检查机的工程化。该创新点国内未见相关报道。
本文研究成果已应用于PCB光电自动外观检查机,样机正在测试阶段,初期测试效果良好。