chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>無線通信>

中繼節(jié)點設計 - 基于CC1101的分布式節(jié)能測控網(wǎng)絡的設計

2011年09月27日 12:07 本站整理 作者:秩名 用戶評論(0

  4 中繼節(jié)點設計

  中繼節(jié)點使用Microchip公司PIC18FF66J60單片機進行局域網(wǎng)協(xié)議的處理和上級中心計算機協(xié)議的轉發(fā)控制,同時使用CC1101與下級的測控基站通信。

  PIC18F66J60芯片具有嵌入式以太網(wǎng)控制器模塊,是一個完整的以太網(wǎng)連接解決方案,要完全實現(xiàn)介質訪問控制和物理層收發(fā)器模塊功能,只需使用2個脈沖變壓器和一些無源器件即可將單片機直接與以太網(wǎng)相連。該單片機內部已經嵌入了TCP/IP協(xié)議棧,上電后協(xié)議棧自動運行,單片機軟件只需調用相應的TCP/IP處理函數(shù)即可。

  中繼節(jié)點的硬件電路如圖5所示,在與局域網(wǎng)通信端,PIC18F66J60單片機的4個以太網(wǎng)專用引腳TPOUT+、TPOUT-、TPIN+、TPIN-與網(wǎng)絡變壓器直接相連;在與無線信道通信端,單片機通過SPI引腳與CC1101直接相連。

?


  中繼節(jié)點采用220 V市電經.AC—DC轉換后供電,沒有節(jié)能處理的要求,CC1101不需使用WOR工作模式,處于常開狀態(tài),最大限度的保證通信鏈路的可用性。默認狀態(tài)下中繼節(jié)點在與測控基站通信的過程中處于被動地位,隨時準備接收測控基站上傳的測量數(shù)據(jù)幀。

  中繼節(jié)點時工作流程如圖6所示,它不斷監(jiān)視本區(qū)域內的無線基站狀態(tài),只有當發(fā)現(xiàn)測控基站測量數(shù)據(jù)有改變時才向中心計算機轉發(fā)數(shù)據(jù);同時響應中心計算機發(fā)送的控制指令,向本區(qū)域內的無線基站轉發(fā)。

?


  中繼節(jié)點使用PIC18F66J60單片機TCP/IP協(xié)議棧與中心計算機通信的軟件處理步驟簡介如下。

 ?、貾IC18F66J60單片機根據(jù)中心計算機IP地址向局域網(wǎng)廣播發(fā)出地址解析(ARP)包。中心計算機工作在TCPSERVER的模式下,應答中繼節(jié)點發(fā)送的ARP解析請求,向中繼節(jié)點回送MAC地址。相關函數(shù)調用為:voidARPResolve(IP ADDR*IPAddr),發(fā)出地址解析包,IPAddr為模塊的IP地址。BOOL ARPIsResolved(IP_ADDR*IPAddr,MAC ADDR*MACAddr);IPAddr,MACAddr為中心計算機的IP地址與MAC地址。

 ?、诮⒅欣^節(jié)點與中心計算機的連接,查看連接是否建立與斷開連接。相關函數(shù)調用為:TCP_SOCKETTCPConnect(NODE_INFO*remote,TCP_port port),建立連接。BOOL TCPIsConnected(TCP_sockethTCP),查看是否建立連接。void TCPDisconnect(TCP_SOCKET hTCP),斷開連接。

 ?、跴IC18F66J60單片機檢查網(wǎng)口緩沖區(qū)中是否有數(shù)據(jù)收到,如果有數(shù)據(jù),將數(shù)據(jù)組合成命令幀。函數(shù)調用為:BOOL TCPIsGetReady(TCP SOCKET socket),檢測網(wǎng)口是否收到數(shù)據(jù)。BOOL TCPGet(TCP_SOCKET、socket,BYTE*byte),從網(wǎng)口緩沖區(qū)中讀出一個字節(jié)數(shù)據(jù)。

 ?、墚擯IC18F66J60單片機需要向中心計算機發(fā)送數(shù)據(jù)時,檢查網(wǎng)口是否做好準備發(fā)送數(shù)據(jù),如已準備好,直接向網(wǎng)口緩沖區(qū)中寫入數(shù)據(jù)。函數(shù)調用為:BOOL TCPIsPutReady(TCP SOCKET socket),檢查網(wǎng)口是否準備好發(fā)送數(shù)據(jù)。BOOL TCPPut(TCP_SOCKET hTCP,BYTEbyte),向緩沖區(qū)寫入一個字節(jié)的注塑機參數(shù)。voidTCPFIush(TCP SOCKET hTCP),將網(wǎng)口緩沖區(qū)的全部數(shù)據(jù)發(fā)送出去。

  5 中心計算機設計

  中心計算機由應用軟件、數(shù)據(jù)庫組成,負責管理整個測控網(wǎng)絡系統(tǒng)的測控信息管理。該數(shù)據(jù)中心主要有以下功能:

 ?、倬W(wǎng)絡拓撲結構的修改,可以在網(wǎng)絡中增加或刪除中繼節(jié)點或測控基站;

  ②與中繼節(jié)點或測控基站進行通信,查詢運行狀態(tài),發(fā)出動作指令,完成運行維護管理;

  ③與中繼節(jié)點或測控基站進行通信,讀取測控基站測量數(shù)據(jù),進行測量信息的管理;

 ?、芨鞣N統(tǒng)計和查詢;

  ⑤數(shù)據(jù)維護。

  結語

  按上述設計方案研制成的分布式測控網(wǎng)絡系統(tǒng),在智能樓宇項目中得到成功應用。測控網(wǎng)絡系統(tǒng)利用樓宇中廣泛存在的網(wǎng)絡接口,在總控室設置一臺中心主控計算機,在每一層設置一個中繼節(jié)點,它們之間通過網(wǎng)線互連,不需重新布線,大大節(jié)約了工程成本。另外,在每一樓層各個房間安裝一個測控基站,每層的測控基站只與同層的中繼節(jié)點聯(lián)系,實現(xiàn)了對每個房間的智能化管理。測控終端與中繼節(jié)點間通信速率為250 kbps,傳輸帶寬滿足大部分的日常測量、控制信息的通信要求;測控終端使用2節(jié)普通5號干電池供電,電量足夠一年使用,維護成本極低。

  對測控網(wǎng)絡系統(tǒng)的技術方案稍加修改,如中繼節(jié)點與中心計算機間使用GPRS無線通信,該測控網(wǎng)絡系統(tǒng)即可應用于野外無人值守測控系統(tǒng),或者是電力計費、管理系統(tǒng)。無線測控網(wǎng)絡系統(tǒng)具有構建成本低、易維護、通信性能高等優(yōu)點,在分布式測控領域具備良好的應用前景。

?

非常好我支持^.^

(3) 100%

不好我反對

(0) 0%

( 發(fā)表人:大本 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關規(guī)定!

      ?