Análisis de un sistema Dual-Tone Multi-Frequency (DTMF)
|
|
- María Duarte Naranjo
- hace 8 años
- Vistas:
Transcripción
1 Análisis de un sistema Dual-Tone Multi-Frequency (DTMF) Ignacio Acero, Andrés Arévalo, Santiago López Ingeniería Electrónica, Universidad Sergio Arboleda Abstract This article presents a DTMF dialing system recreation. The implementation consists in 2 subsystems: first the software subsystem which performs the generation process, analysis and signal recognition. Second a hardware subsystem which uses a MT8870 integrated circuit and finally a decoder. The DTMF circuit generates the signal and through a FPGA design the signal is shown in a 7-segment display. 1. Introducción Mediante la aplicación de diferentes conceptos relacionados con el análisis de señales se recrea un sistema de marcación por DTMF [1], para ello, se realiza la implementación de dos subsistemas uno en software y otro en hardware. El primero, desarrollado en Matlab, genera y analiza los diferentes tonos permitiendo su reconocimiento. El segundo subsistema utiliza el integrado MT8870 [2] y su salida es entregada al decodificador de 4 bits, que permite visualizarla como digito o carácter en un display de 7 segmentos. El Diseño del decodificador es implementado en una FPGA mediante una aplicación desarrollada en la herramienta Altium Designer [3]. La estructura del sistema, con sus dos subsistema y los módulos correspondientes, se presentan en la Figura 1. Los dos subsistemas toman como entrada un teléfono de mesa con marcación por tonos, marca Panasonic, que corresponde al módulo 1. El subsistema de software, contiene los módulos 2 y 3. El módulo 2 es la implementación de una Interfaz Gráfica de Usuario (GUI) [4] para la generación de tonos y su análisis, permitiendo mostrar las gráficas en función del tiempo y de la frecuencia, esta última mediante la transformada rápida de Fourier [5]. Este análisis se hace para cada uno de los 10 números y dos símbolos de un teclado telefónico, tal como se describe en la señalización DTMF (no se incluyen las 4 letras: A, B, C, D). El, el módulo 3 es una segunda GUI para el análisis de la señal DTMF recibida del teléfono permitiendo identificarla mediante la función de correlación [6], es decir, este módulo muestra el digito o carácter al que corresponde al tono marcado. Dicha correlación se realiza mediante la comparación de la señal de entrada con las señales previamente guardadas según el estándar DTMF. En lo relacionado con el subsistema de hardware, el módulo 4, corresponde al montaje del diseño para el integrado MT8870, el cual recibe una señal análoga correspondiente a un tono DTMF generado por el teléfono del módulo 1, y entrega un código binario de 4 bits que corresponde al carácter ( *, # ) o dígito marcado (0 al 9). Finalmente en el módulo 5, se implementó en una plataforma de hardware reconfigurable NB-3000 basada en una FPGA Xilinx Spartan-3AN, por medio de la herramienta Altium Designer un decodificador de 4 bits que permite visualizar el código binario de entrada procedente del integrado MT8870 en un display de 7 segmentos. Figura 1. Estructura del Sistema DTMF /15/$ IEEE
2 2. Marco Teórico: DTMF [1] El sistema de marcación por tonos o DTMF Dual Tone Multi Frequency es un sistema de señalización de telecomunicaciones que usa la banda de frecuencia vocal entre equipos de comunicación telefónicos y la central telefónica. El sistema DTMF utiliza ocho diferentes frecuencias transmitidas en pares para representar 16 caracteres que corresponden a diferentes números, símbolos y letras, tal como se observa en la tabla 1. Estos caracteres tienen asignados dos tonos, correspondientes a la fila y la columna en la que se encuentran. Al realizar una marcación por medio de un teclado telefónico que implementa un sistema DTMF la central telefónica reconoce el número que se está marcando por medio de estos tonos y de acuerdo a esto redirige la llamada. Tecla pulsada por el usuario en la interfaz gráfica de Matlab. Gráfica de la señal DTMF de la tecla pulsada y gráfica de la transformada de Fourier de la señal DTMF. Este modulo construye la señal DTMF para la tecla correspondiente y realiza el respectivo espectro en frecuencia. Ver diagrama de flujo 1. Diagrama de Flujo 1 Descripcion detallada de la GUI 1 Tabla 1. Frecuencias por fila y columna asignadas a cada carácter de un teclado telefónico. 3. Análisis y Diseño Con base en la estructura del sistema DTMF propuesta en la Figura 1 a continuación de presenta, según sea el caso, el análisis y diseño correspondiente a cada uno de los módulos, identificando su relación con los otros módulos a través de las entradas y salidas, así como su funcionalidad. De esta manera se analiza cada módulo y los dos subsistemas. Módulo 1 Teléfono Panasonic Kxts 500 [7] Teclado Telefónico Señal DTMF correspondiente a la tecla presionada por el usuario. Este módulo corresponde a un teléfono convencional de 12 teclas. Cuando una tecla es pulsada, se envían dos tonos de distinta frecuencia, uno correspondiente a la fila y el otro a la columna en la que esté la tecla. Módulo 3 GUI 2_Análisis de la señal DTMF Señal DTMF correspondiente a la tecla presionada por el usuario. Gráfica de la entrada recibida, gráfica de la señal DTMF generada por Matlab y gráfica de la correlación entre las dos señales anteriores. Este modulo analiza la señal DTMF generada por el teléfono y mediante un procesamiento permite determinar a qué tecla corresponde. Ver diagrama de flujo 2. Módulo 2 GUI 1_Generador de Tonos Diagrama de Flujo 2 detallada de la GUI 2 2
3 En el diseño del circuito DTMF se utilizó el IC MT8870, el cual lleva acabo la función de filtro y decodificador. El montaje del circuito se llevó a cabo según el siguiente esquemático: Módulo 4 MT8870 Señal DTMF correspondiente a la tecla presionada por el usuario. Señal de 4 bits correspondiente al número en binario de la frecuencia DTMF que recibió en la entrada. Es un circuito integrado utilizado para realizar las funciones de decodificación y filtros rechaza banda para circuitos DTMF. Módulo 5 Figura 2. Esquema Circuito DTMF. Decodificador en FPGA Señal de 4 bits correspondiente al número en binario de la frecuencia DTMF que recibió en la entrada. Número en decimal mostrado en el display de 7 segmentos, correspondiente a la tecla pulsada. Mediante el software Altium Designer y haciendo uso de la plataforma de desarrollo NB3000 [8] se construye un circuito lógico combinatorio [9] que decodifica la señal de entrada para mostrarla en forma decimal en un display de 7 segmentos. Para implementar el display de siete segmentos se diseña la lógica combinatoria construyendo la tabla de verdad donde las entradas son los 4 bits provenientes del módulo 4 y se representan en la primera columna y las señales de salida corresponden a los segmentos a, b, c, d, e, f, g del display de 7 segmentos. Esta tabla de verdad se muestra en la Tabla 2. Es importante aclarar que las teclas correspondientes a * y # se representaran en el display 7 segmentos con las letras A y b respectivamente. Circuito DTMF 3 Inputs Outputs a b c d e f g
4 A= * b = # Tabla 2. Tabla de verdad para implementar el decodificador en el siete segmentos 4. Implementación Módulo 1: Teléfono, corresponde a un teléfono fijo Panasonic Kxts 500, el cual consta de 12 teclas convencionales: 10digitos, * y #. Módulo 2 y 3: GUI 1 y GUI, estas dos aplicaciones se diseñaron en la herramienta de software MATLAB R2014a usando el lenguaje de programación que ofrece este. Figura 4. Interfaz gráfica GUI 2. Módulo 4: Circuito DTMF, se implementó en una protoboard Syb-120 De 700 siguiendo el esquemático que se presenta en la Figura 2. En los pines 11, 12, 13, 14 se encuentran 4 Led s conectados los cuales representan en binario el número que se ha pulsado en el generador de tonos Módulo 5: Decodificador FPGA, a partir de la tabla de verdad se construyen los circuitos lógicos en Altium Designer. A continuación se muestra el ejemplo del circuito lógico para el segmento d del display 7 segmentos. GUI 1: Esta aplicación permite visualizar dos gráficos generados por MATLAB, correspondientes al espectro en frecuencia y a la función DTMF de la tecla presionada por el usuario en el teclado virtual de la interfaz gráfica. Figura 5. Circuito lógico del segmento d. De la misma forma se construyen los circuitos lógicos de los demás segmentos(a, b, c, e, f, g ). Figura 3. Interfaz gráfica GUI 1. GUI 2: Esta aplicación graba una fracción de la señal DTMF generada por el teléfono y la procesa para luego mostrar en pantalla qué número presiono el usuario junto con las gráficas de la señal DTMF grabada, la señal DTMF original del número correspondiente y la correlación entre las dos. Figura 6. Esquemático implementado para el decodificador del display de siete segmentos. Este decodificador se implementó en una plataforma de hardware reconfigurable NB-3000 basada en una FPGA 4
5 Xilinx Spartan-3AN. En términos generales, se reciben los 4 bits del circuito DTMF por cuatro pines de entrada de la NB 3000(en este caso HA2, HA4, HA6, HA7) y se envían a los circuitos lógicos de cada segmento. Finalmente se toman las salidas de cada uno de estos y se enlazan con la interfaz gráfica de la herramienta virtual que posee Altium Designer [10]. 5. Resultados Los resultados obtenidos a partir pruebas de verificación hechas en cada uno de los dos subsistemas con sus respectivos módulos, se presentan a continuación: Figura 8. Visualización de la interfaz que indica que en este caso el número que se presionó en el teléfono fue el 0 Subsistema hardware, Modulos1, 4 y 5. Cuando el usuario presionó la tecla 0 en teléfono, se visualizó el mismo número en la interfaz de la herramienta virtual de Altium. Así mismo, se procedió con los demás dígitos, lo cual corroboro que el decodificador estaba diseñado correctamente. Subsistema Software, Módulos, 1, 2 y 3. Módulos 1 y 2: teléfono y GUI. Cuando el usuario presionó la tecla del número 5 en el teclado virtual, se visualizaron las respectivas graficas de la función DTMF y del espectro en frecuencia de este número. Figura 9. Visualización del número 0 en la interfaz gráfica de la herramienta virtual implementada en Altium. Figura 7. Visualización de la función DTMF y espectro en frecuencia del número 5. Módulos 1 y 3: teléfono y GUI 2. Cuando el usuario presionó el botón virtual para grabar la señal DTMF generada por el teléfono, después de un procesamiento, el programa indico que la tecla presionada fue la del número 0. Lo cual se puede verificar al ver la gráfica de la correlación entre la señal grabada y la señal DTMF original de la tecla presionada. 6. Conclusiones En un sistema de marcación por DTMF el análisis de señales permitió comprender e implementar el módulo de generación y el módulo de recepción de los diferentes tonos, ya sea en software o en hardware, permitiendo contrastar resultados para validar el funcionamiento de los diferentes módulos y del sistema. La implementación del Sistema en software, se realizó a través de MATLAB, gracias a la posibilidad que tiene de realizar diversas funciones para graficar y operar con señales, ya sea que se manipulen como vectores o matrices y a las funciones como la transformada rápida de Fourier o la correlación entre dos señales. Por ello es fundamental un correcto diseño y codificación, comprendiendo la forma matricial como funciona Matlab. El desarrollo del decodificador en el subsistema Hardware, fue posible gracias a herramientas de diseño que permiten una implementación rápida de prototipos en plataformas de hardware reconfigurable, tal como, Altium Designer que permitió de manera ágil, realizar el diseño de sistemas digitales mediante el uso de lenguajes de descripción como VHDL, para luego ser implementado en un dispositivo reconfigurable tipo FPGA, la cual está integrada a una plataforma de desarrollo digital NB3000. Esto permitió concentrar esfuerzos en el diseño, facilitando y agilizando la implementación. Así mismo, se evidenció la necesidad de trabajar de manera simultánea y 5
6 armoniosa en los diseños e implementaciones de software y de hardware. Este proyecto sirve de base para comprender la utilidad del análisis de señales y el potencial de aplicaciones en que puede ser utilizado un sistema DTMF como medio de control o monitoreo remoto en donde haya cobertura de red telefónica. Dentro de las aplicaciones donde puede ser implementado esta la domótica y la inmótica, entre otras. Referencias [1] J. Glassman, A Generalization of the Fast Fourier Transform, 14 agosto 2006, pp [2] CLARE, [En línea]. Available: /datasheet/ clare/m smtr.pdf. [3] Altium, «Altium,» [En línea]. Available: [4] MATLAB, «MathWorks,» [En línea]. Available: gui-development.html?s_tid=srchtitle. [5] S. J. L. Min Ju Park, Signal detection and analysis of DTMF receiver with quick Fourier transform, IEEE. [6] MATLAB, «MathWorks,» [En línea]. Available: xcorr.html?searchhighlight=xcorr. [7] Panasonic, Teléfono Panasonic Kxts 500. [8] A. Designer, «Altium,» 5 Marzo [En línea]. Available: display/hware/nanoboard+3000+series. [9] U. Nacional, "UNAL," [Online]. Available: ingenieria/ /docs_curso/contenido.html [10] K. Lilja, K. Laakso y J. Palomki, Using the Delphi method, Portland: IEEE,
3rasJornadasITE-2015-FacultaddeIngeniería-UNLP PROCESAMIENTO DIGITALSOBRELAPLACABASELPC1769. Anderson,Jorge;Osio, Jorge;Kunysz,EduardoYRapalini;José
3rasJornadasITE-2015-FacultaddeIngeniería-UNLP PROCESAMIENTO DIGITALSOBRELAPLACABASELPC1769 Anderson,Jorge;Osio, Jorge;Kunysz,EduardoYRapalini;José UIDETCeTAD 48y1162ºPisoDepartamentodeElectrotecnia,josrap@ing.unlp.edu.ar
Más detallesDECODIFICADORES. Para cualquier código dado en las entradas solo se activa una de las N posibles salidas. 2 N
DECODIFICADORES Tienen como función detectar la presencia de una determinada combinación de bits en sus entradas y señalar la presencia de este código mediante un cierto nivel de salida. Un decodificador
Más detallesPalabras Clave: Vídeo en FPGA, Procesamiento en Tiempo Real RESUMEN
Procesamiento de Vídeo en Tiempo Real Utilizando FPGA J. G. Velásquez-Aguilar, A. Zamudio-Lara Centro de Investigación en Ingeniería y Ciencias Aplicadas, Universidad Autónoma del Estado de Morelos, Cuernavaca,
Más detallesProyecto de Diseño 2
Altera University Program 1 Proyecto de Diseño 2 Números y Visualizadores El objetivo de esta práctica es diseñar circuitos combinacionales que realicen conversiones numéricas de binario a decimal y adición
Más detallesFigura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:
Departamento de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Antioquia Arquitectura de Computadores y Laboratorio ISI355 (2011 2) Práctica No. 1 Diseño e implementación de una unidad aritmético
Más detallesIntroducción al PSPICE
Pspice incluye varios programas, entre ellos está Schematics que es un programa de captura con una interfase directa a otros programas y opciones de Pspice. Con este programa se pueden realizar varias
Más detallesTEMA 5. ELECTRÓNICA DIGITAL
TEMA 5. ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN Los ordenadores están compuestos de elementos electrónicos cuyas señales, en principio, son analógicas. Pero las señales que entiende el ordenador son digitales.
Más detallesCapítulo 5. Análisis del software del simulador del sistema de seguridad
1 Capítulo 5. Análisis del software del simulador del sistema de seguridad Para realizar análisis del simulador de sistema de seguridad se recurrió a diagramas de flujo de datos (DFD s), ya que se consideró
Más detallesLaboratorio 1 Implementación de un sumador binario
Universidad de chile Laboratorio 1 Implementación de un sumador binario Autor: Sergio Liberman Bronfman Thomas Peet Moraga Curso: EL4002 Profesores: Francisco Rivera Profesor auxiliar: Andrés Sanhueza
Más detallesEurowin 8.0 SQL. Manual del módulo TALLAS Y COLORES
Eurowin 8.0 SQL Manual del módulo TALLAS Y COLORES Documento: me_tallasycolores Edición: 05 Nombre: Manual del módulo Tallas y Colores de Eurowin 8.0 SQL Fecha: 30-04-2012 Tabla de contenidos 1. Introducción...
Más detallesPROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL
PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL N. E. Chávez Rodríguez*, A. M. Vázquez Vargas** *Departamento de Computación **Departamento de Procesamiento Digital de Señales
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesINSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN
. INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO DE CIRCUITOS DIGITALES
Más detallesMetodologías de diseño de hardware
Capítulo 2 Metodologías de diseño de hardware Las metodologías de diseño de hardware denominadas Top-Down, basadas en la utilización de lenguajes de descripción de hardware, han posibilitado la reducción
Más detallesUNIVERSIDAD AUTÓNOMA DEL CARIBE
Página: 1/5 UNIVERSIDAD AUTÓNOMA DEL CARIBE SOPORTE DE PLATAFORMA GESTIÓN INFORMÁTICA Página: 2/5 1. OBJETO El objeto del procedimiento es garantizar una plataforma tecnológica y un sistema de comunicación
Más detallesPuesto que la trama consta de 32 intervalos de tiempo iguales, la duración de cada intervalo o canal será de:
MÚLTIPLEX MIC DE 30 CANALES Como se ha ido viendo anteriormente, con el uso de técnica MIC (Modulación de Impulsos Codificados), podemos convertir una señal analógica en una señal digital de 64 Kbit/s.
Más detallesComparadores UNIDAD V
Comparadores UNIDAD V Tecsup Virtu@l Automatización Lógica Programable Índice MÓDULO 2: PROGRAMACIÓN AVANZADA Unidad V: COMPARADORES 1. Comparadores... 1 1.1 Introducción... 1 1.2 Objetivos... 1 1.3 Contenido...
Más detallesUnidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)
Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.
Más detallesLa informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador.
Qué es la informática? La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador. Se llama sistema informático al sistema
Más detallesGUIA DE USO DEL ACCPRO
GUIA DE USO DEL ACCPRO Esta herramienta permite tener el control centralizado del estado de todos los accesos de la empresa. En una misma pantalla se presentan varios planos de una empresa o de diferentes
Más detallesUNIDADES DE ALMACENAMIENTO DE DATOS
1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo
Más detallesManual Suspensión de Cheques
Índice Suspensión de Cheques 1. Introducción... 2. Descripción del Servicio... 2.1 Esquemas de suspensión... 3. Acceso... 4. Funcionalidad... 4.1 Estados de un lote... 5. Suspensión de cheques... 5.1 Suspensión
Más detalles28 = 16 + 8 + 4 + 0 + 0 = 11100 1
ELECTRÓNICA DIGITAL 4º ESO Tecnología Introducción Imaginemos que deseamos instalar un sistema electrónico para la apertura de una caja fuerte. Para ello debemos pensar en el número de sensores que nos
Más detallesMatemática de redes Representación binaria de datos Bits y bytes
Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender
Más detalles- MANUAL DE USUARIO -
- MANUAL DE USUARIO - Aplicación: Kz Precio Hora Instagi Instagi Teléfono: 943424465-943466874 Email: instagi@instagi.com GUIA PROGRAMA CALCULO PRECIO HORA 1. Introducción 2. Datos de la empresa 2.1.Gastos
Más detallesACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.
1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado
Más detallesCODIFICADORES. Cuando solo una de las entradas está activa para cada combinación de salida, se le denomina codificador completo.
Circuitos Combinacionales MSI CODIFICADORES Son los dispositivos MSI que realizan la operación inversa a la realizada por los decodificadores. Generalmente, poseen 2 n entradas y n salidas. Cuando solo
Más detalles1. Representación de la información en los sistemas digitales
Oliverio J. SantanaJaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2005 2006 1. Representación de la información en los sistemas digitales Durante Hoy Los digital tipo muchos
Más detallesTransformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL
ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola
Más detallesTema 11: Instrumentación virtual
Tema 11: Instrumentación virtual Solicitado: Tarea 09: Mapa conceptual: Instrumentación Virtual M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom
Más detallesMANUAL DE USUARIO DE GESTIÓN DE ALEGACIONES
MANUAL DE USUARIO DE GESTIÓN DE ALEGACIONES Tal y como se viene haciendo hasta ahora, entramos en la aplicación Web a través de la pantalla principal: Figura 1: Pantalla de inicio del portal de Bolsa de
Más detallesFormato para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2003-1 5040 Circuitos Digitales Avanzados PRÁCTICA No. 6 LABORATORIO DE NOMBRE DE LA PRÁCTICA DURACIÓN (HORA) Multiplicador binario 4
Más detallesNombre del estudiante: Grimaldo velazquez Rafael. Herrera Díaz Jefree. Campus: san Rafael
Nombre del estudiante: Grimaldo velazquez Rafael Herrera Díaz Jefree Campus: san Rafael Carrera /Prepa: ingeniería en sistemas computacionales Introducción. Como en mecánica la conmutación electrónica
Más detallesHardware Se refiere a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos
Hardware y software Soporte Técnico El soporte técnico es un rango de servicios que proporcionan asistencia con el hardware o software de una computadora, o algún otro dispositivo electrónico o mecánico.
Más detallesPrimeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950).
Código binario en Sistemas Digitales Historia Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950). Circuitos integrados
Más detallesLa Computadora. Operaciones de entrada al ser receptora de información. Operaciones de cálculo, lógica y almacenamiento.
La Computadora Para entender mejor el concepto de Computadora tenemos que saber qué es la computación. La computación como tal, se entinte como el arte de contar o calcular, tal como lo afirma el Diccionario
Más detallesCapítulo 9. Archivos de sintaxis
Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta
Más detallesTutorial y descripción técnica de TCP/IP
Page 1 of 6 Tabla de contenidos Modelo cliente/servidor 4.2 TELNET Figura: TELNET- Protocolo de conexión remota. TELNET es un protocolo estándar siendo su número STD de 8. Su status es recomendado. Se
Más detallesAlejandro Muñoz Palomero. Ingeniería Electrónica. Descripción del problema (Especificaciones).
Descripción del problema (Especificaciones). El problema será comparar dos códigos de 8bits, los bits de diagnóstico. Estos bits son un 5 y un 0 en hexadecimal (0101 y 0000). Para ello se buscará un sistema
Más detalles2. ÁMBITO Y ALCANCE DEL PROYECTO...
ÍNDICE 1. INTRODUCCIÓN... 3 1.1. OBJETIVO DEL DOCUMENTO... 3 2. ÁMBITO Y ALCANCE DEL PROYECTO... 3 2.1. OBJETIVOS DEL PROYECTO... 3 2.2. ALCANCE DEL PROYECTO... 3 3. CONSIDERACIONES GENERALES SOBRE EL
Más detallesTema 16 ELECTRÓNICA DIGITAL LENGUAJES DE DESCRIPCIÓN DE LOS SISTEMAS DIGITALES (PARTE 1)
ELECTRÓNICA DIGITAL Tema 16 LENGUAJES DE DESCRIPCIÓN DE LOS SISTEMAS DIGITALES (PARTE 1) IMPORTANCIA DE LOS ESQUEMAS Los circuitos y sistemas electrónicos digitales cuya complejidad es limitada, se pueden
Más detallesLa presente tesis pretende que los estudiantes observen la teoría de las acciones de control
CAPÍTULO V. CONCLUSIONES. La presente tesis pretende que los estudiantes observen la teoría de las acciones de control de forma virtual al mismo tiempo analicen físicamente los sistemas electrónicos cuando
Más detallesDISEÑO DE FUNCIONES (TRATAMIENTOS)
DISEÑO DE FUNCIONES (TRATAMIENTOS) Diseño Estructurado. Estrategias para Derivar el Diagrama de Estructura. Diseño de Módulos Programables. 1. DISEÑO ESTRUCTURADO El Diseño es el proceso por el cual se
Más detallesTEMA 2: Representación de la Información en las computadoras
TEMA 2: Representación de la Información en las computadoras Introducción Una computadora es una máquina que procesa información y ejecuta programas. Para que la computadora ejecute un programa, es necesario
Más detallesMANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA
MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA Proveedores PLATAFORMA FACTURACIÓN ELECTRÓNICA PARA PROVEEDORES DE LA JUNTA DE COMUNIDADES DE CASTILLA LA MANCHA. Índice 1. INTRODUCCIÓN... 3 2. ACCESO A LA PLATAFORMA
Más detallesManejo de la radio AM/FM
Manejo de la radio AM/FM Botón PWR Botón MENU (SOURCE) Botón TUNE TRACK Teclas de presintonías AUTO.P Escuchar la radio AM/FM Presione el botón (SOURCE) MENU. Toque AM para recibir ondas de radio AM, o
Más detallesNaturaleza binaria. Conversión decimal a binario
Naturaleza binaria En los circuitos digitales sólo hay 2 voltajes. Esto significa que al utilizar 2 estados lógicos se puede asociar cada uno con un nivel de tensión, así se puede codificar cualquier número,
Más detalles* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos:
Funciones incompletas Son funciones cuyo valor puede ser indistintamente 0 ó 1 para algunas combinaciones de las variables de entrada, bien porque dichas combinaciones no vayan a darse nunca en la práctica
Más detallesFORMATO DE CONTENIDO DE CURSO
PÁGINA: 1 de 8 FACULTAD DE.CIENCIAS BÁSICAS PROGRAMA DE: FÍSICA PLANEACIÓN DEL CONTENIDO DE CURSO 1. IDENTIFICACIÓN DEL CURSO NOMBRE : ELECTRÓNICA II CÓDIGO : 210080 SEMESTRE : VII NUMERO DE CRÉDITOS :
Más detallesTópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.
Más detallesDiseño Lógico I Facultad de Ciencias Exactas y Tecnología UNT. Introducción. Fabricantes. Elevada complejidad. Facilitar tareas de diseño
Introducción Fabricantes Elevada complejidad Facilitar tareas de diseño Herramientas CAD DESCRIPCIÓN GRÁFICA DEL MODELO DE DISEÑO DE SISTEMAS COMPLEJOS Proceso de diseño Simplificado Antes de realizar
Más detalles2 EL DOCUMENTO DE ESPECIFICACIONES
Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir
Más detallesSistema de Control de Accesos API-WIN
El API-WIN es un, un conjunto de aplicaciones destinadas a controlar al personal interno y externo de una organización. Este sistema es el encargado de la administración de los accesos controlados por
Más detallesManual de la aplicación de seguimiento docente en la UJI
Manual de la aplicación de seguimiento docente en la UJI Introducción El objetivo del presente documento es, fundamentalmente, informar al PDI sobre el funcionamiento de la aplicación informática de apoyo
Más detallesCurso Completo de Electrónica Digital
CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 4 CIRCUITOS COMBINACIONALES 4.1.
Más detallesGuía de Integración del botón IUPAY para comercios SIS
Versión: 1.0 Versión: 1.0 1 Autorizaciones y control de versión AUTOR: REDSYS VALIDADO POR: APROBADO POR: EMPRESA: REDSYS EMPRESA: REDSYS EMPRESA: REDSYS Firma: Firma: Firma: Fecha: Fecha: Fecha: Comentarios:
Más detallesSISTEMAS DE INFORMACIÓN II TEORÍA
CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR
Más detallesARQUITECTURAS ESPECIALES
RQUITECTURS ESPECILES Página Página 2 DECODIFICDOR Es un circuito combinacional, cuya función es la de convertir un código binario de entrada (natural, CD, etc.) de N bits de entrada a M líneas de salida
Más detallesCircuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial
Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial Se pretende realizar el circuito lógico interno de una máquina tragaperras de tres ruletas. El sistema completo tiene un esquema como el
Más detallesAUTORIDAD DE SUPERVISIÓN DEL SISTEMA FINANCIERO
AUTORIDAD DE SUPERVISIÓN DEL SISTEMA FINANCIERO Sistema de Gestión Documental Módulo de Ventanilla Virtual Manual de Usuario (para Operadores de Entidades Financieras) JULIO 2014 Jefatura de Tecnologías
Más detallesSERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA
SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura
Más detallesINTRODUCCIÓN AL SOFTWARE ISE (Integrated Software Environment) DE XILINX
INTRODUCCIÓN AL SOFTWARE ISE (Integrated Software Environment) DE XILINX Índice GUÍA DE INICIO AL SOFTWARE ISE DE XILINX... 1 1. Introducción... 1 2. Inicio del software ISE (Integrated Software Environment)
Más detallesSistema de Mensajería Empresarial para generación Masiva de DTE
Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE
Más detallesTeoría de Sistemas y Señales
Universidad Nacional de Rosario Facultad de Ciencias Exactas, Ingeniería y Agrimensura Escuela de Ingeniería Electrónica Teoría de Sistemas y Señales Trabajo Práctico Nº 3 Análisis Frecuencial de Señales
Más detallesUNIDADES FUNCIONALES DEL ORDENADOR TEMA 3
UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:
Más detalles11 Número de publicación: 2 321 587. 51 Int. Cl.: 72 Inventor/es: Kunigita, Hisayuki. 74 Agente: Elzaburu Márquez, Alberto
19 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA 11 Número de publicación: 2 321 587 51 Int. Cl.: G06T 11/60 (2006.01) G06T 15/00 (2006.01) G06Q 30/00 (2006.01) 12 TRADUCCIÓN DE PATENTE EUROPEA T3 96 Número
Más detallesTARJETA DE DESARROLLO CPLD
TARJETA DE DESARROLLO CPLD XC9572xl Serie 1 Características CPLD XC9572 xl vq64. o VQFP - 64 pines. o 52 pines I/O de usuario. o 5ns de retardo entre pines. o Frecuencia hasta 178MHz. o 72 macroceldas.
Más detallesTema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática
Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción
Más detallesTema 1 - Sistemas numéricos y códigos
- y códigos Eduardo Rodríguez Martínez Departamento de Electrónica División de Ciencias Básicas e Ingeniería Universidad Autónoma Metropolitana Unidad Azcapotzalco Email: erm@correo.azc.uam.mx Oficina:
Más detallesQUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?
QUE ES COMLINE MENSAJES? Comline Mensajes es una plataforma flexible, ágil y oportuna, que permite el envío MASIVO de MENSAJES DE TEXTO (SMS). Comline Mensajes integra su tecnología a los centros de recepción
Más detallesGuía para configurar el monitor TCPIP
1 Guía para configurar el monitor TCPIP OBJETIVO Este documento tiene como objetivo guiar al usuario final del sistema para la implementación del monitor para las terminales TCPIP / NS FACE, NS FACE RW,
Más detallesCAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de
CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de cualquier modelo en el software Algor. La preparación de un modelo,
Más detallesLINEAMIENTOS DEL SISTEMA DE GESTION DOCUMENTAL EN LA UNIVERSIDAD CATOLICA MANIZALES.
LINEAMIENTOS DEL SISTEMA DE GESTION DOCUMENTAL EN LA UNIVERSIDAD CATOLICA MANIZALES. El presente documento contiene la descripción general de los lineamientos de la Universidad Católica de Manizales en
Más detallesCONTENIDO. 1. Introducción. 2. Reseña histórica del computador. 3. Definición de computador.
CONTENIDO 1. Introducción. 2. Reseña histórica del computador. 3. Definición de computador. 4. Sistemas numéricos. 4.1 Generalidades. 42 Sistema binario. 4.3 Sistema octal,. 4.4 Sistema decimal. 4.5 Sistema
Más detallesDesarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales.
Manual del usuario Learn To Drive Desarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales. 1 Índice Contenido Pantalla Introduccion... 3 Descripcion de modulos
Más detallesGuía. 2. Descripción de los sistemas de adquisición de datos en el Laboratorio de Automática
Elaborado por: 1 de 12 Revisado por: Aprobado por: Grupo de apoyo técnico en calidad (periodo ago-abr 2013-2014) 1. OBJETIVOS Jefe del laboratorio y Coordinador del área de automática Director escuela
Más detallesElectrónica Digital. Conceptos Digitales. Dr. Oscar Ruano 2011-2012 1
Electrónica Digital Conceptos Digitales Dr. Oscar Ruano 2011-2012 1 Magnitudes analógicas y digitales Magnitud Analógica: toma valores continuos: Por ejemplo la temperatura no varía de entre 20ºC y 25ºC
Más detallesAnexo B. Comunicaciones entre mc y PC
Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación
Más detallesCAPITULO IV CONCLUSIONES Y RECOMENDACIONES
CAPITULO IV CONCLUSIONES Y RECOMENDACIONES VERIFICACIÓN DE OBJETIVOS El objetivo general del proyecto ha sido cumplido satisfactoriamente en la Unidad de Sistemas de PETROECUADOR, realizando el análisis
Más detallesConciliación bancaria en CheqPAQ Cargado de estado de cuenta
Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición
Más detalles4. Prácticas: Circuitos Combinacionales
4. Prácticas: Circuitos Combinacionales I. Ejercicios teóricos 1. Diseñar, empleando puertas lógicas, un codificador de ocho a tres líneas con salida en binario natural y prioridad a la entrada de mayor
Más detallesPROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04
Autorización Este documento entra en vigor a partir del 2 de agosto del 2005, a través de su autorización por parte del Dr. Francisco Javier Rojas Monroy, Coordinador de Operaciones, Calidad y Teclogía
Más detallesLa Unidad Procesadora.
La Unidad Procesadora. En un sistema digital complejo, la capa de hardware de la máquina es el nivel más bajo del modelo de capas de un sistema microcomputarizado. La unidad procesadora es una parte del
Más detalles5. Diseño e Implementación del sistema (software)
5. Diseño e Implementación del sistema (software) Diagrama de flujo de la aplicación: Aplicación Seleccionar Registros Ir a Archivo? Si Archivo No Sincronizar? Si α No Validar Usuario? Si β No Salir Diagrama:
Más detallesInstructivo. VIDEOS EN: www.vimeo.com/apolosoft INTRODUCCION
TERCEROS Instructivo INTRODUCCION Los terceros son todas aquellas personas ya sean naturales o jurídicas, con las cuales la empresa tiene algún tipo de relación, estas personas son las que definimos como
Más detallesCapitulo 3. Desarrollo del Software
Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista
Más detallesSISTEMAS DE INFORMACIÓN I TEORÍA
CONTENIDO: CICLO DE VIDA DE DESARROLLO DE SI FASES GENÉRICAS DEL CICLO DE VIDA DE DESARROLLO DE SI VISIÓN TRADICIONAL DEL CICLO DE VIDA DE DESARROLLO DE SI DE DESARROLLO DE SI: ANÁLISIS Material diseñado
Más detallesUtilizacion de Sistemas PACS
1 Facultad: Ingeniería. Escuela: Biomédica Asignatura: Digitalización de Información en Servicios Médicos Utilizacion de Sistemas PACS Objetivos Utilizar las herramientas básicas de un Sistema PACS, en
Más detallesINNOVATALK PBX (INNO-PBX) COMUNICACIONES UNIFICADAS Funcionalidades de instalación
INNOVATALK PBX (INNO-PBX) COMUNICACIONES UNIFICADAS Funcionalidades de instalación Departamento TI InnovaTalk SRL Inno-PBX-Asterisk Funcionalidades de instalación Página - 1 - ÍNDICE 1. INTRODUCCIÓN...
Más detallesTELEOPERACIÓN DE UN ROBOT MOVIL CON MANEJO DIFERENCIAL A BAJO COSTO
TELEOPERACIÓN DE UN ROBOT MOVIL CON MANEJO DIFERENCIAL A BAJO COSTO Introducción.- Asanza,V 1 ; Laica,J 1 ; Paillacho,D 1 1. Centro de Visión y Robotica {vasanza, jlaica, dpailla} @fiec.espol.edu.ec Un
Más detallesBanco de la República Bogotá D. C., Colombia
Banco de la República Bogotá D. C., Colombia Subgerencia de Informática Departamento de Seguridad Informática MANUAL DE USUARIO PARA EL SERVICIO - SISTEMA DE GESTIÓN PKI DE USUARIOS ROAMING - USI-GI-56
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesSoftware de Control de Visitas ALCANCE TÉCNICO
ALCANCE TÉCNICO ALCANCE TÉCNICO 1. PRESENTACIÓN: El Sistema de Visitas propone dar solución al Control de visitas, permitiendo administrar en forma rápida y fácil el ingreso y salida de personal externo
Más detallesGuía rápida del usuario
Laboratorio de Investigación y Formación en Informática Avanzada Guía rápida del usuario Versión r2.2-0-0 21 de noviembre de 2013 Índice 1. Introducción 1 2. Comienzo 2 3. Funcionalidad del Zapper 3 3.1.
Más detallesSIIGO Pyme. Interfaces Exportaciones. Cartilla II
SIIGO Pyme Interfaces Exportaciones Cartilla II Tabla de Contenido 1. Presentación 2. Qué es una Exportación en SIIGO? 3. Qué Exportaciones Maneja SIIGO? 3.1 Exportación de Contabilidad a. General de contabilidad
Más detallesPS.Vending Almacén Pocket PC
Versión 1.0 Enero 2013 Autor: Pedro Naranjo Rodríguez www.psvending.es Contenido Qué es PS.Vending Almacén Pocket PC?... 3 Funciona PS.Vending Almacén Pocket PC independiente de PS.Vending?... 3 Requisitos...
Más detallesSISTEMAS NUMERICOS. Ing. Rudy Alberto Bravo
SISTEMAS NUMERICOS SISTEMAS NUMERICOS Si bien el sistema de numeración binario es el más importante de los sistemas digitales, hay otros que también lo son. El sistema decimal es importante porque se usa
Más detallesGUIAS ÚNICAS DE LABORATORIO GENERADOR DE NÚMEROS PRIMOS AUTOR: ALBERTO CUERVO
GUIAS ÚNICAS DE LABORATORIO GENERADOR DE NÚMEROS PRIMOS AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS GENERADOR DE NÚMEROS PRIMOS. OBJETIVO Un circuito
Más detalles