新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于以太網和DTMF編解碼的遠程家居控制器

        基于以太網和DTMF編解碼的遠程家居控制器

        作者: 時間:2014-04-14 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/259128.htm

        3.web server的和監控系統

        3.1 web server的和監控系統程序流程圖

        首先,客戶可以通過手機或PC機與服務器建立連接,再通過偵聽端口80,判斷是否有客戶請求到達,若有則將調用應用程序http進行相應處理,否則,繼續偵聽。Http是用于處理HTTP請求的應用程序,在應用軟件上實現簡單WEB服務器功能,其主要由三個模塊構成:一是用戶登陸模塊;二是家電監控模塊;三是家庭安全隱患實時監控模塊。用戶登陸模塊需要解決用戶的合法性檢查,即接收用戶輸入的用戶名和密碼,進行校驗,合法則進入web server總控制頁面,非法則發出警告頁面。家電監控模塊針對各家電的硬件情況,收集信息家電的狀態碼,并通過網頁形式顯示;家庭安全隱患監控模塊收集各個傳感器模塊的實時數據,而且若超過警戒值,會有相應的警戒網頁形式提醒

        3.2 TCP/IP協議棧管理程序

        由于TCP/IP協議分布在鏈路層、網絡層、傳輸層和應用層上是分層實現的,每一層只負責處理通信過程中的一部分問題,其它不能實現其功能,我們進行 TCP/IP 協議棧程序設計時,根據協議分層的思路采用模塊化的程序設計方法,為了在接收數據包后能根據數據包的類型 (ICMP TCP UDP 等)作出相應的處理,我們設計了協議棧管理程序,當接收到正確的幀后,根據以太網幀數據類型將接收的數據送至相應的模塊程序進一步處理。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 太白县| 阳曲县| 沙田区| 新闻| 高州市| 荆州市| 禹城市| 肥东县| 肃南| 台东县| 沙坪坝区| 乃东县| 富阳市| 延长县| 揭东县| 永年县| 邛崃市| 万全县| 南木林县| 三门县| 咸阳市| 清水河县| 兴义市| 娄烦县| 扬州市| 无棣县| 衡东县| 镇坪县| 垣曲县| 镶黄旗| 通州市| 滨海县| 西乌珠穆沁旗| 渭南市| 泽库县| 洪雅县| 始兴县| 故城县| 左贡县| 开平市| 萝北县|