• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 藍牙技術在傳感器無線網絡化中的應用方案

    藍牙技術在傳感器無線網絡化中的應用方案

    作者: 時間:2011-07-08 來源:網絡 收藏

    本文引用地址:http://www.czjhyjcfj.com/article/161846.htm

      2.2 NCAP的實現

      NCAP的功能為實現模塊對以太網(Ether2net)的接入,同樣選用ROK101008系列模塊,如此可以實現多個STIM對同一NCAP的連接。采用8位微處理器W77E58和TCP/IP協議棧芯片W3100A一起實現對以太網(Ethernet)的接入的網接口。

     ?。?)協議棧芯片W3100A初始化。

      W3100A是一TCP/IP協議棧芯片,包含的各協議層有:TCP、IP、UDP、ICMP和以太網協議的數據鏈路DLC和MAC協議,其工作方式類似于Windows的SoketAPI,為便于實現對的訪問,可以將設計為具有Web服務器功能。W3100A支持全雙工模式,內部帶有雙口的SRAM數據緩沖區,其封裝是64腳的LQFP,提供了并口和串口兩種方式實現與MCU的通信。MCU和W3100A的硬件接口如圖4所示。其中,RTL8201芯片為以太網物理層選用設備。

      W3100A提供MII接口與RTL8201相連,其中引腳RX_CLK,RXDV,RXD[0∶3]以及COL用于數據的接收,而TX_CLK,TXE,TXD[0∶3]用于數據的發送。

      MCU中提供模擬的I2C接口與W3100A通信。

      芯片W3100A正常工作必須對其完成相應的初始化。初始化主要是對必要的寄存器進行相應的設置,這些寄存器包括:網關地址寄存器GAR、子網掩碼寄存器SMR、硬件地址寄存器SHAR以及IP地址寄存器SIPR等。上述寄存器被設置后通過執行控制寄存器CR的0位Sys_init激活芯片。

      (2)WEB服務功能實現。

      協議棧芯片W3100A從硬件上實現了TCP/IP協議,因此將該裝置集成Web服務功能顯然比較容易,即在無線NCAP上應實現相應的HTTP協議,NCAP在網絡功能上相當于“網關”。要實現遠程瀏覽器與交互,可以利用傳感器NCAP中增加了的E2PROM(FM24C04)來存儲相應的網頁文件。交互時,HTTP通過統一資源定位器URL(uniformresourcelocator)來確定傳感器應該為瀏覽器提供哪些資源。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 黎川县| 江安县| 教育| 金溪县| 满城县| 五峰| 大港区| 天台县| 三台县| 巧家县| 和政县| 鄯善县| 阿勒泰市| 新源县| 聂荣县| 万荣县| 日照市| 鄂尔多斯市| 大石桥市| 云龙县| 华容县| 荆门市| 突泉县| 焦作市| 什邡市| 苗栗市| 花莲市| 怀化市| 分宜县| 黑龙江省| 滨海县| 天水市| 陆川县| 奉化市| 凤凰县| 新营市| 孙吴县| 获嘉县| 甘孜县| 尉犁县| 秀山|