freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于zigbee農(nóng)業(yè)灌溉系統(tǒng)設計畢業(yè)論文(編輯修改稿)

2024-08-15 07:48 本頁面
 

【文章內(nèi)容簡介】 相關文檔,驅(qū)動程序及 IDE 軟件 。 后臺 服務 程序 設計 后臺 服務程序即 Winform窗體 結構應用程序,本設計的開發(fā)應用 Visual Studio 20xx 中的 C語言 。改程序 在系統(tǒng)中起著 紐帶 作用,一方面可以連接數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)狀態(tài)掃描,另一方面可 以實現(xiàn)對下位機的連接,發(fā)送指令實現(xiàn)串口通信。 主要 的功能在于手動操作模式和遠程控制模式的實現(xiàn)上, 后臺 程序需要兼?zhèn)涠喾矫娴墓δ埽卿浗缑婵刂浦踩珯嘞薜脑O置 ;主界面 完成對各個子程序的連接 ;附加 一些功能性程序?qū)崿F(xiàn)對 日常 一些常規(guī)管理的操作。 產(chǎn)品 銷售架構的實現(xiàn) 快捷 的 購買 與支付是產(chǎn)品銷售的購買體驗, 本系統(tǒng)借助 網(wǎng)絡連接,在淘寶開設店鋪 。當 用戶 需要購買相關產(chǎn)品 時 可以 跳轉(zhuǎn) 頁面至淘寶店鋪, 通過 支付寶付款,之后的步驟是我們?nèi)粘>W(wǎng)購 相同 的 。 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè)設計(論文) 6 3 硬件 電路的設計 及 實現(xiàn) CC2530Zigbee 無線傳輸網(wǎng)絡 CC2530 及 協(xié)議棧 簡介 在農(nóng)業(yè)現(xiàn)代化 、智能 家居和工業(yè)等 領域 Zigbee 無線通信技術 得到了廣泛的應用 , 它 基于 協(xié)議。 由于程序 是開源的,很多的開發(fā)者會選擇這種 通信 方式,一方面免除了 開發(fā) 的技術難度,另外也是符合共享的精神。 協(xié)議棧簡而言之 就是一 系列的 通信標準 , 是工程項目開發(fā)人員與 無線 數(shù)據(jù)傳輸之間的一個接口 , 各個 層都是通過 Zigbee 協(xié)議棧作為一個連接橋梁實現(xiàn)相互之間的連接。 對于協(xié)議棧 的大部分內(nèi)容 大 都是模塊化進行的,我們的日常應用一般集中的應用層的修改 便 可以達到常規(guī)功能要求。 對于 其網(wǎng) 絡層的結構組成可以參見下圖,其中的 各層 通過協(xié)議棧構成一個 完整 的 整體 , 用戶 可以通過其中 以函數(shù)調(diào)用 等方式,實現(xiàn)代碼編寫及其他各種操 作 。 協(xié)議棧 在物理層,硬件層 , 網(wǎng)絡層 以及 應用層等方面有著固定的連接。 各個 層之間的連接都有著其 鏈路 ,通過底層程序進行數(shù)據(jù) 傳輸 。 作為 一款優(yōu)秀的片上系統(tǒng)解決方案,其信號的穩(wěn)定性,良好的擴展性為多區(qū)域連接操作奠定了 堅實 的基礎。 組網(wǎng) 及傳感器連接 圖 31 Zigbee 無線網(wǎng)絡 拓撲結構 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè)設計(論文) 7 組網(wǎng) 時由協(xié)調(diào)器發(fā)起,然后終端節(jié)點接收協(xié)調(diào)器所發(fā)來的信號, 其中 發(fā)起模式是檢測終端的節(jié)點的數(shù)量后分配網(wǎng)絡地址以確保其連接 。 其 詳細 組網(wǎng) 流程圖可以參見 下 圖 。一般而言星形網(wǎng)絡適用于簡單網(wǎng)絡結構;網(wǎng) 狀 結構一般較為穩(wěn)定;對于樹狀網(wǎng)絡由于其良好的擴展性一般應用于比較大型的 Zigbee 網(wǎng)絡中 。 設備的 組 網(wǎng) 是一個相互建立的過程 , 在組網(wǎng)的過程中一般需要首先 設置 網(wǎng)絡的協(xié)調(diào)器節(jié)點, 在 確認協(xié)調(diào)器節(jié)點的 存在 后,其余各終端設備分別以協(xié)調(diào)器為父節(jié)點,加入該網(wǎng)絡。該網(wǎng)絡 結構采用的是廣播模式 , 各個終端設備都可以接收到協(xié)調(diào)器的 指令 。 首先 設置參數(shù) , 其代碼如下: = (afAddrMode_t)AddrBroadcast。 = SAMPLEAPP_ENDPOINT。 = 0xFFFF。 設置周期性 廣播代碼如下: void SampleApp_SendPeriodicMessage( void ) { T_H[0]=wendu_shi+48。 T_H[1]=wendu_ge%10+48。 T_H[2]=shidu_shi+48。 T_H[3]=shidu_ge%10+48。 if ( AF_DataRequest( amp。SampleApp_Periodic_DstAddr, amp。SampleApp_epDesc, SAMPLEAPP_PERIODIC_CLUSTERID, 4, T_H, amp。SampleApp_TransID, AF_DISCV_ROUTE, AF_DEFAULT_RADIUS ) == afStatus_SUCCESS ) 由于無線網(wǎng)絡中發(fā)起模式是檢測終端的節(jié)點的數(shù)量后分配網(wǎng)絡地址以確保其連接,對于本系統(tǒng) 的傳感器連接在采用的是 DHT11 溫濕度 傳感器 ,其主程序 編寫是在解決方案 的APP 層 中附加的一個 C 程序文件, 本系統(tǒng) 采用的是溫濕度傳感器實現(xiàn) , 對于 其他 類型的傳感器方法類似如 DS18B20 或者是 煙霧及光照或者 二氧化碳 傳感器 [5]。 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè)設計(論文) 8 基于 51 內(nèi)核 的 CC2530 可以 很容易的實現(xiàn) , 其關鍵是 通信 代碼的編寫,因為需要通過串口發(fā) 回 采集到的數(shù)據(jù) [6]。 uchar temp[2]={0,0}。 uchar temp1[5]=temp=。 uchar humidity[2]={0,0}。 uchar humidity1[9]=humidity=。 /**************************** //延時函數(shù) 圖 32 Zigbee 設備組 建 無線 區(qū)域 網(wǎng)絡流程圖示 系統(tǒng) 初始化 任務 輪詢 啟動, 接收 入網(wǎng) 分配短 地址 設為 協(xié)調(diào)器 選信道 ,分地址 等待數(shù)據(jù) 傳輸 設備 加入成功 選父設備 發(fā)入網(wǎng)請求 存在 協(xié)調(diào)器 ? 收到后 響應 ? 入網(wǎng) 成功 ? 發(fā)送響應 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè)設計(論文) 9 *****************************/ void Delay_us(void) //1 us 延時 { MicroWait(1)。 } 之后是 數(shù)據(jù)傳感器啟動后 , 將其測 得 的值轉(zhuǎn) 化為 數(shù)字量 , 待寫入完成后 重新 配置 IO口 P0DIR amp。= ~0x40。其余 過程可見程序內(nèi)的具體過程,之后是對數(shù)字量分別轉(zhuǎn)化為十 位和個位的數(shù)值 。傳感器 測 得 數(shù)值只是 數(shù)據(jù) 通信的第一步,接下來是讓 Zigbee 終端節(jié)點將數(shù)據(jù)發(fā)送給協(xié)調(diào)器 [78]。由于 無線網(wǎng)絡開始已經(jīng)組建完畢,所以根據(jù)其 網(wǎng)內(nèi) 固定的獨有網(wǎng)絡地址便可以將數(shù)據(jù)傳送到協(xié)調(diào)器,當然這都是以之前提到的協(xié)議棧為基礎 框架 進行。 在 協(xié)調(diào)器與電腦之間的通信上采用的是串口方式,由于計算機本身是 沒有 單獨引出的串口作為通信的 部件 ,所以采用一個 USB 轉(zhuǎn) 串口 的方式進行 (計算機 需要 安裝 驅(qū)動程序 ) 。協(xié)調(diào)器 的串口輸出程序如下: switch ( pktclusterId ) { case SAMPLEAPP_PERIODIC_CLUSTERID: /***********溫度打印 ***************/ HalUARTWrite(0,T:,2)。 //提示接收到數(shù)據(jù), T 表示溫度值 HalUARTWrite(0,amp。pkt[0],2)。 //讀取 在協(xié)議棧內(nèi)一 個 程序的地址 HalUARTWrite(0,\n,1)。 // 回車換行 /***************濕度打印 **************** HalUARTWrite(0,amp。pkt[2],2)。 //濕度 HalUARTWrite(0,\n,1)。 // 回車換行 break。 } 對于溫濕度 的值,其循環(huán)發(fā)送的設置是一個設置參數(shù)的方式,在開發(fā)環(huán)境中可以找到函數(shù): (SAMPLEAPP_SEND_PERIODIC_MSG_TIMEOUT + (osal_rand() amp。 0x00FF)) )。 需要跳轉(zhuǎn)至括號的函數(shù)定義, 在 下面的一個函數(shù): 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè)設計(論文) 10 define SAMPLEAPP_SEND_PERIODIC_MSG_TIMEOUT 5500//參數(shù)設定 在協(xié)議棧內(nèi)部的個程序之間都是通過固定的模式連接在一起,函數(shù)之間很多都是通過跳轉(zhuǎn)的方式實現(xiàn), 無論是對 與溫室環(huán)境的檢測 ,還是 其他的方面 [9]。 模型網(wǎng)絡 青島農(nóng)業(yè)大學 校園網(wǎng)絡介紹 青島農(nóng)業(yè) 大學 校園 網(wǎng)是為了 滿足 廣大師生 教學 ,科研,學習等目的而構建的一個 功能復雜而全面的網(wǎng)絡 。 20xx 年 校園網(wǎng)進行了大規(guī)模的改擴建之后,成為連接學校 內(nèi) 各區(qū)域 ,海都 校區(qū) 以及 翰林院家屬區(qū)的一個重要信息樞紐。 其 核心是采用我國通信設備制造商華為生產(chǎn)的 S8512 做 雙機備份 , 之后應用多臺S6503 做 匯聚 , 之后樹狀展開更多的交換機, 最后 連接電腦終端。 由于 校址由煙臺遷移到青島,其接入教育網(wǎng)的方式也由原來的通過煙臺大學改為通過中國海洋大學 進行 教育網(wǎng)絡接入。而 這個 網(wǎng)絡也是一個局域內(nèi)網(wǎng)形式,相對封閉,但是內(nèi)部網(wǎng)絡連接好。 網(wǎng)站 主題架構編寫完成后 , 需要進一步解決 遠程 登錄方面的問題 。本系統(tǒng) 所設置的后臺 登錄 系統(tǒng)與數(shù)據(jù)庫直接進行對接,在設置方面產(chǎn)品的各項參數(shù)也是 存儲在 SQL20xx 數(shù)據(jù)庫 ,所有的數(shù) 據(jù)讀取都是依托網(wǎng)站與數(shù)據(jù)庫之間的數(shù)據(jù)交換進 行 連接實現(xiàn) 。在沒有申請 域名 及 空間之前,如果將 網(wǎng)站 發(fā)布在 IIS 上則 只能 通過局域網(wǎng)絡進行訪問,局域網(wǎng)絡是一個相對的概念,在本設計的測試中,校園網(wǎng)就可以 被 當作一個可靠的局域網(wǎng)絡 進行 系統(tǒng)測試。校園網(wǎng) 的 設施基礎 為 本系統(tǒng)的設計和測試提供了 良好的 環(huán)境 。 校園網(wǎng) 海都學院 學校 各區(qū)域 教育網(wǎng), 經(jīng)海大 翰林院 家屬 區(qū) 圖 33 青島農(nóng)業(yè)大學 校園網(wǎng)絡分布 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè)設計(論文) 11 本系統(tǒng) 的測試選取的地址分別是實驗室內(nèi)部,教學樓 以及 宿舍區(qū)。在 實驗室 內(nèi)部可以實現(xiàn)在服務器以路由器發(fā)出的無線路由器為接入點,其他的網(wǎng)絡終端分別接入該無線路由網(wǎng)絡內(nèi)進行網(wǎng)站的訪問。這 是 因 路由器 為自動的分 配一個 IP 地址給予服務器, 其他 的終端也是 一個 類似 的 IP 地址類型,一般是 .***.***這種 方式是一種內(nèi)部的無線登錄形式; 但是 在校區(qū)其他位置訪問時 服務器 接入互聯(lián)網(wǎng)的方式必須是一個 IP 固定的 IP 地址,這樣才可以實現(xiàn)遠程登錄 形式。 在 不同的網(wǎng)絡內(nèi)測試的基礎是所 有 的網(wǎng)絡都已物理連接,本設計在宿舍上網(wǎng) 采用 我校的賽爾網(wǎng) : 該網(wǎng)絡是 一種 全國 各 高 校 應用比較普遍的一 種 網(wǎng)絡,其基本特點是需要 固定 的IP 地址,并且需要開通登錄 帳號 才可以使用。 而 校園網(wǎng)其余區(qū)域才 需要 設置自動獲取 IP地址的方式, 通過 CMD 命令提示操作對話框 進行 IP 地址查詢后得知。 IP 地址 是服務器 在網(wǎng)絡中的屬性 , 終端設備發(fā)送訪問請求后,查詢地址 , 之后由服務器做出響應。 圖 34 IP 地址設置對話框 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè)設計(論文) 12 IIS( Inter Information Services)服務器原理 IIS 及 Framework 簡介 IIS 服務器是 發(fā)布 網(wǎng)站所 必須 的一個工具 , 在 沒有購買域名和托管服務器的前提下,如果 想 發(fā)布網(wǎng)站則 需要 在 Inter Information Services 即 互聯(lián)網(wǎng)信息服務 發(fā)布 網(wǎng)站,可以實現(xiàn)局域 網(wǎng) 的訪問 。 常規(guī) 情況下 只有 安裝配置了 IIS 才可以 實現(xiàn) 網(wǎng)站 的發(fā)布, 一些功能的實現(xiàn) 例如 FTP 服務 就是依托這一基礎 [8]。 同樣 起著 關鍵作用的是 網(wǎng)絡 框架 , 做一個形象的比喻 : 如果我們?nèi)粘>W(wǎng)上瀏覽的信息是 車 的話,那么 Framework 便是 路 , 它提供給每一個信息傳輸與 交互 的工具 。由于 Framework 版本 逐步 升級換代 所實現(xiàn)的信息交互服務也是 日益 提升。 正如 我們的道路系統(tǒng)有普通公路, 省道 ,國道和 高速 公路一樣, 信息的通道也是在逐步改善。 Framework 是 信息交互的基礎,在互聯(lián)網(wǎng)中的應用都是依據(jù)不同的框架進行的,不同的版本 代表著 不同的時代 微軟 公司的 Framework 框架 是 現(xiàn)今一種流行的開發(fā)設計基礎,得到了廣泛的應用。 網(wǎng)絡 服務器配置 想要 發(fā)布網(wǎng)站,配置服務器是必須的一個步驟 。在 安 裝 之后, 在 控制 面板 /管理工具打開 Inter 信息服務( IIS) 管理器, 如圖 35 所示 : 圖 35 IIS 配置 界面 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè)設計(論文) 13 對于編輯 好的網(wǎng)站文件,生成后 存檔, 發(fā)布在 本地計算機。 如果 想 通過別的終端進行訪問,首先要 指明 默認文檔所在位置 。 因為 互聯(lián)網(wǎng) 訪問 途徑 為先 通過 IP 地址在網(wǎng)絡 中 選出服務器,然后再通過 IIS 設置的默認文檔 路徑 進入網(wǎng)站文件。網(wǎng)站 發(fā)布后 其運行
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1