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