基于SX1212的無線模塊的四種工作模式與應(yīng)用系統(tǒng)設(shè)計(jì)-設(shè)計(jì)應(yīng)用_第1頁(yè)
基于SX1212的無線模塊的四種工作模式與應(yīng)用系統(tǒng)設(shè)計(jì)-設(shè)計(jì)應(yīng)用_第2頁(yè)
基于SX1212的無線模塊的四種工作模式與應(yīng)用系統(tǒng)設(shè)計(jì)-設(shè)計(jì)應(yīng)用_第3頁(yè)
基于SX1212的無線模塊的四種工作模式與應(yīng)用系統(tǒng)設(shè)計(jì)-設(shè)計(jì)應(yīng)用_第4頁(yè)
基于SX1212的無線模塊的四種工作模式與應(yīng)用系統(tǒng)設(shè)計(jì)-設(shè)計(jì)應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

精品文檔-下載后可編輯基于SX1212的無線模塊的四種工作模式與應(yīng)用系統(tǒng)設(shè)計(jì)-設(shè)計(jì)應(yīng)用SX1212是SEMTECH推出的一款超低功耗的單芯片無線芯片,頻率范圍從300MHz到510MHz。SX1212經(jīng)過優(yōu)化具有非常低的接收功耗,典型接收電流為2.6mA,遠(yuǎn)小于同類收發(fā)器的接收電流。工作電壓為2.1-3.6V,發(fā)射功率+12.5dBm,SX1212集成度非常高,其包含了射頻功能和邏輯控制功能的集成電路,內(nèi)部集成壓控振蕩器、鎖相環(huán)電路、功率放大電路、低噪聲放大電路、調(diào)制解調(diào)電路、變頻器、中放電路等。此外它整合了基帶調(diào)制解調(diào)器的數(shù)據(jù)傳輸速率高達(dá)150Kbps數(shù)據(jù)處理功能包括一個(gè)64字節(jié)的FIFO,包處理,自動(dòng)CRC生成和數(shù)據(jù)白化。它的高度集成的架構(gòu)允許少的外部元件數(shù)量,同時(shí)保持設(shè)計(jì)的靈活性。所有主要的射頻通訊參數(shù)可編程,其中多數(shù)可動(dòng)態(tài)設(shè)置。它符合歐洲(ETSIEN300-220V2.1.1)和北美(FCCpart15.247and15.249)標(biāo)準(zhǔn)。本文介紹基于無線芯片SX1212的無線模塊設(shè)計(jì),其具有傳輸距離相對(duì)遠(yuǎn),接收的靈敏度較高,工作功耗低等諸多優(yōu)點(diǎn),所以它適用于無線水氣抄表、無線遙控系統(tǒng)、無線傳感器網(wǎng)絡(luò)、無線溫度壓力數(shù)據(jù)采集、機(jī)器人控制等需要用電池長(zhǎng)期工作的領(lǐng)域。系統(tǒng)電路設(shè)計(jì)系統(tǒng)主要由一個(gè)MCU和SX1212組成見圖一。MCU選用了ST公司的低功耗單片機(jī)STM8L101F3,SX1212與單片機(jī)通訊采用SPI接口,與外部終端通信采用UART接口。由于高度集成化SX1212外圍零件已經(jīng)很少,所以設(shè)計(jì)的關(guān)鍵是RF前端的匹配電路的設(shè)計(jì)。另外高頻部分的走線盡量的短粗,元器件參數(shù)要根據(jù)線路板的實(shí)際情況作出適當(dāng)?shù)恼{(diào)節(jié),以抵消分布參數(shù)的影響。一般的RF芯片發(fā)射與接收端口的阻抗并不是標(biāo)準(zhǔn)的50Ω阻抗,要達(dá)到的接收效果必須將輸入阻抗通過外圍器件的補(bǔ)償使之與50Ω的天線匹配,電路如圖1所示。圖中Y2是聲表面濾波器,用于衰減規(guī)定頻帶以外的信號(hào),L2,C3,C22是阻抗匹配網(wǎng)絡(luò),L4,L5,壓控振蕩器電感,調(diào)整壓控振蕩電感,可以使模塊工作于不同的頻率,C7,R3,C8是鎖相環(huán)電路。

工作模式設(shè)計(jì)典型的無線收發(fā)機(jī)編碼如下圖。

基于SX1212的無線模塊的四種工作模式與應(yīng)用系統(tǒng)設(shè)計(jì)前導(dǎo)碼為“1010”交替碼,其作用是使目的接收機(jī)時(shí)鐘與發(fā)射機(jī)同步,正常模式下前導(dǎo)碼長(zhǎng)度一般為32bit即可,如工作在省電模式時(shí)序下,前導(dǎo)碼還有喚醒接收機(jī)的功能,此時(shí)發(fā)射機(jī)必須發(fā)送較長(zhǎng)的前導(dǎo)碼將省電模式下的接收機(jī)喚醒進(jìn)入正常的工作狀態(tài)。如設(shè)置接收機(jī)1秒鐘喚醒,那么接收機(jī)每間隔1秒鐘喚醒搜索前導(dǎo)碼(tw),持續(xù)長(zhǎng)度一般為16bit。而發(fā)射機(jī)首先發(fā)射1秒以上的前導(dǎo)碼再發(fā)射后面得同步碼等,這意味著接收機(jī)在喚醒的周期,只要信道中發(fā)現(xiàn)前導(dǎo)碼,在正常情況下都能夠可成功檢測(cè)到并喚醒接收,示意圖見圖二。這里我們?cè)O(shè)計(jì)了四種工作模式,見表一,這四種工作模式是利用MCU的SET_A和SET_B腳轉(zhuǎn)換的,四種模式均可以相互轉(zhuǎn)換。表一:四種工作模式說明

圖二:發(fā)射處于模式2狀態(tài),接收處于模式3狀態(tài)示意圖休眠模式是通過用軟件方式實(shí)現(xiàn)的,這樣休眠時(shí)系統(tǒng)的接口均保持相應(yīng)的電平,并且能快速切換各種狀態(tài),由于MCU主時(shí)鐘是通過RC振蕩器產(chǎn)生的,起振時(shí)間僅僅需要4uS,實(shí)測(cè)從休眠至喚醒加上喚醒初始化的時(shí)間僅僅需要20uS,這意味模塊在休眠狀態(tài)時(shí),置低SET_A腳后20uS就可以通過UART口輸入數(shù)據(jù)至模塊。這里我們?cè)O(shè)計(jì)了系統(tǒng)在接收或發(fā)送過程中,即使設(shè)置工作在模式3或4,模塊也要將接收或發(fā)送過程執(zhí)行完畢再進(jìn)入省電模式或休眠模式,其中在接收或發(fā)送過程中AUX腳將被置低。利用這個(gè)特點(diǎn),當(dāng)模塊處于模式3或模塊4狀態(tài),下位機(jī)用戶在置低SET_A腳使模塊喚醒并輸入數(shù)據(jù)后,若需休眠可立刻置高SET_A腳,而不必等到模塊將數(shù)據(jù)無線發(fā)送完畢,模塊在數(shù)據(jù)發(fā)送結(jié)束后會(huì)自動(dòng)檢測(cè)SET_A腳,如為高則進(jìn)入休眠,數(shù)據(jù)是否發(fā)送結(jié)束用戶可以通過查詢AUX腳獲得。

圖三:模塊與下位機(jī)的連接圖在電池供電的電路中,正常可將從模塊(如水氣表)設(shè)置在模式3上,當(dāng)主模塊(如采集器或收抄機(jī))在模式2下發(fā)送數(shù)據(jù),從模塊喚醒后接收數(shù)據(jù),完成后利用AUX腳將下位機(jī)MCU喚醒,再將數(shù)據(jù)輸出,MCU接收到數(shù)據(jù)后,可將從模塊切換至模式1,應(yīng)答主模塊。如主模塊收到應(yīng)答后也可被切換至模式1,這時(shí)主從模塊均處于正常模式下,可以實(shí)現(xiàn)高速數(shù)據(jù)傳輸。如主模塊收到應(yīng)答后,后續(xù)無數(shù)據(jù)交換可將從機(jī)再次切換至模式3處于省電模式下,等待下的喚醒,而主模塊可以切換至模式4休眠狀態(tài)。因?yàn)槭‰娛峭ㄟ^周期性喚醒休眠再喚醒實(shí)現(xiàn)的,所以在省電模式下的功耗與喚醒周期和每次喚醒搜索前導(dǎo)碼的時(shí)間(tw),以及休眠的靜態(tài)功耗有關(guān)。喚醒周期用戶可以在線設(shè)置范圍是50ms至5s.每次搜索前導(dǎo)碼時(shí)間與射頻傳輸?shù)乃俾视嘘P(guān),射頻傳輸?shù)乃俾室彩强稍O(shè)的,在10Kbps速率的速率下喚醒搜索前導(dǎo)碼時(shí)間平均約為4.5ms.在省電模式下電池的使用壽命可以通過以下公式算出:使用壽命例如:電池是3.6V/3.6AER18505鋰亞電池,模塊包括MCU接收電流為3.2mA,休眠電流1.5uA.射頻傳輸速率10Kbps,喚醒周期為1SEC,那么電池使用壽命是:=227337H≈(25.956年)考慮到電池的自放電,不同電流下的容量差異,溫度以及客戶端MCU的休眠功耗和每月幾次的使用,1節(jié)3.6V/3.6AER18505鋰亞電池正常情況下有超過10年的使用壽命。省電模式的工作方式非常適合水氣熱表,集裝箱信息管理,數(shù)據(jù)采集系統(tǒng)等使用不是太頻繁但要求用電池長(zhǎng)期工作的場(chǎng)合??偨Y(jié)在一些無線收發(fā)的應(yīng)用中,如需電池供電,又要長(zhǎng)期處于接收狀態(tài)已保證實(shí)時(shí)響應(yīng),只有用定時(shí)喚醒接收的方式。在電池容量不變的情況下,若想延長(zhǎng)工作時(shí)間,只能降低占空比和提高無線收發(fā)速率。但是降低占空比會(huì)直接影響到響應(yīng)實(shí)時(shí)性,而無線接收每提高一倍的速率靈敏度一般會(huì)下降2-3dBm,。直接影響到通訊距離,現(xiàn)在市場(chǎng)上常見的單芯片無線IC接收電流一般都有15-20mA,如應(yīng)用于像無線水汽表需要電池工作6-10年的系統(tǒng),各種參數(shù)像距離,工作壽命,響應(yīng)時(shí)間很難取舍。而SEMTECH推出的SX1212創(chuàng)新的將電流降低到2.6mA,同時(shí)接收靈敏度,抗干擾,鄰道選擇性等指標(biāo)仍然具有較高的指標(biāo)。目前這基于SX1212的無線模塊已有深圳市安美通有限公司開發(fā)完成,并成功應(yīng)用于無線水氣表的采集,實(shí)測(cè)在開闊地?zé)o線設(shè)置在10Kbps下距離約有450米,2Kbps下距離約有600米,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論