Este documento describe un simulador de circuitos digitales que puede ser útil para la enseñanza de electrónica básica. El simulador permite construir circuitos digitales virtuales usando componentes comunes como puertas lógicas, multiplexores, sumadores y flip-flops. El simulador ofrece un módulo digital interactivo, escenarios virtuales y tutoriales para aprender conceptos digitales de manera práctica.
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Maria B. Ramos Osorio
Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces, por ejemplo, escribir algo en pantalla cierta cantidad de veces, mover un objeto de un punto a otro cierta cantidad de pasos, o hacer una operación matemática cierta cantidad de veces. Se les llama bucle o ciclo a todo proceso que se repite cierto número de veces dentro de un pseudocódigo o un programa y las estructuras repetitivas nos permiten hacerlo de forma sencilla.
Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas o programas informáticos destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero.
Los sistemas combinacionales están formados por un conjunto de compuertas interconectadas cuya salida, en un momento dado, esta únicamente en función de la entrada, en ese mismo instante. Por esto se dice que los sistemas combinacionales no cuentan con memoria
En cambio los sistemas secuenciales, son capaces de tener salidas no solo en función a través de sus estados internos. Esto se debe a que los sistemas secuenciales tienen memoria y son capaces de almacenar información a través de sus estados internos.
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Maria B. Ramos Osorio
Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces, por ejemplo, escribir algo en pantalla cierta cantidad de veces, mover un objeto de un punto a otro cierta cantidad de pasos, o hacer una operación matemática cierta cantidad de veces. Se les llama bucle o ciclo a todo proceso que se repite cierto número de veces dentro de un pseudocódigo o un programa y las estructuras repetitivas nos permiten hacerlo de forma sencilla.
Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas o programas informáticos destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero.
Los sistemas combinacionales están formados por un conjunto de compuertas interconectadas cuya salida, en un momento dado, esta únicamente en función de la entrada, en ese mismo instante. Por esto se dice que los sistemas combinacionales no cuentan con memoria
En cambio los sistemas secuenciales, son capaces de tener salidas no solo en función a través de sus estados internos. Esto se debe a que los sistemas secuenciales tienen memoria y son capaces de almacenar información a través de sus estados internos.
Un sensor es un dispositivo eléctrico y/o mecánico que convierte magnitudes físicas (luz, magentismo, presión, etc.) en valores medibles de dicha magnitud
Este material didáctico fue desarrollado para la asignatura de Tópicos Avanzados de Programación, del plan SCD-1027 2016 de Ing. En Sistemas Computacionales
Programación Orientada a Objetos - constructores y destructoresAlvaro Enrique Ruano
Esta presentación es parte del contenido del curso de Programación Avanzada impartido en la Universidad Rafael Landívar durante el año 2015.
Incluye los temas:
• Constructores
• Destructores
Creado por Ing. Alvaro Enrique Ruano
Un sensor es un dispositivo eléctrico y/o mecánico que convierte magnitudes físicas (luz, magentismo, presión, etc.) en valores medibles de dicha magnitud
Este material didáctico fue desarrollado para la asignatura de Tópicos Avanzados de Programación, del plan SCD-1027 2016 de Ing. En Sistemas Computacionales
Programación Orientada a Objetos - constructores y destructoresAlvaro Enrique Ruano
Esta presentación es parte del contenido del curso de Programación Avanzada impartido en la Universidad Rafael Landívar durante el año 2015.
Incluye los temas:
• Constructores
• Destructores
Creado por Ing. Alvaro Enrique Ruano
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfsandradianelly
Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestr
1. UNIVERSIDAD ESTATAL DE BOLIVAR.
FACULTAD DE CIENCIAS ADMINISTRATIVAS, GESTIÓN EMPRESARIAL E
INFORMÁTICA.
ESCUELA: SISTEMAS.
CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES.
ELECTRÓNICA BÁSICA.
NIVEL: CUARTO
SIMULADOR DE CONSTRUCCIÓN DE CIRCUITOS DIGITALES.
Realizado por: Adrián Monar.
Docente: Ing. Roberto Rodríguez.
Guaranda-Ecuador.
Enero-2013.
3. INTRODUCCIÓN.
El presente proyecto se basa en entender de
mejor manera el funcionamiento del Simulador
de Construcción de Circuitos Digitales con
Escenarios Virtuales y Tutoriales Interactivos
095. Dicho programa nos puede ayudar en el
desarrollo de la asignatura ya que nos lleva de
la teoría a la práctica de una manera no muy
convencional.
4. DESCRIPCIÓN GENERAL.
Es un programa para
construir circuitos
digitales sobre un
módulo digital virtual a
partir de modelos
lógicos de circuitos
integrados estándares
(familia TTL LS) y de
aplicación específica
(ASIC).
Este software ha sido diseñado para ser empleado
como una herramienta de enseñanza y aprendizaje del
diseño digital y actualmente está orientado a cursos
básicos o de introducción a los circuitos
digitales, tanto en el nivel escolar como universitario.
6. El módulo digital que se presenta en la figura 1 contiene:
1. Un protoboard.
2. 18 leds: 8 rojos, 4 amarillos y un arreglo de seis leds de un semáforo.
3. 3 visualizadores de siete segmentos.
4. 2 temporizadores: un reloj de 1Hz y otro de 10Hz (aproximadamente).
5. 12 interruptores: cuatro verdes y 8 rojos.
6. 4 pulsadores azules.
7. Alimentación VCC y GND.
8. Un expansor de 18 pines para interfaz con los escenarios.
9. Un interruptor principal, con su propio led indicador de módulo
encendido.
7. PROCESO DE DESCARGA DEL SOFTWARE.
Ingresamos al navegador y colocamos
“SIMULADOR DIGITAL 095” en el buscador:
8. Obtenemos un sinnúmero de resultados. Le
damos clic al primero de la lista. Y nos aparece la
siguiente pantalla:
9. Le damos clic sobre “SimuladorDigital_095.zip” y
nos aparece un cuadro de diálogo, le damos clic en
iniciar descarga y ya tenemos nuestro archivo rar.
10. PROCESO DE INSTALACIÓN DEL
PROGRAMA.
Una vez descargado el programa procedemos
a descomprimirlo.
12. Le damos doble clic al archivo
SimuladorDigital_095 y listo nuestro programa
estará funcionando.
13. MENÚS DEL PROGRAMA.
Existen seis menús:
Archivo, Cable, Circuitos, Escenarios, Tutoriales y
Ayuda.
El menú Archivo brinda
opciones para
abrir, recuperar y crear
nuevos archivos de circuitos.
Utiliza los diálogos comunes de Windows para
abrir un archivo y para guardar con un nuevo
nombre. Las opciones del menú son
Nuevo, Abrir, Guardar, Guardar Como... y Salir. Los
archivos se almacenan en formato de texto ASCII.
14. El menú Cable permite cambiar el
color y la anchura de las líneas. El
color se elige con un diálogo común
de Windows. La anchura se establece
con un diálogo a medida.
15. El menú Circuitos
contiene modelos de
circuitos integrados
TTL y ASIC clasificados
en submenús.
La estructura es así:
- Puertas básicas: And, Nand, Not, Nor, Or, Xor, And – Or –
Invert
- Codificadores
- Descodificadores
- Multiplexores
- ALU
- Generador de paridad
- Comparador
- Sumadores
- Flipflops
- Registros: con Latches, con Flipflops, de Desplazamiento
16. El menú Escenarios brinda escenarios virtuales para la
simulación interactiva de los circuitos construidos en el
módulo. Con el interruptor principal apagado (del
módulo digital) los escenarios operan en modo
ideal, mientras que con el interruptor principal
encendido los escenarios obedecen a las señales
provenientes del módulo digital. Actualmente existen
dos escenarios totalmente funcionales: Bomba de Agua
y Semáforo con Sensores de Paso. Un tercer escenario
solamente funciona en modo ideal, sin interfaz con el
módulo digital. En una versión siguiente se incluirán más
escenarios.
17. El menú Tutoriales presenta los aspectos básicos de algunos temas. En
varios casos se acompañan descripciones VHDL. Los tutoriales actuales
son:
Puertas básicas : And, Or, Not
Descodificadores : 1 de 2, 1 de 4, 1 de 8, 74LS138
Multiplexores : De 2 entradas, de 2 entradas de 4 bits,
74LS157, de 4 entradas, de 8 entradas,
74LS151
Sumadores : Semicompleto, completo, de 2 bits, de 4 bits,
74LS83A
Comparadores : de 1 bit, de 4 bits, 74LS85
Latches y flip-flops :Latch SR con NOR, latch SR con
NAND, 74LS76A
18. El menú Ayuda brinda información de contacto.
Escriba a la dirección indicada en la ayuda para
enviar
ideas, comentarios, correcciones, sugerencias, re
portes de fallas, problemas, etc. y para recibir
periódica y gratuitamente las actualizaciones del
programa.
19. No se necesita
Fácil de utilizar
instalar
VENTAJAS.
Muy práctico Rápido aprendizaje.
21. Orientado a cursos básicos o de introducción
a los circuitos digitales, tanto en el nivel
escolar como universitario.
22. LIMITACIONES.
Los modelos de circuitos están basados sobre circuitos
TTL con encapsulados DIP, y no pueden crearse nuevos
modelos dinámicamente.
No se consideran efectos eléctricos (retardos en la
propagación de las señales, abanicos de entrada y
salida, ruido, etc.)
Todos los modelos son lógicos, los chips modelados no
cuentan con pines o puertos de tres estados ni
bidireccionales.
El número de escenarios y tutoriales es pequeño.