Electronics Workbench
Electronics Workbench
Electronics Workbench
EL INTERFAZ DE WORKBENCH
• Menús
• Iconos de acceso a menús, de componentes de circuito y de simulación de
circuitos
• Ventana de edición: espacio para construir el circuito.
Menús
1/6
Iconos
Listas de componentes
• Fuentes:
o Tierra: simboliza un nivel de tensión eléctrica de 0 voltios. Conectado a una
señal, asigna un valor lógico “0” a dicha señal.
o Fuente Vcc: simboliza un nivel de tensión eléctrica de 5 voltios. Conectado a
una señal, asigna un valor lógico “1” a dicha señal.
• Básicos:
o Conector: permite unir líneas en un circuito. Tiene 4 patillas, 1 actúa como
entrada y las restantes como salidas. Podemos asociar una etiqueta a este
componente para identificar la señal asociada a él.
2/6
• Puertas lógicas:
• Indicadores:
3/6
• Componentes de simulación: permiten simular el comportamiento del circuito al que
están conectados.
o GENERADOR DE PALABRAS: permite enviar patrones de bits a las
entradas del circuito.
o CONVERSOR LÓGICO: permite realizar transformaciones en la
representación del circuito.
DISEÑO DE CIRCUITOS
SIMULACIÓN DE CIRCUITOS
Generador de Palabras
Permite enviar combinaciones de bits a las entradas del circuito para obtener el valor
que toman sus salidas para cada una de dichas combinaciones. El generador cuenta con
16 patillas de salida a través de las cuales se envían las distintas combinaciones con las
que se simula el circuito. Es necesario por lo tanto conectar las entradas del circuito con
el generador a través de estas patillas. Para visualizar el valor que toman las salidas en
cada paso de simulación, éstas deberán estar conectadas a algún componente indicador.
4/6
Las distintas combinaciones del generador están almacenadas por filas en una tabla.
Dicha tabla está situada en la parte izquierda del diálogo de este componente. Cada
combinación está representada en hexadecimal mediante 4 dígitos correspondientes a
los valores de los 16 bits de la combinación binaria. Podemos modificar cualquier
combinación pulsando sobre la fila correspondiente de la tabla e introduciendo, a través
del teclado, los nuevos valores en hexadecimal o en binario mediante la ventada de
edición Binary. No obstante, es posible generar tablas completas de manera automática
a través de la opción Pattern. Dentro de está opción utilizaremos la subopción Up
Counter para generar las combinaciones en orden ascendente y Down Counter para
hacerlo en orden descendente.
Una vez generada la tabla, simularemos el circuito mediante los botones de simulación
(Cycle, Burst y Step). La combinación que se envía en cada instante de simulación
aparecerá resaltada en la tabla y su valor binario en la parte inferior del diálogo. La
opción Cycle enviará en secuencia cada combinación de la tabla sin parada. La
simulación se interrumpe al volver a pulsar sobre dicho botón. La opción Burst funciona
como la anterior pero en este caso se produce parada al completar la tabla. Por último, la
opción Step envía únicamente la combinación actual. Será la que utilicemos en la
simulación de circuitos combinacionales.
5/6
Conversor lógico
Las opciones de conversión están situadas en la parte derecha del diálogo del
componente. Las distintas transformaciones que podemos realizar son:
• De circuito a tabla de verdad: muestra en la parte izquierda de la ventana la tabla de
verdad asociada con el circuito al que está conectado.
• De tabla de verdad a expresión lógica: muestra, en la ventana de edición situada en
la parte inferior del diálogo, la expresión canónica o simplificada (en forma de suma
de productos) asociada con la tabla de verdad actual.
• De expresión lógica a tabla de verdad, a circuito con puertas lógicas o a circuito de
puertas NAND.
6/6