


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于Internet/Intranet的錄像機遠程控制系統設計 摘要:介紹一種基于Internet/Intranet的錄像機遠程控制系統。系統主要由錄像機(VCR)、VCR控制器、Web服務器以及Web瀏覽器組成。用戶可在戶外使用IE或Nescape等現有的Web瀏覽器,通過Internet/Intranet對家里的VCR進行控制,如:VCR即時錄像、定時錄像等。以MOTOROLA的8位微控制器芯片MC68HC908GP32為信心的控制器;使用嵌入式芯片實現Web服務器,使系統能脫離PC機,更為實用。
2、 前言隨著網絡的發展,Internet已是人們生活的一部分,通過Internet不僅可以進行郵件通信、學院、查閱資料,現在還可以進行遠程控制。只要有Internet的地址,就要吧通過Internet網對某儀器設備、家用電器、保安系統進行監控。家用電器發展到現在,已由原先的傳統家電發展到信息家電,而且近年來發展勢頭特別迅猛。由于Internet的迅速發展,使信息家電變為現實。信息家電使人們通過Internet/Intranet遠程對家電進行控制,也可在電器上通過Inernet/Intranet獲取信息、購物等。基于Internet/Intranet的信息家電,只要有上網
3、的計算機就可以實現控制,而且也可以隨時了解某些家電的狀態情況,如電冰箱內的食物品種或多少等信息。本文以錄像機為目標,設計一個基于Internet/Intranet的錄像機遠程控制系統。設計以MOTOROLA的8位微控制芯片為核心的控制器,通過RS232與基于PC機的Web服務器進行通信。如能使用嵌入式芯片實現Web服務器,使系統能脫離PC機,那將更為實用,這是信息家電未來發展的技術方向。一、系統設計錄像機(VCR)的遠程控制系統,是指用戶可在戶外,通過Internet對家里的VCR進行控制,如:VCR即時錄像、定時錄像等。該系統主要由Web瀏覽器、Web服務器和Web控制器組成,如圖1所示。W
4、eb瀏覽器,使用IE或Nescape瀏覽器對家里的Web服務器進行訪問,在瀏覽器上顯示用戶界面(UI)。通過用戶界面(UI),用戶就像直接對著VCR進行操作一樣,遠程對VCR實現操作。用戶界面(UI)是利用Java語言在emWare開發平臺上設計的網頁界面。Web服務器,基于emWare的emGateway Server把家里的個人PC機映射成為Web服務器,通過它把VCR連接上網。Web控制器,基于emWare的emMicro Web控制器,以MOTOROLA的8位控制器芯片MC68HC908GP32為核心的控制器。控制器位于VCR內部,通過RS232串行口與Web服務器進行連接,接收Int
5、ernet傳來的控制信號和向Internet發送結果信息。Web控制器與Web服務器也可通過紅外接口、射頻無線接口來實現無線連接。二、硬件構成本系統的硬件主要由PC機、錄像機(VCR)和以MOTOROLA的8位微控制器芯片MC68HC908GP32為核心的控制組成。這里主要對控制器的設計進行闡述。MC68HC908GP32是MOTOROLA新一代8位單片機MC68HC08系列中通用的一種。具有價格低、速度快(8MHz總線速度)、功能強和功耗低等優點。特別是帶有閃速存儲器(Flash Memory),具有更高的性能價格比,利于產品開發。控制器以該單片機為信心,通過其SCI串行口與PC機RS232
6、串行口連接。對于現成的錄像機,只能通過其紅外遙控器對其進行控制,由單片機的I/O控制遙控器。VCR控制器的硬件結構如圖2所示。三、軟件設計在Web瀏覽器上通過用戶界面(UI)對VCR進行控制。用戶界面(UI)是利用Java語言在emWare開發平臺上進行設計的。用戶界面(UI)與VCR控制器進行參數傳遞,由參數值對VCR進行相應的控制。用戶界面(UI)如圖3所示。在Visual Café上進行可視化編程,模擬一臺VCR,顯示VCR的控制面板。控制面板上有對VCR控制的相關按鍵,如播放、錄像、前進、后進等。VCR的遠程控制主要是即時錄像、定時錄像,這樣就要有當前時間、錄像時間、錄像長度
7、、錄像頻道的顯示和設置、編譯Java程序得到emVCR.class和pemVCR.jar兩個文件,利用HTTP網頁編輯器,在Internet家用電器控制網頁上嵌入emVCR.class和pemVCR.jar。<APPLET CODE="emVCR.class"ARCHIVE="pemVCR.jar"WIDTH=497 HEIGHT=179></APPLET>該網頁界面即成為用戶界面(UI)。由用戶在用戶界面(UI)對當前時間、錄像時間、錄像長度、錄像頻道等參數進行設置,通過串行口存入VCR控制器的MC發8HC908GP32 MCU
8、內,MCU對一個時鐘進行計時,錄像時間到,由MCU啟動VCR進行錄像。可有多個用戶同在Internet/Intranet上連接到Web服務器,實現多用戶系統。對于每一個用戶的用戶界面(UI),要保證其狀態一致,如一位用戶要求VCR進行錄像后,應在每位用戶的用戶界面(UI)上都顯示錄像狀態。這樣需要VCR控制器的MCU在參數被改變后,通過Web服務器向Internet/Interanet發放,使Internet/Intranet上的用戶界面(UI)狀態同時改變。VCR控制器的MCU的程序流程如圖4所示。本系統使用PC機作為Web服務器,便于設計,可簡單實現Web服務器與Internet/Intranet進行連接。現在嵌入式CPU可望實現Web服務器,而使系統能脫離PC機,使信息家電能直接與網絡Internet/Intranet連接,成為真正的信息家電。現嵌入式CPU還沒有真正把網絡協議嵌入,故設計起來很困難。設計都要編寫相應的網絡協議,以便以網絡進行通信。結束語本錄像機(VCR)的遠程控制系統,采用PC機作為Web服務器,MOTOROLA新一代8位單片機MC68HC908GP32作為VCR控制器,在emWare平臺上進行開發,在Visual Café上進行可視化編程,使Web服務器與VCR控制器可以互相交換信息,以達到Internet/Intranet上的用戶使用IE或
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省德州市躍華中學2024-2025學年高三年級5月聯考試題含解析
- 西藏拉薩市那曲二中2024-2025學年高三下5月第一次階段達標檢測試題英語試題含解析
- 江蘇省南京市鼓樓區鳳凰花園城小學2025年三年級數學第二學期期末教學質量檢測試題含解析
- 延邊市重點中學2025年初三下學期摸底數學試題含解析
- 江西省南昌市心遠中學2025年初三3月統一練習(一)英語試題含答案
- 重慶二手房交易合同示范文本
- 山東省濰坊市臨朐縣2025屆初三下學期模擬卷(四)物理試題含解析
- 山東省煙臺市第二中學2024-2025學年高三下學期周考英語試題(重點)試題含解析
- 河南省信陽市2024-2025學年高二下學期期中考試歷史試題(含答案)
- 第一單元第二課《美術家族成員多》教學設計-魯教版五四制六年級美術上冊
- 質譜法在食品樣本農藥殘留分析中的應用進展
- 2023-2024學年天津市部分區八年級(下)期中數學試卷(含解析)
- Proface普洛菲斯觸摸屏與三菱PLC(QLFX5UR)連接設置指南
- 醫藥公司質量負責人變更專項內審
- 手術室暖心服務
- 藥品經營和使用質量監督管理辦法-專業解讀課件
- 大動脈炎完整版本
- 新版劍橋少兒英語預備級上冊測試卷PrestartersA
- 一次函數單元教學設計
- 2024紀檢監察綜合業務考試題庫(含答案)
- 中國LNG燃料船行業市場現狀分析及競爭格局與投資發展研究報告2024-2029版
評論
0/150
提交評論