Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Alimentación de 6VDC
Basado en una FPGA Xilinx Spartan 6 XC6SLX150
Transreceptor directo utilizando el integrado AD9361
Rango de frecuencia: 70 MHz – 6 GHz
Ancho de banda hasta 56 MHz (61.44MS/s en cuadratura)
Full dúplex (2 transmisores y 2 receptores)
Conectividad USB 3.0 (con retro compatibilidad a 2.0)
Disponibilidad para integrar un oscilador para GPS
Resolución del ADC: 12 bits
Temperatura de operación: 25°C
Humedad de operación: 10% a 90%
Página 1 de 11
El desempeño en RF está basado en el transreceptor AD9361 utilizado:
Supresión de SSB/LO -35/50 dBc
Ruido de fase 3.5 GHz 1.0 deg RMS
Ruido de fase 6GHz 1.5 deg RMS
Potencia de salida >10dBm
IP3 (en la frecuencia de Nyquist) -20dBm
Factor de ruido típico <8dB
Potencia de entrada máxima: 0dBm
Las gráficas del desempeño RF pueden encontrarse aquí:
https://kb.ettus.com/images/c/cb/B200_RF_Performance.pdf
Consumo
Según el fabricante (Ettus), en la tabla siguiente se lista la potencia estimada en Watts
de consumo de la tarjeta dependiendo del modo de trabajo y la tasa de muestreo, alimentado
a 6V.
Tabla 1 Consumo (Watts) de la tarjeta USRP B210 de acuerdo al modo de uso
Mode\Sample rate 5 Msps 15.36 Msps 30.7 Msps 56 Msps 61.44 Msps
1 RX 1.92 2.112 2.184 2.508
2 RX 2.148 2.436 2.508 2.64
1 TX 2.184 2.34 2.352 2.22
2 TX 2.76 2.88 2.904 2.64
Full dúplex (1x1) 2.508 2.736 2.796 3.168
2x2 MIMO 3.252 3.588 3.672 4.11 4.092
Programación
El fabricante menciona que la tarjeta puede enlazarse con los siguientes principales
programas instalados en un computador para su manejo y programación:
LabVIEW: Desarrollo de aplicaciones LTE/WiFi
Programas escritos en C/C++: Uso y manejo de las características RF que ofrece la
tarjeta. Ejemplo de estos programas están OpenAirInterface, Osmocom, Amarisoft.
Página 2 de 11
Herramientas de software libre: Uso y manejo de las características RF que ofrece
la tarjeta. Como ejemplo está GNURadio que permite usar la tarjeta para recibir
señales de estaciones de radio.
MATLAB: Desarrollo de aplicaciones
Si posee una versión compatible de MATLAB pero sin algún modulo indicado, debe
instalar el módulo faltante de la lista inicial de instalación de MATLAB. Luego de tener todos
los módulos necesarios, se procede como se indica a continuación:
Si ya posee instalado MATLAB pero una versión inferior, puede seguir los siguientes
pasos para intentar que MATLAB reconozca la tarjeta. Sin embargo, de ser no exitoso se
debe conseguir al menos la versión 2017b en la cual se resuelven algunos errores que
aparecen y posiblemente no permitan seguir con la instalación de paquetes adicionales.
1. Buscar el botón de “Add-Ons” y luego “Get Hardware Support Packages”
2. En la nueva ventana, seleccionar para instalar desde Internet. Luego buscar “USRP
Radio” en la lista de la siguiente pantalla
Página 3 de 11
3. Ingresar a la cuenta de MathWorks
Página 4 de 11
5. De ser exitoso, puede pasar a la comprobación de la instalación en MATLAB. En
caso contrario, es muy probable que reciba el siguiente mensaje de error
6. Para resolver este error, se debe aplicar un parche resuelto en la versión 2017b. El
parche consiste en descargar un archivo y reemplazarlo en la carpeta de instalación
del programa. Se debe seguir los pasos indicados en
https://la.mathworks.com/support/bugreports/1741173
7. Después de aplicar el parche, se vuelve a proceder desde el primer paso. En caso de
no ser exitoso nuevamente, es probable que reciba el siguiente error
8. Este error se debe a que ciertos paquetes que se deben instalar utilizan un certificado
de autorización nueva la cual no es compatible con versiones antiguas de MATLAB,
la cual fue resuelto en la versión 2016b. Por tanto, se sugiere conseguir la versión
2017b en adelante y seguir los pasos indicados utilizando esta versión.
Página 5 de 11
Controlador de la tarjeta USRP B210
http://files.ettus.com/binaries/misc/erllc_uhd_winusb_driver.zip
Microsoft Visual C++ 2010 Redistributable Package (en caso de no tenerlo
instalado)
https://www.microsoft.com/en-us/download/details.aspx?id=5555
Para instalar el controlador de la tarjeta USRP, después de conectar por USB la tarjeta,
aparecerá un mensaje de un nuevo dispositivo con el nombre de WestBridge en el
Administrador de Dispositivos.
Página 6 de 11
Verificación inicial
Para una verificación inicial de la detección de la tarjeta con la computadora y recepción
en RF de la tarjeta, captando una señal de radio en FM. Esto último se puede realizar
adaptando a MATLAB siguiendo un tutorial en GNURadio de la empresa en el siguiente
enlace
https://www.youtube.com/watch?v=KWeY2yqwVA0&t=435s
Página 7 de 11
Empezará a instalar los paquetes adicionales necesarios para trabajar con la tarjeta USRP B210
desde MATLAB
https://github.com/WiLab/sdruOFDM/tree/master/sdru/sdrudemos
Página 8 de 11
Página 9 de 11
Página 10 de 11
Página 11 de 11