Reenviando una señal de RX a TX usando un USRP con FPGA

1

Esta es una pregunta de LabVIEW (Software) FPGA (Hardware), así que no sé si debería publicar aquí o en Stack Overflow.

Tengo un USRP-2953R y quiero lograr un proyecto muy simple. Quiero leer una señal de RF0 / RX1 y enviarla a RF1 / TX1 utilizando el FPGA (sin reenviar nada al host). La señal se centra en 5.9GHz con 10MHz de ancho de banda. ¿Es eso factible? ¿Cuál debería ser mi enfoque?

He intentado diferentes modificaciones al proyecto "Streaming NI-USRP Simple" que viene con LabVIEW 2013, pero no he producido nada con éxito. Estoy usando LabVIEW 2013 SP1 y puedo compilar y ejecutar código con éxito en el USRP FPGA. Simplemente no hace lo que quiero que haga.

Cualquier ayuda sería muy apreciada.

    
pregunta Dimme

1 respuesta

2

No estoy familiarizado con ese poco de kit (aunque se ve muy sabroso y me gustaría tener uno), pero sugeriría dividirlo en pasos y confirmar cada uno.

Primero, intente y reciba una señal sin reenviarla. Asegúrese de que el lado funcione bien y que la configuración / código de su receptor sea la correcta.

Cuando haya confirmado la recepción, cree un bit de código de transmisión básico. Incluso si solo se trata de transmitir una secuencia de dígitos establecida o algo para que pueda confirmar que está configurando el transmisor correctamente.

Luego, finalmente, suelde los dos juntos: alimente la salida del receptor a la entrada del transmisor.

Ciertamente, parece que lo que quieres hacer debería ser perfectamente factible usando ese dispositivo.

Se advierte, sin embargo, que las señales deben estar separadas, es decir, estar dentro de un medio separado, como un cable coaxial. La transmisión inalámbrica solo causaría interferencia entre lo que se transmite y lo que se recibe, básicamente creando retroalimentación entre los dos, a menos que usted transmita en una frecuencia de portadora diferente al receptor ...

    
respondido por el Majenko

Lea otras preguntas en las etiquetas