新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于圖像處理的石英晶體片分選系統(tǒng)

基于圖像處理的石英晶體片分選系統(tǒng)

作者: 時間:2014-01-04 來源:網(wǎng)絡 收藏

  分選機構單元由步進電機、檢測盤、分選盤和電磁鐵組成。檢測盤和分選盤安裝在步進電機軸上,由步進電機驅(qū)動同步旋轉(zhuǎn)。檢測盤和分選盤上都均勻分布了8個孔,分選盤底部帶有翻蓋,并在翻蓋上安裝有永久磁鋼。當檢測盤靜止時。直振的出口對準檢測盤上的一個孔,可以落入檢測盤。同時檢測盤上的下一個孔位與光學顯微鏡頭相對應。分選盤靜止位置下安裝有電磁鐵。電磁鐵通電后翻蓋打開,使該孔內(nèi)的落入料盒內(nèi)。

  圖像采集單元由光學顯微鏡、CCD攝像頭和高分辨率圖像捕捉卡組成。圖像捕捉卡安裝在電腦主機中。通過調(diào)節(jié)光學顯微鏡的焦距和放大倍數(shù),可以獲得滿意的圖像。CCD攝像頭實現(xiàn)圖像的光電轉(zhuǎn)換,圖像捕捉卡最終完成計算機成像。

  控制器單元由單片機和USB通信接口、步進電機驅(qū)動電路、電磁鐵驅(qū)動電路、振動盤輸料器控制電路等組成。單片機通過USB通信接口接收控制命令和分類命令,從而控制整個系統(tǒng)的機械動作。

  軟件是基于Windows操作系統(tǒng)的應用軟件,具有人機對話、樣本生成、圖像數(shù)字處理、分類及管理全系統(tǒng)的功能。該軟件采用VC++語言編寫。

  以一個的分選過程為例,系統(tǒng)工作原理如下:

  1) 控制器控制直振起振,一個石英晶體片落人檢測盤的孔內(nèi)。直振上的光電信號反饋到控制器,直振停止。

  2) 步進電機旋轉(zhuǎn)45°,剛落入檢測盤的石英晶體片被送到光學顯微鏡的鏡頭下,控制器向電腦主機發(fā)出定位完成信號。

  3) 接收到定位完成信號后,電腦主機上的軟件包首先調(diào)用攝像程序,拍攝石英晶體片圖像。然后電腦主機再向控制器發(fā)出攝像完畢信號,調(diào)用程序,按事先制訂的規(guī)則分類,并將分類結(jié)果發(fā)送至控制器。

  4) 控制器接收到攝像完畢信號后啟動步進電機。

  5) 在步進電機旋轉(zhuǎn)過程中,石英晶體片從檢測盤落入分選盤。

  6) 控制器接收到分類結(jié)果后,在步進電機停止時,根據(jù)分類結(jié)果驅(qū)動相應的電磁鐵,使翻蓋打開,石英晶體片落入相應的容器內(nèi)。

  在生產(chǎn)中上述步驟是連續(xù)、同步的,由于檢測盤的運行速度較慢,圖像處理基本上是在檢測盤運行過程中進行的。而裝入石英晶體片、攝像、卸料等動作是在步進電機的每一次停止中實現(xiàn)的。

  3 系統(tǒng)硬件電路設計

  硬件電路包括USB接口器件CH375、電磁鐵驅(qū)動橋路、直振光電信號比較器、單片機P89LPC932以及步進電機驅(qū)動器等。

  步進電機驅(qū)動器與步進電機配套使用,本系統(tǒng)選用的驅(qū)動器旋轉(zhuǎn)方向可以一次設定,不再更改。驅(qū)動信號為脈沖串,脈沖數(shù)決定了旋轉(zhuǎn)角度,脈沖頻率決定了旋轉(zhuǎn)速率。脈沖輸入使得單片機與驅(qū)動器的連接非常簡單,本系統(tǒng)中單片機的T2定時器設置成自動重裝載時間常數(shù)的定時器,用以控制脈沖頻率。將P1.0設置成自動裝載脈沖輸出并與T0連接,T0設置成計數(shù)器方式,裝入輸出脈沖數(shù),當其中的計數(shù)減為0時,停止P1.0的脈沖輸出。

  電磁鐵驅(qū)動橋路如圖2所示。分選盤的翻蓋上鑲嵌一個永久磁鋼,翻蓋本身是靠彈簧施壓關閉的。給電磁鐵通電使其產(chǎn)生與磁鋼相反的磁性,就可打開翻蓋。再給電磁鐵反向通電,使其產(chǎn)生與磁鋼相同的磁性,加快翻蓋關閉速度。電磁鐵驅(qū)動電路采用全橋結(jié)構,線圈接在兩個橋臂的中點上。當兩個輸入端中的任意一個為高電平時,使一個橋臂的上半部分和另一個橋臂的下半部分導通,電磁鐵動作。當輸入端都是低電平時,橋路不關斷,電磁鐵不動作。

基于圖像處理的石英晶體片分選系統(tǒng)

  控制器與電腦主機的通訊是通過CH375 USB接口電路實現(xiàn)的。為了提高生產(chǎn)效率,希望盡可能提高控制器與電腦主機通訊的實時性,考慮到傳輸?shù)臄?shù)據(jù)量并不大,采用USB通訊的響應速度可以滿足要求。單片機的中斷輸入INT0接收CH375的INT信號,P1.1輸出連接CH375的A0,選擇數(shù)據(jù)/命令方式。T1設置為定時器模式,用于控制電磁鐵的導通時間。

  控制器的中斷源分配為:INT0:USB口中斷;INT1:直振光電信號;T0:計數(shù)器方式,驅(qū)動步進電機的脈沖計數(shù);T1:定時器方式,電磁鐵導通時間定時。

  4 控制器軟件設計

  進行控制器軟件設計時,考慮到有4個中斷源,因此將一些耗時較長的復雜計算、判斷等放在主循環(huán)程序中。程序采用C51編寫、調(diào)試,INT0中斷(CH375)函數(shù)流程如圖3所示,T1、T0中斷函數(shù)流程分別如圖4、圖5所示。

光電開關相關文章:光電開關原理


評論


相關推薦

技術專區(qū)

關閉