專利名稱:基于b/s模式的智能監(jiān)測小車遠程控制系統(tǒng)的制作方法
技術(shù)領域:
本實用新型涉及一種機器小車遠程控制的設計與實現(xiàn),尤其是其中的基于瀏覽器 /服務器模式的智能監(jiān)測模塊采用web2. 0技術(shù)實現(xiàn),結(jié)合遠程機器小車的設計,具體地說 是一種基于B/S模式的智能監(jiān)測小車遠程控制平臺。
背景技術(shù):
遠程控制是在網(wǎng)絡上由一臺電腦主控端即上位機遠距離去控制另一臺電腦被控 端即下位機的技術(shù),這里的遠程不是字面意思的遠距離,一般指通過網(wǎng)絡控制遠端電腦,不 過,大多數(shù)時候我們所說的遠程控制往往指在局域網(wǎng)中的遠程控制而言。當操作者使用主 控端電腦控制被控端電腦時,就如同坐在被控端電腦的屏幕前一樣,可以啟動被控端電腦 的應用程序,可以使用被控端電腦的文件資料,甚至可以利用被控端電腦的外部設備和通 信設備來進行相關(guān)操作。同時,我們控制被控端電腦進行操作似乎是在眼前的電腦上進行 的,實質(zhì)是在遠程的電腦中實現(xiàn)的,不論打開文件,還是控制操作都是存儲在遠程的被控端 電腦中的。目前,社會在進步,人們希望能夠憑借先進的科技來從繁瑣的勞動中解放出來。 機器小車的研究已經(jīng)更加趨向智能化,但通常是直接對機器小車進行控制,通常是近距離 或者一定范圍內(nèi)的控制,應用的范圍小,活動空間狹隘、遠程控制能力差、成本高,不能達到 應用范圍廣,用戶操作簡單、方便和低成本網(wǎng)絡控制的要求,不能滿足現(xiàn)有技術(shù)的需要。
發(fā)明內(nèi)容本實用新型的目的是針對現(xiàn)有的智能小車系統(tǒng)價格成本高、監(jiān)控可靠性差、不能 遠程操控的問題,提出一種可遠程控制的、可靠性高、成本低的基于B/S模式的智能監(jiān)測小 車遠程控制系統(tǒng)。本實用新型的技術(shù)方案是B/S模式Browser/Server即瀏覽器/服務器模式,是WEB興起后的一種網(wǎng)絡結(jié)構(gòu) 模式,WEB瀏覽器是客戶端最主要的應用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的 核心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用。一種基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng),它包括至少一個上位機,服務 器,至少一個下位機和與下位機相應數(shù)量的由無線通訊接口、單片機、紅外測距傳感器、第 一電機、第二電機、光電軌跡檢測器、溫度傳感器構(gòu)成的小車,所述的各上位機作為基于B/S 模式的智能監(jiān)測小車遠程控制系統(tǒng)的控制端與服務器的控制信號端相連,服務器的收發(fā)信 號端與對應下位機的收發(fā)信號端相連,各下位機的另一個收發(fā)信號端通過相應的小車的無 線通訊接口與單片機相連,單片機的各感應信號接收端分別與紅外測距傳感器、光電軌跡 檢測器和溫度傳感器的對應信號輸入端相連,單片機的各電機控制信號輸出端分別與第一 電機和第二電機的被控信號端相連。本實用新型的小車還包括網(wǎng)絡攝像頭,網(wǎng)絡攝像頭的電源信號端與單片機的相應 電源端相連,網(wǎng)絡攝像頭通過無線網(wǎng)卡與服務器無線連接。[0008]本實用新型的下位機包括電腦和無線收發(fā)器,無線收發(fā)器安裝在電腦上。本實用新型的上位機為手機、個人數(shù)碼助理PDA或電腦。本實用新型的有益效果本實用新型小車的單片機系統(tǒng),且具有良好的擴展性。小車由雙電機驅(qū)動,可使其 更靈活的控制方向與速度。小車端有無線接受裝置,無線收發(fā)器與電腦相連,任意控制器電 腦可通過服務器與無線收發(fā)器通信,發(fā)送指令,實現(xiàn)遠程控制。本實用新型不僅能使人們從繁瑣的勞動中解放出來性價比高,而且具有簡單的操 作性以及良好的擴展性,可用于夜間監(jiān)控、大型貨倉巡邏等地方,進行無人巡邏、火災報警 等任務,而操作者無需受困于地點和時間。本實用新型可用于家庭、公司、商店等地點的保安監(jiān)控系統(tǒng),具有較高的安全性和 可操作性。
圖1是本實用新型的機器小車的設計結(jié)構(gòu)示意圖。圖2是本實用新型的控制流程示意圖。圖3是本實用新型的控制模型結(jié)構(gòu)圖。
具體實施方式
以下結(jié)合附圖和實施例對本實用新型作進一步的說明。如圖1所示,一種基于B/S模式即瀏覽器/服務器模式的智能監(jiān)測小車遠程控制 系統(tǒng),它包括至少一個上位機,服務器,至少一個下位機和與下位機相應數(shù)量的由無線通訊 接口、單片機(型號可為STC12LE5412AD)、紅外測距傳感器(型號可為SHARP GP2D12)、第 一電機、第二電機、光電軌跡檢測器(型號可為YM2-GJ)、溫度傳感器(型號可為SHT 11)構(gòu) 成的小車,所述的各上位機作為基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng)的控制端與服 務器的控制信號端相連,服務器的收發(fā)信號端與對應下位機的收發(fā)信號端相連,各下位機 的另一個收發(fā)信號端通過相應的小車的無線通訊接口與單片機相連,單片機的各感應信號 接收端分別與紅外測距傳感器、光電軌跡檢測器和溫度傳感器的對應信號輸入端相連,單 片機的各電機控制信號輸出端分別與第一電機和第二電機的被控信號端相連。本實用新型實現(xiàn)了遠程控制小車,實現(xiàn)小車、下位機即被控制客戶端、服務器即 WEB服務器和上位機即控制客戶端四點連接,形成了一個透明的控制傳輸過程網(wǎng)絡。這種遠 程控制系統(tǒng)中心架構(gòu)的優(yōu)點,相關(guān)數(shù)據(jù)命令都必須從服務器經(jīng)過,由服務器統(tǒng)一進行管理, 并把相應的數(shù)據(jù)發(fā)送給相應的客戶端,上位機即控制客戶端只負責查看數(shù)據(jù)和發(fā)送命令給 服務器,下位機即被控制客戶端只負責接受命令并返回需要的數(shù)據(jù)給服務器,控制客戶端 與被控制客戶端完全透明。數(shù)據(jù)通過統(tǒng)一的中心節(jié)點即服務器可以統(tǒng)一進行安全方面的管 理,如對數(shù)據(jù)進行統(tǒng)一加密處理。上位機即控制客戶端與服務器采用B/S模式進行通信,客戶機使用瀏覽器訪問服 務器的相關(guān)站點,然后通過瀏覽器進行相關(guān)的操作,使用B/S模式是考慮這種模式最大的 好處就是能夠隨時隨地進行小車的遠程控制,只要用戶能夠連入服務器所在的網(wǎng)絡即可。 操作界面包括對小車的行走控制,溫度測量數(shù)據(jù)的分析,以及對數(shù)據(jù)進行入庫查詢的操作對于服務器端,采用了 B/S模式的輕量級MVC(M是指數(shù)據(jù)模型,V是指用戶界面,C則是控制器)框架進行編寫,相應的代碼通過分層來實現(xiàn),能夠使代碼按模塊化清楚的劃 分,使人一目了然,通過三層模式來進行服務器端的配置編寫,最大程度降低耦合性,讓系 統(tǒng)擁有足夠的靈活性,健壯性。下位機即被控制客戶端與服務器采用了客戶機/服務器模式即C/S模式進行數(shù)據(jù) 通信交互。這部分被控制客戶端的程序采用套接字與服務器端進行通訊。服務器端利用線 程開啟TCP通信監(jiān)聽的套接字,等待下位機即被控制客戶端的連接,一旦被控制客戶端被 連接,上位機即控制客戶端就能夠通過操作服務器端來控制被控制端,進而控制小車。被控 制客戶端通過網(wǎng)絡攝像頭把即時的圖像信息傳送給服務器,控制端能夠通過觀看及時捕獲 小車的影像,對小車進行可視化的操作。小車上裝載一個溫度傳感器,溫度傳感器SHT 11通過燒錄的程序能夠每隔一秒 向小車指定的數(shù)據(jù)接收端發(fā)送數(shù)據(jù),數(shù)據(jù)接收端利用USB把數(shù)據(jù)轉(zhuǎn)成串口數(shù)據(jù),我們利用 系統(tǒng)接口來獲取串口的數(shù)據(jù),通過調(diào)用串口接受程序監(jiān)聽方法,只要指定的串口 一有數(shù)據(jù), 就通過套接字程序發(fā)送給指定的服務器,而服務器端通過開啟一個線程專門來接受從小車 身上的溫度傳感器發(fā)送過來的數(shù)據(jù),并把數(shù)據(jù)顯示在頁面上,讓用戶進行相應的操作。具體實施時本實用新型的使用者具體操作時,如圖2所示,首先通過上位機即手機、個人數(shù)碼 助理PDA或電腦等登錄到服務器上,如果登錄不正確就返回繼續(xù)登錄,如果登錄正確就進 入控制頁面按界面上的提示選擇輸入操作命令,如果不具有操作權(quán)限則被要求重新登錄, 如果具有操作權(quán)限則同時執(zhí)行三個操作;第一向服務器發(fā)送控制命令,服務器將相應的命 令傳遞給相應的下位機即被控制端,如果命令有誤,則提示并被要求重新輸入操作命令,如 果命令正確則相應的下位機將命令發(fā)送給被控小車,小車按要求完成相應的命令;第二服 務器對相應的操作命令數(shù)據(jù)進行操作,如果操作命令的數(shù)據(jù)錯誤則提示并要求重新輸入, 如果正確則對服務器的數(shù)據(jù)庫進行相應的調(diào)用、儲存操作;第三小車將之前獲取的測量數(shù) 據(jù)傳送給相應的下位機即被控制端并通過服務器轉(zhuǎn)送至控制器的主頁面進行顯示。本實用新型的基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng)的小車可以按照規(guī)定 路線進行巡邏,例如8字型路線,通過上位機利用標志符號,控制小車的行進路線;當紅 外測距傳感器測量到障礙物的距離小于規(guī)定值時,規(guī)定值可為15cm,停止前進,進行后退 10cm ;當溫度傳感器檢測到溫度超過預設值時,預設值可為50°C,網(wǎng)頁顯示報警信息,視頻 信息經(jīng)過無線網(wǎng)卡同步傳輸。本實用新型未涉及部分均與現(xiàn)有技術(shù)相同或可采用現(xiàn)有技術(shù)加以實現(xiàn)。
權(quán)利要求一種基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng),其特征是它包括至少一個上位機,服務器,至少一個下位機和與下位機相應的數(shù)量的由無線通訊接口、單片機、紅外測距傳感器、第一電機、第二電機、光電軌跡檢測器、溫度傳感器構(gòu)成的小車,所述的各上位機作為基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng)的控制端與服務器的控制信號端相連,服務器的收發(fā)信號端與對應下位機的收發(fā)信號端相連,各下位機的另一個收發(fā)信號端通過相應的小車的無線通訊接口與單片機相連,單片機的各感應信號接收端分別與紅外測距傳感器、光電軌跡檢測器和溫度傳感器的對應信號輸入端相連,單片機的各電機控制信號輸出端分別與第一電機和第二電機的被控信號端相連。
2.根據(jù)權(quán)利要求1所述的基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng),其特征是所述 的小車還包括網(wǎng)絡攝像頭,網(wǎng)絡攝像頭的電源信號端與單片機的相應電源端相連,網(wǎng)絡攝 像頭通過無線網(wǎng)卡與服務器無線連接。
3.根據(jù)權(quán)利要求1所述的基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng),其特征是所述 的下位機包括電腦和無線收發(fā)器,無線收發(fā)器安裝在電腦上。
4.根據(jù)權(quán)利要求1所述的基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng),其特征是所述 的上位機為手機、個人數(shù)碼助理PDA或電腦。
專利摘要一種基于B/S模式的智能監(jiān)測小車遠程控制系統(tǒng),它包括至少一個上位機,服務器,至少一個下位機和與下位機相應數(shù)量的小車,各上位機的控制端與服務器的控制信號端相連,服務器的收發(fā)信號端與對應下位機的收發(fā)信號端相連,各下位機的另一個收發(fā)信號端通過相應的小車的無線通訊接口與單片機相連,單片機的感應信號端分別與紅外測距傳感器、光電軌跡檢測器和溫度傳感器的對應信號端相連,單片機的電機控制信號端分別與第一電機和第二電機的信號端相連。本實用新型憑借先進的科技來從繁瑣的勞動中解放出來,具有可遠程控制、可靠性高、成本低的優(yōu)點。
文檔編號H04B7/00GK201628858SQ200920045760
公開日2010年11月10日 申請日期2009年5月18日 優(yōu)先權(quán)日2009年5月18日
發(fā)明者劉好, 劉然, 季一木, 王偉, 榮欽 申請人:榮欽;季一木;王偉;劉好;劉然