<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 多總線控制的無線傳感器網(wǎng)絡(luò)

          多總線控制的無線傳感器網(wǎng)絡(luò)

          作者: 時間:2010-08-02 來源:網(wǎng)絡(luò) 收藏

          對于時鐘器件(PCF8563)的,使用2個I/O口模擬I2C的數(shù)據(jù)線(SDA)和時鐘線(SCL)對器件進行讀寫,PCF8563的從屬器件地址是1010 A3A2A1A0,然后按步驟完成I2C的初始化,啟動I2C,就可以自動完成規(guī)定的選時操作。每一個節(jié)點都有一個唯一的64位IEEE地址,并可以用這個地址在PAN(個域網(wǎng))中進行通信,但在從設(shè)備和協(xié)調(diào)器建立連接后會為它分配一個16位短地址,此后可以用這個短地址在PAN內(nèi)進行通信。64位的IEEE地址是唯一的絕對地址,而16位的短地址是相對地址。系統(tǒng)工作在24GHz高頻頻段,中的節(jié)點利用自身的收發(fā)設(shè)備交換信息,當相互之間不再彼此的通信范圍內(nèi)時,可以借助其他中間節(jié)點中繼在同一個個域網(wǎng)里來實現(xiàn)多跳通信。收發(fā)模塊是一射頻集成電路模塊(RFIC),作為的物理層射頻前端實現(xiàn)無線數(shù)據(jù)的收發(fā)。QRF-0400是一個SPI總線的基于技術(shù)的無線傳輸模塊,集成了無線收發(fā)器件UZ2400,線性功率放大器UP2202和一個寬帶低噪聲放大器UA2723。UZ2400內(nèi)置了射頻收發(fā)器工作在802.15.4標準的基帶濾波和MAC層的功能模塊。由發(fā)射/接收FIFOs,CSMA-CA控制器,超幀架構(gòu),接收幀過濾器,安全引擎和數(shù)字信號處理模塊等。對于無線傳輸器件的控制,使用4個I/O口模擬SPI總線的主機輸出/從機輸入總線(MOSI)、主機輸入/從機輸出(MISO)、串行時鐘線(SCK)、低電平有效從機選擇線(SS)進行接口仿真。通過對QRF0400進行讀寫地址命令,進行初始化,設(shè)置個域網(wǎng)標示符,配置IEEE地址,打開中斷等命令。將采集的溫、濕度數(shù)據(jù)無線傳輸。圖2為UZ2400內(nèi)部模塊結(jié)構(gòu)。

          本文引用地址:http://www.ex-cimer.com/article/162964.htm


          2.2 接收主節(jié)點
          接收主節(jié)點接收各個發(fā)射子節(jié)點的數(shù)據(jù),并進行提取分類,然后通過RS232接口與上位機實現(xiàn)信息的人機溝通。數(shù)字信號的傳輸隨著距離的增加和傳輸速率的提高,在傳輸線上的反射、衰減、共地噪聲等影響將引起信號畸變,從而影響通信距離。選用RS232串行通信標準接口,通過增加驅(qū)動以及增大信號的幅度,使通信距離增大到15m。由于單片機的串行發(fā)送總線和接收總線TXD和RXD是TTL電平,而PC機的COM1和COM2的RS232連接其實EIA電平,因此單片機需加接MAX232器件進行電平轉(zhuǎn)換,如圖3所示。

          3 軟件設(shè)計
          在發(fā)送子節(jié)點上,為了便于主控器件對的控制,在單總線器件掛接到單總線網(wǎng)絡(luò)之前,有必要對單總線器件進行預(yù)處理,即對DSl8820和DS2438編寫其所屬節(jié)點的序號,這個序號是主控器件對某一所屬器件進行區(qū)分的依據(jù)。該序號占用兩個字節(jié)的空間,其中第一個字節(jié)用來區(qū)分器件是DSl8820還是DS2438,為DSl8820分配該字節(jié)的值為00H,為DS2438分配的該字節(jié)的值為80H。第二個字節(jié)作為每一個器件分配的序號。比如發(fā)射字節(jié)點l掛接有10個DSl8820、8個DS2438,那么這10個DSl8820的序號從l到10,8個DS2438的序號從l到8。對DSl8-820用寫暫存存儲器(4Eh)命令將OOH寫到DSl8820高速暫存存儲器的第2個字節(jié),將1到20分別寫到這10個DSl8820高速暫存存儲器的第3個字節(jié),對DS2438分配的序號用寫暫存存儲器(4Ehxxh)命令寫到DS2438存儲器第7頁第0個字節(jié),然后用復(fù)制暫存存儲器命令將其復(fù)制到非易失性EEPROM,以免序號信息掉電丟失。接收主節(jié)點單片機在讀回溫、濕度數(shù)據(jù)時,將各溫濕度的序號一并讀回。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();