Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porIan Coimbra Modificado hace 6 años
1
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
INSTITUTO TECNOLÓGICO DE VERACRUZ ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS Powered by: DYNADATA TECHNOLOGIES Dr. José Antonio Garrido Natarén
2
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
OBJETIVO: Editar y simular circuitos lógicos integrados por compuertas NOT, AND, OR, NAND, NOR, XOR.
3
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
El simulador LGS está desarrollado en lenguaje C++, bajo la plataforma MS-Windows
4
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL MODELO DE DATOS Los circuitos lógicos están compuestos por compuertas lógicas (AND, NOT, OR etc.) que tratan información binaria con valores 1 y 0. Una compuerta puede tener 0:N puntos de entrada y 0:1 puntos de salida.
5
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL MODELO DE DATOS Cada compuerta trata la información de sus entradas y produce una salida a través de la función de transferencia que lo caracteriza. S = E1 | E2
6
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL MODELO DE DATOS Las compuertas están conectadas entre sí por líneas que conectan el punto de salida de una compuerta con un punto de entrada de otra compuerta.
7
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL MODELO DE DATOS Un impulso periódico (timer) activa la función de transferencia de cada compuerta y hace avanzar la señal de una compuerta a otra a través de las conexiones.
8
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL MODELO DE DATOS Las compuertas son representadas por símbolos normalizados y las conexiones por líneas de color rojo ó azul según que su valor sea 1 ó 0.
9
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL MODELO DE DATOS Una porción de diagrama puede representarse por un MACRO que lleva un nombre y una descripción.
10
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL MODELO DE DATOS Un MACRO es un símbolo que puede tener N entradas y N salidas. El comportamiento de un Macro puede ser tan complejo como el diagrama que representa.
11
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LOS SIMBOLOS LGS ofrece 14 símbolos de base. A partir de estos símbolos es posible construir cualquier otro símbolo a través de los Macros.
12
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LOS SIMBOLOS
13
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL MODELO DE DATOS
14
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA EDICION DE UN DIAGRAMA La edición de un diagrama se realiza implantando, moviendo, duplicando y eliminando símbolos y conexiones.
15
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA IMPLANTACION DE SIMBOLOS El símbolo puede ser implantado en cualquier lugar del área de trabajo siempre y cuando no ocupe el mismo espacio que otro símbolo ya implantado. El cursor indicará si el símbolo no puede implantarse por entrar en colisión con otro símbolo.
16
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA IMPLANTACION DE CONEXIONES La implantación de una conexión requiere 2 pasos para su implantación: Señalar el contacto de entrada de la conexión, el cual debe de ser un contacto de salida de un símbolo. señalar el contacto de salida de la conexión, el cual debe de ser un contacto de entrada de un símbolo.
17
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA IMPLANTACION DE CONEXIONES La ruta de las conexiones es recalculada automáticamente
18
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA IMPLANTACION DE TEXTOS LGS permite integrar textos al diagrama : Fuentes de cualquier tamaño, estilo y color. Opacos o transparentes Multilínea, Vertical y horizontal Alineación izquierda, centrada o derecha Los textos se implantan como cualquier otro símbolo pero permiten su superposición con otros elementos del diagrama.
19
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA SUPRESION DE SIMBOLOS La supresión de un símbolo suprime también todas las conexiones asociadas al símbolo.
20
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA SUPRESION DE CONEXIONES La supresión de una conexión debe de hacerse señalando el contacto de salida de la conexión
21
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL DESPLAZAMIENTO DE SIMBOLOS El desplazamiento se realiza por el mecanismo de Jala y Suelta con el botón izquierdo El desplazamiento desplaza también todas las conexiones asociadas al símbolo Las conexiones son recalculadas automáticamente
22
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
EL DESPLAZAMIENTO DE CONEXIONES Las conexiones no pueden ser desplazadas Las conexiones son generadas por el programa y su ruta es calculada dinámicamente para proporcionar mejor lectura del diagrama. Las conexiones son recalculadas automáticamente
23
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA SELECCIÓN POR RECTANGULO Es posible seleccionar un grupo de símbolos contenidos en un rectángulo. Todos los símbolos incluidos en el rectángulo son seleccionados y mostrados en color negro.
24
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA SELECCIÓN POR RECTANGULO Las conexiones que conectan símbolos seleccionados serán automáticamente seleccionadas. La porción de diagrama seleccionada por rectángulo puede ser desplazada y/o duplicada con el mecanismo de Jala y Suelta. DESPLAZAMIENTO COPIA
25
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA SUPRESION POR RECTANGULO Todos los elementos seleccionados por rectángulo pueden suprimirse con la tecla SUPP. SELECCIÓN Y SUPRESION POR RECTANGULO
26
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA MODIFICACION DE SIMBOLOS DINAMICOS Un clic con el botón derecho sobre un símbolo dinámico permite cambiar los parámetros. El símbolo Valor Binario alterna su valor entre 0 y 1 El símbolo Pulso muestra una ventana que permite asignar el tiempo de cadencia en múltiplos de 1/10 de segundo El símbolo Decodificador de 4 Bits muestra una ventana que permite asignar un valor al símbolo
27
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA CREACION DE UN MACRO Un símbolo MACRO es un símbolo que tiene un circuito como comportamiento. Un MACRO tiene contactos de entrada y salida como cualquier símbolo.
28
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA CREACION DE UN MACRO Los MACROS se crean a partir de un circuito con CONTACTORES. Los CONTACTORES del diagrama que representan los puntos de entrada-salida del diagrama generan los contactos del MACRO.
29
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA UTILIZACION DE MACROS Diagrama con MACRO
30
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA VISUALIZACION DE MACROS Es posible visualizar la simulación del diagrama interior de un MACRO. Ventana con diagrama interior de un MACRO
31
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
LA SIMULACION DE UN DIAGRAMA Un diagrama puede ser simulado a cadencias múltiples de 1/10 de segundo.
32
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
CONCLUSIONES El sistema LGS que permite editar y simular un diagrama de circuitos lógicos con gran facilidad. La generación de MACROS hace posible la generación de diagramas compactos de gran complejidad. El modelo de datos desarrollado en el simulador LGS puede extenderse a otros tipos de diagramas como los hidráulicos. Descarga el programa :
33
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
PREGUNTAS
34
ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS
INSTITUTO TECNOLÓGICO DE VERACRUZ ESTUDIO Y DESARROLLO DE UN SIMULADOR DIGITAL DE CIRCUITOS LÓGICOS MUCHAS GRACIAS
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.