應用背景
鋰電池經過兩種不同的卷繞或疊加工工藝完成內部組裝生產后,在其外殼包裝的材料和形狀上可區分為三種不同的規格鋰電池:圓柱、方形和軟包鋰電池。
其中圓柱鋰電池作為日常生活/新能源中需求量極大的一種產品,采用傳統人工檢測的話,易受人的主觀判斷、疲勞操作等因素影響而造成誤判。導致在電池組裝之前,因人工沒能正確區分單顆鋰電池端面正反面,致使兩電池之間正負極橋接,出現電池易燃易爆、燒毀鋰電池內部的控制電板的情況出現。
所以為了避免上訴問題,正運動特此開發了鋰電池端面正反識別解決方案,此方案極大地提高鋰電池正負極端面的檢測效率和避免人工誤操作時,而引起的人身傷害,將安全風險降低。它在生產線上進行鋰電池端面正反識別具有較好的應用性,同時也有著廣泛的市場應用場景。
上期課程,我們講述了在機器視覺方案中識別物料盤內多個目標的位置應用案例,本期課程我們將和大家一起分享如何去實現鋰電池端面正反識別的應用。
01檢測原理
(一)檢測需求
識別鋰電池端面的正負極,再將識別的端面正負極文本結果顯示到結果圖像上,最后將兩個不同極的鋰電池,輸出NG的信號。
(二)軟件算法
首先進行圖像二值化提取白色區域作為負極、黑色區域作為正極,再進行連通區域分析,根據設置的區域面積參數過濾掉干擾部分,然后去獲取黑色連通區域和白色連通區域的數量。最后根據黑色和白色連通區域的數量判斷正負極的有無跟數量,并將識別的文本結果顯示在結果圖像上,同時也將鋰電池端面的判定結果顯示在界面上。
(三)課前準備
1.電腦一臺,安裝ZDevelop3.10.04版本軟件
2.VPLC516E一臺
3.24V直流電源一個
4.網線若干
5.電線若干
02軟件實現
1. 打開ZDevelop軟件:新建名稱為“電池正負極檢測.zpj”項目→新建“HMI”文件→新建“Basic1.bas”文件 (用于編寫界面響應函數) →新建“初始化.bas”文件 (用于初始化參數) →新建“相機采集.bas”文件 (用于實現圖像采集功能) →文件添加到項目。
2.設計HMI主界面。
3.關聯HMI主界面控件變量。
(1)正極參數設置
低閾值:anode_bin_para(0)
高閾值:anode_bin_para(1)
最小面積:anode_area(0)
最大面積:anode_area(1)
(2) 負極參數設置
低閾值:cat_bin_para(0)
高閾值:cat_bin_para(1)
最小面積:cathode_area(0)
最大面積:cathode_area(1)
4. 本期課程代碼主要實現的功能使用到的指令如下。
03操作演示
(一)操作步驟
查看運行效果:將項目下載到控制器中→使用本地圖片→單次采集→點擊打開ROI (框選ROI檢測區域) →設置正負極參數設置 (用于識別出鋰電池端面的正負極) →點擊測試 (查看檢測結果) →結束。
本次,正運動技術機器視覺運動控制一體機應用例程丨鋰電池端面正反識別,就分享到這里。
審核編輯:符乾江
-
運動控制器
+關注
關注
2文章
450瀏覽量
25285 -
運動控制卡
+關注
關注
7文章
119瀏覽量
15831
發布評論請先 登錄
鋰電池老化儀廠家:鋰電池品質檢測關鍵支撐
DIY一款船用鋰電池的思路
鋰電池回收敲響警鐘 RFID標簽助力鋰電池回收
高精度的鋰電池轉干電池電源管理方案 - RN8520
通信基站開關電源和鋰電池問題
14500 鋰電池 鋰電池組裝電動車鋰電池定制

鋰電池充電器和鉛酸電池充電器怎么區分?有和不同?
鋰電池去哪里買放心?一篇文章告訴你!
如何設計鋰電池相關電路避免鋰電池邊充邊放?

評論