本發(fā)明涉及育種,具體涉及一種一體式禽蛋育種關(guān)聯(lián)裝置及方法。
背景技術(shù):
1、在家禽養(yǎng)殖中,繁殖工作是重中之重,不僅決定了企業(yè)的生產(chǎn)質(zhì)量,而且對(duì)供應(yīng)人群的健康息息相關(guān)。其中在家禽育種過程中,離不開對(duì)家禽蛋的自動(dòng)化處理,通過自動(dòng)化對(duì)家禽蛋的識(shí)別與判別,可以有效地將成功受精的蛋與未受精的蛋及時(shí)區(qū)分,甚至對(duì)家禽蛋的孵化質(zhì)量、孵化效果進(jìn)行有效預(yù)判,進(jìn)而使得成本效益以及生產(chǎn)管理達(dá)到最好的效果。
2、以鵝的育種為例,種鵝是整個(gè)養(yǎng)鵝產(chǎn)業(yè)的基礎(chǔ)。種鵝的質(zhì)量關(guān)系到生產(chǎn)出來的后代生產(chǎn)性能和生產(chǎn)者投入的生產(chǎn)效應(yīng)。通過種鵝家系選育,選擇發(fā)育優(yōu)良的個(gè)體,將其優(yōu)良的發(fā)育品質(zhì)傳遞給后代,從而提高商品鵝的生產(chǎn)性能和經(jīng)濟(jì)效益。對(duì)于采用家系選育的種鵝,通常每6個(gè)個(gè)體為1個(gè)家系欄位,配種比例按照母公比例為5∶1進(jìn)行組群,所產(chǎn)的蛋按照每個(gè)欄位進(jìn)行留用,在種蛋上進(jìn)行編號(hào),入孵時(shí)每個(gè)家系單獨(dú)孵化。按照每個(gè)家系號(hào)分別放入孵化盤內(nèi),每個(gè)家系之間要有明顯的標(biāo)記,防止在落盤時(shí)出現(xiàn)每個(gè)家系之間混亂的狀況發(fā)生,在照蛋時(shí)每個(gè)家系的無精蛋、死蛋應(yīng)單獨(dú)拿出,做好記錄,以便統(tǒng)計(jì)各家系之間受精率和種死率。落盤時(shí)以家系為單位放在單獨(dú)的出雛盤內(nèi)。
3、現(xiàn)有技術(shù)中,有采用基于rfid的種鵝身份識(shí)別技術(shù)、攝像機(jī)圖像識(shí)別技術(shù)、禽蛋噴墨打碼技術(shù),以及自動(dòng)化、物聯(lián)網(wǎng)技術(shù)可以實(shí)現(xiàn)自動(dòng)或半自動(dòng)的種鵝個(gè)體與蛋之間的關(guān)聯(lián),但均存在以下不足:
4、1、鵝是水禽,無論是規(guī)?;B(yǎng)殖,亦或家系選育養(yǎng)殖,水池活動(dòng)場(chǎng)是必備基礎(chǔ)設(shè)施之一。從而致使產(chǎn)蛋窩(箱、裝置)一段時(shí)間后均較臟,鵝產(chǎn)蛋后又有一個(gè)自然的孵化行為,產(chǎn)蛋后不斷用喙調(diào)整所產(chǎn)蛋在身下的位置,進(jìn)而導(dǎo)致所產(chǎn)出的蛋上也較臟。二維碼識(shí)別屬于圖像識(shí)別技術(shù),鵝蛋的弧形曲面導(dǎo)致噴在蛋上的二維碼尺寸較小,如果鵝蛋比較臟,將導(dǎo)致所噴二維碼較難識(shí)別甚至無法識(shí)別。針對(duì)鵝蛋表面經(jīng)常會(huì)沾有污泥、糞便等雜質(zhì),為保證噴碼后的識(shí)別效果,現(xiàn)有裝置在噴碼前會(huì)對(duì)蛋進(jìn)行清洗、烘干。而清洗過程會(huì)破壞種蛋表面的原生態(tài),影響種蛋外殼的透氣性及增大細(xì)菌感染的可能性,進(jìn)而影響種蛋的良品率。同時(shí)每個(gè)家系欄都配備一套字符噴碼設(shè)備,以及為了保證噴碼清晰而裝備的鵝蛋清洗烘干設(shè)備,總體設(shè)備成本高昂。
5、2、通過設(shè)計(jì)鵝蛋收集槽的尺寸,使鵝蛋按產(chǎn)出的時(shí)間順序排列,然后基于采集記錄的依次進(jìn)入產(chǎn)蛋裝置產(chǎn)蛋的種鵝編號(hào),通過人工的方式按序在鵝蛋上手寫編號(hào)實(shí)現(xiàn)種鵝個(gè)體與蛋的關(guān)聯(lián)。該方法的準(zhǔn)確性是建立在產(chǎn)蛋種鵝的時(shí)序記錄及蛋在收集槽內(nèi)的順序,但不是每一只進(jìn)入產(chǎn)蛋裝置的種鵝都會(huì)產(chǎn)蛋,同時(shí)對(duì)工人的揀蛋規(guī)程有嚴(yán)格的要求。二者任何之一出現(xiàn)錯(cuò)亂,將導(dǎo)致關(guān)聯(lián)結(jié)果的不準(zhǔn)確。
6、3、關(guān)聯(lián)裝置,各個(gè)機(jī)構(gòu)相對(duì)分散,整體體積較大,運(yùn)輸不便,同時(shí)在使用場(chǎng)地,對(duì)場(chǎng)地的面積要求也較大。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明針對(duì)現(xiàn)有技術(shù)的不足,提出一種各個(gè)機(jī)構(gòu)高度集成,一體式的,在不破壞禽蛋的原生態(tài)環(huán)境、不使用光學(xué)傳感模塊的前提下,不增加人工成本,實(shí)現(xiàn)家禽與蛋的一對(duì)一關(guān)聯(lián)的一體式禽蛋育種關(guān)聯(lián)裝置及方法,具體技術(shù)方案如下:
2、一種一體式禽蛋育種關(guān)聯(lián)裝置,設(shè)置有至少一個(gè)禽窩機(jī)構(gòu)(1),在每個(gè)所述禽窩機(jī)構(gòu)(1)的禽蛋輸出口設(shè)置有禽蛋暫存機(jī)構(gòu)(2),在每個(gè)所述禽窩機(jī)構(gòu)(1)的入口設(shè)置有進(jìn)出通道機(jī)構(gòu)(5),在所述禽蛋暫存機(jī)構(gòu)(2)的禽蛋輸出口設(shè)置有傳輸機(jī)構(gòu)(3),在該傳輸機(jī)構(gòu)(3)的輸出端設(shè)置有蛋盤關(guān)聯(lián)存儲(chǔ)一體機(jī)構(gòu)(4)。
3、作為優(yōu)選:所述蛋盤關(guān)聯(lián)存儲(chǔ)一體機(jī)構(gòu)(4)設(shè)置有l(wèi)形的底板(41),該底板(41)的短邊上表面設(shè)置有蛋盤轉(zhuǎn)運(yùn)模塊(42),該蛋盤轉(zhuǎn)運(yùn)模塊(42)的一側(cè)與所述傳輸機(jī)構(gòu)(3)的輸出端對(duì)齊,另一側(cè)設(shè)置有托盤模塊(43),該托盤模塊(43)的托盤輸出口與所述蛋盤轉(zhuǎn)運(yùn)模塊(42)相通;
4、在所述底板(41)的長邊設(shè)置有儲(chǔ)蛋模塊(44),該儲(chǔ)蛋模塊(44)的輸入口與所述蛋盤轉(zhuǎn)運(yùn)模塊(42)的輸出口連通。
5、作為優(yōu)選:所述蛋盤轉(zhuǎn)運(yùn)模塊(42)設(shè)置有矩形安裝架(4201),在該安裝架(4201)頂部一端設(shè)置有電機(jī)安裝板(4202),在該電機(jī)安裝板(4202)的下表面設(shè)置有驅(qū)動(dòng)電機(jī)(4203);
6、在所述安裝架(4201)頂部的另一端設(shè)置有絲桿安裝件(4204),該絲桿安裝件(4204)中穿設(shè)有絲桿(4205),該絲桿(4205)的另一端與所述驅(qū)動(dòng)電機(jī)(4203)的輸出軸連接;
7、在所述絲桿(4205)中還穿設(shè)有轉(zhuǎn)運(yùn)撥動(dòng)件(4206);
8、在所述底板(41)的下表面,設(shè)置有射頻讀寫模塊,該射頻讀寫模塊與所述托盤模塊(43)的托盤輸出口對(duì)應(yīng)。
9、作為優(yōu)選:所述托盤模塊(43)設(shè)置有托盤存放筒(4301),該托盤存放筒(4301)設(shè)置在所述底板(41)的上表面;
10、在所述底板(41)的表面開設(shè)有推動(dòng)槽(4302),該推動(dòng)槽(4302)與所述托盤存放筒(4301)的底部相通;
11、在所述底板(41)的下表面設(shè)置有托盤電機(jī)(4303),在該托盤電機(jī)(4303)的相對(duì)面設(shè)置有安裝支座(4304),在該安裝支座(4304)中穿設(shè)有托盤絲桿(4305),該托盤絲桿(4305)的另一端與托盤電機(jī)(4303)的輸出端連接,在所述托盤絲桿(4305)上套設(shè)有托盤撥動(dòng)件(4306),該托盤撥動(dòng)件(4306)伸入所述推動(dòng)槽(4302)與托盤配合。
12、作為優(yōu)選:所述儲(chǔ)蛋模塊(44)設(shè)置有儲(chǔ)蛋安裝架(4401),該儲(chǔ)蛋安裝架(4401)的頂部一端設(shè)置有電機(jī)安裝板(4402),另一端設(shè)置有絲桿安裝座(4403),在所述電機(jī)安裝板(4402)的下表面設(shè)置安裝有儲(chǔ)蛋電機(jī)(4404),該儲(chǔ)蛋電機(jī)(4404)的輸出端連接有儲(chǔ)蛋絲桿(4405),該儲(chǔ)蛋絲桿(4405)的另一端穿入絲桿安裝座(4403),在該儲(chǔ)蛋絲桿(4405)中還穿設(shè)有儲(chǔ)蛋推動(dòng)件(4406)。
13、作為優(yōu)選:所述禽窩機(jī)構(gòu)(1)設(shè)置有傳輸帶模塊(101),在該傳輸帶模塊(101)的上表面設(shè)置有u形的圍攏板(102),在所述圍攏板(102)的側(cè)壁上設(shè)置有至少一個(gè)rfid讀卡器,在所述圍攏板(102)圓弧側(cè)開設(shè)有禽蛋輸出口,該禽蛋輸出口靠近所述傳輸帶模塊(101)上表面。
14、作為優(yōu)選:所述禽蛋暫存機(jī)構(gòu)(2)設(shè)置有傳輸機(jī)構(gòu)(201),在該傳輸機(jī)構(gòu)(201)的上表面對(duì)應(yīng)設(shè)置有護(hù)板(202),在兩個(gè)護(hù)板(202)一端分別設(shè)置有圓弧形導(dǎo)向板(203),兩個(gè)所述護(hù)板(202)另一端與所述下蛋禽窩機(jī)構(gòu)(1)的禽蛋輸出口對(duì)應(yīng),在所述傳輸機(jī)構(gòu)(201)上表面還設(shè)置有第一觸控檢測(cè)模塊(204),其中第一觸控檢測(cè)模塊(204)的檢測(cè)桿位于兩個(gè)所述導(dǎo)向板(203)的出口端。
15、作為優(yōu)選:所述傳輸機(jī)構(gòu)(3)設(shè)置有履帶傳輸裝置(301),在該履帶傳輸裝置(301)一側(cè)間隔設(shè)置有擋板(302),相鄰擋板(302)間的缺口對(duì)準(zhǔn)所述禽蛋暫存機(jī)構(gòu)(2)的禽蛋輸出口;
16、所述履帶傳輸裝置(301)的另一側(cè)設(shè)置有擋架(303),位于所述履帶傳輸裝置(301)輸出端的擋板(302)和擋架(303)側(cè)邊均設(shè)置有弧形導(dǎo)向片(304),在所述履帶傳輸裝置(301)輸出端還設(shè)置有第二觸控檢測(cè)模塊(305),該第二觸控檢測(cè)模塊(305)中的檢測(cè)桿與兩個(gè)導(dǎo)向片(304)的開口對(duì)應(yīng)。
17、一種一體式禽蛋育種關(guān)聯(lián)方法,具體步驟為:
18、s101:禽窩a的rfid讀卡器a1讀取腳環(huán)rfid數(shù)據(jù),如果讀取到腳環(huán)數(shù)據(jù)ra,轉(zhuǎn)到s102;否則轉(zhuǎn)到s108;
19、s102:把讀取到的腳環(huán)rfid數(shù)據(jù)ra發(fā)送到上位機(jī);
20、s103:判斷禽窩a的數(shù)據(jù)狀態(tài)是否為“空”,如果是則轉(zhuǎn)到s104,否則轉(zhuǎn)到s105;
21、s104:更改禽窩a的狀態(tài)為“有禽”,轉(zhuǎn)到s101;
22、s105:判斷禽窩a的狀態(tài)是否為“有禽”,如果是則轉(zhuǎn)到s106,否則轉(zhuǎn)到s107;
23、s106:禽窩a休眠時(shí)長t1,轉(zhuǎn)到s101;
24、s107:上位機(jī)向禽窩a發(fā)出停止撿蛋動(dòng)作的指令,更改禽窩a的狀態(tài)為“有禽”,轉(zhuǎn)到s101;
25、s108:判斷禽窩a的數(shù)據(jù)狀態(tài)是否為“空”,如果是則轉(zhuǎn)到s117,否則轉(zhuǎn)到s109;
26、s109:判斷禽窩a的狀態(tài)是否為“有禽”,如果是則轉(zhuǎn)到s110,否則轉(zhuǎn)到s118;
27、s110:判斷進(jìn)出通道a的rfid讀卡器a2在t時(shí)長內(nèi)是否讀取到腳環(huán)數(shù)據(jù)ra,如果是則轉(zhuǎn)到s111;否則轉(zhuǎn)到s101。
28、s111:創(chuàng)建禽窩a的產(chǎn)蛋記錄,該產(chǎn)蛋記錄包括產(chǎn)蛋記錄id、禽窩a的禽窩id、母禽rfid腳環(huán)數(shù)據(jù)ra、產(chǎn)蛋日期時(shí)間,值為當(dāng)前系統(tǒng)時(shí)間、狀態(tài),值為“入窩”;更改禽窩a狀態(tài)為“撿蛋”;
29、s112:判斷暫存機(jī)構(gòu)a的狀態(tài)是否為“空閑”,如果是則轉(zhuǎn)到s113,否則轉(zhuǎn)到s119;
30、s113:禽窩a的履帶結(jié)構(gòu)開始運(yùn)轉(zhuǎn);
31、s114:禽窩a的履帶結(jié)構(gòu)運(yùn)行tr1時(shí)長;
32、s115:更改禽窩a的狀態(tài)為“空”;
33、s116:更改暫存機(jī)構(gòu)a的狀態(tài)為“待處理”,把禽窩a剛創(chuàng)建的產(chǎn)蛋記錄id、暫存機(jī)構(gòu)a的id寫入“傳輸處理隊(duì)列”中,轉(zhuǎn)到s201;
34、s117:休眠時(shí)長t2,轉(zhuǎn)到s101;
35、s118:休眠時(shí)長t3,轉(zhuǎn)到s101;
36、s201:判斷傳輸處理隊(duì)列是否為空,如果是則轉(zhuǎn)到s101,否則轉(zhuǎn)到s202;
37、s202:從傳輸處理隊(duì)列中讀取隊(duì)首的待傳輸處理記錄,記錄中包括產(chǎn)蛋記錄id、暫存機(jī)構(gòu)id,對(duì)應(yīng)產(chǎn)蛋記錄b和暫存機(jī)構(gòu)b;
38、s203:向暫存機(jī)構(gòu)b發(fā)送傳輸指令,更改暫存機(jī)構(gòu)b的狀態(tài)為“正處理”;
39、s204:暫存機(jī)構(gòu)b運(yùn)行時(shí)長tr2;
40、s205:判斷暫存機(jī)構(gòu)b末端的第一觸控檢測(cè)模塊是否采集到信號(hào),如果有則轉(zhuǎn)到s207,否則轉(zhuǎn)到s206;
41、s206:更改暫存機(jī)構(gòu)b狀態(tài)為“空閑”,更改產(chǎn)蛋記錄b的狀態(tài)屬性值為“未產(chǎn)蛋”,傳輸處理隊(duì)列中隊(duì)首記錄出隊(duì),轉(zhuǎn)到s201;
42、s207:更改產(chǎn)蛋記錄b的屬性“狀態(tài)”為“產(chǎn)蛋”,按禽蛋編碼規(guī)則產(chǎn)生唯一的禽蛋編碼,更新到產(chǎn)蛋記錄b的禽蛋編碼屬性中,更改暫存機(jī)構(gòu)b的狀態(tài)為“空閑”,傳輸處理隊(duì)列中隊(duì)首記錄出隊(duì);
43、s208:判斷儲(chǔ)蛋模塊的狀態(tài)是否為“已滿”,如果是則轉(zhuǎn)到s209,否則轉(zhuǎn)到s211;
44、s209:向邊緣主機(jī)發(fā)送“儲(chǔ)蛋模塊已滿,需人工處理”的裝置異常信息;
45、s210:儲(chǔ)蛋模塊休眠時(shí)長t5,轉(zhuǎn)到s208;
46、s211:給托盤模塊發(fā)送請(qǐng)求托盤就位的指令,更改托盤撥動(dòng)件的狀態(tài)為“待推動(dòng)”;
47、s212:判斷托盤模塊的狀態(tài)是否為“有托盤”,如果是則轉(zhuǎn)到s215,否則轉(zhuǎn)到s213;
48、s213:向邊緣主機(jī)發(fā)送“托盤模塊無托盤,需人工處理”的裝置異常信息;
49、s214:托盤模塊休眠時(shí)長t6,轉(zhuǎn)到s212;
50、s215:更改托盤撥動(dòng)件狀態(tài)為“推動(dòng)”;
51、s216:托盤模塊的電機(jī)開始轉(zhuǎn)動(dòng),直至托盤模塊的觸控開關(guān)b被觸發(fā),更改托盤撥動(dòng)件的狀態(tài)為“就位”;
52、s217:判斷托盤感知區(qū)的rfid讀卡器b1是否讀取到托盤的rfid數(shù)據(jù)rb,如果是則轉(zhuǎn)到s220,否則轉(zhuǎn)到s218;
53、s218:向邊緣主機(jī)發(fā)送“托盤模塊無托盤,需人工處理”的裝置異常信息,更改托盤模塊狀態(tài)為“無托盤”;
54、s219:更改托盤撥動(dòng)件狀態(tài)為“回退”;托盤步進(jìn)電機(jī)反轉(zhuǎn),直至托盤模塊的觸控開關(guān)a被觸發(fā),更改托盤撥動(dòng)件狀態(tài)為“復(fù)位”,轉(zhuǎn)到s214;
55、s220:把讀取到的托盤rfid數(shù)據(jù)rb更新到產(chǎn)蛋記錄b的托盤id屬性中,向傳輸機(jī)構(gòu)發(fā)送傳輸指令,更改傳輸機(jī)構(gòu)的狀態(tài)為“待傳輸”,轉(zhuǎn)到s301;
56、s301:更改傳輸機(jī)構(gòu)的狀態(tài)為“傳輸”;
57、s302:傳輸機(jī)構(gòu)的電機(jī)開始工作tr3時(shí)長;
58、s303:判斷傳輸機(jī)構(gòu)末端的第二觸控檢測(cè)模塊是否有信號(hào),如果有,則表明禽蛋已經(jīng)通過禽蛋傳輸機(jī)構(gòu)的末端,落入托盤內(nèi),并轉(zhuǎn)到s304,否則轉(zhuǎn)到s302;
59、s304:傳輸機(jī)構(gòu)的電機(jī)停止傳輸工作,更改傳輸機(jī)構(gòu)的狀態(tài)為“空閑”,更改蛋盤轉(zhuǎn)運(yùn)模塊的轉(zhuǎn)運(yùn)撥動(dòng)件的狀態(tài)為“待推動(dòng)”;
60、s305:向蛋盤轉(zhuǎn)運(yùn)模塊發(fā)送推入儲(chǔ)蛋模塊的推入指令;
61、s306:更改蛋盤轉(zhuǎn)運(yùn)模塊的轉(zhuǎn)運(yùn)撥動(dòng)件狀態(tài)為“推動(dòng)”;
62、s307:蛋盤轉(zhuǎn)運(yùn)模塊的步進(jìn)電機(jī)開始工作,轉(zhuǎn)動(dòng)s1步數(shù),推動(dòng)盛有禽蛋的托盤進(jìn)入到儲(chǔ)蛋模塊中;
63、s308:更改蛋轉(zhuǎn)運(yùn)盤模塊的轉(zhuǎn)運(yùn)撥動(dòng)件的狀態(tài)為“回退”,更改儲(chǔ)蛋模塊的儲(chǔ)蛋推動(dòng)件的狀態(tài)為“待推動(dòng)”;
64、s309:蛋盤轉(zhuǎn)運(yùn)模塊的步進(jìn)電機(jī)開始反轉(zhuǎn),直至蛋盤轉(zhuǎn)運(yùn)模塊的觸控開關(guān)c被觸發(fā),更改轉(zhuǎn)運(yùn)撥動(dòng)件狀態(tài)為“復(fù)位”,轉(zhuǎn)到s401;
65、s401:上位機(jī)給儲(chǔ)蛋模塊發(fā)出推動(dòng)指令;
66、s402:判斷禽蛋編碼讀取區(qū)的rfid讀卡器b2是否讀取到托盤rfid數(shù)據(jù),如果是則轉(zhuǎn)到s408;否則轉(zhuǎn)到s403;
67、s403:更改儲(chǔ)蛋模塊儲(chǔ)蛋推動(dòng)件狀態(tài)為“推動(dòng)”,儲(chǔ)蛋模塊步進(jìn)電機(jī)運(yùn)轉(zhuǎn)s2步數(shù),推動(dòng)盛放禽蛋的托盤向右側(cè)移動(dòng),并帶動(dòng)儲(chǔ)蛋模塊中已有的蛋盤一并向右側(cè)的禽蛋編碼讀取區(qū)移動(dòng);
68、s404:更改儲(chǔ)蛋模塊儲(chǔ)蛋推動(dòng)件狀態(tài)為“回退”;
69、s405:儲(chǔ)蛋模塊的步進(jìn)電機(jī)反向轉(zhuǎn)動(dòng),直至儲(chǔ)蛋模塊的觸控開關(guān)d被按壓觸發(fā);
70、s406:更改儲(chǔ)蛋模塊的儲(chǔ)蛋推動(dòng)件狀態(tài)為“復(fù)位”;
71、s407:更改托盤撥動(dòng)件的狀態(tài)為“回退”,向托盤模塊發(fā)送復(fù)位指令,托盤模塊的步進(jìn)電機(jī)開始反轉(zhuǎn),直至觸控開關(guān)a被觸發(fā),更改托盤撥動(dòng)件的狀態(tài)為“復(fù)位”,轉(zhuǎn)到s201;
72、s408:更改儲(chǔ)蛋模塊狀態(tài)為“已滿”;
73、s409:向邊緣主機(jī)發(fā)送“儲(chǔ)蛋模塊已滿,需人工處理”的裝置異常信息;
74、s410:儲(chǔ)蛋模塊休眠時(shí)長t5,轉(zhuǎn)到s402。
75、作為優(yōu)選:裝置因掉電、停電異常被動(dòng)停止或人工主動(dòng)停止后的再次啟動(dòng)運(yùn)行具體步驟為:
76、s501:判斷儲(chǔ)蛋模塊托盤推件的狀態(tài)是否為“待推動(dòng)”,如果是則轉(zhuǎn)到s509,否則轉(zhuǎn)到s502;
77、s502:判斷儲(chǔ)蛋模塊的儲(chǔ)蛋推動(dòng)件的狀態(tài)是否為“推動(dòng)”,如果是則轉(zhuǎn)到s503,否則轉(zhuǎn)到s510;
78、s503:儲(chǔ)蛋模塊步進(jìn)電機(jī)反向運(yùn)轉(zhuǎn),直至儲(chǔ)蛋模塊的觸控開關(guān)d被按壓;
79、s504:儲(chǔ)蛋模塊步進(jìn)電機(jī)運(yùn)轉(zhuǎn)s2步數(shù);
80、s505:更改儲(chǔ)蛋模塊的儲(chǔ)蛋推動(dòng)件的狀態(tài)為“回退”;
81、s506:儲(chǔ)蛋模塊的步進(jìn)電機(jī)反向轉(zhuǎn)動(dòng),直至儲(chǔ)蛋模塊的觸控開關(guān)d被按壓觸發(fā);
82、s507:更改儲(chǔ)蛋模塊的儲(chǔ)蛋推動(dòng)件狀態(tài)為“復(fù)位”;。
83、s508:更改托盤撥動(dòng)件的狀態(tài)為“回退”,向托盤模塊發(fā)送復(fù)位指令,托盤模塊的步進(jìn)電機(jī)開始反轉(zhuǎn),直至觸控開關(guān)a被觸發(fā),更改托盤撥動(dòng)件的狀態(tài)為“復(fù)位”,轉(zhuǎn)到s201;
84、s509:更改儲(chǔ)蛋模塊的儲(chǔ)蛋推動(dòng)件的狀態(tài)為“推動(dòng)”,轉(zhuǎn)到s504;
85、s510:判斷儲(chǔ)蛋模塊儲(chǔ)蛋推動(dòng)件的狀態(tài)是否為“回退”,如果是則轉(zhuǎn)到s506;否則轉(zhuǎn)到s701;
86、s701:判斷儲(chǔ)蛋模塊的儲(chǔ)蛋推動(dòng)件的狀態(tài)是否為“待推動(dòng)”,如果是則轉(zhuǎn)到s708,否則轉(zhuǎn)到s702;
87、s702:判斷蛋盤轉(zhuǎn)運(yùn)模塊的轉(zhuǎn)運(yùn)撥動(dòng)件的狀態(tài)是否為“推動(dòng)”,如果是則轉(zhuǎn)到s703,否則轉(zhuǎn)到s709;
88、s703:蛋盤轉(zhuǎn)運(yùn)模塊步進(jìn)電機(jī)反向運(yùn)轉(zhuǎn),直至蛋盤轉(zhuǎn)運(yùn)模塊的觸控開關(guān)c被按壓觸發(fā);
89、s704:蛋盤轉(zhuǎn)運(yùn)模塊的步進(jìn)電機(jī)運(yùn)轉(zhuǎn)s1步數(shù);
90、s705:更改蛋盤轉(zhuǎn)運(yùn)模塊的轉(zhuǎn)運(yùn)撥動(dòng)件狀態(tài)為“回退”,更改儲(chǔ)蛋模塊的儲(chǔ)蛋推動(dòng)件的狀態(tài)為“待推動(dòng)”,蛋盤轉(zhuǎn)運(yùn)模塊步進(jìn)電機(jī)反向運(yùn)轉(zhuǎn)s1步數(shù);
91、s706:蛋盤轉(zhuǎn)運(yùn)模塊的步進(jìn)電機(jī)反向轉(zhuǎn)動(dòng),直至蛋盤轉(zhuǎn)運(yùn)模塊的觸控開關(guān)c被按壓觸發(fā);
92、s707:更改蛋盤轉(zhuǎn)運(yùn)模塊的轉(zhuǎn)運(yùn)撥動(dòng)件狀態(tài)為“復(fù)位”,轉(zhuǎn)到s401;
93、s708:更改蛋盤轉(zhuǎn)運(yùn)模塊的轉(zhuǎn)運(yùn)撥動(dòng)件的狀態(tài)為“推動(dòng)”,轉(zhuǎn)到s704;
94、s709:判斷蛋盤轉(zhuǎn)運(yùn)模塊的轉(zhuǎn)運(yùn)撥動(dòng)件的狀態(tài)是否為“回退”,如果是則轉(zhuǎn)到s706,否則轉(zhuǎn)到s710;
95、s710:判斷傳輸機(jī)構(gòu)的狀態(tài)是否為“待傳輸”,如果是則轉(zhuǎn)到s301,否則轉(zhuǎn)到s801;
96、s801:判斷托盤模塊的托盤撥動(dòng)件的狀態(tài)是否為“待推動(dòng)”,如果是則轉(zhuǎn)到s807,否則轉(zhuǎn)到s802;
97、s802:判斷托盤模塊的托盤撥動(dòng)件的狀態(tài)是否為“推動(dòng)”,如果是則轉(zhuǎn)到s808;否則轉(zhuǎn)到s803;
98、s803:判斷托盤模塊的托盤撥動(dòng)件的狀態(tài)是否為“就位”,如果是則轉(zhuǎn)到s217,否則轉(zhuǎn)到s804;
99、s804:判斷托盤模塊的托盤撥動(dòng)件的狀態(tài)是否為“回退”,如果是則轉(zhuǎn)到s805,否則轉(zhuǎn)到s806;
100、s805:托盤模塊的步進(jìn)電機(jī)開始反轉(zhuǎn),直至觸控開關(guān)a被觸發(fā),更改托盤撥動(dòng)件的狀態(tài)為“復(fù)位”;
101、s806:判斷是否存在狀態(tài)等于“正處理”的暫存機(jī)構(gòu)b,如果存在則轉(zhuǎn)到s501,否則轉(zhuǎn)到s201;
102、s807:更改托盤模塊的托盤撥動(dòng)件的狀態(tài)為“推動(dòng)”;
103、s808:托盤模塊步進(jìn)電機(jī)運(yùn)轉(zhuǎn),直至托盤模塊的觸控開關(guān)b被按壓觸發(fā),更改托盤撥動(dòng)件的狀態(tài)為“就位”,轉(zhuǎn)到s217。
104、本發(fā)明的有益效果為:本發(fā)明裝置由禽窩機(jī)構(gòu),禽蛋暫存機(jī)構(gòu),進(jìn)出通道機(jī)構(gòu),傳輸機(jī)構(gòu),蛋盤關(guān)聯(lián)存儲(chǔ)一體機(jī)構(gòu)組成,整體結(jié)構(gòu)簡(jiǎn)單,組裝和生產(chǎn)便捷,制作成本低,尤其蛋盤關(guān)聯(lián)存儲(chǔ)一體機(jī)構(gòu),將禽蛋和托盤關(guān)聯(lián),以及帶托盤和禽蛋的存儲(chǔ)集成到一套系統(tǒng)結(jié)構(gòu),運(yùn)轉(zhuǎn)連續(xù)性強(qiáng),最小距離的流轉(zhuǎn)禽蛋,減小了裝置體積,運(yùn)轉(zhuǎn)也更加高效;裝置采用rfid射頻作為家禽的身份定位和檢測(cè),在結(jié)合觸控檢測(cè)模塊檢測(cè)識(shí)別是否下蛋,不使用攝像頭、紅外光感等易受到飼養(yǎng)環(huán)境高塵影響而影響精準(zhǔn)度的傳感器模塊為限定規(guī)則,實(shí)現(xiàn)種禽與蛋一對(duì)一精準(zhǔn)關(guān)聯(lián);采用本發(fā)明方法,綜合考慮家禽進(jìn)窩后又出窩,家禽趴窩數(shù)據(jù)檢測(cè)不準(zhǔn)等實(shí)際中的情況,采用采集射頻數(shù)據(jù),時(shí)間數(shù)據(jù)以及多次數(shù)據(jù)的比對(duì)等方法,實(shí)現(xiàn)對(duì)每個(gè)禽蛋精準(zhǔn)標(biāo)記。