Beruflich Dokumente
Kultur Dokumente
TEMA: Recepcin de radio por radio definida por software (SDR) de Onda
Corta
PRESENTADO POR:
AREQUIPA
2017
JMQY
2
IV. ACTIVIDADES
Radio definida por software o SDR ( del ingls Software Defined Radio) es un sistema de
radiocomunicaciones donde los componentes tpicamente implementados en hardware
(mezcladores, filtros, amplificadores, moduladores/demoduladores, detectores, etc) son
implementados en software, utilizando una computadora personal u otros dispositivos de
computacin embebida.
OBEJTIVOS A ALCANZAR
Caractersticas Tcnicas
HackRF One de Great Scott Gadgets es un perifrico de Software Defined Radio capaz de
transmitir o recibir seales de radio de 1 MHz a 6 GHz. Diseado para permitir la prueba y el
desarrollo de tecnologas de radio modernas y de prxima generacin, HackRF One es una
plataforma de hardware de cdigo abierto que puede usarse como un perifrico USB o programado
para una operacin independiente.
GNU Radio
GNU Radio es un conjunto de herramientas de desarrollo de software libre y de cdigo abierto que
proporciona bloques de procesamiento de seales con los que trabajar en la simulacin. GNU Radio
est bajo la Licencia Pblica General de GNU (GPL) versin 3. Todo el cdigo es copyright de la
Free Software Foundation. Un software radio es un radio system que lleva a cabo el procesamiento
de la seal requerida en el software en lugar de utilizar circuitos integrados dedicados a ellos, es
decir, sin ser necesario hardware. GNU Radio realiza todo el procesamiento de la seal. Se puede
utilizar para escribir aplicaciones, para recibir datos de flujos digitales o para enviar datos en flujos
digitales. GNU Radio tiene filtros, cdigos de canal, elementos de sincronizacin, ecualizadores,
demoduladores, vocoders, decodificadores, y muchos otros elementos que se encuentran tpicamente
en los sistemas de radio. Ms importante an, se incluye un mtodo para conectar estos bloques y
luego se administra la forma en que se pasan los datos de un bloque a otro. De esta forma, si vemos
que nos falta un bloque para trabajar, podemos crearlo fcilmente con unas pocas lneas de cdigo.
GNU Radio, como software, slo puede manejar datos digitales. Por lo general, las muestras en
banda de base complejas son el tipo de datos de entrada de los receptores y el tipo de datos de salida
de los transmisores. El hardware analgico se usa entonces para desplazar la seal a la frecuencia
central deseada (modular). Aparte de este requisito, cualquier tipo de datos se puede pasar de un
JMQY
4
bloque a otro ya sea Bits, bytes, vectores, bursts o tipos de datos ms complejos, lo que compone
una potente herramienta de procesamiento. Las aplicaciones de GNU Radio estn escritas
principalmente en lenguaje de programacin Python. Sin embargo, la ruta de datos est escrito en
C++.
Enlaces directos:
Windows 7, vista, 8.
http://zadig.akeo.ie/downloads/zadig_2.1.0.exe
JMQY
5
2.-En el desplegable buscamos entre los dispositivo que aparezcan, el que haga que aparezcan los
mismos datos que en el crculo marcado en rojo.
3.-Por ultimo pinchamos en el botn marcado en azul. Esperamos que termine el proceso y
cerramos el instalador.
http://rtlsdr.org/files/kalibrate-win-release.zip
Este valor xx.xxx ppm tenemos que introducirlo dentro del sdrsharp en configure en la casilla
"frecuency correction".
JMQY
6
SDRSHARP: Con este programa podemos surcar, escuchar, grabar etc las ondas de radio que capta
nuestro pincho usb.
Manual:
http://www.qsl.net/pu1xtb/Manual_Sdrsharp.pdf
Instalador:
http://sdrsharp.com/downloads/sdr-install.zip
Podremos ver esta tecnologa en mviles? La verdad, sera estupendo poder ver este tipo de
tecnologa en terminales mviles, con lo que se reducira el nmero de bloques de radiofrecuencias
de muchos telfonos, pero habra que solventar algunos problemas tan evidentes como el tamao
primero.
Adems, est el asunto de la potencia de proceso necesaria para las funciones SDR. En un ordenador
porttil no hay mucho problema, pero en un mvil llevaran en algunos casos al lmite a muchas
CPU. Aunque en el futuro fueran capaces de realizar los clculos sin problemas, hay que tener
tambin en cuenta el consumo de batera, que sera demasiado elevado obligndonos a recargar el
mvil con mucha ms frecuencia que ahora.
Bibliografia
https://www.gnuradio.org/
https://www.aliexpress.com/store/product/HackRF-One-Software-Defined-Radio-RTL-SDR-10-MHz-to-6-GHz-Great-
Scott-Gadgets/227794_32368005677.html?src=google&albch=search&acnt=479-062-
3723&isdl=y&aff_short_key=UneMJZVf&albcp=266121556&albag=7593673036&slnk=&trgt=dsa-
42862830006&plac=&crea=64152518716&netw=g&device=c&mtctp=b&memo1=1t1&gclid=CjwKCAjw3_HOBRBaEiwA
vLBbolPjbWu7tOEHiDGmS_qZyIMJUPg_qU3mXp1MpVJt6h2fSF7u4FQZSxoCj6wQAvD_BwE
https://wiki.gnuradio.org/index.php/Main_Page
https://github.com/osh/gr-eventstream
JMQY
7
I. OBSERVACIONES Y CONCLUSIONES
- En internet existe mltiples programas y aplicaciones libres donde solo es necesario adquirir
un tranceptor para la emisin o recepcin de seales SDR.
- La importancia del lenguaje de programacin de alto nivel C++ que permite realizar
diversas aplicaciones y modificar los programas ya existentes con dominio libre.
- No usamos Mathlab debido a no encontrar el modulo de instalacin SDR.
- Resulta interesante las mltiples aplicaciones que tiene el sistema SDR.
- Los drivers GNU RADIO son una herramienta fundamental para la implementacin de un
sistema SDR
- El ordenador no tiene por qu ser muy avanzado, un simple ordenador porttil es suficiente.
Mediante software se puede disear la seal que deseemos para su transmisin
V. CUESTIONARIO
JMQY