資源描述:
《龍蝦養(yǎng)殖遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)——數(shù)據(jù)采集上位》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、編號(hào)淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)論文題目龍蝦養(yǎng)殖遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)——數(shù)據(jù)采集上位機(jī)軟件模塊學(xué)生姓名楊正麗學(xué)號(hào)系部計(jì)算機(jī)科學(xué)與工程系專業(yè)軟件技術(shù)班級(jí)指導(dǎo)教師王志勃講師顧問教師二〇一〇年六月摘要基于CAN總線的龍蝦養(yǎng)殖遠(yuǎn)程監(jiān)控系統(tǒng)是針對(duì)江蘇盱眙龍蝦養(yǎng)殖基地而設(shè)計(jì)的一套高效精細(xì)化養(yǎng)殖系統(tǒng)。采用高效現(xiàn)代化設(shè)施農(nóng)業(yè)改造是實(shí)現(xiàn)精細(xì)化養(yǎng)殖,提高特色水產(chǎn)養(yǎng)殖經(jīng)濟(jì)效益的必由之路。根據(jù)本項(xiàng)目作業(yè)范圍大的特點(diǎn),系統(tǒng)采用了CAN總線作為現(xiàn)場(chǎng)總線,配合多種傳感器技術(shù)和遠(yuǎn)程控制技術(shù),實(shí)現(xiàn)了對(duì)現(xiàn)場(chǎng)的數(shù)據(jù)采集和電氣設(shè)備控制。在此基礎(chǔ)上開發(fā)了一整套用于監(jiān)控和數(shù)據(jù)處理的智能化
2、龍蝦養(yǎng)殖管理系統(tǒng)。基于CAN總線的龍蝦養(yǎng)殖遠(yuǎn)程監(jiān)控系統(tǒng)集數(shù)據(jù)采集、視頻監(jiān)控、軟件控制等多種技術(shù)于一體,是一個(gè)綜合性、應(yīng)用性比較強(qiáng)的項(xiàng)目。分別由計(jì)算機(jī)科學(xué)與工程系和電子系教師承擔(dān)指導(dǎo),兩系學(xué)生共同完成。項(xiàng)目總體分為四個(gè)模塊:數(shù)據(jù)采集上位機(jī)軟件模塊、遠(yuǎn)程監(jiān)控軟件模塊、環(huán)境數(shù)據(jù)采集硬件模塊和視頻監(jiān)控模塊組成。本篇論文主要完成龍蝦養(yǎng)殖遠(yuǎn)程監(jiān)控系統(tǒng)中上位機(jī)數(shù)據(jù)采集模塊功能的設(shè)計(jì)與實(shí)現(xiàn)。在該模塊中通過CAN總線實(shí)現(xiàn)了對(duì)現(xiàn)場(chǎng)多種傳感器的數(shù)據(jù)讀取,同時(shí)根據(jù)系統(tǒng)的設(shè)定自動(dòng)或手動(dòng)的啟動(dòng)養(yǎng)殖水域的各種電氣設(shè)備。在這個(gè)過程中依賴CAN遠(yuǎn)程控制卡提供的DLL驅(qū)動(dòng),實(shí)現(xiàn)了
3、數(shù)據(jù)的讀取與設(shè)備控制。上位機(jī)數(shù)據(jù)采集模塊使用C#語言進(jìn)行開發(fā),模塊系統(tǒng)基于C/S架構(gòu)。關(guān)鍵詞:CAN總線數(shù)據(jù)采集C#三層模型龍蝦養(yǎng)殖監(jiān)控目錄目錄摘要I目錄II第一章前言11.1項(xiàng)目開發(fā)背景與意義11.1.1項(xiàng)目開發(fā)背景11.1.2項(xiàng)目開發(fā)意義11.2龍蝦養(yǎng)殖國(guó)內(nèi)外情況調(diào)查21.2.1龍蝦養(yǎng)殖國(guó)外情況21.2.2龍蝦養(yǎng)殖國(guó)內(nèi)情況21.3項(xiàng)目技術(shù)關(guān)鍵與本模塊工作任務(wù)31.3.1項(xiàng)目技術(shù)關(guān)鍵31.3.2本模塊工作任務(wù)3第二章系統(tǒng)總體設(shè)計(jì)42.1系統(tǒng)總體功能概述42.2CAN總線網(wǎng)絡(luò)拓?fù)湓O(shè)計(jì)52.3軟件模塊總體設(shè)計(jì)62.4視頻監(jiān)控模塊總體設(shè)計(jì)6第三章數(shù)
4、據(jù)采集控制模塊的概要設(shè)計(jì)73.1數(shù)據(jù)采集控制模塊的需求分析73.1.1運(yùn)行環(huán)境需求分析73.1.2系統(tǒng)功能及角色需求分析73.2數(shù)據(jù)庫設(shè)計(jì)83.2.1數(shù)據(jù)庫相關(guān)技術(shù)83.2.2數(shù)據(jù)表的設(shè)計(jì)103.3主要研究方法12第四章數(shù)據(jù)采集與控制模塊的詳細(xì)設(shè)計(jì)134.1詳細(xì)設(shè)計(jì)規(guī)范134.1.1程序編碼規(guī)范134.1.2數(shù)據(jù)庫命名規(guī)范144.1.3術(shù)語規(guī)范144.2CAN設(shè)備初始化154.2.1CAN數(shù)據(jù)采集卡初始化154.2.2CAN遠(yuǎn)程模塊初始化184.3系統(tǒng)功能的實(shí)現(xiàn)214.3.1數(shù)據(jù)采集模塊主界面設(shè)計(jì)214.3.2歷史數(shù)據(jù)的顯示244.3.3其他功
5、能27第五章總結(jié)與展望3037目錄致謝31參考文獻(xiàn)32附錄1軟件著作權(quán)35附錄2項(xiàng)目開發(fā)過程照片3637第一章前言第一章前言1.1項(xiàng)目開發(fā)背景與意義1.1.1項(xiàng)目開發(fā)背景“盱眙龍蝦”是一種淡水龍蝦,學(xué)名克氏螯蝦,俗稱“小龍蝦”原產(chǎn)于歐美國(guó)家,20世紀(jì)中期傳入我國(guó)并大量繁殖。小龍蝦早在18世紀(jì)時(shí),就成為歐洲和美洲人的重要食物,歐美市場(chǎng)小龍蝦需求量大,自給能力不足,我國(guó)一直是小龍蝦的出口國(guó),但近幾十年來,中國(guó)人也開始大規(guī)模消費(fèi)小龍蝦,自然龍蝦資源不斷枯竭,為了緩解供需矛盾,上世紀(jì)八十年代初開始研究小龍蝦生物學(xué)特性,人工繁殖,人工養(yǎng)殖及加工,國(guó)內(nèi)外建
6、立了大量的小龍蝦養(yǎng)殖場(chǎng),開始大規(guī)模人工養(yǎng)殖小龍蝦,幾十年來,由于人們對(duì)小龍蝦的研究,基本上停留在對(duì)小龍蝦生物學(xué)特性的認(rèn)知層面,對(duì)于龍蝦養(yǎng)殖管理技術(shù)的研究投入不足,尤其是在現(xiàn)代計(jì)算機(jī)控制技術(shù)和多種信息采集技術(shù)突飛猛進(jìn),計(jì)算機(jī)技術(shù)迅速向各行各業(yè)滲透的今天,龍蝦養(yǎng)殖業(yè)的發(fā)展尚未有效地與計(jì)算機(jī)技術(shù)結(jié)合,這不能不說是一種缺陷。不失時(shí)機(jī)地把龍蝦規(guī)?;B(yǎng)殖與信息化管理技術(shù)結(jié)合起來,迅速提升龍蝦養(yǎng)殖產(chǎn)業(yè)管理技術(shù)水準(zhǔn),以現(xiàn)代裝備手段,推動(dòng)龍蝦養(yǎng)殖產(chǎn)業(yè)長(zhǎng)足發(fā)展,是龍蝦人工繁殖、養(yǎng)殖技術(shù)進(jìn)一步發(fā)展的重要任務(wù)。本項(xiàng)目旨在建設(shè)“盱眙龍蝦規(guī)?;B(yǎng)殖與信息化管理技術(shù)相結(jié)合的
7、數(shù)字監(jiān)控系統(tǒng)”它是把現(xiàn)代成熟的計(jì)算機(jī)控制技術(shù)和多種信息采集技術(shù),系統(tǒng)地應(yīng)用到大規(guī)模龍蝦養(yǎng)殖產(chǎn)業(yè)工作中,其實(shí)質(zhì)是把龍蝦養(yǎng)殖這個(gè)新興產(chǎn)業(yè)與計(jì)算機(jī)現(xiàn)代高科技手段相結(jié)合,以現(xiàn)代測(cè)控技術(shù)為實(shí)施農(nóng)業(yè)服務(wù),形成技術(shù)集成創(chuàng)新,引領(lǐng)龍蝦養(yǎng)殖管理技術(shù)的發(fā)展趨勢(shì)。1.1.2項(xiàng)目開發(fā)意義實(shí)施“5000畝盱眙龍蝦規(guī)?;B(yǎng)殖與信息化管理技術(shù)開發(fā)應(yīng)用”項(xiàng)目,為了促進(jìn)盱眙龍蝦成蝦養(yǎng)殖和繁殖工作向集約化方向發(fā)展,將盱眙龍蝦養(yǎng)殖技術(shù)與基于計(jì)算機(jī)技術(shù)的信息化管理技術(shù)相結(jié)合,實(shí)現(xiàn)龍蝦養(yǎng)殖穩(wěn)產(chǎn)、高產(chǎn)、保產(chǎn)、保收、保增長(zhǎng)、保效益的目的。本項(xiàng)目不是要研究龍蝦養(yǎng)殖技術(shù)本身,也不是要研究計(jì)算機(jī)
8、技術(shù)本身,它是把計(jì)算機(jī)和多種信息采集設(shè)備及應(yīng)用技術(shù)結(jié)合到龍蝦養(yǎng)殖業(yè)工作中,完成兩種現(xiàn)有技術(shù)的集成。大蓮湖龍蝦養(yǎng)殖基地位于江蘇省淮安市盱眙縣河橋鎮(zhèn)大蓮湖