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

正文內容

基于zigbee農業(yè)灌溉系統(tǒng)設計畢業(yè)論文(已改無錯字)

2022-08-22 07:48:14 本頁面
  

【正文】 是獨立的,但是功能的實現要依托服務器響應進行。 同時需要 服務器開設一個端口允許其它終端的 進入 ,我們配置服務器時通常會選擇開放 計算機 的 80 或 8080 端口 讓外部終端訪問。 在 服務器配置過程中由于文件屬性, 計算機 設置等 方面 的原因經常會遇到一些問題 。例如 其他 終端訪問時出現 內部服務器 錯誤, 在 訪問頁面上 顯示無法 打開 目標 文件,物理路徑錯誤 , 錯誤代碼 :0x80070005; 或者是數據庫訪問出錯等問題。 運行 調試就是一個一個的發(fā)現并解決問題的過程,因為小型網站的配置與 發(fā)布 等服務在現在的技術 層面已經相當成熟,所以網上有大量教程供學習參考,解決遇到的問題 。上面 所說的 問題 就是設置文件屬性, 在 其訪問及管理權限上需要設置 Everyone 用戶,另外就是 IIS 與 Framework 的配合上 , 解決其安全和權限的問題。 網站 發(fā)布與訪問 對于網站 的發(fā)布,是在編輯好文檔后選擇將其發(fā)布在 IIS 上即可實現 , 這里應當注意其路徑。 基于 校園網的網站測試 ,在 開通網絡服務的網口進行連接后,服務器會有一個 IP圖 36 默認文檔 設置 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 14 地址 ,其他終端 在 瀏覽器輸入即可 進行 訪問,在局域網的與之前所說的 也是類似 。 在 系統(tǒng)設計的測試過程中,終端設備在瀏覽器框 中 輸入服務器的 IP( 須在 查詢 已知 的情況下 進行) 溫室 模型的設計 該 灌溉系統(tǒng)的起點是傳感器檢測 農業(yè) 溫室的 溫濕度 值 或是 加上傳感器檢測其他條件,之后 依靠 Zigbee 無線網絡傳送到協(xié)調器 , 之后傳送至 服務器 , 服務器通過后臺服務程序簡稱作 “中間件 ”做三 方面的工作: 一 是將數據顯示到 窗體 結構的界面上; 二 將數據實時更新至數據 庫 內,并通過 Data Gridview 控件綁定數據顯示在網站的界面上 供 用戶 讀取 ,并根據情況判斷是否發(fā)出相關指令 ; 三是循環(huán)執(zhí)行掃描數據庫內部操作表的指令數據 。 第一 個 環(huán)節(jié) 結束后 后臺 服務程序實時 發(fā)送 控制命令至協(xié)調器, 協(xié)調器 以廣播的方式 將控制命令發(fā)送 至終端 節(jié)點 , 終端節(jié)點的 將 命令字符處理后會發(fā)出控制信號,而控制信號接通 農業(yè) 溫室灌溉系統(tǒng)模型 上面 框架結 構 所示, 每一個 終端用戶訪問網站時可以實時的查看環(huán)境值 。 遠程 用 戶 ASP 網站 環(huán)境值 值 設備 終端節(jié)點 傳感器 終端節(jié)點 傳感器 數據庫 驅動電路 后臺程序 協(xié)調器 設備 驅動電路 環(huán)境值 值 圖 37 系統(tǒng)結 構 框圖 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 15 各等級 電壓設計 供電 電壓等級統(tǒng)計 情況 設備 名稱 所需 電壓等級 供電 方式 Zigbee( 協(xié)調器 及終端) 5V 干電池 及 USB 灌溉 設備( 水泵 ) 12V 開關 電源 照明燈 220V 照明電 接入 總電源 220V 照明電 接入 在 模型搭建與制作過程中,很多 的演示 操作需要 不同的電壓等級 如 220V, 12V 或者是5V, 在所做的設備 模型 中,我們采用照明 電 接入設備 , 逐級 分別變壓 , 下面 分別介紹一下各電路之間的連接及構造。 協(xié)調器 是一個信息節(jié)點, 和 后 臺 服務程序一起 發(fā)揮著承上啟下 的關鍵作用 。 由于 采用低電壓供電方式,所以安放在計算機服務器附近,一 方面 是供電方便,另外 一方面 是可以實現 USB 轉 串口 的連接以實現通信 。 對于 終端 設備可以使用干電池供電方 法 , 優(yōu)點 是 可以實現任意的移動和安置,當然缺點是需要定期更換相對麻煩一 些 。 繼電器 電路設計 由于 終端節(jié)點接收到的只是一個控制命令 ,在進行相關處理后 的 動作設置是某一個引腳的電平進行高低 變化 ,所以采用 繼電器 驅動的 方式控制 電路的 通斷 ,從而實現對設備的開關控制。 繼電器 是應用廣泛的一種電氣設備,通常會當作一種開關設備接入 電路 。 它 是將芯片的控制 轉化開關 電氣設備的關鍵。 本實驗 采用的是三 路獨立 繼電器模塊。在 Zigbee 終端節(jié)點 各引腳分別 輸出 高低電平信號 。 繼電器 接入常開 或者是常閉觸 點 。 溫室 大棚模型結構 及 接線箱 溫室大棚 模型為了方便觀看其內部場景及實驗測試方便, 該系統(tǒng) 采用了通體玻璃結表 31 模型 溫室系統(tǒng)電壓統(tǒng)計表 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 16 構 , 用玻璃膠固定連接, 其內部 分別布置了相關的電路及設備。 對于 接線盒采用我們日常見的 多媒體 接線漆包 盒 。 圖 39 終端節(jié)點 接線圖 圖 38 溫室模型 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 17 對于 所采用的玻璃結構是為了 便于 查看情況,在模仿溫室框架的同時, 有利于 很好的參觀 , 另外 在 材料 的 質地上比較堅硬 且 具有防水功能。 為了 有效的完成接線盒的固定工作,本設計采用的是玻璃膠進行粘合,在風干后其連接穩(wěn)定性及其好。 另外 在線路的布設 方面 ,采用實心銅線,確保良好的導電性,在接線柱上同時保證了優(yōu)良的絕緣性能。 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 18 4 系統(tǒng)軟件 設計與實現 在 本系統(tǒng)中,后 臺 服務程序起著承上啟下 的 作用 。 一方面接收 協(xié)調器 傳送的信息數據 ,實現數據收取處理, 通過 Text 控件顯 示在操作界面上 ; 另一方面 它 與數據庫進行數據連接,循環(huán)更新數據,在這里調用的是 Update 數據 控件 [10]。 本設計的后臺 服務程序主要體現一下幾個 方面 :一是 對所有的 用戶權限 進行相應 的 管理 , 利用數據庫對用戶和密碼存儲 比對;二利用一個 常規(guī)界面實現對 Zigbee 數據的實時顯示 , 即一個串口界面;三 是 附加的一些其他功能如鎖定程序,修改密碼,以及一些附件的調用等 。 登錄設計 用戶 登錄及管理的設計, 對于 整個系統(tǒng)的管理而言不可能每個人都具備權限,所以設置 登錄 界面。 在 上位機 程序中, 與數據庫的 連接可以實現軟件與后臺數據的 連 通 [11],利用連接字符串 : SqlConnection(server=(local)。database=Design。Integrated Security=true)。 這里 的 sever 指的 是服務器名稱,在安 裝 數據庫時會有設計, 實驗 所用筆記本電腦的服務器名稱為( local) ; database 指 數據庫名,為在數據庫軟件 SQL20xx 中所 創(chuàng)建 ; 最后一句是 安全認證 方式。當用戶 打開 該應用程序時會 彈出 一個登錄對話框 , 在該系統(tǒng)中已經預設了一個用戶 admin 輸入 對用密碼 電機 登錄即可進入 管理 主界面。 在點擊 登錄的時 候有一 個用戶名和密碼與數據庫中所存儲的數據匹配的一個過程,它的實現方 式 是 定義數據 庫命令在數據庫表中選擇一個用戶名為所輸入 的 用戶名密碼為輸入的密碼 , 然后進行匹配。 int i = (())。 //定義 一個 i為 轉換的檢測值 if (i 0) //對 檢測結果進行判斷 {cmd = new SqlCommand(select * from GH_User where UserName=39。 + + 39。, conn)。 //進行 賦值操作 SqlDataReader sdr = ()。 //檢測 的與讀取值匹配 ()。 ()。 //關閉 數據庫連接 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 19 frmMain main = new frmMain()。} //打開 主界面對話框 上 面的登錄流程圖可以一目了 然 的表示整個過程 : 這種認證 的方式 就像是 我們要進入一個旅游觀光景點類似,是一種查證或者是驗證的圖 42 登錄 驗證流程圖 輸入信息 主程序 Y 退出程序 單擊登錄 單擊取消 退出程序 確認 ? 登錄錯誤? Y N N 運行程序 圖 41 后臺 應用程序登錄界面 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 20 操作,之后進入主界面 。這樣 的認證 方式 也是我們 經常 用到的, 當然 在 網站 后臺登錄中也是 運用了這種 方法 ,給予一個用戶超級管理員 權限進入 后臺,可以添加 或 刪除用戶及產品,編輯產品的詳細信息 同時 對網站的相關文件 上傳 等 [12]。 后臺 程序主界面 主界面 的菜單欄位于對 話框的最上方, 是 以下拉菜單的方式呈現 。在該 操作界面中從左至右分別為 綜合 管理 里面包括 Daily 和 Sample 選項實現復雜操作和日常的簡單操作;系統(tǒng) 設置 選項主要是有鎖定 和 口令操作;用戶管理主要提供用戶密碼修改,用戶 注冊以及刪除 等操作 ;輔助 功能主要提供一些簡單的程序調用,有記事本,日 歷 和計算機 均 為系統(tǒng)程序 的 調用操作;另外兩個為單選按鈕 , 介紹版本以及退出;在下方是 一些 信息提示語言 ,分別為登錄 名稱權限 和時間。 主界面是 連接各個子程序的重要接入點, 在 程序編寫過程中主要是 運用 子程序界面 疊加 彈出方式 即 打開子程序的同 時并不關閉主界面程序 的 方法。 在 該界面的上面設有特定的退出登錄 , 下方顯示的是登錄進入系統(tǒng)的用戶相關信息, 并且 在旁邊顯示出登錄時間,這是 通過調用系統(tǒng)函數的 形式 加入一個控件實現的。 圖 43 后臺程序 主界面 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 21 綜合管理 界面 綜合 管理的 的 實現是一個重點內容,主要涉及 以下 幾個方面: 一是 串口的實現,它是進行通信的基礎;二是 開設 一個遠程訪問端口, 一個 按鍵管理整個系統(tǒng) 的 遠程技術 這是利用 一 種 循環(huán)掃描算法實現 的 操作 ;三 是一些簡單的按鍵操作主 要實現對溫室模型 各 終端 硬件 的手動控制。 串口 通信方式 我們 日常 所說的 串口 通信方式 是 一種按位 進行通信的方法,該方式與人們熟知的并口在比較 中 差異是速度相對較慢,但是它比較簡單。 常見的 串口通信方式 分為 RS232, RS422和 RS485三種, 在本系統(tǒng)中采用的是 RS232方式 ,只需要三根線 ( TX, RX,地線 )對應連接即可 在 串口程序的編寫過程中 。 主要是設定 COM口的編號,通信過程中所使用的波特率另外 就是校驗的加入。 串口數據幀通常 情況下由五個數據 模塊 組成, 為了 詳細的說明數據圖 44 日常綜合 管理界面 青島農業(yè)大學機電工程學院本科畢業(yè)設計(論文) 22 格式的 通信 方式,特別用表進行了說明 表 41 數據幀格式 數據塊 1 2 3 4 5 定義 幀 頭 類型 長度 數據 校驗 數據長度 2 1 1 N 2 說明 十六進制0x96, 0x69 0:主動發(fā)送 1:回復響應 數據塊 4和 5的數據長度 要發(fā)送的數據塊 CRC校驗 在選用 的 RS232 通信 方式中 , 數據連接的 雙方 設定同樣的波特率 、 數據位 、 停止位和奇偶校驗位 。 波特率 是是通信速度的 一種 表示參數。它 以 秒 為 單位確定一秒鐘時間內傳輸的 bit 的個數。 一般 比特率設定的值會比較大,可以加快數據傳輸 速度 ,但是波特率和距離成反比 , 所以在選取時要結合自身需要。 數據位 和停止 位是 指的數據包的形式發(fā)送的具體內容,數據位一般 不足 八位通常會有5 位 7 位 或是 8 為 例如在 標準 ASCII 碼 的數據 位 設計時選擇 7 位, 這個 主要 看情況需要進行具體的選擇處理。 停止 位標準 指示 的是數據停止 , 其位置在包的最后一位。 通信過程 中的奇 偶 校驗是相對簡單的一 中 數據檢驗錯誤的方 法 , 主要是 檢測傳輸和接受的數據是否同步,可以預測是否受到了噪聲干擾等情況。在現行的標準 中有四種檢驗方式:偶、奇、高和低。 一般 的小型通信系統(tǒng)沒有校驗位也是可以的 , 一些小的問題可以忽略。 遠程 訪問 方式 在 該控制 界面 設置了一個 Button 按鍵,作為一個復用開關, 在外觀 表示上表現為開啟和關閉狀態(tài)的切換。 對于循環(huán)掃描 數 據庫內表格數據 的 算法設計是一個重點也是一個難點,因為不論通過數據庫直接修改還是通過網頁
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1