SlideShare una empresa de Scribd logo
Sistema Combinacional
Es aquel bloque digital en donde los
valores de salida dependen únicamente de
las combinaciones de entrada.
Un sistema combinacional puede estar compuesto de
una sola operación.
¿de que depende que la salida de la operación AND
valga uno?
De que sus entradas tengan el valor de uno
La salida solo depende de las combinaciones de entrada.
Un sistema combinacional puede tener una o
mas entradas y/o una o mas salidas y el número
de entradas puede ser mayor, menor o igual al
número de salidas.
Metodología del Diseño Combinacional
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
1.- Especificar el Sistema
En esta parte se detalla
el propósito del diseño
2.- Determinar entradas y salidas
De las variables que intervienen en el problema hay que
identificar cuales y cuantas son de entrada y de salida.
ENTRADAS SALIDAS
3.- Construir la Tabla de Verdad
Trasladar el Comportamiento del sistema a una tabla de verdad,
indicando para cada combinación de entrada la salida o salidas mas
convenientes para el diseño
4.- Minimizar
Para obtener las ecuaciones mínimas se puede utilizar algún
método de simplificación como manipulación algebraica,
mapas de Karnaugh, etc
5.- Diagrama Esquemático
Después de haber obtenido las ecuaciones mínimas se
representa en forma de símbolos para su análisis y comprensión.
6.- Implementar
Se tienen dos opciones para la implementación
•Circuitos Integrados de función fija (TTL o CMOS)
•Dispositivos Lógicos Programables (PLD’s)
6.- Implementar
En los Dispositivos Lógicos Programables (PLD’s) se puede
diseñar mediante :
•Captura esquemática
•Un Lenguaje de Descripción de Hardware (HDL)
6.- Implementar
Lenguaje de Descripción de Hardware (HDL)
a) Las Ecuaciones
b) La Tabla De Verdad
c) La Descripción del Problema.
FAL(P, O, L)= O(P +L)
Metodología del Diseño Combinacional
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
Ejemplo
En una granja se tiene:
•Un granero con una puerta muy grande y pesada en donde se requiere de varias
personas para abrirla o cerrarla
•Un corral de ovejas
•Además ocasionalmente llegan lobos
El granjero necesita el diseño de un sistema de alarma de modo que:
1.- Se active cuando las ovejas estén fuera del corral y la puerta abierta, para
hacer una acción correctiva ya sea cerrar la puerta del granero o poner las ovejas
en su corral.
2.-También deberá de activarse la alarma cuando estén los lobos próximos y las
ovejas fuera del corral, para hacer la acción correctiva de ahuyentar a los lobos.
El granjero necesita el diseño de un sistema de alarma de modo que:
1.- Se active cuando las ovejas estén fuera del corral y la puerta abierta, para
hacer una acción correctiva ya sea cerrar la puerta del granero o poner las ovejas
en su corral.
2.-También deberá de activarse la alarma cuando estén los lobos próximos y las
ovejas fuera del corral, para hacer la acción correctiva de ahuyentar a los lobos.
1.-Especificar el Sistema
Las variables que intervienen son Puerta, Ovejas, Lobos y la Alarma para
las primeras tres se tienen sensores de detección de modo que:
Puerta
Si esta abierta = 1, Si esta cerrada =0
Ovejas
Si están fuera del corral =1, Si están dentro del corral =0
Lobos
Si están próximos = 1, Si están lejos =0
Para el dispositivo de alarma se considera que:
Alarma
Se activa con un 1, Se desactiva con un 0
2.- Determinar entradas y salidas.
Podemos decir que:
La puerta, Ovejas y Lobos (P, O y L) son las entradas del
sistema.
Mientras que la alarma (AL) es la salida.
Representada a continuación en un diagrama de bloques.
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
Puerta
Si esta abierta = 1
Si esta cerrada =0
Ovejas
Si están fuera del corral =1
Si están dentro =0
Lobos
Si están próximos = 1,
Si están lejos =0
Alarma
Se activa con un 1,
Se desactiva con un 0
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
0
las ovejas estén
fuera del corral y la
puerta abierta o
los lobos próximos
y las ovejas fuera
del corral
Puerta
Si esta abierta = 1
Si esta cerrada =0
Ovejas
Si están fuera del corral =1
Si están dentro =0
Lobos
Si están próximos = 1,
Si están lejos =0
Alarma
Se activa con un 1,
Se desactiva con un 0
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
0
0
las ovejas estén
fuera del corral y
la puerta abierta o
los lobos
próximos y las
ovejas fuera del
corral
Puerta
Si esta abierta = 1
Si esta cerrada =0
Ovejas
Si están fuera del corral =1
Si están dentro =0
Lobos
Si están próximos = 1,
Si están lejos =0
Alarma
Se activa con un 1,
Se desactiva con un 0
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
0
0
0
las ovejas estén
fuera del corral y la
puerta abierta o los
lobos próximos y las
ovejas fuera del
corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
0
0
0
1
las ovejas estén fuera
del corral y la puerta
abierta
o los lobos próximos
y las ovejas fuera del
corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
0
0
0
1
0
las ovejas estén fuera
del corral y la puerta
abierta o los lobos
próximos y las ovejas
fuera del corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
0
0
0
1
0
0
las ovejas estén fuera
del corral y la puerta
abierta o los lobos
próximos y las ovejas
fuera del corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
0
0
0
1
0
0
1
las ovejas estén fuera
del corral y la puerta
abierta o los lobos
próximos y las ovejas
fuera del corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0
0 0 0
1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
0
0
0
1
0
0
1
1
las ovejas estén fuera
del corral y la puerta
abierta o los lobos
próximos y las ovejas
fuera del corral
m P O L AL
0 0 0 0 0
1 0 0 1 0
2 0 1 0 0
3 0 1 1 1
4 1 0 0 0
5 1 0 1 0
6 1 1 0 1
7 1 1 1 1
4.- Minimizar
Para efectuar la simplificación función AL podemos hacer uso del mapa de
Karnaugh agrupando unos.
4.- Minimizar
Para efectuar la simplificación función AL podemos hacer uso del mapa de
Karnaugh agrupando unos.
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
FAL(P, O, L)= PO + OL
En lo que podemos concluir que la alarma se activa cuando la puerta
esta abierta y las ovejas fuera (PO) o también las ovejas fuera y los
lobos próximos (OL).
las ovejas estén
fuera del corral
y la puerta
abierta o los
lobos próximos
y las ovejas
fuera del corral
4.- Minimizar
Uso del mapa de Karnaugh agrupando ceros.
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
FAL(P, O, L)= O(P +L)
5.- Diagrama esquemático
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
FAL(P, O, L)= O(P +L)
6.- Implementar
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
La implementación se puede realizar con:
•Circuitos de función fija TTL
6.- Implementar
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
La implementación se puede realizar con:
•Dispositivo Lógico Programable (PLD) como el GAL16V8
Lenguaje de Descripción de Hardware (HDL)
Operador Descripción
Ecuación en
ABEL-HDL
Símbolo
! NOT !A
& AND A&B
# OR A#B
$ EXOR A$B
!& NAND !( A&B)
!# NOR !( A#B)
!$ EXNOR !( A$B)

Más contenido relacionado

PPT
22. c combin-ovejas
PPTX
22. c combin-ovejas.ppt
PPTX
15. c combin ovejas
PPTX
Sistemas_Combinacionales
PDF
Informe 22
PDF
DAO2011-T0: Presentación de sistemas de razonamiento automático
PPTX
Ultima asignacion 20% circuito digital Samuel Movilio
DOC
Sisitemas prac 4
22. c combin-ovejas
22. c combin-ovejas.ppt
15. c combin ovejas
Sistemas_Combinacionales
Informe 22
DAO2011-T0: Presentación de sistemas de razonamiento automático
Ultima asignacion 20% circuito digital Samuel Movilio
Sisitemas prac 4

La actualidad más candente (9)

DOC
Líneas+de+código
PPS
2.3. simbología y herramientas digitales
PDF
Codigo distancia
DOCX
PPT
Circuitos digitales
DOCX
Practica 4 comp.nand y nor
PDF
Electrónica digital: Tema 1 Sistemas combinaciones combinacionales
DOCX
Base datos mysql y visual basic
Líneas+de+código
2.3. simbología y herramientas digitales
Codigo distancia
Circuitos digitales
Practica 4 comp.nand y nor
Electrónica digital: Tema 1 Sistemas combinaciones combinacionales
Base datos mysql y visual basic
Publicidad

Destacado (14)

PDF
BUTLER FEATURE_THE MAYFAIR AUG 2015 ISSUE
PPTX
MKA Teaching with Identity in Mind LS
PPTX
Digital Presence Management
PPT
альмирасарсенова+приют для животных+клиенты
PDF
Queen-St-Exeter-Restaurant-Guide
PDF
CH2. 메이킹 필름
PPTX
Jak na Lokální marketing v praxi 2016
PPT
Γιατί το πολυτεχνείο;
PPTX
Real world test - 1 day - 12 wearables - 18th Feb 2016
PPTX
User experience: Ideální web pro uživatele
PPTX
Industrial relations in Bangladesh; A Case Study on Green Textile Limited
PPT
Environmental Concerns in Construction Projects- KSPCB Simha
PPTX
Electrical safety in construction
PPTX
Bangladesh’s foreign policy
BUTLER FEATURE_THE MAYFAIR AUG 2015 ISSUE
MKA Teaching with Identity in Mind LS
Digital Presence Management
альмирасарсенова+приют для животных+клиенты
Queen-St-Exeter-Restaurant-Guide
CH2. 메이킹 필름
Jak na Lokální marketing v praxi 2016
Γιατί το πολυτεχνείο;
Real world test - 1 day - 12 wearables - 18th Feb 2016
User experience: Ideální web pro uživatele
Industrial relations in Bangladesh; A Case Study on Green Textile Limited
Environmental Concerns in Construction Projects- KSPCB Simha
Electrical safety in construction
Bangladesh’s foreign policy
Publicidad

Similar a 22. c combin-ovejas (20)

PPTX
Diseño de circuitos lógicos y movimiento.pptx
PDF
Combinational.logic
PDF
Electrónica digital
PPTX
Presentación ejercicio de diseño logico
PPT
electronica digital mapas de karnaught compuertas logicas
PDF
Sistema basado en reglas - sistemas inteligentes
PDF
Ejercicios de diseño digital
PPT
Electronica digital 4º ESO
PPT
Electronica Digital 4º Eso
PPTX
Electronica digital blog
PPSX
Electrónica digital
PDF
PDF
Digitpro
PDF
Digitpro
DOC
Sistemas combinacionale1
PDF
Utp sirn_s13_sistemas de control basados en logic difusa
PPTX
18. comparar dos numeros
PPT
Electrónica Digital.ppt Tutorial completo
PPTX
Simulación de Sistemas - Maestria Ingeniería
PPT
TELEMATICA
Diseño de circuitos lógicos y movimiento.pptx
Combinational.logic
Electrónica digital
Presentación ejercicio de diseño logico
electronica digital mapas de karnaught compuertas logicas
Sistema basado en reglas - sistemas inteligentes
Ejercicios de diseño digital
Electronica digital 4º ESO
Electronica Digital 4º Eso
Electronica digital blog
Electrónica digital
Digitpro
Digitpro
Sistemas combinacionale1
Utp sirn_s13_sistemas de control basados en logic difusa
18. comparar dos numeros
Electrónica Digital.ppt Tutorial completo
Simulación de Sistemas - Maestria Ingeniería
TELEMATICA

Más de estefaniagomezdelcueto (20)

PPT
9. sistemas de numeracion
PPT
10. present sist-nume
PPT
12. cambiosdebase1
PPT
13. conversion sistemas numericos
PPT
16. simplificar funciones
PPT
24. problema aviones
PPT
21. representacion de funciones semaforo
PPT
20. leyes morgan
PPT
23. c comb-ascensor_monedas
DOC
2. electronica digital
DOCX
1. elec digital
DOC
3. electronica digital3
PDF
7. sistemas digitales
PDF
4. electronica digital
PPT
11. cambios base
PPT
19. mapas karnaught
PDF
5. actividades elect-digital
PPT
14. elect digital
PDF
6. electro digital
PPT
17. algebra boole
9. sistemas de numeracion
10. present sist-nume
12. cambiosdebase1
13. conversion sistemas numericos
16. simplificar funciones
24. problema aviones
21. representacion de funciones semaforo
20. leyes morgan
23. c comb-ascensor_monedas
2. electronica digital
1. elec digital
3. electronica digital3
7. sistemas digitales
4. electronica digital
11. cambios base
19. mapas karnaught
5. actividades elect-digital
14. elect digital
6. electro digital
17. algebra boole

Último (20)

PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPT
Que son las redes de computadores y sus partes
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
Maste clas de estructura metálica y arquitectura
PDF
Diapositiva proyecto de vida, materia catedra
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PPT
introduccion a las_web en el 2025_mejoras.ppt
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PDF
taller de informática - LEY DE OHM
PDF
CyberOps Associate - Cisco Networking Academy
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Power Point Nicolás Carrasco (disertación Roblox).pptx
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Que son las redes de computadores y sus partes
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
Propuesta BKP servidores con Acronis1.pptx
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Maste clas de estructura metálica y arquitectura
Diapositiva proyecto de vida, materia catedra
SAP Transportation Management para LSP, TM140 Col18
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Sesion 1 de microsoft power point - Clase 1
Plantilla para Diseño de Narrativas Transmedia.pdf
introduccion a las_web en el 2025_mejoras.ppt
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
taller de informática - LEY DE OHM
CyberOps Associate - Cisco Networking Academy
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx

22. c combin-ovejas

  • 1. Sistema Combinacional Es aquel bloque digital en donde los valores de salida dependen únicamente de las combinaciones de entrada.
  • 2. Un sistema combinacional puede estar compuesto de una sola operación. ¿de que depende que la salida de la operación AND valga uno? De que sus entradas tengan el valor de uno La salida solo depende de las combinaciones de entrada.
  • 3. Un sistema combinacional puede tener una o mas entradas y/o una o mas salidas y el número de entradas puede ser mayor, menor o igual al número de salidas.
  • 4. Metodología del Diseño Combinacional 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar
  • 5. 1.- Especificar el Sistema En esta parte se detalla el propósito del diseño
  • 6. 2.- Determinar entradas y salidas De las variables que intervienen en el problema hay que identificar cuales y cuantas son de entrada y de salida. ENTRADAS SALIDAS
  • 7. 3.- Construir la Tabla de Verdad Trasladar el Comportamiento del sistema a una tabla de verdad, indicando para cada combinación de entrada la salida o salidas mas convenientes para el diseño
  • 8. 4.- Minimizar Para obtener las ecuaciones mínimas se puede utilizar algún método de simplificación como manipulación algebraica, mapas de Karnaugh, etc
  • 9. 5.- Diagrama Esquemático Después de haber obtenido las ecuaciones mínimas se representa en forma de símbolos para su análisis y comprensión.
  • 10. 6.- Implementar Se tienen dos opciones para la implementación •Circuitos Integrados de función fija (TTL o CMOS) •Dispositivos Lógicos Programables (PLD’s)
  • 11. 6.- Implementar En los Dispositivos Lógicos Programables (PLD’s) se puede diseñar mediante : •Captura esquemática •Un Lenguaje de Descripción de Hardware (HDL)
  • 12. 6.- Implementar Lenguaje de Descripción de Hardware (HDL) a) Las Ecuaciones b) La Tabla De Verdad c) La Descripción del Problema. FAL(P, O, L)= O(P +L)
  • 13. Metodología del Diseño Combinacional 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar
  • 14. Ejemplo En una granja se tiene: •Un granero con una puerta muy grande y pesada en donde se requiere de varias personas para abrirla o cerrarla •Un corral de ovejas •Además ocasionalmente llegan lobos
  • 15. El granjero necesita el diseño de un sistema de alarma de modo que: 1.- Se active cuando las ovejas estén fuera del corral y la puerta abierta, para hacer una acción correctiva ya sea cerrar la puerta del granero o poner las ovejas en su corral. 2.-También deberá de activarse la alarma cuando estén los lobos próximos y las ovejas fuera del corral, para hacer la acción correctiva de ahuyentar a los lobos. El granjero necesita el diseño de un sistema de alarma de modo que: 1.- Se active cuando las ovejas estén fuera del corral y la puerta abierta, para hacer una acción correctiva ya sea cerrar la puerta del granero o poner las ovejas en su corral. 2.-También deberá de activarse la alarma cuando estén los lobos próximos y las ovejas fuera del corral, para hacer la acción correctiva de ahuyentar a los lobos.
  • 16. 1.-Especificar el Sistema Las variables que intervienen son Puerta, Ovejas, Lobos y la Alarma para las primeras tres se tienen sensores de detección de modo que: Puerta Si esta abierta = 1, Si esta cerrada =0 Ovejas Si están fuera del corral =1, Si están dentro del corral =0 Lobos Si están próximos = 1, Si están lejos =0 Para el dispositivo de alarma se considera que: Alarma Se activa con un 1, Se desactiva con un 0
  • 17. 2.- Determinar entradas y salidas. Podemos decir que: La puerta, Ovejas y Lobos (P, O y L) son las entradas del sistema. Mientras que la alarma (AL) es la salida. Representada a continuación en un diagrama de bloques.
  • 18. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 Puerta Si esta abierta = 1 Si esta cerrada =0 Ovejas Si están fuera del corral =1 Si están dentro =0 Lobos Si están próximos = 1, Si están lejos =0 Alarma Se activa con un 1, Se desactiva con un 0
  • 19. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral Puerta Si esta abierta = 1 Si esta cerrada =0 Ovejas Si están fuera del corral =1 Si están dentro =0 Lobos Si están próximos = 1, Si están lejos =0 Alarma Se activa con un 1, Se desactiva con un 0
  • 20. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral Puerta Si esta abierta = 1 Si esta cerrada =0 Ovejas Si están fuera del corral =1 Si están dentro =0 Lobos Si están próximos = 1, Si están lejos =0 Alarma Se activa con un 1, Se desactiva con un 0
  • 21. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 22. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 23. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 24. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 0 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 25. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 0 0 1 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 26. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 0 0 1 1 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 27. m P O L AL 0 0 0 0 0 1 0 0 1 0 2 0 1 0 0 3 0 1 1 1 4 1 0 0 0 5 1 0 1 0 6 1 1 0 1 7 1 1 1 1 4.- Minimizar Para efectuar la simplificación función AL podemos hacer uso del mapa de Karnaugh agrupando unos.
  • 28. 4.- Minimizar Para efectuar la simplificación función AL podemos hacer uso del mapa de Karnaugh agrupando unos. 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar FAL(P, O, L)= PO + OL En lo que podemos concluir que la alarma se activa cuando la puerta esta abierta y las ovejas fuera (PO) o también las ovejas fuera y los lobos próximos (OL). las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 29. 4.- Minimizar Uso del mapa de Karnaugh agrupando ceros. 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar FAL(P, O, L)= O(P +L)
  • 30. 5.- Diagrama esquemático 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar FAL(P, O, L)= O(P +L)
  • 31. 6.- Implementar 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar La implementación se puede realizar con: •Circuitos de función fija TTL
  • 32. 6.- Implementar 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar La implementación se puede realizar con: •Dispositivo Lógico Programable (PLD) como el GAL16V8
  • 33. Lenguaje de Descripción de Hardware (HDL) Operador Descripción Ecuación en ABEL-HDL Símbolo ! NOT !A & AND A&B # OR A#B $ EXOR A$B !& NAND !( A&B) !# NOR !( A#B) !$ EXNOR !( A$B)