AOI(自动光学检测)红胶板的编程通常涉及以下步骤:
程序名新建文件夹
输入编辑的名称并创建一个新文件夹来保存程序。
程序面设置
定义PCB的右上角,保存后自动制作缩略图。
设置MARK点
在PCB的左上角、右下角或左下角和右上角设置MARK点。
校正MARK点
校正MARK点,确保显示元件并开始画框编程。
元件编程
针对不同尺寸和类型的元件(如0603电阻、0805电容、玻璃二极管、SOP和QFP等)使用相应的单框或类进行编程。对于带丝印的元件,需要删除丝印框后再进行注册。
丝印注册
单独注册带丝印的元件,并在注册中选择检测类别为SILK。对于八角排阻,可以使用SOP类型注册,但需要取消极性检测的勾选。
编程检测
编写检测程序,包括图像采集、图像处理算法和缺陷识别算法。设定检测的顺序和流程,确保各个检测步骤的协调和正确执行。
图像学习和训练
对于复杂的元件或特殊的缺陷类型,进行图像学习和训练,以提高检测的准确性和稳定性。
检测参数设置
设定元件的尺寸、颜色、形状等特征,定义检测区域和区域的灵敏度等参数。
创建自动检测模板
根据所需检测的元件特征和缺陷类型,通过软件工具创建相应的自动检测模板。这些模板由一系列规则和算法构建,用于识别正常元件和潜在缺陷。
设备编程
将CAD(电路设计)文件和BOM(物料清单)与AOI设备进行连接,进行设备编程。这包括将CAD文件的层转换为AOI设备可以理解的图像格式,并利用BOM信息对组件进行标记。
检查程序编程
在设备编程完成后,进行在线检测程序的编程,包括扫描模式、检测模式等设置。
调试和优化
对编程结果进行调试和优化,确保AOI系统能够准确地识别PCB上的组件和电路,并进行有效的缺陷检测。
建议在实际编程过程中,参考AOI设备的用户手册和操作指南,以确保编程的正确性和有效性。