印刷電路板作為電子產(chǎn)品制造的基礎產(chǎn)業(yè),廣泛應用于各種電子產(chǎn)品中。隨著PCB板的需求量增 大,需要提高PCB板的生產(chǎn)效率。在PCB板生產(chǎn)過程 中,需要人工對PCB板加工,這種操作雖然對生產(chǎn) 設備要求簡單,但缺點明顯,即勞動強度大、工作效率低,且人工操作的出錯率很高。隨著市場對于 產(chǎn)品質量的不斷提高,這種人工加工PCB板的方法 越來越不適應現(xiàn)代化大規(guī)模生產(chǎn)。因此,設計一種能夠替代人工加工的自動PCB板打孔機勢在必行。 本文通過數(shù)字圖像處理技術采集PCB板圖像上的孔位坐標,由圖像的孔位坐標計算實際孔位坐標, 完成PCB板定位要求。在運動控制模塊設計方面, 使用上位機將實際孔位坐標轉換成一定規(guī)律的格式。
(1)通過使用高精度的CCD攝像頭采集需要加工 的PCB線路板的圖像,在獲取清晰度足夠的圖像后, 對圖像采用圖像去噪、圖像二值化、興趣域提取等 方法處理,獲取待加工的PCB線路板上需要打孔的位 置信息。
(2)通過上位機對得到的位置信息進行處理,將簡單的X、Y坐標形式的位置信息轉換為增量坐標, 并且使用一定規(guī)律的通行格式,將移動、停止、打孔等命令用簡單的字母或者符號代替,發(fā)送給下位 機。減少發(fā)送數(shù)據(jù)的長度,使得收發(fā)數(shù)據(jù)的速度更 加快捷,處理起來更加方便。
(3)對下位機進行編程,以與上位機同樣的通行 格式對收到的指令進行解讀,并進行該指令所包含 的所有命令。通過控制步進電機的運動,控制鉆頭在印刷機I)(軸、Y軸上快速移動到打孔位置,再控制 Z軸,使鉆頭可以上下移動進行打孔操作。