基于嵌入式的遠程牛舍監(jiān)測系統(tǒng)設計_第1頁
基于嵌入式的遠程牛舍監(jiān)測系統(tǒng)設計_第2頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、tnii學朮友叢網論文發(fā)表專家一l基于嵌入式的遠程牛舍監(jiān)測系統(tǒng)設計摘要:采用Ipc2114和51單片機組成采集數(shù)據的下位機系統(tǒng),下位機負責采集監(jiān)控數(shù)據發(fā)送到gprs網絡然后轉發(fā)至internet,最終將數(shù)據傳輸?shù)缴衔粰C。上位機將采集到的數(shù)據存入數(shù)據庫,為欄養(yǎng)奶牛的養(yǎng)殖技術改良提供第一手數(shù)據。關鍵詞:嵌入式奶牛養(yǎng)殖遠程監(jiān)測鑒于集約化養(yǎng)殖的需要,為了從技術上提高奶牛養(yǎng)殖的經濟效益,設計牛舍監(jiān)測系統(tǒng)采集數(shù)據,一方面做為技術改良的依據,另一方面為工業(yè)化養(yǎng)殖提供技術支持。1總體設計考慮到牧區(qū)距離城區(qū)較遠,且存在供電和互聯(lián)網接入等問題,采用無線通訊進行采集數(shù)據的傳輸。gprs網絡接入費用較低能夠較好的滿足

2、成本要求。另一方面養(yǎng)殖戶較分散,為了獲得有一定覆蓋度的統(tǒng)計數(shù)據采用分布式基于嵌入式arm的下位機傳輸數(shù)據,并通過internet轉發(fā)匯總到上位機數(shù)據庫?;谏鲜隹紤]系統(tǒng)由下位機系統(tǒng)和遠程上位機系統(tǒng)兩個主要部分組成,系統(tǒng)結構框圖如圖1。下位機采用Ipc2114與8051單片機組成主從系統(tǒng)。從機負責采集奶牛id、溫度、濕度、飲水及飼料投放量等信息并串行傳輸給Ipc2114,經匯總處理后按預定協(xié)議封包發(fā)送至gprs網絡,再經internet傳輸給遠程上位機。上位機接收到數(shù)據后將數(shù)據存儲至奶牛數(shù)據庫,數(shù)據庫信息可通過配套的管理信息系統(tǒng)進行管理與編輯,上位機可匸交發(fā)表專家一m國學朮發(fā)叢網通過調制解調器喚

3、醒下位機進行數(shù)據收發(fā)。2上位機系統(tǒng)設計上位機數(shù)據庫及管理信息系統(tǒng)采用access開發(fā)制作。庫中包括奶牛id表、飼料表、產奶表、族譜表、防疫表、生育表等。奶牛id表包含的主要字段有:id號、品種、生日、月齡、體重等;飼料表中包含的主要字段有:飼料名稱、干物質(drymatter,dm)、粗蛋白(crudeprotein,cp)、中性洗滌纖維(neutraldetergentfeber,ndf)、酸性洗滌纖維(aciddetergentfiber,adf)、酸性洗滌木質素(aciddetergentlignin,adl)、奶牛干物質隨意采食量(drymattervoluntaryintake,dm

4、i)、鈣、磷、礦物質飼料、飼料價格等,其中飼料供應量以單日來計算,按照粗精飼料分級指數(shù)(gradingindex,gi)計算出日營養(yǎng)需求量參考值。3下位機系統(tǒng)設計下位機采用Ipc2114作為主控芯片,系統(tǒng)主要由軟、硬件兩部分組成,邏輯結構如圖2。硬件部分包括溫度傳感器、濕度傳感器、gprs模塊、觸摸屏、鍵盤和串行數(shù)據采集模塊等組成。gprs模塊由dtu(datatransferunit數(shù)據傳輸單元)和手機卡組成。dtu需經由遠程上位機喚醒方啟動工作,其他時間處于休眠狀態(tài),dtu喚醒后下位機開始與上位機進行數(shù)據通訊。串行數(shù)據采集模塊通過lpc2114的uartO接口與從機相連。鍵盤連接到gpio

5、進行輸入控制。觸摸屏采用四線電阻式,控制芯片為fm7843,采用12位精度。兩匸交發(fā)表專家一LB國學朮發(fā)叢網個傳感器連接到Ipc2114的ad通道(Ipc2114共有4個ad通道)。軟件部分主要由bootloader、uc/osii嵌入式操作系統(tǒng)、人機界面、驅動程序和應用程序組成。bootloader依所成系統(tǒng)采用匯編語言和c混合編寫,其中匯編語言部分主要完成設備初始化。bootloader和uc/osi經剪裁后移植到Ipc2114上。驅動程序包括鍵盤、觸摸屏、gpio驅動、gprs驅動中間件等。應用程序面向uc/osii開發(fā)主要功能有數(shù)據錄入、工作模式選擇等。人機界面由移植后的minigui

6、實現(xiàn)。4單片機系統(tǒng)設計單片機系統(tǒng)中主要外設有:進料電機、光電耦合給水開關、奶牛id卡讀取電路,系統(tǒng)邏輯結構如圖3。喂料箱是單片機的主要控制對象,喂料箱有主倉和子倉組成。主倉中主要貯存礦物飼料、蛋白質飼料和熱能飼料三類。主倉底部裝有螺旋推進器,由單片機控制的電機拖動進給。飼料進入子倉后由壓力傳感器返回飼料重量信息。給水量由給水開關導通時間粗略計量。奶牛id卡由ic芯片和射頻感應天線組成。讀卡電路工作時若id卡處于5米之內則卡內的lc二階電路產生諧振并提供短暫電能,發(fā)出卡內存儲的id編碼,讀卡電路接收到編碼后傳輸?shù)絾纹瑱C端口鎖存器。單片機將id號傳給下位機系統(tǒng),下位機按當日奶牛對應預置值,如相應i

7、d奶牛當日進食次數(shù)、精飼料配給量、礦物飼料配給量等進行判斷,之后發(fā)送進一步控制指令給單片機,單片機依據下位機lpc2114發(fā)來的tnii學朮友叢網論文發(fā)表專家一l指令決定喂料、給水等操作。在產奶區(qū)專門設置了一個單片機負責采集奶牛id以及日產奶量等信息。5結論表1為四個分布的試驗地點采集得到的數(shù)據,表中數(shù)據均為平均值,通過系統(tǒng)采集的數(shù)據可宏觀的分析出溫度、濕度、飼料供給等參數(shù)對奶牛產奶量的影響,為科學化養(yǎng)殖提供依據。以分析改良后的數(shù)據存入下位機數(shù)據庫控制單片機進給量,將數(shù)據采集與自動化喂料相結合,為產業(yè)化養(yǎng)殖提供了技術支持。參考文獻:1 童超,朱俊株,高如如.基于windowsce的遠程數(shù)據采集

8、與控制系統(tǒng)開發(fā)j.微型機與應用,2011,30(14):21-23.2 黃菁,劉青春.arm嵌入式系統(tǒng)gpio擴展鍵盤設計j.自動化應用,2011(7):1-2.3 夏忠林,胡丹鳳,張博.基于gprs的嵌入式遠程在線監(jiān)測系統(tǒng)j,科協(xié)論壇(下半月),2011(7):47-48.4 v.a.chitrej.n.daigle.iptrafficovergprs-aninternetserviceorientedanalysisj.wirelesscommunicationsandnetworking,1999(9):1263-1267.075 roberth.klenke.experiencesusingthexilinxmicroblazesoftcoreprocessoranduclinuxincomputerengineeringcapstoneseniordesignprojectsc.mse匸交發(fā)表專家一B國學朮發(fā)叢網www,qikan訓日proceedingsofthe2007ieeeinternationalconferenceonmicroelectronicsystemseducation,2011:123-124.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論