基于Android的嵌入式農(nóng)業(yè)環(huán)境采集系統(tǒng)設計與實現(xiàn)
本文關鍵詞:基于Android的嵌入式農(nóng)業(yè)環(huán)境采集系統(tǒng)設計與實現(xiàn)
更多相關文章: Android 嵌入式系統(tǒng) 農(nóng)業(yè)環(huán)境
【摘要】:近年來隨著電子、計算機、網(wǎng)絡等信息技術的迅速發(fā)展,傳統(tǒng)的人工、畜力、機械等農(nóng)業(yè)生產(chǎn)方式已經(jīng)不能滿足時代進步的要求。特別是近幾年隨著Android的興起,智能化的生產(chǎn)生活方式推動著社會的進步與發(fā)展。農(nóng)業(yè)作為基礎支撐性產(chǎn)業(yè),應該抓住這次智能化普及的浪潮。本文研究基于Android和嵌入式系統(tǒng)的農(nóng)業(yè)環(huán)境采集系統(tǒng)。農(nóng)業(yè)環(huán)境采集系統(tǒng)主要功能是采集農(nóng)業(yè)生產(chǎn)場所的溫度、濕度和光照度等信息,農(nóng)業(yè)生產(chǎn)相關人員可即時獲得相關農(nóng)業(yè)環(huán)境信息。系統(tǒng)可以分為采集端、通信模塊和接收端三個主要模塊,其中通信模塊的硬件電路又基于采集端和接收端。在采集端,本文選用宏晶公司生產(chǎn)的STC90C51作為主控芯片并構建最小系統(tǒng),在此基礎上擴展外圍電路,添加溫度、濕度、光照度傳感器和無線通信模塊。在接收端,本文選用以三星公司生產(chǎn)的S3C6410處理器為核心的的Tiny6410開發(fā)平臺作為接收端基礎硬件電路;接著將Android系統(tǒng)移植到6410平臺,并開發(fā)基于Android系統(tǒng)的應用軟件用于接收查詢農(nóng)業(yè)環(huán)境信息。以上二者的通信方式選擇ESP8266通信模塊。采集端的ESP8266負責發(fā)送數(shù)據(jù),接收端的ESP8266只要連接到采集端的ESP8266模塊,就可以通過UART串口與6410通信,可以方便快捷接收數(shù)據(jù)。
【關鍵詞】:Android 嵌入式系統(tǒng) 農(nóng)業(yè)環(huán)境
【學位授予單位】:江西農(nóng)業(yè)大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP274.2
【目錄】:
- 摘要5-6
- Abstract6-7
- 1 緒論7-11
- 1.1 研究背景及意義7-8
- 1.1.1 研究背景7-8
- 1.1.2 研究意義8
- 1.2 國內(nèi)外發(fā)展現(xiàn)狀8-9
- 1.2.1 國外研究現(xiàn)狀8-9
- 1.2.2 國內(nèi)研究現(xiàn)狀9
- 1.3 本文章節(jié)安排9-11
- 2 嵌入式系統(tǒng)11-17
- 2.1 嵌入式系統(tǒng)簡述11
- 2.2 嵌入式處理器11-13
- 2.2.1 單片機12
- 2.2.2 ARM系列處理器12
- 2.2.3 DSP12-13
- 2.2.4 SOC13
- 2.3 嵌入式操作系統(tǒng)13-17
- 2.3.1 Linux13-14
- 2.3.2 Wince14
- 2.3.3μC/OS-II14-15
- 2.3.4 Android15-17
- 3 系統(tǒng)總體構架及相關開發(fā)環(huán)境搭建17-25
- 3.1 系統(tǒng)設計17-23
- 3.1.1 采集模塊17-20
- 3.1.2 接收模塊20-22
- 3.1.3 通信模塊22-23
- 3.2 相關開發(fā)環(huán)境的搭建23-25
- 3.2.1 C51開發(fā)環(huán)境的搭建23
- 3.2.2 Android交叉編譯環(huán)境的搭建23-24
- 3.2.3 Android開發(fā)環(huán)境24-25
- 4 STC90C51采集模塊25-42
- 4.1 STC90C51最小系統(tǒng)25-29
- 4.1.1 STC90C5125-27
- 4.1.2 晶振27
- 4.1.3 復位27-29
- 4.2 傳感器模塊29-42
- 4.2.1 溫度采集模塊29-33
- 4.2.2 濕度采集模塊33-35
- 4.2.3 光照度采集模塊35-42
- 5 ESP8266通信模塊42-45
- 5.1 ESP8266 UART-WiFi模塊42-45
- 5.1.1 ESP8266的硬件電路42
- 5.1.2 工作流程42-43
- 5.1.3 模塊功能的實現(xiàn)43-45
- 6 S3C6410接收模塊及系統(tǒng)測試45-50
- 6.1 Android編譯移植45-46
- 6.1.1 Android源碼的解壓安裝45
- 6.1.2 u-boot引導文件編譯45
- 6.1.3 Linux內(nèi)核編譯45
- 6.1.4 Android文件系統(tǒng)配置45-46
- 6.2 接收端功能的實現(xiàn)及UI設計46-48
- 6.2.1 Android串口通信46-47
- 6.2.2 UI界面設計47-48
- 6.3 系統(tǒng)測試48-50
- 6.3.1 測試平臺48-49
- 6.3.2 測試過程49
- 6.3.3 測試結果49-50
- 7 總結50-51
- 參考文獻51-53
- 致謝53
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款Android手機必備應用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎電子);2010年09期
7 方智勇;;Android手機這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號:864594
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/864594.html