單片射頻收發(fā)芯片TRF6901的原理與應(yīng)用
關(guān)鍵詞:FSK;OOK;ISM;TRF6901
1 概述
TRF6901是TI公司推出的單片低成本射頻收發(fā)器芯片,其內(nèi)部集成了完整的發(fā)射電路和接收電路,可以很容易地組成一個半雙工射頻連接器。TRF6901具有多個頻道,其工作頻率可以編程,頻率范圍為860~930MHz。芯片的供電電壓范圍為1.8V~3.6V,射頻輸出功率高達+9dBm。
TRF6901的主要特點如下:
● 工作頻率范圍為860MHz~930MHz;
● 低功耗,發(fā)射電流最大為40mA,接收電流最大為20mA,待機電流最大為4μA;
● 可以使用OOK和FSK兩種調(diào)制方式;
● 集成有頻率合成器和壓控振蕩器;
● 內(nèi)含鎖相環(huán)和參考振蕩器;
● 具有9dBm的典型輸出功率;
● 內(nèi)含可編程電池檢測電路;
● 帶有接收信號強度檢測器;
● 具有靈活的3線串行接口,可方便地與微控制器進行連接;
● 基準(zhǔn)振蕩器頻率可編程微調(diào);
● 集成度高,外圍元件少;
● 采用48腳PQFP封裝,體積小。
圖1
TRF6901和微控制器之間可以通過11條引腳連接,若想構(gòu)成低功耗系統(tǒng),可以選擇TI公司的MSP430系列單片機來作微控制器。
2 引腳功能
3 內(nèi)部結(jié)構(gòu)
TRF6901芯片的內(nèi)部結(jié)構(gòu)如圖1所示,各部分的功能原理如下:
3.1 低噪聲放大器和混頻器
TRF6901內(nèi)部集成的低噪聲射頻放大器采用差分方式輸入,芯片外部的網(wǎng)絡(luò)具有50Ω阻抗匹配和180°相移的作用,可以把輸入信號轉(zhuǎn)換為相位差為180°的兩路信號并分別輸入到低噪聲放大器的兩個引腳。該差分電路的輸入阻抗約為500Ω。
低噪聲放大器的輸出信號為高頻信號,為了便于進一步放大、解調(diào),設(shè)計時應(yīng)使用混頻器把它變成中頻信號。該混頻器的本振信號由片內(nèi)PLL控制的VCO提供,本振頻率等于接收信號頻率減去中頻頻率,并可以根據(jù)接收信號的頻率對本振頻率進行編程控制。
3.2 濾波器和中頻放大器
為了使整個接收電路具有良好的選擇性,混頻器的輸出信號需經(jīng)過一個外接的中頻濾波器進行濾波。中頻頻率可選10.7MHz,對應(yīng)的濾波器也可以選擇10.7MHz的三端陶瓷濾波器。濾波器的輸出再輸入到中頻放大器進行放大。
中頻放大器同樣采用差分輸入。為了把三端濾波器的輸出信號變成一個差模信號,可在差分電路的兩個輸入端連接電感以實現(xiàn)180°的相移。中頻放大器包含的增益為68dB的限幅放大器可實現(xiàn)高增益的中頻信號放大。
3.3 接收信號強度指示電路(RSSI)
接收信號強度指示器的輸出電壓是對中頻限幅放大器的輸入信號進行整流后得到的直流電壓,其電壓大小和接收到的信號強弱成正比。RSSI信號可用作故障檢測、收發(fā)中的握手信號以及射頻通道的選擇信號;在有些應(yīng)用中,它還可以用作ASK和OOK的解調(diào)信號。
圖2
3.4 FSK解調(diào)電路
限幅放大器的輸出信號要輸入到解調(diào)電路進行解調(diào),該解調(diào)電路是一個積分式的FSK解調(diào)電路。解調(diào)器的外部必須接一個和中頻頻率一致的陶瓷鑒頻器或LC諧振回路,最好使用陶瓷鑒頻器。芯片的內(nèi)部用可編程的電阻和外部鑒頻器并聯(lián),這樣改變電阻的值就可以微調(diào)鑒頻器的中心頻率。可編程電阻的值由芯片內(nèi)D寄存器的12~14位控制,推薦值為110。如果外接電路使用LC回路,L和C的值可以根據(jù)公式fres=1/2π(LC)1/2來計算,LC回路的兩端還可根據(jù)需要并聯(lián)一個電阻來降低回路的Q值。
3.5 數(shù)據(jù)檢測器
數(shù)據(jù)檢測器由一個比較器構(gòu)成。它的輸出由接收信號和門限電壓來確定,門限電壓存儲在34腳的外接電容上。當(dāng)39腳的學(xué)習(xí)/保持控制信號為高電平時,存儲電容被接收信號充電,充電值為高低電平的平均值;而如果39腳的學(xué)習(xí)/保持控制信號為低電平,電容上的電壓將緩慢下降,因此,存儲電容必須定時充電。通常在每次數(shù)據(jù)接收之前,都要用一段訓(xùn)練信號對電容充電。外接電容的容量約為信號周期的萬分之一。但是,如果調(diào)制時的信號沒有直流信號,那么TRF6901就可以始終工作在學(xué)習(xí)模式,這樣也就不需要訓(xùn)練信號。
3.6 頻率合成器
頻率合成器內(nèi)含一個主分頻器,可用來對VCO信號進行分頻。主分頻器由一個5bit的A計數(shù)器、一個9bit的B計數(shù)器和一個預(yù)分頻器組成。預(yù)分頻器的分頻數(shù)可以是32或33,當(dāng)A計數(shù)器溢出時,預(yù)分頻器的分頻數(shù)為33,直到B計數(shù)器溢出,它又變成32,因此主分頻器的總分頻數(shù)為:
N1=33×A+32(B-A)
此外,頻率合成器中還有一個參考分頻器可用于對基準(zhǔn)晶體振蕩器的振蕩信號進行分頻,該分頻器為8位,最大分頻數(shù)(N2)為255。
上述兩個分頻器的信號可同時輸入到鑒相器。鑒相器的輸出用于控制VCO的振蕩頻率。集成電路的31腳外接一個和晶體相串聯(lián)的電容,該電容通過內(nèi)部開關(guān)接地,同時,接地開關(guān)又受待發(fā)數(shù)字信號的控制,這樣,待發(fā)的數(shù)字信號就可以控制基準(zhǔn)振蕩器的振蕩頻率,進而實現(xiàn)FSK調(diào)制。
3.7 串行控制接口
TRF6901有一個串行接口,用以與微控制器相連,微控制器通過串行接口對TRF6901內(nèi)部的4個24位寄存器進行編程。
TRF6901有三個串行接口,分別是數(shù)據(jù)(DATA)、時鐘(CLOCK)和門控(STROBE),門控信號用于控制每個寄存器編程的開始和結(jié)束,數(shù)據(jù)的前2位用于選擇寄存器。寄存器的編程時序如圖2所示。
圖3
3.8 主要附屬電路
除上述電路外,TRF6901內(nèi)部還有一些附屬電路,如DC-DC、電池檢測和時鐘輸出等。其中內(nèi)部DC-DC變換器用于實現(xiàn)升壓。當(dāng)系統(tǒng)供電低于1.8V時,可以用它進行升壓以為VCO和PLL供電;而片內(nèi)集成的電池檢測器可用于電池電量檢測,檢測門限可以由B寄存器的1、2位設(shè)定;時鐘輸出電路可將基準(zhǔn)振蕩信號分頻后輸出,目的是為微控制器提供時鐘信號。
4 應(yīng)用電路
圖3所示是TRF6901工作在860~870MHz頻段的實際應(yīng)用電路。為了克服芯片內(nèi)部各單元電路的相互干擾,在供電時,每個單元都應(yīng)接阻容退耦電路,設(shè)計時可選用10Ω電阻和0.1μF的電容。
TRF6901的控制端口可以和MPS430系列單片機的通用口線直接連接;如果選擇的單片機具有硬件串口,則可以把TRF6901的TX_DATA和RX_DATA直接與單片機的串口相連,這樣可以給編程和調(diào)試帶來更大的方便。