基于嵌入式Linux的農(nóng)業(yè)信息采集系統(tǒng)設(shè)計(jì)與研究
發(fā)布時間:2023-06-03 12:03
精準(zhǔn)農(nóng)業(yè)是現(xiàn)代化農(nóng)業(yè)發(fā)展的方向,將嵌入式數(shù)據(jù)采集技術(shù)應(yīng)用到農(nóng)業(yè)生產(chǎn)過程中,既可以節(jié)省人力物力成本,還可以提高農(nóng)作物產(chǎn)量和質(zhì)量,減少農(nóng)藥污染和提高生產(chǎn)效率。在精準(zhǔn)農(nóng)業(yè)生產(chǎn)過程中,需要采集和監(jiān)測農(nóng)作物生長過程中的數(shù)據(jù)進(jìn)行決策。為了實(shí)現(xiàn)農(nóng)業(yè)生產(chǎn)過程中的信息采集,本文主要研究農(nóng)業(yè)生產(chǎn)信息的采集、傳輸和控制,并設(shè)計(jì)了一套基于嵌入式Linux系統(tǒng)的農(nóng)業(yè)信息采集系統(tǒng)。針對農(nóng)作物生長過程中的關(guān)鍵數(shù)據(jù)信息采集、傳輸和控制,本文設(shè)計(jì)了以Cortex-A8為核心處理器,嵌入式Linux作為操作系統(tǒng),通過GPS衛(wèi)星定位技術(shù)和農(nóng)業(yè)信息采集傳感器技術(shù),將農(nóng)作物生長的地理位置、環(huán)境溫濕度、光照強(qiáng)度、氣候條件、土壤成分等信息實(shí)時采集出來,使用SQLite數(shù)據(jù)庫將采集數(shù)據(jù)進(jìn)行本地存儲和管理,本地采用7寸LCD液晶屏顯示實(shí)時數(shù)據(jù)和設(shè)置系統(tǒng)參數(shù),通過移動4G無線通信技術(shù),將采集到的數(shù)據(jù)實(shí)時傳輸?shù)胶笈_服務(wù)器端,后臺服務(wù)端可以下發(fā)指令控制本地電子開關(guān),從而達(dá)到控制農(nóng)作物的噴灌、施肥、通風(fēng)、光照等開關(guān),實(shí)現(xiàn)農(nóng)業(yè)信息采集、傳輸、遠(yuǎn)程或本地自動化控制系統(tǒng)。本文在農(nóng)業(yè)信息采集系統(tǒng)中創(chuàng)新性地把嵌入式Linux系統(tǒng)、SQLite數(shù)據(jù)庫和移...
【文章頁數(shù)】:82 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
1 緒論
1.1 研究的背景和意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 國外發(fā)展現(xiàn)狀
1.2.2 國內(nèi)發(fā)展現(xiàn)狀
1.3 研究主要內(nèi)容
1.4 論文組織結(jié)構(gòu)
2 農(nóng)業(yè)信息采集系統(tǒng)總體架構(gòu)設(shè)計(jì)
2.1 農(nóng)業(yè)信息采集系統(tǒng)需求分析
2.2 農(nóng)業(yè)信息采集系統(tǒng)總體架構(gòu)設(shè)計(jì)
2.3 嵌入式系統(tǒng)架構(gòu)設(shè)計(jì)
2.3.1 農(nóng)業(yè)信息采集傳感器
2.3.2 LCD液晶顯示屏
2.3.3 GPS衛(wèi)星定位模塊
2.3.4 移動4G無線通信模塊
2.4 本章小結(jié)
3 農(nóng)業(yè)信息采集系統(tǒng)硬件設(shè)計(jì)
3.1 硬件架構(gòu)
3.2 核心板擴(kuò)展電路設(shè)計(jì)
3.3 數(shù)據(jù)采集電路設(shè)計(jì)
3.4 GPS衛(wèi)星定位電路設(shè)計(jì)
3.5 移動4G通信電路設(shè)計(jì)
3.6 其他電路設(shè)計(jì)
3.7 本章小結(jié)
4 嵌入式Linux系統(tǒng)移植與驅(qū)動開發(fā)
4.1 交叉編譯環(huán)境搭建
4.2 BootLoader移植
4.3 嵌入式Linux內(nèi)核裁剪與移植
4.4 根文件系統(tǒng)移植
4.5 驅(qū)動開發(fā)
4.6 本章小結(jié)
5 嵌入式系統(tǒng)軟件設(shè)計(jì)
5.1 軟件設(shè)計(jì)流程圖
5.2 軟件設(shè)計(jì)
5.3 嵌入式SQLite數(shù)據(jù)庫
5.3.1 嵌入式SQLite數(shù)據(jù)庫編譯
5.3.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
5.3.3 數(shù)據(jù)庫軟件設(shè)計(jì)
5.4 本章小結(jié)
6 數(shù)據(jù)傳輸與系統(tǒng)測試
6.1 4G網(wǎng)絡(luò)連接腳本設(shè)計(jì)
6.2 無線數(shù)據(jù)傳輸
6.2.1 JSON數(shù)據(jù)格式設(shè)計(jì)
6.2.2 HTTP數(shù)據(jù)傳輸協(xié)議設(shè)計(jì)
6.3 遠(yuǎn)程服務(wù)端搭建
6.3.1 服務(wù)器網(wǎng)絡(luò)端口映射
6.3.2 遠(yuǎn)程服務(wù)端部署
6.4 系統(tǒng)測試
6.5 本章小結(jié)
7 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
致謝
附錄A
附錄B
附錄C
附錄D
本文編號:3829303
【文章頁數(shù)】:82 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
1 緒論
1.1 研究的背景和意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 國外發(fā)展現(xiàn)狀
1.2.2 國內(nèi)發(fā)展現(xiàn)狀
1.3 研究主要內(nèi)容
1.4 論文組織結(jié)構(gòu)
2 農(nóng)業(yè)信息采集系統(tǒng)總體架構(gòu)設(shè)計(jì)
2.1 農(nóng)業(yè)信息采集系統(tǒng)需求分析
2.2 農(nóng)業(yè)信息采集系統(tǒng)總體架構(gòu)設(shè)計(jì)
2.3 嵌入式系統(tǒng)架構(gòu)設(shè)計(jì)
2.3.1 農(nóng)業(yè)信息采集傳感器
2.3.2 LCD液晶顯示屏
2.3.3 GPS衛(wèi)星定位模塊
2.3.4 移動4G無線通信模塊
2.4 本章小結(jié)
3 農(nóng)業(yè)信息采集系統(tǒng)硬件設(shè)計(jì)
3.1 硬件架構(gòu)
3.2 核心板擴(kuò)展電路設(shè)計(jì)
3.3 數(shù)據(jù)采集電路設(shè)計(jì)
3.4 GPS衛(wèi)星定位電路設(shè)計(jì)
3.5 移動4G通信電路設(shè)計(jì)
3.6 其他電路設(shè)計(jì)
3.7 本章小結(jié)
4 嵌入式Linux系統(tǒng)移植與驅(qū)動開發(fā)
4.1 交叉編譯環(huán)境搭建
4.2 BootLoader移植
4.3 嵌入式Linux內(nèi)核裁剪與移植
4.4 根文件系統(tǒng)移植
4.5 驅(qū)動開發(fā)
4.6 本章小結(jié)
5 嵌入式系統(tǒng)軟件設(shè)計(jì)
5.1 軟件設(shè)計(jì)流程圖
5.2 軟件設(shè)計(jì)
5.3 嵌入式SQLite數(shù)據(jù)庫
5.3.1 嵌入式SQLite數(shù)據(jù)庫編譯
5.3.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
5.3.3 數(shù)據(jù)庫軟件設(shè)計(jì)
5.4 本章小結(jié)
6 數(shù)據(jù)傳輸與系統(tǒng)測試
6.1 4G網(wǎng)絡(luò)連接腳本設(shè)計(jì)
6.2 無線數(shù)據(jù)傳輸
6.2.1 JSON數(shù)據(jù)格式設(shè)計(jì)
6.2.2 HTTP數(shù)據(jù)傳輸協(xié)議設(shè)計(jì)
6.3 遠(yuǎn)程服務(wù)端搭建
6.3.1 服務(wù)器網(wǎng)絡(luò)端口映射
6.3.2 遠(yuǎn)程服務(wù)端部署
6.4 系統(tǒng)測試
6.5 本章小結(jié)
7 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
致謝
附錄A
附錄B
附錄C
附錄D
本文編號:3829303
本文鏈接:http://sikaile.net/kejilunwen/nykj/3829303.html
最近更新
教材專著