ELECTRONICS WORKBENCH



Documentos relacionados
Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

Circuitos Digitales CON José Manuel Ruiz Gutiérrez

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

Puertas Lógicas. Contenidos. Objetivos

Centro de Capacitación en Informática

Modelo de examen tipo resuelto 1

ELECTRONICS WORKBENCH

CIRCUITOS ARITMÉTICOS

DEPARTAMENTO DE CIENCIAS BÁ SICAS E INGENIERÍAS INGENIERÍA EN TELEMÁ TICA

Informática I Notas del curso

Tema 4: Circuitos combinacionales

TEMA 6. Circuitos Aritméticos.

Simulín. Qué es Simulín? Características. Simulador de circuitos digitales para uso docente. v5.60 (Julio 2014) Función lógica (expresión algebraica)

SITEMA BINARIO, OCTAL Y HEXADECIMAL: OPERACIONES

TEMA 3: IMPLEMENTACIÓN DE CIRCUITOS COMBINACIONALES CON PUERTAS LÓGICAS.

Boletín de Problemas de Circuitos Combinacionales. Fundamentos de Electrónica 3º Curso Ingeniería Industrial

FORMATO DE CONTENIDO DE CURSO

Sistemas de numeración

Anterior Sistemas binarios: Aritmética binaria Siguiente ARITMÉTICA BINARIA. Operaciones elementales con números binarios

TEMA 6 ARITMÉTICA BINARIA Y CIRCUITOS ARITMÉTICOS

Microsoft Excel Unidad 6. La Hoja de Cálculo

Cualquier número de cualquier base se puede representar mediante la siguiente ecuación polinómica:

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

OBTENER DATOS EXTERNOS

CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS

Módulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access

Sistemas de numeración y aritmética binaria

28 = =

TEMA 5: HOJAS DE CÁLCULO. Edición de hojas de cálculo con OpenOffice Calc

El álgebra booleana (Algebra de los circuitos lógicos tiene muchas leyes o teoremas muy útiles tales como :

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

SOLECMEXICO Página 1 DISEÑO DE CIRCUITOS A PARTIR DE EXPRESIONES BOOLEANAS


Sistemas Electrónicos Industriales II EC2112

Uso del programa CALC

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

Microsoft Power Point

ELECTRÓNICA DIGITAL. Una señal es la variación de una magnitud que permite transmitir información. Las señales pueden ser de dos tipos:

T6. CIRCUITOS ARITMÉTICOS

Informática Aplicada a la Gestión de Empresas (IAGE) Parte III Excel e Internet Tema 2

La división A/B de dos números A (a3a2a1a0) y B (b3b2b1b0) de 4 bits, calculando el cociente Q (q3q2q1q0) y el resto R (r3r2r1r0), puede realizarse

Nivel Básico I Prof. Mariano Correa

MATEMÁTICAS CON LA HOJA DE CÁLCULO

ComLabo Easy (V 1.0) Software para adquisición de datos de instrumentos CRISON GLP PC. Manual de Usuario

MANUAL DE USO PORTAL B2B PROCESO OPERATIVO- DESPACHOS

1 MANUAL DE USUARIO DE LAS FUNCIONALIDADES WEB EN PARA EL VISADO DIGITAL

Notas para la instalación de un lector de tarjetas inteligentes.

Nombre del estudiante: Grimaldo velazquez Rafael. Herrera Díaz Jefree. Campus: san Rafael

Operación de Microsoft Word

Práctica 1. Compuertas Lógicas

Figura 1 Abrir nueva hoja de cálculo

EJERCICIOS - Electrónica Digital

Tema 11: Sistemas combinacionales

Electrónica Básica. Aritmética Binaria. Electrónica Digital. José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC

Diapositiva 1. Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas.

MANUAL DE USUARIO. Sistema Administrativo XENX ERP. Modulo Suministros Almacén Requisición Compras Proveedores

CLASE 12.-INSERTAR COLUMNAS

Manual Word Tablas

Informática Bioingeniería

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS

MANUAL BÁSICO DE WRITER

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Aritmética binaria

Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950).

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

PRÁCTICAS DE GESTIÓN GANADERA:

GIROS Bancarios en NOTIN

Guía de uso de Moodle para participantes

INSTITUTO UNIVERSITARIO DE CAPACITACIÓN PEDAGÓGICA

Póliza dinámica con etiquetas personalizadas en Aspel-COI 7.0

Impress : Programa de presentaciones de OpenOffice.

Computación I Representación Interna Curso 2011

Además del Sistema Operativo necesitaremos un adaptador inalámbrico que vamos a describir en el punto siguiente.

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Formato para prácticas de laboratorio

PRÁCTICA 3 Montaje y evaluación de sistemas digitales combinacionales.

Realizado por Pablo Yela

5.1.1 Sumadores con anticipación de Acarreo. g i = a i b i. c i = c i-1 p i + g i s i = p i + c i-1. c 0 = g 0 + c -1 p 0

TEMA 2. HERRAMIENTAS DE GeoGebra

PROYECTO EDUCATIVO LA CALERA

GUÍA DEL ALUMNO. 1.- Estructura y contenido de la página web. 2.- Cómo usar esta página web. 3.- Contenidos. 4.- Metodología didáctica.

Los sistemas de numeración se clasifican en: posicionales y no posicionales.

Clase Nº 9 OPERADOR PC. P á g i n a 1 HOJA DE CALCULO MICROSOFT EXCEL

Cálculo Simbólico también es posible con GeoGebra

MACROS Y FORMULARIOS

Un kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb

GUÍA BÁSICA DE USO DEL SISTEMA RED

PROCESO DE SOLICITUD EN SÉNECA DE UN GRUPO DE TRABAJO.

Para aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.

Práctica 2 de Microsoft Access

6.1. Conoce la papelera

2. Doctores 2.1. Dar de alta un doctor 2.2. Buscar un doctor 2.3. Editar un doctor 2.4. Borrar un doctor

Por ejemplo convertir el número 131 en binario se realiza lo siguiente: Ahora para convertir de un binario a decimal se hace lo siguiente:

El proceso de edición digital en Artelope y CTCE

BANCOS. Manejo de Bancos. Como crear una ficha de Banco? Como modificar los datos de una ficha de Banco? Como borrar una ficha de Banco?

SISTEMAS DE NUMERACIÓN. Sistema decimal

Transcripción:

PRÁCTICA 3: SIMULACIÓN DE CIRCUITOS COMBINACIONALES CON ELECTRONICS WORKBENCH Ingeniería Técnica en Informática de Sistemas. Miguel Martínez Iniesta Juan Antonio Ruiz Palacios

DESARROLLO DE LA PRÁCTICA IMPORTANTE: Para poder realizar la práctica es imprescindible, presentar la hoja de resultados completa al inicio de la sesión. 1. Diseño e implementación de un circuito combinacional. Para poder realizar un proceso industrial es necesario que la temperatura de un local este comprendida entre 22 y 25 C. El local dispone de un dispositivo sensor que mide la temperatura, dando a su salida el valor de la temperatura codificado, mediante tres señales binarias como nos muestra la siguiente tabla: TEMPERATURA SALIDA A B C T < 21 0 0 0 21 T < 22 0 0 1 22 T < 23 0 1 0 23 T < 24 0 1 1 24 T < 25 1 0 0 25 T < 26 1 0 1 Se pretende diseñar un circuito combinacional de control, que tenga como entradas las señales del sensor de temperatura y que disponga de las siguientes señales de salida: AC: señal que debe activar un dispositivo que genera aire caliente al local cuando la temperatura sea menor de 23 C. 26 T < 27 1 1 0 T 27 1 1 1 AF: señal que debe activar un dispositivo que genera aire frío al local cuando la temperatura sea mayor o igual de 25 C. BL: señal que debe detener el proceso industrial cuando la temperatura sea menor de 22 C. o mayor o igual de 26 C. a,b,c,d,e,f,g: señales correspondientes a un display de 7 segmentos, cátodo común, que debe mostrar la siguiente información: TEMPERATURA SALIDA Del Display T < 21 A Señal de alarma 21 T < 22 L Temperatura Baja 22 T < 23 Display apagado 23 T < 24 Display apagado 24 T < 25 Display apagado 25 T < 26 Display apagado 26 T < 27 H Temperatura Alta T 27 A Señal de alarma 2

En la siguiente figura podemos ver un diagrama de bloques del sistema de control: 1a) Diseñar el circuito de control y completar los siguientes apartados en la hoja de resultados: A1.- Tabla de verdad del diseño. A2.- Expresiones lógicas simplificadas. A3.- Esquema del circuito, con toda la información necesaria para implementarlo en el entrenador ( incluyendo el nº de pin de cada entrada y salida, CI que corresponde a cada puerta, así la relación de CI necesarios). 1b) Repetir los apartados A2 y A3 utilizando únicamente puertas NAND. 1c) Esquema del circuito ( con toda la información indicada en el apartado A3) utilizando para su elaboración un decodificador 74138 y las puertas necesarias. 1d) Simular con ayuda del ordenador los esquemas obtenidos en los apartados 1a) y 1c) y comprobar su correcto funcionamiento. 2. Circuitos combinacionales aritméticos: En numerosas ocasiones los circuitos digitales están compuestos por varias unidades de otro circuito, más sencillo, conectadas entre si. Para facilitar en estos casos el dibujo del esquema y su simulación se utilizan en el programa EWB los subcircuitos, que son módulos circuitales diseñados por el usuario cuyo uso es similar a un componente de la librería. Al tratarse de circuitos ya simulados y cuyo correcto funcionamiento esta comprobado, la utilización de subcircuitos simplifica el diseño y verificación de circuitos de mayor complejidad. Para crear un subcircuito haremos click con el botón izquierdo del ratón sobre un esquema ya dibujado y arrastraremos para seleccionar la parte del circuito que deseemos convertir en subcircuito. A continuación pulsaremos la opción Crear un subcircuito... del menú Circuito, le daremos un nombre (hasta 8 caracteres) y elegiremos una opción según se indica en la siguiente figura: 3

Establece una copia de los componentes seleccionados en el subcircuito, sin modificar los originales Elimina los componentes originales al obtener el subcircuito Cuando completa el subcircuito substituye los componentes seleccionados por una caja con el nombre del subcircuito El subcircuito aparecerá en una nueva ventana, y será accesible como un elemento más de la librería desde la barra de herramientas de Favoritos, pero solo en el circuito actual, para se pueda utilizar desde cualquier diseño crearemos (o copiaremos) el subcircuito en el archivo de circuitos por defecto. La siguiente figura indica como insertar un subcircuito o como cambiarle el nombre o eliminarlo: Click Derecha Insertar: Click y arrastrar 4

En el ejemplo que sigue formaremos un subcircuito con un semisumador implementado con puertas lógicas, posteriormente lo utilizaremos para construir un sumador total y finalmente también haremos un subcircuito con este: CTRL+B CTRL+B Implementar y simular el funcionamiento de un circuito sumador / restador de números binarios de 4 bits, mediante el convenio de complemento a dos, con detector de desbordamiento. 5

- Diagrama de bloques del circuito sumador /restador - 2a) Completar en la Hoja de resultados: - los valores de X, Y, el resultado de las distintas operaciones T (utilizando el convenio de complemento a dos) y la columna correspondiente al desbordamiento D?. - La tabla con las palabras de Generador y su contenido a programar en hexadecimal. - Dibujar el esquema del detector de desbordamiento. 2b) Implementar el circuito propuesto, utilizando los subcircuitos descritos anteriormente y las puertas lógicas necesarias. Añadir un subcircuito que implemente el detector de desbordamiento (dibujar el esquema en la hoja de resultados). 2c) Conectar a las entradas del generador de palabras los bits de las palabras de entrada X, Y y la señal de suma / resta (S /R). Conectar todas las señales de entradas y salidas a indicadores luminosos como muestra la el diagrama de bloques anterior. 2d) Programar el Generador de Palabras con los valores indicados en la tabla correspondiente de la hoja de resultados. 6

2e) Simular y realizar las distintas operaciones que se indican en la hoja de resultados. Comprobar el correcto funcionamiento del circuito implementado. Número Binario CD Hex. Número Binario CD Hex. -8 1 0 0 0 8 0 0 0 0 0 0-7 1 0 0 1 9 +1 0 0 0 1 1-6 1 0 1 0 A +2 0 0 1 0 2-5 1 0 1 1 B +3 0 0 1 1 3-4 1 1 0 0 C +4 0 1 0 0 4-3 1 1 0 1 D +5 0 1 0 1 5-2 1 1 1 0 E +6 0 1 1 0 6-1 1 1 1 1 F +7 0 1 1 1 7 - Tabla de equivalencias de números con signo en complemento a dos (CD) 7

GRUPO Nº : E APELLIDOS, NOMBRE Tabla de verdad: PRACTICA 3. HOJA DE RESULTADOS ALUMNO: ALUMNO: 1a) Expresiones lógicas y Esquema: J E R C I C I O ❶ 1b) Expresiones lógicas y Esquema con puertas Nand: 1b) Esquema con decodificador 74138. E J E R C I C I O ❷ Esquema del detector de desbordamiento: Generador de Palabras. Palabra Valor (hex.) Palabra Valor (hex.) 0 8 1 9 2 A 3 B 4 C 5 D 6 E 7 F OPERACIONES A REALIZAR en complemento a dos (CD) Nº Sumando X Sumando Y Suma T= X + Y X BsX X2 X1 X0 Y BsY Y2 Y1 Y0 T BsT T2 T1 T0 D? 0-3 1 1 0 1-2 1 1 1 0-5 1 0 1 1 No 1 +2 +7 2-5 +6 3 +5-2 4 0 +7 5-1 +7 6-7 -6 7 +3 +5 Minuendo X Sustraendo Y Resta T = X - Y X BsX X2 X1 X0 Y BsY Y2 Y1 Y0 T BsT T2 T1 T0 D? 8-3 -2 9 +2 +7 A -5 +6 B +5-2 C 0 +7 D -1 +7 E -7-6