新聞中心

        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 等)作出相應的處理,我們設計了協議棧管理程序,當接收到正確的幀后,根據以太網幀數據類型將接收的數據送至相應的模塊程序進一步處理。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宝兴县| 中山市| 云浮市| 蓝田县| 金乡县| 中阳县| 安义县| 息烽县| 汉沽区| 来安县| 得荣县| 阿克| 龙江县| 安平县| 神池县| 右玉县| 乌鲁木齐市| 同江市| 克什克腾旗| 郧西县| 鸡西市| 宁陕县| 镇平县| 东海县| 德令哈市| 武冈市| 昌黎县| 文山县| 漳州市| 崇州市| 鹤岗市| 华蓥市| 阿巴嘎旗| 蕉岭县| 社会| 建平县| 南康市| 平顶山市| 岑溪市| 扎囊县| 礼泉县|