SlideShare una empresa de Scribd logo
1 de 8
ANALOGAS Y DIGITALES USANDO FPGA
Análogas y Digitales usando FPGA
Resumen
En evolución de los sistemas de comunicación se han generados cambios importantes en los
proyectos e implementación, disminución del factor de forma y de un consumo de potencia. El
dispositivo lógico programable (PLDs) ofrece una característica que agradan estas exigencias para
facilidad en programar una alta velocidad de trabajo.
Este trabajo se introduce a los (PLDs) en una herramienta en el desarrollo de proyectos en
comunicaciones análogas, digital y en el procesamiento de una señalque permita transformar
parámetros y digerir los conceptos de la modulación análoga de un perfil agradable.
Palabras clave: pld, dispositivo, procesamiento
Abstract
Evolving communication systems generated significant changes in projects and
implementation, reduced form factor and power consumption have. The programmable
logic device (PLD) offers a feature that pleases these requirements for ease in scheduling a
high speed.
This paper introduces (PLDs) into a tool in the development of similar projects, and digital
signal processing that allows transform parameters and digest the concepts of analog
modulation of a nice profile communications.
Key words: pld, device, processing
Titulo Nivel 1
Introducción
Se describe en este trabajo el sistema de comunicación análogo creado en la tarjeta de inicio FPGA
spartan el modulador didáctico en la ingeniería, es un mecanismo que ofrece una solución adecuada
en el mejoramiento y el proceso de aprendizaje de los conceptos aplicados en entornos reales a
ANALOGAS Y DIGITALES USANDO FPGA
escala accediendo en la modificación de parámetros para efectos atrayente en uno que es estudiante
para analizar.
El prototipo didáctico para el área de comunicación permite reprogramar la FPGA que
complementa e involucra muchas áreas de conocimiento que desarrollan habilidades en uno como
estudiante, el mecanismo de acondicionamiento en una señalde voz y el proceso prudente para
aplica un esquema de modulación análogo especifico. (Infomagic Inc. FPGA Boards at
www.infomagic.com)
Titulo Nivel 2
Método
El objetivo de este trabajo es para tener una señalde voz, digitalizarla, para aplicarle un esquema de
modulación digital o análogo y analizar su comportamiento, sirve para reconocer las aplicaciones en
la trasformación de parámetros como la frecuencia de portadora, nivel de potencia, ancho de banda,
ruido. (XESS Inc. XS-40 Manual rev 1.3, 2000)
En ingresar la señalde voz en el puerto de las entradas analógicas se hace un proceso de pre
aplicación que nos permita configurar paralelamente las entradas de 2 señales analógicas.
E n este caso para trabajar en el rango apropiado del amplificador los V de señalde entrada debe
oscilar entre0.4 y 2.9 V, el rango de operación del amplificador se lo configura transfiriendo al
puerto de entrada el código efectivo a la ganancia de trabajo. La señalde entrada siguiente se
convierte a digital con el DAC incorporado en la tarjeta y posee 14bits de conclusión y se maneja
al igual que el pre amplificador el protocolo SPI. (Catalina Research Inc. Chameleon cPCI Manual,
2001)
Las modulaciones se hacen con la señalya tenida de ADC tomándola como la señalmoduladora la
señalportadora se programan en VHDL y se las almacenan en la FPGA para procesarla conforme lo
requiera cada esquema de modulación. Después son multiplexadas con un codificador en cuadratura
encargado de seleccionar el modelo de modulación a ver e informar al usuario acerca delesquema
de modulación seleccionado. La señalde salida requiere una frecuencia de por lo menos 1 MHz
puesto que el ADC y DAC trabajan con la misma líneas de comunicación bajo el protocolo SPI,
para eso se debe construir un sistema de conversión DAC interconectado con el puerto de
expansión Hirose Fx2 de manera que en paralelo se utilice las líneas SPI proceso de adquisición de
datos. (H.W.Johnson, M. Graham. “High-Speed Digital Design – A )
ANALOGAS Y DIGITALES USANDO FPGA
Señalobtenida después de realizada la modulación en amplitud se observa en el osciloscopio como
la figura.
Carlson, 2002 y Haykin, 2001)
La señalAM se adquiere de la multiplicación d la moduladora y la portador, que es una señalseno
muestreada y sincronizada con el reloj principal de la tarjeta y para la generación de la señalde
salida al esquema de modulación FM es necesario definir la frecuencia centralel número de
frecuencia posibles a trabajar, en este caso se trabajaran con 8 frecuencia y le asignamos los valores
de V de la señalde entrada con consigna a la frecuencia de salida y se define con los valores
máximo y mínimos de la señalde entrada para asegurar el uso de todo el rango de trabajo.
L a figura 2 se observa la señalde salida de un esquema de modulación FM y nos enseña la señalde
entrada es sinusoidal y la salida varia en frecuencia dependiendo del valor de entrada.
(Sklar, 2001).En la programación del esquema de modulación por desplazamiento de amplitud (ask)
en lenguaje VHDL es necesario asegurar que los niveles de tensión de entrada sean binarios pero en
este caso se divide el rango posible de entrada de 2 segmento el 1 está entre 0.4 y 1.65 V para
representar el0 binario, el 2 esta predeterminado desde 1.65 hasta 2.9 V representa eluno binario.
(Ray Andraka. Modulation and Demodulation Techniques for FPGAs. DesignCon 2000. 2000)
ANALOGAS Y DIGITALES USANDO FPGA
Los esquemas de modulación digital es necesario realizar las pruebas con una señalde entrada
binaria en lo cual se agarra en el generador una señalde entrada de manera rectangular, donde la
señalresultante del esquema de modulación se observa en la figura 3.
((Sklar, 2001).)Este esquema de modulación se debe definir 2 frecuencia de salida asignadas a los
valores lógicos 0 y 1 siendo de 25KHz y 50 KHz respectivamente. Por lo tanto en la figura 4
observamos el cambio de la frecuencia dependiendo el estado de la señalde entrada. (S.W.Moore P.
Robinson “Rapid Prototyping of Self-timed Circuits, 1998)
(Sklar, 2001 )El sistema de modulación por desplazamiento diferencial de fase (BPSK) tiene 2 fases
de salida dependiendo de los niveles lógicos que se designe bien sea para 1 o para 0, entonces si la
señalde entrada binaria cambia de un estado lógico a otro, la señalportadora asegurando que esta se
oscile entorno del 0 decimal para poder multiplicar muestra a muestra de la portadora con la fase
correspondiente a los niveles lógicos.
La figura 5 demuestra la señalmodulada por desplazamiento de fase (PSK).
ANALOGAS Y DIGITALES USANDO FPGA
((QAM) (Sklar, 2001),)La generación del esquema de modulación de amplitud en cuadratura
(QAM),la señalde salida por lo general siempre debe ser constante en frecuencia así que los
parámetros a variar son la fase y la amplitud, la implementación de este esquema se debe tomar 200
muestra que se genera con una señalseno sin desfase.
La carga de los datos actuales de las componentes Q e I se realiza en la muestra inmediatamente
anterior a la de inicio en este caso de esta manera se obtiene la señalde salida mostrada en la figura
6. (E. Brunvand, "Using FPGAs to Implement Self-Timed )
.
Una selección de cada esquema de modulación se la realiza por medio del codificador en cuadratura
de tal forma que el usuario del módulo seleccione el modelo de modulación que requiere a la salida
de la tarjeta por tal la asignación de código en la multiplexacion de los esquemas de modulación se
ilustra en la tabla 1.
ANALOGAS Y DIGITALES USANDO FPGA
Tabla# 1: Asignación de código para cada esquema de modulación.
ESQUEMA DE MODULACION CODIFICACION
AM 0001
FM 0010
ASK 0011
FSK 0100
PSK 0101
QAM 0110
La salida también es transmitida vía puerto de comunicación serial con el protocolo RS232 a un
ordenador para ser visualizados por medio de un Labview pero debido a la velocidad de transmisión
se hace necesaria la creación de una RAM mediante la herramienta de diseño Core Generator del
Xilinx ISE 10.1 encargada de guardar las muestras de la señalde salida mientras que se envía una
trama completa de datos en la figura 7. (Xilinx Inc. The Programmable Logic Data Book, Xilinx )
Programación en Labview para visualización del sistema de comunicación
La verificación practica de cada uno de los esquemas se utilizó analizador de espectro y se hizo un
análisis de los parámetros configurados en la FPGA de la figura 7 se aprecia el espectro de la señal
AM para una frecuencia portadora de 1Mhz. (Application Brief, “A Simple Method of Estimating
Power )
ANALOGAS Y DIGITALES USANDO FPGA
Espectro de Salida para señal Modulada en Amplitud (AM).
Conclusiones
La ventaja principal en el uso de las FPGA y los dispositivos lógico programable en el proceso
paralelo, ya que se realiza procesamiento de señales con varios propósito adicionalmente con la
herramienta Core Generator de Xilinx ISE 10.01que se crea dispositivos para tareas específicas por
lo sencillo que simplifica la programación
Referencia bibliográfica
Infomagic Inc. FPGA Boards at www.infomagic.com
XESS Inc. XS-40 Manual rev 1.3, 2000
Catalina Research Inc. Chameleon cPCI Manual, 2001.
H.W.Johnson, M. Graham. “High-Speed Digital Design – A Handbook of Black Magic”.
Prentice-Hall, 1993
Carlson, 2002 y Haykin, 2001)
(Sklar, 2001).
(Sklar, 2001)
Sklar, 2001
(QAM) (Sklar, 2001),
H.W.Johnson, M. Graham. “High-Speed Digital Design – A Handbook of Black Magic”.
Prentice-Hall, 1993.
ANALOGAS Y DIGITALES USANDO FPGA
Ray Andraka. Modulation and Demodulation Techniques for FPGAs. DesignCon 2000.
2000.
S.W.Moore P. Robinson “Rapid Prototyping of Self-timed Circuits, 1998.
E. Brunvand, "Using FPGAs to Implement Self-Timed Systems", Journal of VLSI Signal
Processing nº 6, 173-190, 1993.
Xilinx Inc. The Programmable Logic Data Book, Xilinx Inc., 2000
Application Brief, “A Simple Method of Estimating Power in XC4000XL FPGAs”, Xilinx
Inc, June 1997

Más contenido relacionado

La actualidad más candente

Presentacion Modelo Markov
Presentacion Modelo MarkovPresentacion Modelo Markov
Presentacion Modelo MarkovAdriana Avila
 
Evolucion de la comunicacion inalambrica
Evolucion de la comunicacion inalambrica Evolucion de la comunicacion inalambrica
Evolucion de la comunicacion inalambrica Saul Flores
 
Estaciones fijas
Estaciones fijasEstaciones fijas
Estaciones fijaskaerinik
 
PSK (Phase Shift Keying)
PSK (Phase Shift Keying)PSK (Phase Shift Keying)
PSK (Phase Shift Keying)nisa setyawan
 
ACONDICIONAMIENTO DE SEÑALES.pptx
ACONDICIONAMIENTO DE SEÑALES.pptxACONDICIONAMIENTO DE SEÑALES.pptx
ACONDICIONAMIENTO DE SEÑALES.pptxEmigdio Velasco
 
Analisis de señales y sistemas, primer parcial
Analisis de señales y sistemas, primer parcialAnalisis de señales y sistemas, primer parcial
Analisis de señales y sistemas, primer parcialMariannN1
 
Codificación Convolucional, Decodificador de Viterbi y Turbo Código
Codificación Convolucional, Decodificador de Viterbi y Turbo CódigoCodificación Convolucional, Decodificador de Viterbi y Turbo Código
Codificación Convolucional, Decodificador de Viterbi y Turbo CódigoOscar Javier Jimenez Revelo
 
Digital modulation techniqes (Phase-shift keying (PSK))
Digital modulation techniqes (Phase-shift keying (PSK))Digital modulation techniqes (Phase-shift keying (PSK))
Digital modulation techniqes (Phase-shift keying (PSK))Mohamed Sewailam
 
Lugar geometrico de las raices
Lugar geometrico de las raicesLugar geometrico de las raices
Lugar geometrico de las raicesAdan Aguirre
 
Trabajo de comunicaciones de amplitud modulada
Trabajo de comunicaciones de amplitud moduladaTrabajo de comunicaciones de amplitud modulada
Trabajo de comunicaciones de amplitud moduladagreronre
 
Generation of dsbsc ring modulator
Generation of dsbsc ring modulatorGeneration of dsbsc ring modulator
Generation of dsbsc ring modulatorLearn By Watch
 
Distance Vector Routing
Distance Vector RoutingDistance Vector Routing
Distance Vector RoutingShouvikDhali
 
Code Division Multiple Access
Code Division Multiple AccessCode Division Multiple Access
Code Division Multiple AccessGopinathD17
 

La actualidad más candente (19)

Presentacion Modelo Markov
Presentacion Modelo MarkovPresentacion Modelo Markov
Presentacion Modelo Markov
 
Evolucion de la comunicacion inalambrica
Evolucion de la comunicacion inalambrica Evolucion de la comunicacion inalambrica
Evolucion de la comunicacion inalambrica
 
Estaciones fijas
Estaciones fijasEstaciones fijas
Estaciones fijas
 
Circuitos moduladores y receptores de am
Circuitos moduladores y receptores de amCircuitos moduladores y receptores de am
Circuitos moduladores y receptores de am
 
Application layer
Application layerApplication layer
Application layer
 
PSK (Phase Shift Keying)
PSK (Phase Shift Keying)PSK (Phase Shift Keying)
PSK (Phase Shift Keying)
 
ACONDICIONAMIENTO DE SEÑALES.pptx
ACONDICIONAMIENTO DE SEÑALES.pptxACONDICIONAMIENTO DE SEÑALES.pptx
ACONDICIONAMIENTO DE SEÑALES.pptx
 
Analisis de señales y sistemas, primer parcial
Analisis de señales y sistemas, primer parcialAnalisis de señales y sistemas, primer parcial
Analisis de señales y sistemas, primer parcial
 
Flip flop
Flip flopFlip flop
Flip flop
 
AMD K6
AMD K6AMD K6
AMD K6
 
Codificación Convolucional, Decodificador de Viterbi y Turbo Código
Codificación Convolucional, Decodificador de Viterbi y Turbo CódigoCodificación Convolucional, Decodificador de Viterbi y Turbo Código
Codificación Convolucional, Decodificador de Viterbi y Turbo Código
 
Flip flop
Flip flopFlip flop
Flip flop
 
Digital modulation techniqes (Phase-shift keying (PSK))
Digital modulation techniqes (Phase-shift keying (PSK))Digital modulation techniqes (Phase-shift keying (PSK))
Digital modulation techniqes (Phase-shift keying (PSK))
 
Lugar geometrico de las raices
Lugar geometrico de las raicesLugar geometrico de las raices
Lugar geometrico de las raices
 
Trabajo de comunicaciones de amplitud modulada
Trabajo de comunicaciones de amplitud moduladaTrabajo de comunicaciones de amplitud modulada
Trabajo de comunicaciones de amplitud modulada
 
Generation of dsbsc ring modulator
Generation of dsbsc ring modulatorGeneration of dsbsc ring modulator
Generation of dsbsc ring modulator
 
Distance Vector Routing
Distance Vector RoutingDistance Vector Routing
Distance Vector Routing
 
Code Division Multiple Access
Code Division Multiple AccessCode Division Multiple Access
Code Division Multiple Access
 
ASK FSK PSK Introduction
ASK FSK PSK IntroductionASK FSK PSK Introduction
ASK FSK PSK Introduction
 

Similar a Análogas y digitales usando fpga

Similar a Análogas y digitales usando fpga (20)

Conversion señal Analógica a Digital Y viceversa
Conversion señal Analógica a Digital Y viceversaConversion señal Analógica a Digital Y viceversa
Conversion señal Analógica a Digital Y viceversa
 
Conversion de tipos de señal
Conversion de tipos de señalConversion de tipos de señal
Conversion de tipos de señal
 
NCO
NCONCO
NCO
 
Tutorial micro MSP430
Tutorial micro MSP430Tutorial micro MSP430
Tutorial micro MSP430
 
Expo25
Expo25Expo25
Expo25
 
Analisis
AnalisisAnalisis
Analisis
 
Analisis
AnalisisAnalisis
Analisis
 
Analisis
AnalisisAnalisis
Analisis
 
Analisis
AnalisisAnalisis
Analisis
 
Pead conversores
Pead   conversoresPead   conversores
Pead conversores
 
Practicas comunicaciones digitales
Practicas comunicaciones digitalesPracticas comunicaciones digitales
Practicas comunicaciones digitales
 
Unidad 3 Convertidores by Adrian Vega
Unidad 3 Convertidores by Adrian VegaUnidad 3 Convertidores by Adrian Vega
Unidad 3 Convertidores by Adrian Vega
 
Receptor de FM Basado en Software Radio (Paper)
Receptor de FM Basado en Software Radio (Paper)Receptor de FM Basado en Software Radio (Paper)
Receptor de FM Basado en Software Radio (Paper)
 
final PWM
final PWMfinal PWM
final PWM
 
Uso del escaner automotriz
Uso del escaner automotrizUso del escaner automotriz
Uso del escaner automotriz
 
Modulación por desplazamiento de fase (psk) exposicion
Modulación por desplazamiento de fase (psk) exposicionModulación por desplazamiento de fase (psk) exposicion
Modulación por desplazamiento de fase (psk) exposicion
 
Comunicacion industrial profinet
Comunicacion industrial   profinetComunicacion industrial   profinet
Comunicacion industrial profinet
 
Profinet PN
Profinet PNProfinet PN
Profinet PN
 
Laboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docxLaboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docx
 
Resumen machin
Resumen machinResumen machin
Resumen machin
 

Último

LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 

Último (20)

LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 

Análogas y digitales usando fpga

  • 1. ANALOGAS Y DIGITALES USANDO FPGA Análogas y Digitales usando FPGA Resumen En evolución de los sistemas de comunicación se han generados cambios importantes en los proyectos e implementación, disminución del factor de forma y de un consumo de potencia. El dispositivo lógico programable (PLDs) ofrece una característica que agradan estas exigencias para facilidad en programar una alta velocidad de trabajo. Este trabajo se introduce a los (PLDs) en una herramienta en el desarrollo de proyectos en comunicaciones análogas, digital y en el procesamiento de una señalque permita transformar parámetros y digerir los conceptos de la modulación análoga de un perfil agradable. Palabras clave: pld, dispositivo, procesamiento Abstract Evolving communication systems generated significant changes in projects and implementation, reduced form factor and power consumption have. The programmable logic device (PLD) offers a feature that pleases these requirements for ease in scheduling a high speed. This paper introduces (PLDs) into a tool in the development of similar projects, and digital signal processing that allows transform parameters and digest the concepts of analog modulation of a nice profile communications. Key words: pld, device, processing Titulo Nivel 1 Introducción Se describe en este trabajo el sistema de comunicación análogo creado en la tarjeta de inicio FPGA spartan el modulador didáctico en la ingeniería, es un mecanismo que ofrece una solución adecuada en el mejoramiento y el proceso de aprendizaje de los conceptos aplicados en entornos reales a
  • 2. ANALOGAS Y DIGITALES USANDO FPGA escala accediendo en la modificación de parámetros para efectos atrayente en uno que es estudiante para analizar. El prototipo didáctico para el área de comunicación permite reprogramar la FPGA que complementa e involucra muchas áreas de conocimiento que desarrollan habilidades en uno como estudiante, el mecanismo de acondicionamiento en una señalde voz y el proceso prudente para aplica un esquema de modulación análogo especifico. (Infomagic Inc. FPGA Boards at www.infomagic.com) Titulo Nivel 2 Método El objetivo de este trabajo es para tener una señalde voz, digitalizarla, para aplicarle un esquema de modulación digital o análogo y analizar su comportamiento, sirve para reconocer las aplicaciones en la trasformación de parámetros como la frecuencia de portadora, nivel de potencia, ancho de banda, ruido. (XESS Inc. XS-40 Manual rev 1.3, 2000) En ingresar la señalde voz en el puerto de las entradas analógicas se hace un proceso de pre aplicación que nos permita configurar paralelamente las entradas de 2 señales analógicas. E n este caso para trabajar en el rango apropiado del amplificador los V de señalde entrada debe oscilar entre0.4 y 2.9 V, el rango de operación del amplificador se lo configura transfiriendo al puerto de entrada el código efectivo a la ganancia de trabajo. La señalde entrada siguiente se convierte a digital con el DAC incorporado en la tarjeta y posee 14bits de conclusión y se maneja al igual que el pre amplificador el protocolo SPI. (Catalina Research Inc. Chameleon cPCI Manual, 2001) Las modulaciones se hacen con la señalya tenida de ADC tomándola como la señalmoduladora la señalportadora se programan en VHDL y se las almacenan en la FPGA para procesarla conforme lo requiera cada esquema de modulación. Después son multiplexadas con un codificador en cuadratura encargado de seleccionar el modelo de modulación a ver e informar al usuario acerca delesquema de modulación seleccionado. La señalde salida requiere una frecuencia de por lo menos 1 MHz puesto que el ADC y DAC trabajan con la misma líneas de comunicación bajo el protocolo SPI, para eso se debe construir un sistema de conversión DAC interconectado con el puerto de expansión Hirose Fx2 de manera que en paralelo se utilice las líneas SPI proceso de adquisición de datos. (H.W.Johnson, M. Graham. “High-Speed Digital Design – A )
  • 3. ANALOGAS Y DIGITALES USANDO FPGA Señalobtenida después de realizada la modulación en amplitud se observa en el osciloscopio como la figura. Carlson, 2002 y Haykin, 2001) La señalAM se adquiere de la multiplicación d la moduladora y la portador, que es una señalseno muestreada y sincronizada con el reloj principal de la tarjeta y para la generación de la señalde salida al esquema de modulación FM es necesario definir la frecuencia centralel número de frecuencia posibles a trabajar, en este caso se trabajaran con 8 frecuencia y le asignamos los valores de V de la señalde entrada con consigna a la frecuencia de salida y se define con los valores máximo y mínimos de la señalde entrada para asegurar el uso de todo el rango de trabajo. L a figura 2 se observa la señalde salida de un esquema de modulación FM y nos enseña la señalde entrada es sinusoidal y la salida varia en frecuencia dependiendo del valor de entrada. (Sklar, 2001).En la programación del esquema de modulación por desplazamiento de amplitud (ask) en lenguaje VHDL es necesario asegurar que los niveles de tensión de entrada sean binarios pero en este caso se divide el rango posible de entrada de 2 segmento el 1 está entre 0.4 y 1.65 V para representar el0 binario, el 2 esta predeterminado desde 1.65 hasta 2.9 V representa eluno binario. (Ray Andraka. Modulation and Demodulation Techniques for FPGAs. DesignCon 2000. 2000)
  • 4. ANALOGAS Y DIGITALES USANDO FPGA Los esquemas de modulación digital es necesario realizar las pruebas con una señalde entrada binaria en lo cual se agarra en el generador una señalde entrada de manera rectangular, donde la señalresultante del esquema de modulación se observa en la figura 3. ((Sklar, 2001).)Este esquema de modulación se debe definir 2 frecuencia de salida asignadas a los valores lógicos 0 y 1 siendo de 25KHz y 50 KHz respectivamente. Por lo tanto en la figura 4 observamos el cambio de la frecuencia dependiendo el estado de la señalde entrada. (S.W.Moore P. Robinson “Rapid Prototyping of Self-timed Circuits, 1998) (Sklar, 2001 )El sistema de modulación por desplazamiento diferencial de fase (BPSK) tiene 2 fases de salida dependiendo de los niveles lógicos que se designe bien sea para 1 o para 0, entonces si la señalde entrada binaria cambia de un estado lógico a otro, la señalportadora asegurando que esta se oscile entorno del 0 decimal para poder multiplicar muestra a muestra de la portadora con la fase correspondiente a los niveles lógicos. La figura 5 demuestra la señalmodulada por desplazamiento de fase (PSK).
  • 5. ANALOGAS Y DIGITALES USANDO FPGA ((QAM) (Sklar, 2001),)La generación del esquema de modulación de amplitud en cuadratura (QAM),la señalde salida por lo general siempre debe ser constante en frecuencia así que los parámetros a variar son la fase y la amplitud, la implementación de este esquema se debe tomar 200 muestra que se genera con una señalseno sin desfase. La carga de los datos actuales de las componentes Q e I se realiza en la muestra inmediatamente anterior a la de inicio en este caso de esta manera se obtiene la señalde salida mostrada en la figura 6. (E. Brunvand, "Using FPGAs to Implement Self-Timed ) . Una selección de cada esquema de modulación se la realiza por medio del codificador en cuadratura de tal forma que el usuario del módulo seleccione el modelo de modulación que requiere a la salida de la tarjeta por tal la asignación de código en la multiplexacion de los esquemas de modulación se ilustra en la tabla 1.
  • 6. ANALOGAS Y DIGITALES USANDO FPGA Tabla# 1: Asignación de código para cada esquema de modulación. ESQUEMA DE MODULACION CODIFICACION AM 0001 FM 0010 ASK 0011 FSK 0100 PSK 0101 QAM 0110 La salida también es transmitida vía puerto de comunicación serial con el protocolo RS232 a un ordenador para ser visualizados por medio de un Labview pero debido a la velocidad de transmisión se hace necesaria la creación de una RAM mediante la herramienta de diseño Core Generator del Xilinx ISE 10.1 encargada de guardar las muestras de la señalde salida mientras que se envía una trama completa de datos en la figura 7. (Xilinx Inc. The Programmable Logic Data Book, Xilinx ) Programación en Labview para visualización del sistema de comunicación La verificación practica de cada uno de los esquemas se utilizó analizador de espectro y se hizo un análisis de los parámetros configurados en la FPGA de la figura 7 se aprecia el espectro de la señal AM para una frecuencia portadora de 1Mhz. (Application Brief, “A Simple Method of Estimating Power )
  • 7. ANALOGAS Y DIGITALES USANDO FPGA Espectro de Salida para señal Modulada en Amplitud (AM). Conclusiones La ventaja principal en el uso de las FPGA y los dispositivos lógico programable en el proceso paralelo, ya que se realiza procesamiento de señales con varios propósito adicionalmente con la herramienta Core Generator de Xilinx ISE 10.01que se crea dispositivos para tareas específicas por lo sencillo que simplifica la programación Referencia bibliográfica Infomagic Inc. FPGA Boards at www.infomagic.com XESS Inc. XS-40 Manual rev 1.3, 2000 Catalina Research Inc. Chameleon cPCI Manual, 2001. H.W.Johnson, M. Graham. “High-Speed Digital Design – A Handbook of Black Magic”. Prentice-Hall, 1993 Carlson, 2002 y Haykin, 2001) (Sklar, 2001). (Sklar, 2001) Sklar, 2001 (QAM) (Sklar, 2001), H.W.Johnson, M. Graham. “High-Speed Digital Design – A Handbook of Black Magic”. Prentice-Hall, 1993.
  • 8. ANALOGAS Y DIGITALES USANDO FPGA Ray Andraka. Modulation and Demodulation Techniques for FPGAs. DesignCon 2000. 2000. S.W.Moore P. Robinson “Rapid Prototyping of Self-timed Circuits, 1998. E. Brunvand, "Using FPGAs to Implement Self-Timed Systems", Journal of VLSI Signal Processing nº 6, 173-190, 1993. Xilinx Inc. The Programmable Logic Data Book, Xilinx Inc., 2000 Application Brief, “A Simple Method of Estimating Power in XC4000XL FPGAs”, Xilinx Inc, June 1997