在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 手機與無線通信 > 設計應用 > CyFi無線傳感囂網(wǎng)絡組建與通信設計

            CyFi無線傳感囂網(wǎng)絡組建與通信設計

            作者: 時間:2009-10-16 來源:網(wǎng)絡 收藏
            實現(xiàn)的相關協(xié)議層出不窮,如紅外、藍牙、ZigBee、Wi-Fi等。但是目前這些協(xié)議都存在種種問題,例如紅外技術遇到障礙物就失靈,藍牙比較耗電,ZigBee協(xié)議比較復雜等等。針對這些問題,Cypress公司推出了低功耗解決方案,同時還推出了針對新手的PSoC FirstTouch入門套件CY3271以及其他擴展套件。本文使用此套件,并在PC機上通過USB接口實現(xiàn)節(jié)點的綁定及數(shù)據(jù)的采集。

            1 簡介
            Cypress公司先前推出的WirelessUSB技術已被廣泛應用于無線鼠標、鍵盤、游戲手柄等產(chǎn)品中。在此基礎之上,Cypress公司又推出了針對嵌入式控制領域的一款低成本、低功耗、高可靠性的無線射頻解決方案――CyFi。CyFi的市場定位使其具有可靠、簡化、低功耗、多信道等特點。
            ①可靠。通過使用直接序列擴頻(DSSS)調制技術,CyFi能夠使傳輸?shù)臄?shù)據(jù)從可能的錯誤中恢復回來,從而提供出色的連接可靠性。對于來自同樣工作在非常擁擠的2.4 GHz頻段的Wi―Fi、藍牙、ZigBee等其他無線技術的干擾,CyFi的跳頻技術能以預設的頻段間隔自動搜索干凈的信道進行,如圖1所示。同時,CyFi的鏈接管理功能可以根據(jù)環(huán)境將發(fā)射功率、傳輸速率自動調整到保證可靠鏈接的最優(yōu)配置上。DSSS調制、跳頻技術和成熟的鏈接管理算法使得CyFi成為2.4 GHz頻段的高可靠性無線解決方案。

            本文引用地址:http://www.biyoush.com/article/157814.htm

            ②簡化。CyFi提供的輕量級星型協(xié)議棧CYFISNP尺寸非常小,應用于Hub僅占用8 KB,而應用于節(jié)點僅為6 KB,如圖2所示。CYFISNP協(xié)議棧可直接在PSoCDesigner中使用,其所提供的用戶模塊使開發(fā)者只需簡單的拖放即可實現(xiàn)創(chuàng)新的無線,用戶無需自行編寫任何協(xié)議或編碼,與PSoC可編程片上系統(tǒng)的結合使其在研發(fā)過程的任何階段都可進行重新編程。
            ③低功耗。為了實現(xiàn)低功耗,CyFi盡量工作在睡眠模式。這意味著在干擾較弱的情況下,CyFi將以盡可能快的速度(1 Mbps)傳輸,以縮短傳輸時間;而在干擾較強的情況下,將啟用DSSS調制技術并提高RF發(fā)射功率以250 kbps的速率傳輸,從而減少重傳的可能。當節(jié)點與Hub的距離較近時,節(jié)點也能降低發(fā)射功率從而減小功耗。這種有效的電源管理機制使得采用CyFi的典型器應用只靠2節(jié)AA電池就可使用4年之久。
            ④多信道。由于CyFi僅占用1 MHz的帶寬,故可用信道多達80個,而ZigBee等僅能使用16個5 MHz的信道。

            2 CY3271簡介
            CY3271是Cypress公司針對新手推出的一款帶CyFi的低成本USB接口套件,包括PSoC集成開發(fā)環(huán)境PSoCDesigner、用于數(shù)據(jù)采集的感應控制軟件SCD、帶RF功能的PC橋FTPC、多功能板FTMF、支持長距離無線應用并帶功率放大器的RF擴展板FTRF,以及2個電池板。其中,PC橋FTPC作為CyFi的Hub設備使用;RF擴展板FTRF作為CyFi的節(jié)點設備使用,同時帶有一個超低功耗的溫度傳感器;而多功能板FTMF中帶有CapSense觸摸傳感器、接近式傳感器、溫度傳感器、光傳感器和紅、黃、藍3個LED燈。本文中僅以CapSense觸摸傳感器為例。

            3 硬件結構
            由于CyFi使用的是星型廣播式網(wǎng)絡協(xié)議,所有消息需要經(jīng)過中心Hub,故實現(xiàn)節(jié)點A到節(jié)點B數(shù)據(jù)的過程如下:節(jié)點A通過I2C協(xié)議采集多功能板A的CapSense觸摸滑塊的位置、3個LED燈的亮滅情況等數(shù)據(jù),并與目標節(jié)點B的ID號一起通過RF發(fā)送出去;Hub檢測到網(wǎng)絡中有消息后,再根據(jù)消息中的目標節(jié)點ID將消息轉發(fā)出去,同時將數(shù)據(jù)保存到緩存中等待PC機讀??;節(jié)點B接收到消息之后根據(jù)消息中的數(shù)據(jù),同樣通過I2C協(xié)議控制多功能板B上的3個LED燈的亮滅。其中Hub所在設備FTPC有2個PSoC內核:主內核實現(xiàn)USB―I2C轉換和各個板卡(包括從內核)的編程功能;從內核實現(xiàn)Hub功能,同時通過I2C與主內核連接。系統(tǒng)功能框圖如圖3所示。

            4 軟件
            4.1 PSoC軟件
            CY3271套件的光盤中提供了各個PSoC的設計樣例,本文中PSoC部分的設計就是在這些樣例的基礎上修改而成的。為了實現(xiàn)上述功能,需要在節(jié)點A發(fā)送的消息中添加目的節(jié)點B的ID信息,以便Hub將接收到的消息再轉發(fā)出去。每個CyFi有2種ID;一種為6字節(jié)的Radio ID,此ID在出廠時燒入,不可更改且全球唯一;另一種為1字節(jié)的Node ID,此ID在節(jié)點綁定時確定,可以事先指定也可以由Hub動態(tài)分配。由于Ra-dio ID較復雜,開發(fā)人員在開發(fā)過程中可以忽略RadioID,而只關注Node ID。
            對于多功能板A可直接使用光盤上的MF_CS_SLIDE樣例,不需要修改。對于節(jié)點A使用的RF_12C_BRIDGE樣例,主函數(shù)中需修改調用CYFISNP_BindStart()函數(shù)時的參數(shù),如下:


            其中,采集并發(fā)送消息的函數(shù)sendNewTxMsg()中發(fā)送的消息類型必須修改為CYFISNP_API_TYPE_CONF_BCDR,且應在調用的loadTxData()函數(shù)中添加如下一句以添加節(jié)點B的ID信息:
            txApiPkt.payload[I2C_PAYLOAD_MAX]=DEV_ID_RX;
            對于Hub使用的RF_HUB樣例,首先需要將用戶模塊CYFISNP的Device ID assignment屬性設置為Preas-signed Device ID,以便節(jié)點A、B使用指定的ID綁定成功。重新編譯后,在ServeSNPPackets()函數(shù)中接收到CYFISNP_API_TYPE_CONF_BCDR類型的消息之后,添加如下代碼:



            上一頁 1 2 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉