Newbie: del flujo de bits a QPSK

1

Soy un novato completo. No quiero molestar a este fantástico recurso con mi ignorancia, pero estoy empezando a tener pensamientos extraños.

¿Cómo puedo pasar de un flujo de bits (por ejemplo, la salida de un puerto USB) a una señal de RF (por ejemplo, a un chip QPSK como el AD8346)? Una conexión GPIO de computadora probablemente sería demasiado lenta para un ancho de banda de, por ejemplo, 20MHz.

¿Hay algunos chips específicos que se puedan usar en el proceso o es la solución estándar para usar un FPGA como un búfer intermedio, leer los datos del USB y controlar el modulador QPSK? (¿O tal vez incluir el modulador QPSK en el propio FPGA?)

Gracias. Encuentro el tema fascinante.

    
pregunta cedivad

1 respuesta

1

20mhz qpsk es fácil.

puede realizar fácilmente una banda base de 20MHz con 2 GPIOs de un moderno procesador ARM y un modulador IQ.

esencialmente, GPIO A envía 0 o 1 para el canal I. GPIO B, envía 0 o 1 para el canal Q. El modulador IQ combinará esto para darle los 4 símbolos para QPSK. su ancho de banda es directamente proporcional a su tasa de símbolos. algo como 18 MSymb / s probablemente te dará tu BW de 20MHz.

La generación de señales de 18MHz en los GPIO de un ARM M4 es fácil. la información se puede enviar directamente desde un transceptor USB 2.0 (480 mbps) al ARM.

de grueso, esto es solo de banda base ... entonces necesitarás un mezclador y un amplificador ... pero esa es otra pregunta

lo que se dificulta hacer, son modulaciones como SOQPSK. que requieren DAC, DDS o circuito de RF para dar forma a las transiciones de símbolos. Otro súper difícil sería algo así como multi-h cpm, donde 20mhz realmente necesita un procesamiento masivo detrás de él.

    
respondido por el hassan789

Lea otras preguntas en las etiquetas