一、應用背景
柔性電路板是以聚酰亞胺或聚酯薄膜為基材制成的一種擁有高度可靠性,絕佳可撓性的印刷電路板。具有配線密度高、重量輕、厚度薄、可自由彎曲折疊的特點。
柔性電路板可以很好地適用于連續運動、定期運動的內部連接系統,或需要縮小體積和重量的電子產品。 因此,柔性電路板在航天、移動通訊、 3C電子 、數字相機等領域上得到了廣泛的應用 。
柔性電路板往往形狀尺寸各異 ,同時 柔性電路板板子較柔軟,且重量輕。因此柔性電路板必須擺放在對應的多個物料限位槽料盤上, 以完成柔性電路板的固定、運輸 和加工 。
目前傳統的柔性電路板上料,還主要依靠人工逐個擺放上料,極大影響了生產效率 ,且用人成本高。隨著電子產業高速發展,柔性電路板產能需求也隨之增長。
所以采用傳統人工上料已無法滿足柔性電路板的產能需求,因此柔性電路板自動上料已儼然成為產業發展的必然趨勢。所以如何自動將柔性電路板批量平穩、高效地傳遞到下一個工序中的指定位置,仍是目前企業需要解決的問題。
為解決上述問題,正運動技術通過圖像處理技術?進行自動陣列匹配定位,獲取料盤上多個柔性電路板的位置,從而替代傳統人工上料,實現柔性電路板平穩高效自動上料。
上期課程,我們講述了在機器視覺方案中端子裁切檢測的應用,本期課程我們將和大家一起分享如何去實現柔性電路板自動上料。
二、檢測原理
(一)檢測需求
1.局部匹配定位柔性電路板的位置,輸出其坐標給機械手。之后機械手再從進料單元吸取柔性電路板擺放到加工位置上。
2.主界面顯示柔性電路板的位置信息和統計今日上料總數。
樣品圖
柔性電路板自動上料示意圖
(二)軟件算法
先使用學習模板創建柔性電路板的形狀模板,接著將形狀模板位置結果作為基準位置。
然后進行九點標定,將我們的像素坐標轉換成世界坐標系。
最后將標定后匹配定位出來柔性電路板的位置信息顯示出來,并統計當天上料總數。
(三)課前準備
1.電腦一臺,安裝ZDevelop3.10.07版本軟件
2.VPLC516E一臺
3.24V直流電源一個
4.網線若干
5.電線若干
三、軟件實現
1. 打開ZDevelop軟件:新建名稱為“柔性電路板上料定位.zpj”項目→新建“HMI”文件→新建“main.bas”文件(用于編寫界面響應函數)→新建“global_variable.bas”文件(用于存放全局變量并開啟HMI自動運行任務)→新建“InitLocator.bas”文件(用于初始化匹配參數)→新建“draw.bas”文件 (用于更新繪制ROI數據)→新建“camera.bas”文件(用于實現圖像采集功能)→文件添加到項目。
2.設計HMI界面。
3.關聯HMI界面控件變量。
4. 本期課程代碼主要實現的功能使用到的指令如下。
四、操作步驟
查看運行效果:將項目下載到仿真器中→使用本地圖片→單次采集→點擊學習模板(創建柔性電路板的形狀模板)→點擊坐標標定(進行mark點標定)→點擊使用標定 (查看當前柔性電路板的坐標信息)→點擊連續運行,查看連續運行效果→結束。
審核編輯:劉清
-
機器視覺
+關注
關注
162文章
4378瀏覽量
120393 -
一體機
+關注
關注
0文章
900瀏覽量
32734 -
運動控制
+關注
關注
4文章
581瀏覽量
32876 -
柔性電路板
+關注
關注
12文章
110瀏覽量
29475
發布評論請先 登錄
相關推薦
評論