基于RX5000/TX5000的無線收發(fā)電路
摘要:RX5000和TX5000分別是RF Micro Devices公司專為小范圍單向無線通信設(shè)計(jì)生產(chǎn)的接收器和發(fā)射器芯片。它們體積小,功耗低,價(jià)格便宜,而且性能穩(wěn)定,使用方便。文中介紹了RX5000、TX5000的特點(diǎn)與功能,給出了以這兩種器件為核心設(shè)計(jì)的無線收發(fā)電路,并對(duì)其在足球機(jī)器人無線通信系統(tǒng)中的應(yīng)用進(jìn)行了說明。
關(guān)鍵詞:無線通信;RX5000;TX5000;足球機(jī)器人
RX系列和TX系列無線收發(fā)芯片是RF Micro Devices公司專門為小范圍單向無線通信設(shè)計(jì)的集成電路。該系列芯片具有體積小,功耗低,價(jià)格便宜等優(yōu)點(diǎn),而且性能穩(wěn)定,容易使用。芯片中集成了幾乎所有的無線通信功能。由于所需外設(shè)很少,因而電路設(shè)計(jì)簡單,是小范圍無線控制以及數(shù)據(jù)通信的理想選擇。本文介紹的RX5000、TX5000就是一組配套使用的無線收發(fā)芯片,以它們?yōu)楹诵倪M(jìn)行電路設(shè)計(jì)可以實(shí)現(xiàn)完整的無線通信系統(tǒng)。當(dāng)然,兩個(gè)器件也可以單獨(dú)使用,可設(shè)計(jì)構(gòu)成獨(dú)立的無線接收器和發(fā)射器。
1?。遥兀担埃埃昂停裕兀担埃埃暗奶攸c(diǎn)
RX5000接收器和TX5000發(fā)射器芯片的工作頻率均為433.92MHz,工作電壓為2.2~3.7V,工作溫度范圍為-50~+100℃,它們支持高達(dá)115.2kbps的數(shù)據(jù)傳輸率。
RX5000、TX5000均提供有休眠模式(Sleep Mode),這使其在沒有數(shù)據(jù)通信的時(shí)候可以降低芯片的功耗。TX5000有On-Off Keyed ?OOK? 和 Ampli-tude-Shift Keyed?ASK?兩種可選的工作模式。在OOK工作模式中,信號(hào)輸出端以通斷脈沖來表示信號(hào)“1”和“0”;而在ASK工作模式中,輸出信號(hào)則分別以高、低電平來表示信號(hào)“1”和“0”;休眠模式的信號(hào)端通常被置于高阻狀態(tài)。OOK模式的功耗較低,但數(shù)據(jù)傳輸率也低(10kbps);ASK模式的功耗較高,但數(shù)據(jù)傳輸率也較高(115.2kbps)。由于在ASK模式時(shí),信號(hào)可調(diào)幅,因此抗干擾能力也較強(qiáng),所以大多數(shù)應(yīng)用都采取ASK模式。工作模式的選擇可通過CNTRL0和CNTRL1引腳來設(shè)置。
一般情況,設(shè)計(jì)時(shí)都將RX5000與TX5000配套使用,但RX5000應(yīng)選擇與TX5000相同的工作模式。此時(shí),RX5000的CNTRL0、CNTRL1引腳僅用于工作模式與休眠模式的切換,而OOK模式與ASK模式的選擇則將對(duì)應(yīng)于不同的外圍電路。
本文著重介紹RX5000、TX5000的功能及應(yīng)用,而對(duì)其工作原理和內(nèi)部結(jié)構(gòu),讀者可參考相關(guān)技術(shù)手冊(cè)[1][2]。
2 RX5000和TX5000的引腳功能
2.1 RX5000引腳功能
RX5000接收器芯片具有20個(gè)引腳。圖1所示是其引腳排列圖,各引腳的具體功能如下:
GND1,GND2,GND3:參考接地端。
VCC1,VCC2:電源端,它們與地之間須接有旁路電容。
AGCCAP:自動(dòng)增益控制端,該引腳與地之間所接的電容可設(shè)定保持AGC(自動(dòng)增益控制)的最小時(shí)間。該保持時(shí)間的設(shè)定可以避免AGC發(fā)生顫動(dòng)。對(duì)于給定的保持時(shí)間tAGH(μs),接地電容CAGC?μF?的值可按下式計(jì)算:
CAGC=19.1 tAGH
但應(yīng)注意,AGC的保持時(shí)間不應(yīng)太長,否則會(huì)導(dǎo)致反應(yīng)變慢而影響電路的靈敏性。
PKDET:峰值檢測控制端,該引腳與地之間所接的電容可設(shè)定峰值檢測器衰減倍數(shù),若使其衰減率固定在1?1000,對(duì)于給定的基帶電容CBBO來說,接地電容CPKD的值可按下式計(jì)算:
CPKD=0.33CBB0(pF)
BBOUT:基帶輸出端,該引腳通過一電容CBBO與CMPIN相連可驅(qū)動(dòng)內(nèi)部數(shù)據(jù)限幅器。
CMPIN:內(nèi)部數(shù)據(jù)限幅器輸入端。
RXDATA:接收器數(shù)據(jù)輸出端,在休眠模式時(shí),該引腳被置于高阻態(tài)。
NC:懸空。
LPFADJ:低通濾波器帶寬調(diào)整端,其帶寬可由該引腳的接地電阻RLPF來設(shè)置,它們之間具有如下關(guān)系式:
RLPF=1445/fLPF(kHz)(kΩ)
RREF:外接參考電阻端,通常應(yīng)接一100kΩ的電阻到地。
THLD1:數(shù)據(jù)限幅器(DS1)閾值設(shè)置端,該引腳一般通過一電阻RTH1與RREF相連,其閾值與該電阻的阻值成正比。若將THLD1與RREF直接相連,則閾值為0;通過電阻相連時(shí),如果THLD2端懸空,則RTH1的阻值范圍為0~100kΩ,提供的THLD1閾值范圍為0~90mV?如果同時(shí)使用THLD2端,則RTH1的阻值范圍為0~200kΩ,而其提供的THLD1閾值范圍亦為0~90mV。
THLD2:數(shù)據(jù)限幅器(DS2)閾值設(shè)置端,該腳用法與THLD1相同。RTH2的阻值范圍為0~200kΩ,提供的THLD2閾值范圍為0~120mV。
PRATE:脈沖占空比調(diào)節(jié)端。
PWIDTH:脈沖寬度調(diào)節(jié)端。
CNTRL1,CNTRL0:芯片工作模式選擇端。當(dāng)CNTRL1與CNTRL0均為高電平時(shí),選擇接收模式;兩者均為低電平時(shí),選擇休眠模式(Sleep Mode)。應(yīng)當(dāng)注意:這兩腳不能被空置。
RFIO:接收器無線信號(hào)輸入端,該端一般在使用時(shí)接天線。
2.2 TX5000引腳功能
TX5000引腳排列如圖2所示。其主要引腳的功能如下:
TXMOD:發(fā)送數(shù)據(jù)輸入端。
CNTRL1,CNTRL0:芯片工作模式選擇端。當(dāng)CNTRL1為高而CNTRL0為低時(shí),為ASK模式;而當(dāng)CNTRL1為低且CNTRL0高時(shí),為OOK模式;CNTRL1和CNTRL0均為低時(shí),為休眠模式。
RFIO:無線信號(hào)輸出端,使用時(shí)接天線。
3 無線收發(fā)電路
采用RX5000和TX5000設(shè)計(jì)的無線接收和發(fā)射電路分別如圖3、圖4所示,這兩個(gè)電路均被設(shè)置為ASK模式。
4 足球機(jī)器人無線通信應(yīng)用
實(shí)際上,上述無線收發(fā)電路可以方便地嵌入到各種測量和控制系統(tǒng)中,以用于儀器儀表中的數(shù)據(jù)采集、無線數(shù)據(jù)通信以及計(jì)算機(jī)遙控等。下面介紹RX5000和TX5000在足球機(jī)器人無線通信系統(tǒng)中的應(yīng)用方法。
目前各參賽隊(duì)使用的機(jī)器人通信系統(tǒng),大多采用的是Radiometrix公司生產(chǎn)的具有收發(fā)功能的通訊模塊BIM-433和BIM-418,它們的工作頻率分別為433MHz和418MHz,工作電壓為2.7~6.26V,數(shù)據(jù)最高傳輸速率為40kbps,戶內(nèi)傳輸距離為30米,戶外可達(dá)120米。由于足球機(jī)器人的通信系統(tǒng)只是單向系統(tǒng)(即主機(jī)→機(jī)器人),但在發(fā)射器和接收器上均采用具有收發(fā)功能的BIM雙向通訊模塊,這實(shí)際上是一種浪費(fèi),而且還增大了功耗,提高了設(shè)計(jì)和制造成本(每片BIM通訊模塊的價(jià)格高達(dá)五六百元)。若采用本文介紹的無線收發(fā)電路,不僅可避免功能的浪費(fèi),還可減少功耗,降低成本(每片RX5000、TX5000的價(jià)格不到一百元),而且數(shù)據(jù)傳輸率也比BIM模塊高。雖然傳輸距離比BIM小,但經(jīng)測試,在戶內(nèi)可達(dá)20米,在戶外也可以達(dá)到100米以上,完全可以滿足機(jī)器人足球比賽的要求。
本無線收發(fā)電路已應(yīng)用于某高校的足球機(jī)器人比賽系統(tǒng),經(jīng)多次測試運(yùn)行,該系統(tǒng)性能穩(wěn)定,效果十分良好。
DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY
評(píng)論