Você está na página 1de 8

MEDICION DE DENSIDAD DE POTENCIA UTILIZANDO UN

ANALIZADOR DE ESPECRO
Br. Cristbal Isaas Chafoya castro Br. Byron Cantor Prez
Escuela de ingeniera elctrica Escuela de ingeniera elctrica

Br. Vladimir Ernesto Hrcules Lara Br. Salvador Antonio Montes Tobar

Escuela de ingeniera elctrica Escuela de ingeniera elctrica

I. INTRODUCCION descompuesto y manipulado en MATLAB. Esta


instalacin conlleva los controladores del dispositivo a
En nuestra sociedad, las telecomunicaciones son utiizar (ver anexo).
extremadamente importantes, y esto es en infinidad de
Pasos de instalacin SDRSHARP:
aplicaciones, desde la libre expresin en estaciones de
radio comercial, medios televisivos, comunicacin En el navegador direccionarnos a la pgina
general por radios individuales a frecuencias no www.sdrsharp.com en la cual se nos re direccionara
comerciales AM y FM, como tambin en los aspectos hacia la pgina de descarga de un archivo .rar
industriales y militares. El mensaje que se transmite es El archivo descargado tendr el nombre de
dirigido a un grupo especfico o al pblico en general, tal SDRINSTALL la cual descomprimiremos por medio
es el caso de la comunicacin en AM y FM comercial que
de WINRRAR
tienen su anchos de banda definido, 88MHz a 108kHz
para FM y 580kHz a 1600kHz en AM y que se separan Dentro de esta estar una carpeta de archivos con el
en anchos de bandas ms pequeos para cada estacin nombre SDRSHARP dentro de la cual estar un
de radio. Con la tecnologa adecuada es posible emitir archivo ejecutable con el nombre de ZADING el cual
mensajesde todo tipo a travs del medio. Esto indica que ejecutaremos puesto que este contiene los drivers
por nuestro entorno circulan infinidad de seales de necesarios para el reconocimiento del hardware
radiofrecuencia sin que lo notemos. De lo anterior surge utilizado en nuestra practica
la necesidad de tener un control en los niveles de
magnitudes que contienen estas seales, tales como la Al hacer doble clic en el ejecutable ZADING se nos
densidad de potencia, los campos elctricos y campos desplegara una interfaz en la cual lo primero que
magnticos. Y es que las ondas electromagnticas no debemos hacer es dar clic en options, luego en la
ionizantes pueden llegar a afectar la salud de las opcin listall y dentro del recuadro siguiente marcado
personas, es por esto que diversos organismosrealizaron en amarillo de la interfaz, ah debemos buscar la
estudios en los cuales se definelos niveles mximos de opcin RTL2838UHIDIR que contiene los drivers
estas magnitudes que pueden ser perjudicial para la especficos a instalar, procedemos a dar clic en la
salud- Entre estos organismos estn la Organizacin
opcin instalar drivers y los drivers quedaran listos
Mundial de la Salud (OMS), IEEE y ICNIRP (International
para el dispositivo
commission on non ionizing radiation protection). El
contenido de la presente busca establecer un mtodo
econmico para estimar el nivel de campo elctrico de
una seal AM o FM que est siendo emitida y estimar si
este valor medido est sobre los lmites, que se
consideren dainos para la salud, establecidos por
losdiferentes organismos.

II. INSTALACION DEL SOFTWARE


UTILIZADO.
Uno de los softwares ms fciles de usar y de interpretar
es el software SDRSHARP el cual nos servir para Con los drivers instalados ya podemos proceder a la
analizar al transmisor en tiempo real a la frecuencia que instalacin del software sdrsharp para la cual
estemos analizando y corroborar el dato obtenido del daremos doble clic en el icono siguiente y seguiremos
proceso que haremos en la terminal para ser
los pasos que el instalador indique proporcionando Para obtener Vr se utiliza la ecuacin de Potencia
los permisos al programa. recibida en dBm:

= 10 log ( )
1
2
=

Luego procedemos a abrir el programa y sintonizar la
emisora en la frecuencia que deseemos ver su De lo que se obtiene al pasar en forma logartmica:
espectro
() = () + 90 + 10 log( )
P(dBm) es el mximo valor del diagrama espectral
obtenido

Para poder interpretar los datos obtenidos con la RTL


SDR estas ecuaciones sern imprescindibles.

IV. INSTRUCCINES PARA OBTENER DATO


POR DATO LA SEAL RECIBIDA POR EL
DISPOSITIVO RTL SDR DVB-T+DAB+FM.

A continuacin se presentar el procedimiento realizado


por el equipo, para obtener satisfactoriamente la seal
recibida con el dispositivo antena. De esta manera, se
digitalizar la seal y se podr tratar por medio de
Como dato adicional los drivers descargados del zading
MATLAB.
para SDRSHARP son los mismos drivers utilizados por la
terminal de Windows para reconocer el dispositivo en la COMUNICACIN CON EL DISPOSITIVO RTL SDR
manipulacin posterior de los datos muestreados en el
Luego de haber realizado todo el procedimiento de
archivo .dat
instalacin de drivers para este dispositivo antena,
podemos dar lugar a la comunicacin con l.
III. CALCULO MATEMATICO PARA
Al presionar la tecla Windows + R, y escribiendo CMD,
OBTENER CAMPO ELECTRICO A PARTIR
nos aparecer la terminal MCDOS de Windows. Lo
DE LOS DATOS OBTENIDOS DEL
primero es direccionar la terminal en la carpeta donde se
NOMBRE_ARCHIVO.DAT
tenga todos los cdigos necesarios antes mencionados,
2 para la comunicacin de la RTD SDR.
2 =
19 >>cd NOMBRE_DE_CARPETA
2 Lo ideal es que se direccione a la misma carpeta donde
10log( 2 ) = 10 log ( )
19 se direcciona MATLAB

20 log() = 20 log() 10 log(19) 10 log( ) log() Luego se escribe la instruccin, con la cual se desea
observar la comunicacin con el dispositivo.
La primera ecuacin importante que se obtiene es:

( ) = 20( ) () 10 log( ) 12.78
El programa, debe darnos el siguiente mensaje por medio
Zr= Impedancia del la antena receptora en Ohmios, es de la terminal:
importante mencionar, que es comn un valor de 50 o 75
ohmios. Para este dispositivo, se asumir un valor de 50
ohmios.

G= la ganancia en dBi, la cual se define en el programa


g a la hora de guardar los en el CMD.

( ) = ( ) + () Si los driver no fueron instalados correctamente, la

terminal responder que la instruccin rtl_sdr no existe en
los comandos, otro error posible es que los drivers estn
correctamente conectados, pero que el dispositivo este
siendo usado por otro programa. Para este caso la
terminal responde que hay un dispositivo encontrado
pero muestra caracteres sin sentido. La solucin es cerrar
programas que puedan estar utilizndola, como por
ejemplo el SDR SHARPque sirve para sintonizar y ver el
espectro IQ.

COMO GENERAR EL NOMBRE_ARCHIVO. DAT

Al no tener ningn problema al comunicarse con el


dispositivo, se puede extraer una seal de una frecuencia
definida, ya sea una estacin de radio FM comercial, AM Se observa que se trabaj a una frecuencia de 100.1Mhz,
comercial u otras bandas. Esto se realiza definiendo la con ganancia 40dBi. La frecuencia de muestreo y la
frecuencia de muestreo, la cantidad de datos que se cantidad de datos se mantuvo.
desean y con esto define el tiempo de grabacin de la El archivo se habr creado en la carpeta donde se haba
seal. Para registrar todo esto, se debe escribir en la direccionado la terminal de Windows.
terminal del CMD lo siguiente:
CODIGO LOADFILE.M

ES un cdigo que se ha descargado de la web. Contiene


Donde se define que, lo que significa el nmero luego de: simples instrucciones que dan formato a los datos
- f: es la frecuencia a sintonizar en Hz. obtenidos por el dispositivo y que han sido archivados en
NOMBRE_ARCHIVO.dat
-g : es la ganancia de la antena en dB, en este caso se
deja de 40 dB para mayor facilidad. Prcticamente lo que realiza es que los datos IQ
capturado les dan formato, puesto que en bruto, estos,
-s: es la frecuencia de muestreo. son datos sin signo de 8 bits. Cada valor de I y Q vara
de 0 a 255 (000000002 = 0 y 111.111.112 = 255). Para
-n: Es la cantidad de datos que se muestrearn, por llegar desde el signo (0 a 255) Rango tenemos que restar
medio de n /s se obtiene el tiempo muestreado, o la 127,5 de cada valor I y Q, que se traduce en una nueva
duracin de la muestra. gama de -127,5 a 127,5. Al final estos datos resultan de
Por ltimo se escribe el nombre del archivo en el que se un numero complejo que se traducen a simplemente y =
debe guardar, es decir el NOMBRE_ARCHIVO.dat, en el I + jQ.
ejemplo anterior su nombre es FMcapture1.dat. El cdigo se muestra a continuacin:
La terminal responder de esta manera cuando haya
extrado los datos satisfactoriamente:

Para ejecutarlo, se debe introducir lo siguiente en la


El generado por el equipo de trabajo fue el siguiente: terminal de MATLAB:

En la terminal no deber aparecer nada, pero todos los


valores transformados a complejos se quedan
almacenados en la variable y.
CALCULADOR DE LMITES DE CAMPO ELECTRICO
PROPORCIONADOS POR GRAFICO DE CIPRNI

La funcin LIMITES, es solo un programa que encuentra


el valor del campo mximo al que puede estar expuesto
el pblico en general con respecto al nivel de frecuencia
que se est emitiendo o recibiendo. Estos datos estn
proporcionados por CIPRNI.

Se hace una funcin en matlab, debido a que depende de


la frecuencia el valor mximo del campo elctrico.

Los valores que muestran en terminal no son ms que las


operaciones ms importantes que ha tenido que realizar.

Para este ejemplo, el valor mximo registrado en el


diagrama espectral es de 0 dB, y el mnimo de -82.81.

La ganancia K =E/V = -29.76 dB, el voltaje convertido a


partir del valor mximo de potencia en el diagrama
espectral es 106.98 dB, el campo elctrico es de 77.22
MEDIDOR DE CAMPO ELECTRICO dB o 73mV/m.
La funcin MEDIDOR_DE_CAMPO_ELECTRICO, es un Adems puesto que la frecuencia es de 100.1 (estacin
programa que realiza las operaciones pertinentes a lo de radio FM ABC), el lmite de campo elctrico que define
obtenido por LOADFILE para poder comparar si una CIPRNI para poblacin en general es 28 V/m, segn la
radiofrecuencia est emitiendo un campo elctrico que grfica (y la funcin LIMITE).
est por encima de las normas establecidas.
Por ltimo el analizador compara el valor de campo
Luego de almacenar en la variable y todos los datos, se elctrico mximo permitido con el campo elctrico
escribir lo siguiente para llamar la funcin: mximo medido e indica un estado. Para este caso,
73mV/m es un valor muy pequeo en comparacin con el
valor de 28V/m impuestos por la norma. Por tanto enva
el mensaje:

Instantneamente el programa comenzar a interpretar ANALIZADOR = 'EL CAMPO ESTA BAJO EL VALOR
los datos almacenados en y y aparecer lo siguiente en RECOMENDADO DE PELIGROSIDAD POR CIPRNI,SU
la terminal de MATLAB: SALUD NO CORRE RIESGO'

Es necesario especificar, que en los parmetros de


MEDIDOR_DE_CAMPO_ELECTRICO, el primero es y, Adems el programa grafica el diagrama espectral de la
la seal el segundo trmino es la primer muestra a tomar, seal, la FFT de los datos obtenidos por el dispositivo.
el tercero es hasta que dato llegara (es una fraccin de V. CODIGOS DE PRINCIPAL
los datos totales), el cuarto es la frecuencia de muestreo,
y el quinto es la frecuencia central (la que se desea El cdigo para MEDIDOR_DE_CAMPO_ELECTRICO.m
sintonizar y analizar). se muestra a continuacin:
%EL SIGUIENTE CODIGO FUE MODIFICADO DEL ORIGINAL
PRESENTADO EN:
%HTTP://AARONSCHER.COM/WIRELESS_COM_SDR/RTL_
SDR_AM_SPECTRUM_DEMOD.HTML
%DESCRIPCION: EL CODIGO REALIZA LAS SIGUIENTES
FUNCIONES CON EL ORDEN
%ESTABLECIDO: title('Diagramaespectral','FontSize', 14)
% - OBTIENE UN CONJUNTO DE VALORES else
(PREVIAMENTE EXTRAIDOS CON LA FUNCION title({'Diagramaespectral',['frecuencia central = ' num2str(f0) '
% LOADFILE) QUE CORRESPONDEN A CADA UNO DE LOS MHz'] },'FontSize', 14)
PUNTOS DEL DIAGRAMA end
% ESPECTRAL PROVOCADO POR LA ANTENA title({'Diagramaespectral',['frecuencia central = ' num2str(f0) '
TRANSMISORA. ESTE DATO ES GUARDANDOLO MHz'] },'FontSize', 12)
% EN LA VARIABLE COMPESPETRAL.
% - %Add vertical line
% y1=get(gca,'ylim');
% holdon;
function MEDIDOR_DE_CAMPO_ELECTRICO(x,n0,nf,fs,f0) plot([f0 f0],y1,'r-','linewidth',2);
%---------------------------------------------------------------------------------
% plot_FFT_IQ(x,n0,nf) --
% %CALCULADOR DE CAMPO ELECTRICO CON VALOR MAS
% Plots the FFT of sampled IQ data ALTO DE ESPECTRO:
% Gan=40; %dB lo cual se define en la instruccion dada en el CMD
% x -- seal de entrada (extraida de RTL SDR de windows. -g 40
% fs -- Frecuencia de muestreo [MHz] RESISTENCIA= 50; % Ohms de acuerdo al estandar de
% f0 -- frecuencia central[MHz] impedancias de antenas.
% n0 -- primera muestra (start time = n0/fs)
% nf -- block size for transform (signal duration = nf/fs) KdB = 20*log10(f0) - Gan - 10*log10(RESISTENCIA) -12.78
% title_of_plot--title of plot (string) (optional) %Ganancia KdB=E/V
%
%Este segmento extraid de la seal de x comienza en n0, de VrdB = vmaxFFT + 90 + 10*log10(RESISTENCIA) %Voltaje
longitud nf, y obtenido de FFT.
%plotea la FFT.
EfielddB = KdB + VrdB%calculo de E
compEspectral=x(n0:(n0+nf-1)); %extrae un segmento de datos
de la seal limitados por n0 a nf Efield = 1e-06 * 10^(EfielddB/20) %se convierte dBuV/m a V/m
B = %---------------------------------------------------------------------------------
20*log10(abs(compEspectral)/max(abs(compEspectral)));%nor ---
malizando los datos extraidos % Segun las diferentes normas establecidas se puede realizar:
% V/m segunlimites de campo de CIPRNI/ICES en norma
TRANSFFT=fftshift(fft(compEspectral)); %Se encuentra la CP95.1 2005
transformada de fourier de la funcion
TRANSFFTdB = limite = LIMITES(f0) % utiliza la funcion LIMITES, valores de
20*log10(abs(TRANSFFT)/max(abs(TRANSFFT))); norma
%--------------------------------------------------------------------------
%encontrando valores menores de 100dB para facilidad de ifEfield>= limite
calculo con el ANALIZADOR = 'EL CAMPO ELECTRICO EXCEDE LO
%objetivo de filtrar algunos datos indeseables (modificar): RECOMENDADO POR LA CIPRNI, IEEE , SU SALUD ESTA
EN PELIGRO'
longFFT = size(TRANSFFTdB);
indicador=0; else
fori=1:longFFT(1) ANALIZADOR = 'EL CAMPO ESTA BAJO EL VALOR
ifTRANSFFTdB(i) <= 100 RECOMENDADO DE PELIGROSIDAD POR CIPRNI,SU
indicador=indicador+1; SALUD NO CORRE RIESGO'
DatSeleccionados(indicador)=TRANSFFTdB(i); end
end
end %---------------------------------------------------------------------------------
long =size(DatSeleccionados); --
% Valores maximos y minimos adquiridos por la FFT obtenida.
vmaxFFT = max(DatSeleccionados) holdoff;
vminFFT = min(DatSeleccionados)

Low_freq=(f0-fs/2); % Frecuencia mas baja a plotear VI. ANALISIS DE RESULTADOS


High_freq=(f0+fs/2); %Frecuencia mas alta a plotear
freq =[0:1:longFFT(1)-1]*(fs)/longFFT(1)+Low_freq; El cuerpo humano est expuesto a diferentes ondas de
radiofrecuencias que existen en el medio, por ello se debe
%------------------------------------------------------------------------ tener entes especializados que regulen la exposicin a
%sE GRAFICA EL DIAGRAMA ESPECTRAL, FFT
plot(freq,TRANSFFTdB,'r'); campos electromagnticos y limiten aquellas fuentes que
title ('DIAGRAMA ESPECTRAL DE SEAL RECIBIDA') sobrepasen niveles no recomendados. En base a
axistight mltiples experimentos cientficos, se establecen valores
xlabel('Frecuencia [MHz]','FontSize', 14) lmites de intensidad de campo elctrico, densidad de
ylabel('dB','FontSize', 14) potencia radiada y campo magntico dependiendo de la
gridon
ifnargin==6 frecuencia de transmisin de la seal. A continuacin se
presentan diferentes normas internacionales propuestas
para la regulacin de la intensidad de campo elctrico
radiado para diferentes frecuencias, centrndonos en las
frecuencias de AM y FM comercial ya que, en estas se
basa nuestro estudio:

Norma IEEE C95.1 2005 / ICNIRP(Comisin


Internacional de Proteccin contras Radiaciones No
Ionizantes).
Tabla 2. Limites operativos de exposicin pblico general
a RF MO (IRPA/INIRC 1983).

El valor mximo permitido (pero el ms bajo entre los


dems organismos) de campo elctrico que se ha
obtenido en la investigacin y que actualmente utiliza
Espaa para transmisiones AM y FM comercial es: 27.5
V/m lo cual es un valor ms conservador en comparacin
con la norma IEEE C95.1-2005.

Es importante mencionar que La Organizacin


Panamericana de la Salud tambin promovi
investigaciones cientficas y epidemiolgicas con
la idea de proponer estndares armonizados. Y
enfatiza en esto puesto que son normas que
incluyen pases de nuestro continente. Algunos
Figura1:Grfico de comparacin de intensidad de campo pases de Amrica Latina, como Argentina,
Elctrico entre la norma IEEE C95.1 e ICNIRP. Bolivia, Brasil, Chile, Colombia, Costa Rica,
Ecuador, Mxico, Per y Venezuela cuentan con
En la Figura1 se puede observar para frecuencias de
normas definidas, aunque incompletas, y se
1KHz hasta 1GHz para el pblico (en general), la
basan en las recomendaciones internacionales.
intensidad de campo elctrico mxima permitida es de 40 La grafica siguiente resume todos los datos
V/m (aproximadamente). importantes.
Otra: En Espaa se realiz un estudio para controlar la
exposicin de RF-MO que consisti en retomar normas
publicadas por cientficos en todo el mundo.

Lo cual se estableci lmites operativos y de exposicin


al pblico en general para frecuencias menores a 10MHz
mediante E (intensidad de campo elctrico), H (campo
magntico) y S (densidad de potencia), ya que la TAE no
es medible, solo en condiciones de laboratorio.

TAE: Tasa de Absorcin Especifica. Efecto trmico W/kg,


masa de un cuerpo expuesto a un pulso o periodo
modulado de radiacin.
Figura 2.

De la Imagen anterior, las lneas de puntos indica los


valores mximos fijados por la norma de Bolivia, tomados
de la comisin federal de comunicaciones de los estados
unidos de Amrica (FFC), los valores de la lnea continua
son fijados por la norma de argentina, Brasil y Per, todos
coinciden con los valores de CIPRNI.

La lnea de guiones consecutivos esta dado por los


valores fijados por la norma de la repblica bolivariana de
Tabla 1. Limites operativos de exposicin laboral a RF
Venezuela.
MO (IRPA/INIRC 1983).
Se recomienda utilizar el valor ms conservador ya que
se tienen pocos conocimientos de los efectos biolgicos
provocados por las radiaciones RF-MO, en especial los aumentan en magnitud pero nunca sobrepasan los 0dB,
de origen NO trmico. es decir, nunca hay valores positivos.

VII. DATOS OBTENIDOS: Para seales provenientes de estaciones de radios


comerciales, es razonable, puesto que estn obligadas a
Como se vio previamente se trabaj en MATLAB y en el tener valores pequeos para no daar la salud de las
SDR SHARP, para obtener los espectros de densidad de personas y por supuesto la distancia entre la antena
potencia: transmisora y nuestro dispositivo receptor es grande.

Pero si observamos las tendencias, se llega a la hiptesis


que el dispositivo est diseado para atenuar seales de
mayor valor.

Por ejemplo, debido a que el mximo valor de campo


elctrico establecido por CIPRNI es 28, y es el que se ha
retomado para nuestro analizador, Si deseamos calcular
cual es el valor mximo dentro del diagrama espectral
para la frecuencia de inters, se tiene:
28
( ) = 20 log ( 6 ) = 148.94
10

( ) = 20(100.1) 40 10 log(50) 12.78


( ) = 29.76

Figura 3. Espectro de potencia obtenido en MATLAB.
( ) = ( ) + ()


148.94 = 29.76 + ()

() = 178.7

() = () + 90 + 10 log(50)

178.7 = () + 90 + 10 log(50)

() = 71.71

Figura 4. Espectro de potencia obtenido de SDR- Es decir, el valor de potencia en el diagrama espectral
SHARP. deber sobrepasar los 71.71 dBm para romper la norma.

VIII. RESULTADO DE DATOS OBTENIDOS En conclusin, siempre obtendremos un valor muy bajo
de intensidad de campo elctrico, no importa a que
Para una frecuencia de 100.1MHz banda FM comercial distancia estemos de la antena transmisora o que
se realiz el test utilizando MATLAB (como se vio frecuencia sintonicemos, nuestro dispositivo-antena es
anteriormente) y el resultado del campo elctrico medido incapaz de recibir la potencia en dBm mayor a 0dB que
fue de: se transmite. Para fines de conocer el campo elctrico
de la antena construida dentro del Campus de la
E = 0.076 V/m
universidad de El Salvador, el dispositivo no resulta
Este valor est muy alejado del valor mximo segn inadecuado.
norma de: 27.5 V/m

IX. DISCUSIN Y CONCLUSIONES


X. Bibliografa:
Como podemos observar en ambos programas las
http://www.siafa.com.ar/notas/nota14/exposicion-
grficas del diagrama espectral obtenidas muestran
radiofrec.htm
valores bajos en dB, hay algunas frecuencias que
http://www.mathworks.com/help/signal/ref/dspdata.psd.h
tml

http://aaronscher.com/wireless_com_SDR/RTL_SDR_A
M_spectrum_demod.html

http://www.scielosp.org/scielo.php?script=sci_arttext&pid
=S1020-49892006000800017

ANEXO

INFORMACION GENERAL DEL DISPOSITIVO


UTILIZADO

Nombre del dispositivo:

RTL-SDR / FM + DAB / DVB-T STICK USB SET CON


RTL2832U RECEPTOR SINTONIZADOR R820T

Descripcin:

Prcticamente es un radio definido por un software (muy


barato) que utiliza un dispositivo de seguridad,
sintonizador de TV DVB-T, basada en el chipet
RTL2832U. Por tanto se puede acceder directamente a
la seal de datos I / Q. En esencia esto significa que este
dispositivo puede utilizarse como un escner de radio
basado en ordenador. Este tipo de capacidad de escner
tena un precio enorme hace slo unos pocos aos. La
RTL-SDR tambin se refiere a menudo como RTL2832U,
DVB-T SDR, dongle RTL o el "$ 20 Software Defined
Radio".

Para el desarrollo de esta prctica se utilizo directamente


para sintonizar estaciones de radio, y para obtener los
datos I/Q instantneos de la seal recibida.

Você também pode gostar