Está en la página 1de 4

ESCUELA POLITÉCNICA NACIONAL, CP-SISTEMAS DIGITALES, 2019-B 1

Práctica 2: Familiarización con las herramientas de


trabajo
Alexander Enrı́quez,1 Estudiante, EPN, and Francisco Salazar 2 , Estudiante, EPN
(Trabajo Preparatorio)

Abstract—Para el manejo y operación de sistemas digitales,


existen muchas herramientas computacionales que nos ayuden
con esta tarea. Algunos de estos softwares poseen diferentes
funcionalidades y entornos, lo cual es muy importante conocer
antes de utilizar alguno de esta forma tendrémos una idea más
clara de cual resulta más conveniente para desempeñar cierta
tarea.

I. O BJETIVOS
• Familiarización del estudiante con el manejo de los
equipos con los que cuenta el laboratorio para la
implementación de sistemas digitales. (a)
• Establecer e identificar la variedad software usados para
el diseño y simulación de circuitos digitales.
• Explicar el funcionamiento de LogiSim y Proteus para
esquematizar circuitos digitales básicos.
• Familiarización con el uso en VHDL - Quartus Prime

II. D ESARROLLO
2.1. Describa el funcionamiento de un “Probador Lógico”
Un probador o analizador lógico es un instrumento que
nos permite obtener los datos de un circuito digital, es
decir que por medio de este aparato podremos verificar
el correcto funcionamiento del sistema digital ya que
puede medir tiempos entre cambios de nivel, número de
estados lógicos, etc. Para medir datos se lo debe conectar
mediante una punta lógica al bus de datos que se desea
(b)
medir. Existen diferentes tipos de probadores lógicos,
desde los simples figura 1.a hasta mas sofisticados Fig. 1: Probadores lógicos
figura 1.b que prácticamente son osciloscopios donde nos
despliega más información sobre las señales a medir.
Para un probador lógico básico se emplea amplificadores 2.2. Consulte 5 herramientas utilizadas para la simulación
operacionales en modo comparador con histéresis y lo de circuitos digitales y haga un cuadro comparativo
que hace es comparar el voltaje leı́do contra un par de de ventajas y desventajas de cada una de estas.
referencias superior e inferior. Si el voltaje sobre pasa el Existen diferentes programas que nos ayudan en la tarea
voltaje referencial de alta se toma como 1 lógico y si es del análisis, diseño e incluso implementación de circuitos
un voltaje muy bajo es un 0 lógico. electrónicos tanto analógicos como digitales debido a
Un LED puede ser usado como probador lógico básico sus caracterı́sticas algunos posen ciertas ventajas y
ya que se ilumina cuando el voltaje pasa el voltaje desventajas que los hacen mas convenientes dependiendo
referencial; y si no prende el voltaje se encuentra por al tipo de trabajo que se requieran, en la tabla I se muestra
debajo de ese nivel. algunas caracterı́sticas favorecedoras e inconvenientes de
cinco programas.
1 Escuela Politécnica Nacional, FIEE, Electrónica y Automatización,
2.3. Haga una breve descripción del entorno de trabajo
jorge.enriquez03@epn.edu.ec
2 Escuela Politécnica Nacional, FIEE, Electrónica y Automatización, del software de simulación LogiSim.
francisco.salazar@epn.edu.ec Logisim es una herramienta computacional de licencia
ESCUELA POLITÉCNICA NACIONAL, CP-SISTEMAS DIGITALES, 2019-B 2

Software Ventajas Desventajas


- Cuenta con caracterı́sticas técnicas como
- Es un software privado
puntas de prueba industriales.
- Posee herraminetas y funcionalidades más
-Intercambio de datos con instrumentos
MultiSim avanzadas que requieren un pago extra
virtuales y reales.
- No existen muchos tutoriales que explique
- Corrector de errores y sugerencias de cambios
el funcionamineto del programa
sobre el circuito.
- Amplia variedad componentes que pueden
ser interconectados para observar el comportamiento - Es un software privado
LiveWire de un circuito. - Si el rango máximo de cualquier componente
- No hay lı́mites para diseñar o componentes es excedido, el programa colapsará
defectuosos.
- Proteus VSM es un completo entorno de diseño - Es un software privado y la licencia es
- Simulación con animación en tiempo real . considerablemente costosa
Proteus
- Permite diseño de circuitos impresos. - Solo esta disponible Windows
- Amplio catálogo de componentes. - La plataforma y los tutoriales estan en Inglés
- Es un programa de código libre.
- Realización de circuitos impresos. - Usa componentes estandar, no con caracterı́sticas
KiCad
- Visualización de documentos generados en especı́ficas.
formato GERBER
- Es un Software gratuito
- Simulaciones de circuitos con caracterı́sticas
Simulador de - Posee escenarios virtuales y tutoriales interactivos
básicas, tiene ciertas limitaciones frente a otros
Circuitos Digitales - Permite construir circuitos digitales a partir de modelos
programas.
lógicos de circuitos integrados estándares

TABLE I: Ventajas y desventajas de algunos softwares de simulación

gratuita que nos permite realizar la simulación de con opciones del archivo, 2 la caja de herramientas
circuitos digitales. con distintas funciones para la simulación del circuito,
3 el panel de componentes con distintas librerı́as y
elementos útiles para el diseño del circuito, 4 el panel de
propiedades que nos permite cambiar las caracterı́sticas
de los componentes, y 5 el área de diseño donde se
despliegan los diferentes elementos que forman parte del
circuito.

Fig. 3: Ejemplo de simulación

Fig. 2: Entorno Logisim Para simular un circuito se recomienda desplegar todos


los elementos a utilizarse en el lienzo, y configurar sus
En la figura 2 se muestra el entorno grafico de propiedades luego añadir los pines de entrada y salida,
Logisim. La interfaz principal se encuentra dividida en 5 finalmente conectar los componentes, para ello se da
secciones: 1 la barra de menús principal para interactuar clic en un pin componente y se lo une con otro, si
ESCUELA POLITÉCNICA NACIONAL, CP-SISTEMAS DIGITALES, 2019-B 3

Fig. 4: Entorno gráfico de Proteus

las conexiones están bien hechas los cables serán de


color rojo o verde. El color rojo representa 0 y el
verde representa 1. Para modificar los valores de entrada
presionado el comando Ctr1+1 o con la herramienta
cambiar valores se presiona la entrada a modificarse. En
la figura 3 se muestra un ejemplo.
2.4. Haga una breve descripción del entorno de trabajo
del software de simulación Proteus
Proteus es un sistema completo de diseño electrónico
que combina un avanzado programa de captura de
esquemas, un sistema de simulación mixto (analógico y
digital) basado en Spice, y un programa para disposición
de componentes en placas de circuito impreso y auto
ruteado.

Fig. 6: Ejemplo de simulación

barra de edición, 4 es la caja de componentes, 5 la barra


de simulación y errores, y 6 es el lienzo o área de trabajo.
Para simular circuitos digitales primeros seleccionamos
los componentes a utilizarse. Para ello nos vamos a la
caja de componentes, damos clic en el botón P, en la
ventana emergente buscamos los elementos requeridos,
es importante destacar que en Proteus utiliza elementos
comerciales por ello se debe saber el nombre que tiene
cada uno figura 5. Para las entradas buscamos el elemento
logical-state y para las salidas podemos poner LEDs.
Una vez seleccionados los elementos procedemos a unir
lo elementos dando clic en los puntos de conexión. Y
finalmente si queremos ver el resultado damos clic al
Fig. 5: Caja de componentes y busqueda de elementos
botón de Play ubicado en la barra de simulación. En la
figura 6 se muestra la simulación de algunas compuertas
El entorno gráfico de Proteus se muestra en la figura 4, lógicas hechas en Proteus.
la pantalla principal se divide en varias partes. Donde: 1 2.5. Consulte las caracterı́sticas principales de Quartus
es la barra de menús, 2 es la barra de opciones, 3 es la Prime y sus principales ventajas y desventajas.
ESCUELA POLITÉCNICA NACIONAL, CP-SISTEMAS DIGITALES, 2019-B 4

Es una herramienta de software para el análisis


y la sı́ntesis de los diseños en HDL. Permite al
usuario compilar sus diseños, realizar análisis temporales,
examinar diagramas RTL y ajustar el dispositivo de
destino con el programador. Esta plataforma puede ser
descargada de manera libre, cada versión permite trabajar
con un número limitado de dispositivos Entre sus ventajas
tenemos:
• Tiene un editor de lenguaje de sı́mbolos.
• Permite editar diferentes formas de onda que puede
ser utilizado para describir un sistema digital, como
para determinar las entradas en una simulación.
• El compilador de este programa puede recibir
como entrada tanto archivos con la descripción
del sistema (VHDL, VERILOG), como archivos
con circuitos esquemáticos. Es capaz ejecutar
simulaciones, usando como archivo de entrada uno
creado por el usuario de formas de onda.
• Puede programar un dispositivo CPLD

Entre sus desventajas:


• No existe mucha información en español que nos
enseñe sobre todas las acciones que puede realizar
el programa.
• El único idioma con el que trabaja el programa es
inglés por lo que se complica un poco su estudio y
manejo, si el idioma del usuario es otro.
• Para aprovechar al máximo el programa se requiere
que el usuario tenga bastos conocimientos sobre
programación y tecnologı́a digital.

R EFERENCES
[1] I. A. Martı́nez, J. M. . . . [et al. ] Angulo Usategui,
and M. Ángeles Prieto Blanca, Electrónica digital
y microprogramable. Ediciones Paraninfo, S.A, 2007.
[Online]. Available: https://www.amazon.com/ElectrC3B3nica-digital-
microprogramable-Angulo-MartC3
[2] A. V. C. D. K. K. M. M.-M. Vanja Luković, Radojka Krneta, “Using
logisim educational software in learning digital circuits design,” 2017.
[3] M. B. Ruiz, “Uso didáctico del software de ayuda al diseño electrónico
proteus,” Departamento de Ingenierı́a de Sistemas y Automática
Universidad del Paı́s Vasco, 2010.
[4] G. C. Yigsia Berbin. (2013, Mar.) Sistema de control
utilizando altera quartus ii: Lenguaje esquematico. [Online].
Available: http://ygelectronicaintegrada.blogspot.com/2008/02/sistema-
de-control-utilizando-altera.html

También podría gustarte