Difference between revisions of "USRP Reference"

From MyLabWiki
Jump to: navigation, search
(RFX2400: Added info about AUX DAC.)
(WBX: Added info about AUX DAC.)
Line 253: Line 253:
  
  
The AUX ADC is used to measure the temperature<ref name="auxadc" />.
+
The AUX ADC is used to measure the temperature<ref name="auxadc" />. The AUX DACs are used to set gains on most of the daughterboards<ref name="auxadc" />.
  
 
== References ==
 
== References ==

Revision as of 22:51, 19 January 2010

This page provides an index containing technical data for the USRP and various daughterboards

Contents

USRP

Specifications (v1)
Rev 4.5
Power 6 V / _ mA
Size (mm) 160 x 160
Weight (g) 130


Power consumption (v1)
State DBSRX+TVRX DBSRX only
Switch ON 770 mA 600 mA
Start 1.60 A 1.37 A
Stop 900 mA 730 mA


The data coming from the USRP1 is ± 32767 as the floating point range. In the USRP2 we use ± 1.0[1].

Filtering

If the decimation is a factor of four there are two half-band filters + CIC filter, if it is a multiple of two (i.e. even, but not a factor of four) then there is only one half-band filter + CIC, and if it is an odd number, just a CIC filter[2].

RFX1200

Specifications
Rev 3.0
Frequency
Noise Figure
Antenna TX/RX and RX2
GPIO
Power __ V / __ mA
Size (mm) 142 x 69
Weight (g) 49

The AUX ADC is used to measure received signal level[3]. The AUX DACs are used to set gains on most of the daughterboards[3].

RFX2400

The AUX ADC is used to measure received signal level[3]. The AUX DACs are used to set gains on most of the daughterboards[3].

TVRX

Specifications
Rev
Frequency 50 - 870 MHz
Noise Figure 8-10 dB
Antenna
GPIO
Power __ V / __ mA
Size (mm)
Weight (g) 78

Note: Being a TV tuner, TVRX has 75 Ω input. When using 50 Ω cables and antenna, this will result in an SWR of ~ 1.5 (TBC), which is not that bad considering all other deficiencies of a TV tuner.

Using FFT spectrum analyser (avg. α = 0.07) we could detect a -120 dBm FM signal (3 kHz deviation) at 435 MHz, 250 kHz bandwidth (decimation 256).

DBSRX

Specifications
Rev 2.2
Frequency 800 - 2400 MHz
Noise Figure 3-5 dB
Antenna only one
GPIO
  • Antenna bias 6V, 500 mA
Power 6 V / __ mA
Size (mm)
Weight (g) 20

This receiver performs surprisingly well. Using the FFT spectrum analyser (avg. α = 0.07) we could detect a -132 dBm CW signal at 2.25 GHz, 250 kHz sampling bandwidth.

Channel Filter

The DBSRX has a programmable channel filter at the output that can be programmed within 1 and 60 MHz.

Python: u.subdev.set_bw(1e6) # set bandwidth to 1 MHz

C++: TBD
Channel filter set to 10 MHz.
Channel filter set to 1 MHz.

LFRX

Specifications
Rev 2.2
Frequency DC - 50 MHz
Antenna RX_A and RX_B
GPIO
Power __ V / __ mA
Size (mm) 69 x 63
Weight (g) 24


LFTX

Specifications
Rev 2.2
Frequency DC - 50 MHz
Antenna TX_A and TX_B
GPIO
Power __ V / __ mA
Size (mm) 69 x 63
Weight (g) 24

WBX

Specifications
Rev
Frequency 50 MHz - 2.2 GHz
Noise Figure
Antenna
GPIO
Power __ V / __ mA
Size (mm)
Weight (g)

Became available in Jan 2010. Full duplex.


The AUX ADC is used to measure the temperature[3]. The AUX DACs are used to set gains on most of the daughterboards[3].

References

  1. Discuss-gnuradio mailing list, 22 Sep 2009
  2. Discuss-gnuradio mailing list, 26 Oct 2009
  3. 3.0 3.1 3.2 3.3 3.4 3.5 Email from Matt Ettus, http://lists.gnu.org/archive/html/discuss-gnuradio/2010-01/msg00321.html