Reciba varias estaciones de radio FM al mismo tiempo (resumen amplio de ~ 10-20 MHz a radiofrecuencia de 90MHz)

15

¿Cuál es una forma económica de recibir y grabar en la PC varias (decenas) de radios fm (públicas, por ejemplo, noticias, música, etc.)? Dichas radios utilizan frecuencias como 90.4 MHz o 102.7 MHz, envía un estéreo (a veces con subcanal de texto digital).

Si quiero grabar decenas de radios, necesito cubrir un espectro de decenas de MHz.

La primera forma es comprar dos o tres docenas de radioreceptores habituales e intentar conectarlos todos a la PC (por ejemplo, con media docena de tarjetas de sonido USB multicanal externas). Creo que esto no es muy barato.

La segunda forma es construir una sola radio, que disminuirá la muestra de toda la banda de 88-105 MHz a 3-20 MHz, luego la alimentará a ADC de alta velocidad y hará una detección de software de cada estación.

¿Es posible la segunda forma? ¿barato? ¿Cuánto costará?

¿Qué hardware se puede usar si no tengo habilidades para hacer PCB y usar ADC y FPGA?

osgx
fuente
1
La primera forma podría ser factible. A principios de 2013, hay receptores USB DVB-T de $ 30 que, aunque son de gama baja, recibirán señales fuertes como la transmisión de FM muy bien. Un solo receptor puede grabar un segmento de 2 Mhz de espectro VHF. Entonces, en principio, necesita 10 de estos: $ 300 para los receptores. Hacer que una o más computadoras organicen y graben todos los archivos usando gnuRadio se deja como ejercicio para el lector.
Paul
Compruebe el HackRF = USB2.0 20MSPS, 8bit rtl-sdr.com/hackrf-sdr-giveaway y bladeRF = USB3.0 40MSPS, 12 bit (300MHz a 3.8GHz oob, convertidor necesario para 90MHz)
osgx

Respuestas:

14

La segunda técnica que menciona es la forma de hacerlo, utilizando lo que se llama una "Radio definida por software" o SDR. Muchos radioaficionados están usando SDR, y los simples son muy baratos, alrededor de 30 dólares por un kit que convierte la entrada a la salida de audio de banda base en fase y en cuadratura que se alimenta a las entradas estéreo de una tarjeta de sonido de PC para digital procesamiento de la señal. Sin embargo, están utilizando señales de frecuencia relativamente baja en las bandas de radioaficionados HF, y el hardware no utiliza ningún componente exótico. Digitalizar señales VHF según lo requiera y recibir varios canales simultáneamente será bastante costoso, el ADC solo costará alrededor de 50 dólares y también necesitará un FPGA y un DSP, a menos que convierta a banda base y realice el DSP en una PC Necesitará mucha experiencia en diseño de alta frecuencia, ser capaz de desarrollar código para la FPGA, escribir código DSP y poder diseñar una PCB multicapa de alta velocidad, por lo que debe comenzar a estudiar. :)

En cuanto al costo, estimaría 500 dólares para el hardware, incluido el PCB, suponiendo que lo haya diseñado usted mismo.

¡La tecnología lineal hace ADC adecuados que pueden reducir la muestra a 750 MHz! Fueron lo suficientemente buenos como para darme un par de muestras gratis. Tengo placas FPGA y DSP adecuadas, por lo que se trata de unirlas. :)

Leon Heller
fuente
3
@Leon, no estoy de acuerdo con un poco de esto. Tengo algunos amigos que hacen esto regularmente. El costo de hacer este proyecto no está influenciado principalmente por la frecuencia a la que se encuentra, sino por el ancho de banda de frecuencia que desea para sus señales. Puedo construir un VCO y un mezclador que llegue a 2.4GHz por solo 10 o 20 dólares más que uno que se detenga a 10MHz. El ADC para manejar 20MHz de espacio muestral, ahora eso es un problema.
Kortuk
¡Es por eso que los profesionales usan un ADC muy rápido en el extremo frontal y no se molestan con un mezclador!
Leon Heller
44
@LeonHeller, el ADC es lo que cuesta tanto, y un adc de 10 GHz no es realmente razonable, excepto a un costo muy muy alto. No he oído hablar de SDR que no usen un mezclador. Los más caros que mis amigos también usan todavía una batidora.
Kortuk
Muchos de los comerciales, hasta 500 MHz aproximadamente, solo usan un ADC. Se necesitará un mezclador a frecuencias más altas, por supuesto. Simplemente no es necesario por debajo de 500 MHz.
Leon Heller
1
osciloscopio no es para grabación de larga duración continua, por lo general sólo se puede agarrar varios milisegundos (si agarrando a alta velocidad)
osgx
5

En realidad, RTL-SDR puede resolver esto en ... varios dongles de 20 USD, cada uno de los cuales cubre hasta 3 MHz de espectro FM (logré una recepción clara de 4 o 5 estaciones FM con un espaciado de 0.4 MHz por dongle).

Como fue encontrado por el proyecto osmocomSDR , hay muchos receptores USB DVB-T chinos, construidos en el chip Realtek RTL2832U y algunos frontales de radio I / Q de 50MHz - 1+ GHz. Este chip tiene detector de hardware y decodificador para señales de video DVB-T y pone MPEG TS sin procesar en la PC. Pero hay una característica cuando el chip transfiere todas las muestras I / Q al host. Usando USB 2.0, puede transferir a 3.2 o 2.4 MS / s (millones de muestras I / Q por segundo) y ahora hay varios programas para procesar SDR de muestras. Incluso hay integración con GNURadio.

osgx
fuente
4

Para su primera solución, no debería necesitar una tarjeta de sonido. Hacen receptores usb fm. De esta manera:
http://www.amazon.com/ADS-RDX-155-EF-Instant-FM-Music/dp/B000HNHA12/ref=pd_sim_sbs_e1
Comprar decenas de estos por $ 200 será más barato (y mucho más rápido) que un solución personalizada utilizando el SDR mencionado anteriormente (radio definida por software).

Sin embargo, si su objetivo es un proyecto divertido, aprender mucho sobre FPGA, PCB, esquemas, RF y otras ingenierías eléctricas diversas, las opciones de SDR suenan perfecta :).

davidd
fuente
6-8 USD con envío ... Puedo comprar hasta 30 de ellos por 200 USD.
osgx