新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ZigBee和以太網的無線網關設計

        基于ZigBee和以太網的無線網關設計

        作者: 時間:2012-10-08 來源:網絡 收藏

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

        圖 5 數據包發送流程圖。

        圖 5 數據包發送流程圖。

          5 硬件電路

          硬件電路主要包括CC2430 和RTL8019 兩部分。

          5.1 CC2430 硬件電路

        圖 6 CC2430 硬件電路圖

        圖 6 CC2430 硬件電路圖。

          CC2430 部分是 網絡收發部分,采用32MHZ 晶振為系統提供時序。電路使用一個非平衡天線,連接非平衡變壓器可使天性接收性能更好。

          非平衡變壓器由電容C12 和電感L2 組成,滿足RF輸入輸出匹配電阻50 歐姆的要求。

          CC2430 提供的I/O 口分別作8 位數據總線,地址總線和控制總線,具體分配如下:P0 口作8 位數據口;P1 口的低5 位作地址口;P2.0,P2.3 分別作讀寫的選通信號;P2.4 口作中斷申請信號線。

        5.2 RTL8019 硬件電路

          RTL8019 負責將 數據包轉換為TCP/IP數據包。電路中采用20M 晶振提供工作時序。本地DMA 接口把網卡芯片與網線的連接通道,完成控制器與網線的數據交換。

          工作模式:RTL8019 的第65 腳JP 決定網卡芯片的工作方式,接高電平為跳線工作方式。

          I/O 口:RTL8019 的81、82、84、85 引腳決定I/O 口地址,中全部懸空,選擇的地址為0300H.

        圖 7 RTL8019 硬件電路圖

        圖 7 RTL8019 硬件電路圖。

          網絡接口:由RTL8019 的74、77 引腳決定,使用自動檢測,64 引腳為低電平,使用BNC 接口。

          中斷:RTL8019 的78、79、80 引腳決定芯片的中斷方式,中全部懸空,選擇的中斷是INT0.

          6 結語

          該功耗低、體積小、簡單,可滿足小數據量的要求。在 近距離通信和遠程數據傳送之間搭建一座橋梁,為ZigBee 傳感器網絡提供了網絡平臺,使ZigBee 在傳感器網絡的應用更廣泛。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 蚌埠市| 肥乡县| 南通市| 廊坊市| 府谷县| 洮南市| 政和县| 富阳市| 平昌县| 灵璧县| 清水河县| 岚皋县| 通山县| 朝阳区| 张家界市| 大洼县| 繁峙县| 京山县| 抚宁县| 光泽县| 綦江县| 沽源县| 浠水县| 南充市| 新绛县| 光泽县| 义马市| 获嘉县| 沁水县| 大田县| 稻城县| 绵竹市| 昭觉县| 花垣县| 海丰县| 米泉市| 都兰县| 始兴县| 鄱阳县| 嘉义县| 会宁县|