日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]為了滿足近距離無(wú)線點(diǎn)對(duì)多點(diǎn)系統(tǒng)的實(shí)際需求,從基于無(wú)線收發(fā)芯片CCl020實(shí)現(xiàn)該系統(tǒng)出發(fā),對(duì)3種點(diǎn)對(duì)多點(diǎn)實(shí)現(xiàn)方式的特點(diǎn)、性能、以及從機(jī)擴(kuò)展能力等進(jìn)行詳細(xì)論述,并給出基于CCl020實(shí)現(xiàn)的點(diǎn)對(duì)多點(diǎn)無(wú)線數(shù)據(jù)采集系統(tǒng)的主從機(jī)軟件工作流程。

引 言
   
在近距離無(wú)線數(shù)據(jù)采集與自動(dòng)控制系統(tǒng)中,往往需要組成點(diǎn)對(duì)多點(diǎn)的系統(tǒng),即一個(gè)主機(jī)與多個(gè)從機(jī)的系統(tǒng),如圖1所示。在這樣的系統(tǒng)中,主機(jī)作為整個(gè)系統(tǒng)的控制中心,負(fù)責(zé)發(fā)送指令和接收數(shù)據(jù);從機(jī)被動(dòng)地接收主機(jī)的指令,收到指令后,首先確定指令的類型,然后開始相應(yīng)的工作。例如在無(wú)線數(shù)據(jù)采集系統(tǒng)中,主機(jī)負(fù)責(zé)選擇需要的從機(jī),并啟動(dòng)從機(jī)進(jìn)行數(shù)據(jù)采集,然后接收從機(jī)采集到的數(shù)據(jù);從機(jī)則根據(jù)接收到的主機(jī)發(fā)給自己的指令,啟動(dòng)數(shù)據(jù)采集并發(fā)送數(shù)據(jù)給主機(jī),
或停止工作。

    點(diǎn)對(duì)多點(diǎn)的無(wú)線系統(tǒng)對(duì)無(wú)線傳輸提出了雙向通信的要求,即主機(jī)和從機(jī)都可以進(jìn)行發(fā)射與接收,并且相互之間協(xié)調(diào)有序,不會(huì)產(chǎn)生沖突和干擾。其實(shí)現(xiàn)方式有多種,本文從基于無(wú)線收發(fā)芯片CCl020實(shí)現(xiàn)這種點(diǎn)對(duì)多點(diǎn)無(wú)線系統(tǒng)出發(fā),詳細(xì)論述了該系統(tǒng)的3種簡(jiǎn)單實(shí)現(xiàn)方式。

1 基于CCl020實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)系統(tǒng)
1.1 CCl020概述

    CCl020是為極低功率、極低電壓的無(wú)線應(yīng)用而設(shè)計(jì)的單片UHF收發(fā)芯片。電路主要應(yīng)用于402、424、426、429、433、447、449、469、868和915 MHz的ISM和SRD頻帶,也可以通過(guò)編程工作于402~470 MHz和804~940 MHz的其他頻率。
    CCl020電源電壓為2.3~3.6 V,有接收、發(fā)射和低功耗3種模式。在接收模式下,電流消耗為17 mA。CCl020尤其適用于信道間距為12.5 kHz或25 kHz的窄帶系統(tǒng)。在12.5 kHz帶寬的信道中,靈敏度可達(dá)一119 dBm,數(shù)據(jù)速率高達(dá)153.6 kbps。CCl020具有ASK、FSK和GFSK三種數(shù)據(jù)調(diào)制方式,有數(shù)字接收信號(hào)強(qiáng)度指示器、載波檢測(cè)指示器和鏡像抑制混頻器,無(wú)需溫度補(bǔ)償晶體振蕩器(TCXO)即可補(bǔ)償晶體溫度漂移。
    在典型應(yīng)用系統(tǒng)中,CCl020與單片機(jī)和少量外部無(wú)源元件結(jié)合使用。圖2為CCl020與單片機(jī)AT89C2051連接的電路示意圖。圖中DVDD與AVDD均為3 V。

    CCl020的工作是建立在對(duì)其33個(gè)可編程配置寄存器進(jìn)行編程基礎(chǔ)上的,33個(gè)配置數(shù)據(jù)可由SmartRF Studio軟件根據(jù)參數(shù)選取的不同生成最佳搭配值,再根據(jù)自己的實(shí)際需要調(diào)整個(gè)別寄存器的參數(shù)。
    單片機(jī)使用3或4個(gè)I/0引腳與CCl020的結(jié)構(gòu)配置SPI兼容接口(PDI,PDO,PCLK和PSEL)連接。PD0接單片機(jī)的輸入,PDI、PCLK和PSEL接單片機(jī)的輸出。如果PDI和PD0連接在一起,則可以節(jié)省一個(gè)I/0引腳,此時(shí)單片機(jī)使用一個(gè)雙向引腳。單片機(jī)的一個(gè)雙向引腳與CCl020的DIO引腳連接,用于數(shù)據(jù)的發(fā)射和接收(輸入與輸出)。DCLK提供數(shù)據(jù)時(shí)鐘,必須連接到單片機(jī)的一個(gè)輸入端。當(dāng)工作在同步模式時(shí),根據(jù)DCLK引腳端提供的同步時(shí)鐘從DIO引腳進(jìn)行數(shù)據(jù)的收發(fā)。
    在點(diǎn)對(duì)多點(diǎn)系統(tǒng)的實(shí)現(xiàn)中,重點(diǎn)在于對(duì)CCl020的結(jié)構(gòu)配置與收發(fā)軟件的設(shè)計(jì)上。
1.2 基于地址碼的點(diǎn)對(duì)多點(diǎn)系統(tǒng)
   
點(diǎn)對(duì)多點(diǎn)系統(tǒng)中從機(jī)與主機(jī)的交流可以通過(guò)地址碼的形式來(lái)實(shí)現(xiàn),地址碼包含在數(shù)據(jù)幀中。最簡(jiǎn)單的數(shù)據(jù)幀形式如下:

    Lead為引導(dǎo)字節(jié)(即同步碼),通過(guò)測(cè)試和試驗(yàn)發(fā)現(xiàn),OxFF后跟OxAA、Ox55在噪聲中不容易發(fā)生,接收協(xié)議規(guī)定只接收以O(shè)xFF后跟OxAA、0x55開始的包;Address為從機(jī)地址碼;地址碼后跟規(guī)定字節(jié)的數(shù)據(jù);CheckSum為數(shù)據(jù)幀校驗(yàn)字節(jié)。
    工作時(shí),主機(jī)根據(jù)所選的從機(jī)改變地址碼,緊跟著發(fā)送指令數(shù)據(jù);從機(jī)則在識(shí)別到同步碼后,首先根據(jù)地址碼判斷此數(shù)據(jù)幀是否是發(fā)給自己的,然后相應(yīng)地選擇放棄或接收。從機(jī)發(fā)送、主機(jī)接收的協(xié)議與此類似。圖3與圖4分別給出了基于CCl020使用地址碼應(yīng)用于點(diǎn)對(duì)多點(diǎn)無(wú)線數(shù)據(jù)采集系統(tǒng)的主從機(jī)軟件工作流程。

    該方式下,從機(jī)的個(gè)數(shù)取決于地址碼的大小。使用一個(gè)字節(jié)時(shí)可以連接256個(gè)從機(jī),從機(jī)個(gè)數(shù)較少,但擴(kuò)展比較容易。需要增加從機(jī)個(gè)數(shù)時(shí)可以增加所使用地址碼的字節(jié)數(shù),每增加一個(gè)字節(jié)的地址,從機(jī)個(gè)數(shù)擴(kuò)展28倍,擴(kuò)展時(shí)所需工作量也不大。
    使用地址碼方式實(shí)現(xiàn)的點(diǎn)對(duì)多點(diǎn)系統(tǒng),由于主機(jī)與所有從機(jī)之間使用相同頻率的信道,在同一時(shí)間只能有一個(gè)從機(jī)工作,因此主機(jī)在從機(jī)之間選擇切換時(shí),必須將前一個(gè)從機(jī)關(guān)閉,否則兩個(gè)從機(jī)發(fā)生干擾而導(dǎo)致系統(tǒng)無(wú)法工作。
1.3 基于工作頻率的點(diǎn)對(duì)多點(diǎn)系統(tǒng)
    CCl020的工作頻率是通過(guò)對(duì)配置寄存器的頻率字編程來(lái)設(shè)置的。2個(gè)頻率字寄存器FREQ_A和FREQ_B能被設(shè)置成不同的2個(gè)頻率。為了在發(fā)射模式與接收模式之間快速切換,一個(gè)頻率字寄存器用于接收(本振頻率),另一個(gè)用于發(fā)射(發(fā)射載波頻率)。它們也可以用于發(fā)射(或接收)的兩個(gè)不同信道。
    利用CCl020工作頻率可編程的特性,可以實(shí)現(xiàn)多信道的點(diǎn)對(duì)多點(diǎn)系統(tǒng)。主機(jī)的工作頻率根據(jù)選擇的從機(jī)的不同而進(jìn)行改變,每個(gè)從機(jī)工作在各自的頻率下。
    軟件實(shí)現(xiàn)時(shí),由于多信道是基于工作頻率建立主機(jī)與從機(jī)互連的,所以在收發(fā)中不需要使用地址碼。當(dāng)主機(jī)在從機(jī)間進(jìn)行切換時(shí),只需要改變頻率字寄存器FREQ_A和FREQ_B的內(nèi)容就可以了。其他的工作流程與圖3和圖4中使用地址碼的工作流程基本相同。
    由工作頻率實(shí)現(xiàn)的點(diǎn)對(duì)多點(diǎn)系統(tǒng)能夠連接的從機(jī)數(shù),取決于使用的工作頻帶與信道帶寬。當(dāng)工作在402~470MHz、信道帶寬為25 kHz時(shí),理論上可連接的從機(jī)數(shù)最多為2 720個(gè)。該方式下從機(jī)數(shù)的擴(kuò)展有限,而且增加從機(jī)的個(gè)數(shù)將大大增加工作量,但是由于各個(gè)從機(jī)所占用的工作頻率不同,即使有多個(gè)從機(jī)同時(shí)工作,彼此之間也不會(huì)相互干擾。
1.4 基于地址碼與工作頻率組合的點(diǎn)對(duì)多點(diǎn)系統(tǒng)
   
在分別使用地址碼和工作頻率實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)系統(tǒng)的基礎(chǔ)上,可以實(shí)現(xiàn)工作頻率+地址碼組合的點(diǎn)對(duì)多點(diǎn)系統(tǒng)。也就是說(shuō),連接的從機(jī)分成多組,各組從機(jī)分別使用不同的頻率;組內(nèi)從機(jī)使用相同的頻率,通過(guò)地址碼進(jìn)行區(qū)別。
    軟件實(shí)現(xiàn)時(shí),只需要在圖3與圖4所示的流程中,增加改變頻率字寄存器FREQ_A和FREQ_B內(nèi)容的步驟來(lái)實(shí)現(xiàn)信道切換就可以了。

    這種方式下可連接的從機(jī)數(shù)為:頻率信道數(shù)×地址碼數(shù)。例如,工作在402~470 MHz、信道帶寬為25 kHz、使用一字節(jié)地址碼時(shí),可連接的從機(jī)數(shù)為:2 720×256=696 320,大大地增加了可連接的從機(jī)個(gè)數(shù)。同樣,隨著頻率信道數(shù)的增加,工作量顯著增加。


2 總 結(jié)

    本文論述了基于CCl020實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)系統(tǒng)的3種方式。這3種方式屬于固定預(yù)分配方式,但都足夠滿足簡(jiǎn)單無(wú)線通信的需求;從機(jī)擴(kuò)展的實(shí)現(xiàn)難易各不相同,使用地址碼最容易進(jìn)行擴(kuò)展,另外兩種方式從機(jī)擴(kuò)展難度依次有所增加,但卻有各自的優(yōu)點(diǎn)與應(yīng)用領(lǐng)域。3種方式的區(qū)別主要在于主從機(jī)信道的建立上,信道建立后的控制流程則基本相同。
    這3種點(diǎn)對(duì)多點(diǎn)系統(tǒng)的實(shí)現(xiàn)方式雖然是基于CCl020的,但卻適合于所有采用無(wú)線收發(fā)芯片建立的系統(tǒng)。其中,使用地址碼的方式對(duì)于所有數(shù)字通信系統(tǒng)普遍適用,另外兩種方式則取決于收發(fā)芯片的頻率可編程特性。具體采用何種方式應(yīng)根據(jù)系統(tǒng)的實(shí)際需求而定。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

成都2022年10月19日 /美通社/ -- 近期,平安養(yǎng)老險(xiǎn)積極籌備個(gè)人養(yǎng)老金的產(chǎn)品設(shè)計(jì)和系統(tǒng)開發(fā)工作,發(fā)展多樣化的養(yǎng)老金融產(chǎn)品,推動(dòng)商業(yè)養(yǎng)老保險(xiǎn)、個(gè)人養(yǎng)老金、專屬商業(yè)養(yǎng)老保險(xiǎn)等產(chǎn)品供給。 搭養(yǎng)老政策東風(fēng) ...

關(guān)鍵字: 溫度 BSP 東風(fēng) 大眾

廣東佛山2022年10月19日 /美通社/ -- 空間是人居生活的基礎(chǔ)單元,承載著生存與活動(dòng)的最基本功能。而對(duì)于理想空間的解構(gòu)意義卻在物理性容器之外,體現(xiàn)出人們對(duì)于空間和生活深層關(guān)系的思考,同時(shí)也塑造著人與空間的新型連接...

關(guān)鍵字: 溫度 BSP 智能化 進(jìn)程

上海2022年10月19日 /美通社/ -- 10月17日晚間,安集科技披露業(yè)績(jī)預(yù)告。今年前三季度,公司預(yù)計(jì)實(shí)現(xiàn)營(yíng)業(yè)收入7.54億元至8.33億元,同比增長(zhǎng)60.24%至77.03%;歸母凈利潤(rùn)預(yù)計(jì)為1.73億...

關(guān)鍵字: 電子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市經(jīng)濟(jì)和信息化局發(fā)布2022年度第一批北京市市級(jí)企業(yè)技術(shù)中心創(chuàng)建名單的通知,諾誠(chéng)健華正式獲得"北京市企業(yè)技術(shù)中心"認(rèn)定。 北京市企業(yè)技...

關(guān)鍵字: BSP ARMA COM 代碼

北京2022年10月18日 /美通社/ -- 10月14日,國(guó)際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國(guó)軟件定義存儲(chǔ)及超融合市場(chǎng)研究報(bào)告》,報(bào)告顯示:2022年上半年浪潮超融合銷售額同比增長(zhǎng)59.4%,近5倍于...

關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都銀行集團(tuán)成立60周年的紀(jì)念日。趁著首都銀行集團(tuán)成立60周年與首都銀行(中國(guó))在華深耕經(jīng)營(yíng)12年的“大日子”,圍繞作為外資金融機(jī)構(gòu)對(duì)在華戰(zhàn)略的構(gòu)想和業(yè)...

關(guān)鍵字: 數(shù)字化 BSP 供應(yīng)鏈 控制

東京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式會(huì)社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團(tuán)公司上海通運(yùn)國(guó)際物流有限公司(Nipp...

關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP

廣州2022年10月18日 /美通社/ -- 10月15日,第 132 屆中國(guó)進(jìn)出口商品交易會(huì)("廣交會(huì)")于"云端"開幕。本屆廣交會(huì)上高新技術(shù)企業(yè)云集,展出的智能產(chǎn)品超過(guò)140,...

關(guān)鍵字: 中國(guó)智造 BSP 手機(jī) CAN

串口作為單片機(jī)開發(fā)的一個(gè)常用的外設(shè),應(yīng)用范圍非常廣。大部分時(shí)候,串口需要接收處理的數(shù)據(jù)長(zhǎng)度是不定的。那么怎么才能判斷一幀數(shù)據(jù)是否結(jié)束呢,今天就以STM32單片機(jī)為例,介紹幾種接收不定長(zhǎng)數(shù)據(jù)的方法。

關(guān)鍵字: 單片機(jī) 串口 STM32

要問(wèn)機(jī)器人公司哪家強(qiáng),波士頓動(dòng)力絕對(duì)是其中的佼佼者。近來(lái)年該公司在機(jī)器人研發(fā)方面獲得的一些成果令人印象深刻,比如其開發(fā)的機(jī)器人會(huì)后空翻,自主爬樓梯等。這不,波士頓動(dòng)力又發(fā)布了其機(jī)器人組團(tuán)跳男團(tuán)舞的新視頻,表演的機(jī)器人包括...

關(guān)鍵字: 機(jī)器人 BSP 工業(yè)機(jī)器人 現(xiàn)代汽車

通信技術(shù)

120763 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉