豬只體溫智能采集系統(tǒng)及方法
【技術領域】
[0001] 本發(fā)明涉及農(nóng)業(yè)工程信息化技術領域,特別涉及一種豬只體溫智能采集系統(tǒng)及方 法。
【背景技術】
[0002] 哺乳動物是恒溫動物,在一定的范圍內(nèi),個體能夠自動調(diào)節(jié)生理代謝保持體溫恒 定,因而體溫常被作為一種反應動物生理狀態(tài)的重要指標,如發(fā)情、疾病等。直腸溫度作為 豬只的體內(nèi)溫度,但傳統(tǒng)依靠水銀或酒精溫度計測定豬只體溫的方法,因其耗時、耗力和易 造成豬只相互感染,不利于疾病控制等特征,并不能適應現(xiàn)代化養(yǎng)殖場的需要。體表溫度作 為體內(nèi)溫度的另外一種形式,間接的與動物的生理狀況有關,當校正環(huán)境因素后,能夠充分 的將體表溫度與動物生理情況關聯(lián)起來,具有一定的研宄價值。
[0003] 參照圖1,現(xiàn)有技術的豬體溫采集裝置中選用CC2430單片機為主控制器, MLX90614紅外溫度傳感器為溫度測量傳感器,利用SMbus協(xié)議作為單片機與MLX90614傳感 器間的通信,對讀取的溫度數(shù)據(jù)經(jīng)過補償后并發(fā)送到網(wǎng)關節(jié)點,實現(xiàn)了母豬體溫的實時采 集。其總體設計主要由紅外溫度測量節(jié)點、網(wǎng)關節(jié)點和監(jiān)控中心組成。溫度采集節(jié)點負責 母豬個體體溫測量、并將采集到的數(shù)據(jù)向網(wǎng)關節(jié)點上報;網(wǎng)關節(jié)點將數(shù)據(jù)通過3G網(wǎng)絡轉發(fā) 至服務器;服務器通過采集的體溫數(shù)據(jù)進行綜合分析。
[0004] 該方法雖然可實現(xiàn)體溫的實時測定,但該系統(tǒng)僅僅只能應用于限位欄中飼養(yǎng)豬只 的體溫采集,具有一定的局限性,且不能自動分辨不同的豬只,因而不能在規(guī)模化養(yǎng)殖中大 規(guī)模適用。另外,由于豬只處于限位欄中飼養(yǎng),其活動受到限制,僅僅只能保持站、臥兩種姿 勢,因而其測定部位很難固定,將間接影響其結果的準確性,其數(shù)據(jù)通過無線網(wǎng)絡發(fā)送至服 務器,傳輸?shù)姆€(wěn)定性與傳輸距離受到一定的地理限制。
【發(fā)明內(nèi)容】
[0005] 鑒于上述問題,提出了一種克服上述問題或者至少部分地解決上述問題的一種豬 只體溫智能采集系統(tǒng)及方法。
[0006] 依據(jù)本發(fā)明的一個方面,提供了一種豬只體溫智能采集系統(tǒng),所述系統(tǒng)包括:紅外 測溫模塊、射頻識別RFID模塊以及數(shù)據(jù)監(jiān)控模塊;
[0007] 所述RFID模塊,用于獲取待測豬只的身份標識ID號,并將所述待測豬只的ID號 發(fā)送至所述數(shù)據(jù)監(jiān)控模塊;
[0008] 所述數(shù)據(jù)監(jiān)控模塊,用于接收所述待測豬只的ID號,向所述紅外測溫模塊發(fā)送采 集指令;
[0009] 所述紅外測溫模塊,用于在接收到所述采集指令時,采集所述待測豬只的體表溫 度。
[0010] 可選地,所述數(shù)據(jù)監(jiān)控模塊,還用于在接收所述待測豬只的ID號后,在預設ID集 合中匹配所述待測豬只的ID號,若匹配成功,則向所述紅外測溫模塊發(fā)送所述采集指令。
[0011] 可選地,所述紅外測溫模塊,還用于在采集所述待測豬只的體表溫度后,將所述待 測豬只的體表溫度發(fā)送至所述數(shù)據(jù)監(jiān)控模塊;
[0012] 相應地,所述數(shù)據(jù)監(jiān)控模塊,還用于將所述待測豬只的ID號和體表溫度進行存 儲。
[0013] 可選地,所述數(shù)據(jù)監(jiān)控模塊,還用于記錄所述待測豬只的數(shù)據(jù)采集時間,將所述待 測豬只的數(shù)據(jù)采集時間、ID號和體表溫度進行存儲。
[0014] 可選地,所述紅外測溫模塊和數(shù)據(jù)監(jiān)控模塊之間通過RS485接口連接,所述RFID 模塊和數(shù)據(jù)監(jiān)控模塊之間通過網(wǎng)口通信連接;
[0015] 和 / 或,
[0016] 所述紅外測溫模塊和數(shù)據(jù)監(jiān)控模塊之間通過MODBUS-RTU協(xié)議進行通信,所述 RFID模塊和數(shù)據(jù)監(jiān)控模塊之間通過MODBUS-RTU協(xié)議進行通信。
[0017] 依據(jù)本發(fā)明的另一個方面,提供了一種基于所述的系統(tǒng)的豬只體溫智能采集方 法,所述方法包括:
[0018] RFID模塊獲取待測豬只的身份標識ID號,并將所述待測豬只的ID號發(fā)送至數(shù)據(jù) 監(jiān)控模塊;
[0019] 所述數(shù)據(jù)監(jiān)控模塊接收所述待測豬只的ID號,向紅外測溫模塊發(fā)送采集指令;
[0020] 所述紅外測溫模塊在接收到所述采集指令時,采集所述待測豬只的體表溫度。
[0021] 可選地,所述數(shù)據(jù)監(jiān)控模塊接收所述待測豬只的ID號,向紅外測溫模塊發(fā)送采集 指令,進一步包括:
[0022] 所述數(shù)據(jù)監(jiān)控模塊在接收所述待測豬只的ID號后,在預設ID集合中匹配所述待 測豬只的ID號,若匹配成功,則向所述紅外測溫模塊發(fā)送所述采集指令。
[0023] 可選地,所述紅外測溫模塊在接收到所述采集指令時,采集所述待測豬只的體表 溫度之后,還包括:
[0024] 將所述待測豬只的體表溫度發(fā)送至所述數(shù)據(jù)監(jiān)控模塊;
[0025] 所述數(shù)據(jù)監(jiān)控模塊將所述待測豬只的ID號和體表溫度進行存儲。
[0026] 可選地,所述數(shù)據(jù)監(jiān)控模塊接收所述待測豬只的ID號,向紅外測溫模塊發(fā)送采集 指令,進一步包括:
[0027] 所述數(shù)據(jù)監(jiān)控模塊接收所述待測豬只的ID號,向紅外測溫模塊發(fā)送采集指令,并 記錄所述待測豬只的數(shù)據(jù)采集時間;
[0028] 相應地,所述數(shù)據(jù)監(jiān)控模塊將所述待測豬只的ID號和體表溫度進行存儲,進一步 包括:
[0029] 所述數(shù)據(jù)監(jiān)控模塊將所述待測豬只的數(shù)據(jù)采集時間、ID號和體表溫度進行存儲。
[0030] 可選地,所述紅外測溫模塊和數(shù)據(jù)監(jiān)控模塊之間通過RS485接口連接,所述RFID 模塊和數(shù)據(jù)監(jiān)控模塊之間通過網(wǎng)口通信連接;
[0031] 和 / 或,
[0032] 所述紅外測溫模塊和數(shù)據(jù)監(jiān)控模塊之間通過MODBUS-RTU協(xié)議進行通信,所述 RFID模塊和數(shù)據(jù)監(jiān)控模塊之間通過MODBUS-RTU協(xié)議進行通信。
[0033] 本發(fā)明通過RFID模塊在獲取待測豬只的ID號后,由RFID模塊向所述數(shù)據(jù)監(jiān)控模 塊發(fā)送所述待測豬只的ID號,再由紅外測溫模塊采集所述待測豬只的體表溫度,能夠自動 分辨不同的豬只,并同步實現(xiàn)對所述待測豬只進行準確地體表溫度采集,實現(xiàn)了在大群飼 養(yǎng)中快速方便的測定每個豬只的體表溫度。
【附圖說明】
[0034] 圖1是現(xiàn)有技術中豬體溫采集裝置的結構框圖;
[0035] 圖2是本發(fā)明一種實施方式的豬只體溫智能采集系統(tǒng)的結構框圖;
[0036] 圖3是本發(fā)明一種實施例的豬只體溫智能采集系統(tǒng)具體的結構框圖;
[0037] 圖4是圖3所示的系統(tǒng)的工作流程圖;
[0038] 圖5是本發(fā)明一種實施方式的豬只體溫智能采集方法的流程圖。
【具體實施方式】
[0039] 下面結合附圖和實施例,對本發(fā)明的【具體實施方式】作進一步詳細描述。以下實施 例用于說明本發(fā)明,但并不用來限制本發(fā)明的范圍。
[0040] 圖2是本發(fā)明一種實施方式的豬只體溫智能采集系統(tǒng)