1.對輥式魚類三維掃描測量裝置,其特征在于:包括控制器、稱重設備、兩個對輥設備及三維圖像掃描裝置,控制器通過數據線與稱重設備、對輥設備及三維圖像掃描裝置連接,兩對輥設備之間設置有三維圖像掃描裝置,對輥設備主要由對輥平臺、對輥主動輪和對輥從動輪組成,對輥主動輪安裝在對棍平臺上,且與安裝在對輥平臺下方的對輥電機連接,對輥從動輪上安裝有軸滑塊,軸滑塊與對棍平臺滑動連接,軸滑塊一側設置有彈簧,三維圖像掃描裝置包括遮光箱,遮光箱內設置有線陣CCD傳感器、CCD光源和至少3臺線激光掃描組件,線陣CCD傳感器位于遮光箱體的一側,CCD光源位于與線陣CCD傳感器相對的另一側,線激光掃描組件均勻分布在圓心在遮光箱進出口中軸線上的圓周上。
2.根據權利要求1所述的對輥式魚類三維掃描測量裝置,其特征在于:還包括電子標簽讀取裝置,電子標簽讀取裝置安裝在稱重設備與靠近稱重設備的對輥設備之間。
3.根據權利要求1所述的對輥式魚類三維掃描測量裝置,其特征在于:所述對輥主動輪和對輥從動輪表面設置有彈性物質覆蓋層。
4.根據權利要求1所述的對輥式魚類三維掃描測量裝置,其特征在于:所述線激光掃描組件由線激光發(fā)射器、彩色攝像頭、圖像光源組成,圖像光源下端安裝有線激光發(fā)射器和彩色數碼攝像頭。
5.根據權利要求1所述的對輥式魚類三維掃描測量裝置,其特征在于:所述稱重設備包括電子秤,電子秤安裝在轉動平臺上,轉動平臺與轉動平臺電機連接。
6.根據權利要求5所述的對輥式魚類三維掃描測量裝置,其特征在于:所述電子秤上設置有具有凹形槽。
7.對輥式魚類三維掃描測量裝置的控制程序,其特征在于:包括主程序、對輥電機控制中斷程序、三維圖像掃描中斷程序及稱量中斷程序,主程序循環(huán)執(zhí)行空操作,等待各中斷響應,各中斷響應后,執(zhí)行各中斷程序,
主程序的工作步驟為:(A)將各中斷程序模塊進行初始化處理;(B)啟動對輥電機;(C)與電腦建立通訊連接傳輸數據;(D)故障標志查詢;(E)若無故障標志,則循環(huán)執(zhí)行步驟(C);(F)若有故障標志,則各中斷程序模塊停止運行;(G)顯示錯誤代碼;(H)停機;
對輥電機控制中斷程序的工作步驟為:(a)對輥電機轉速測量;(b)PID控制對輥電機PWM;(c)中斷返回;
三維圖像掃描中斷程序的工作步驟為:(1)檢測狀態(tài)位,狀態(tài)位包括狀態(tài)0CCD檢測、狀態(tài)1激光掃描、狀態(tài)2圖像掃描;(2)若為狀態(tài)0CCD檢測,判斷有無CCD陰影寬度信號檢測,若有CCD陰影寬度信號檢測,則請求測量數據內存,若有測量數據內存,則檢測整條魚掃描標志檢測,若有整條魚掃描標志檢測,新增一塊截面掃描數據內存,關閉CCD光源,開啟線激光光源,記錄魚體前進速度,設置狀態(tài)1標志,然后中斷返回,若無整條魚掃描標志檢測,則設置整條魚掃描標志,然后新增一塊截面掃描數據內存,關閉CCD光源,開啟線激光光源,記錄魚體前進速度,設置狀態(tài)1標志,中斷返回,若無測量數據內存,則設定故障標志及代碼,然后中斷返回;若無CCD陰影寬度信號檢測,則檢測有無整條魚掃描標志,若有整條魚掃描標志,則清除整條魚掃描標志,然后中斷返回,若無整條魚掃描標志,則中斷返回;(3)若為狀態(tài)1激光掃描,a)設置N=1(,b)N號線激光掃描組件攝像頭激光點位置掃描存儲,c)設置N=N+1,d)判斷N是否大于線激光掃描組件總數,若N大于線激光掃描組件總數,則關閉線激光光源,開啟圖像光源,設置狀態(tài)2標志,中斷返回;若N不大于激光掃描組件總數,則重復步驟b)、c)直至N大于線激光掃描組件總數,然后關閉線激光光源,開啟圖像光源,設置狀態(tài)2標志,中斷返回;(4)若為狀態(tài)2圖像掃描,1)設置N=1,2)N號線激光掃描組件攝像頭激光點圖像掃描存儲,3)設置N=N+1,4)判斷N是否大于線激光掃描組件總數,若N大于線激光掃描組件總數,則關閉圖像光源,開啟CCD光源,設置狀態(tài)0標志,中斷返回;若N不大于線激光掃描組件總數,則重復步驟2)、3)直至N大于線激光掃描組件總數,然后關閉圖像光源,開啟CCD光源,設置狀態(tài)0標志,中斷返回;
稱量中斷程序的工作步驟為:(一)檢測狀態(tài)位,狀態(tài)位包括狀態(tài)0準備、狀態(tài)1稱量、狀態(tài)2卸除、狀態(tài)3回位;(二)若為狀態(tài)0準備,讀取魚測量開始標志,若有測量開始標志,則電子秤清零,設置狀態(tài)1標志,然后中斷返回;若無測量開始標志,則中斷返回;(三)若為狀態(tài)1稱量,讀取電子秤稱量數據,若有電子秤稱量數據,則記錄稱量數據,清除魚測量標志,啟動轉動平臺電機側向轉動,設置狀態(tài)2標志,然后中斷返回;若無電子秤稱量數據,則中斷返回;(四)若為狀態(tài)2卸除,檢測有無側向轉動到位信號,若有側向轉動到位信號,則停止轉動平臺電機側向轉動,啟動轉動平臺電機回位轉動,設置狀態(tài)3標志,然后中斷返回;若無側向轉動到位信號,則中斷返回;(五)若為狀態(tài)3回位,檢測有無回位到位信號,若有回位到位信號,則轉動平臺電機停止轉動,設置狀態(tài)0標志,然后中斷返回;若無回位到位信號則中斷返回。
8.根據權利要求7所述的對輥式魚類三維掃描測量裝置的控制程序,其特征在于:還包括電子標簽讀取中斷程序,電子標簽讀取中斷程序的工作步驟為:檢測狀態(tài)位,狀態(tài)位包括狀態(tài)0準備、狀態(tài)1就緒、狀態(tài)2讀?。?img id="icf0002" file="135678DEST_PATH_IMAGE002.GIF" wi="14" he="15" img-content="drawing" img-format="GIF" orientation="portrait" inline="no" />若為狀態(tài)0準備,判斷有無電子標簽,若有電子標簽,則設置狀態(tài)1標志,然后中斷返回;若無電子標簽,則中斷返回;若為狀態(tài)1就緒,讀取魚測量開始標志,若有測量開始標志,則設置狀態(tài)2標志,然后中斷返回;若無測量開始標志,則中斷返回;若為狀態(tài)2讀取,檢測電子標簽信號,若有電子標簽信號,則記錄電子標簽數據,設定電子標簽完成標志,然后設置狀態(tài)0標志,中斷返回;若無電子標簽信號,則讀取該條魚測量完成標志,若有測量完成標志,則設定電子標簽未完成標志,然后設置狀態(tài)0標志,中斷返回,若無測量完成標志,則中斷返回。