16
Funciones booleanas

funciones-booleanas

Embed Size (px)

DESCRIPTION

funciones booleanas

Citation preview

Page 1: funciones-booleanas

Funciones booleanas

Page 2: funciones-booleanas

¿Qué es una función Boolena?

Es una función cuyo dominio son las palabras conformadas por los valores binarios 0 ó 1 "falso" o "verdadero",

respectivamente, y cuyo conjunto final son ambos valores 0 y 1

Page 3: funciones-booleanas

Representaciones

Algebra booleana

Tablas de verdad

Diagramas de compuertas

Diagramas temporales

Diagramas de Venn

Existen infinitas representaciones equivalentes

de una función a través de expresiones.

Page 4: funciones-booleanas

Representación:

La tabla de verdad despliega todas las combinaciones de valores de las variables y

el valor asociado de la función.

TABLA DE LA VERDAD

Page 5: funciones-booleanas

Ejemplo:

Page 6: funciones-booleanas

Representación:

La ventaja de esta representación es que esta asociada a la implementación en un medio visual.

Diagramas de Compuertas

Page 7: funciones-booleanas

Ejemplo:

Page 8: funciones-booleanas

Representación:

Los diagramas de Venn provienen de la rama de las matemáticas conocida como teoría de conjuntos.

Son equivalentes a las tablas de verdad al mostrar todas las relaciones lógicas entre los conjuntos de interés

Diagrama de Venn

Page 9: funciones-booleanas

Ejemplo:

Page 10: funciones-booleanas

¿Como aplico esto en la vida real?

AplicaciondePLC(ControladorLogicoProgramable)conAlgebradeBool:

Sedeseacontrolarelniveldelíquidodeuncontenedorquecuentacontressensoresydosvalvulas;detecciondelsensorAactivalavalvula1;detecciondelsensorAyBactivalasvalvulas1y2;detecciondelsensorCactivavalvula1,valvula2yseñaldeaviso.

Antecualquiererrordecombinaciondelosvaloresdelossensoressedebeactivarerroryademasv1yv2.

Page 11: funciones-booleanas
Page 12: funciones-booleanas

B1B2

SASBSC

Page 13: funciones-booleanas

Sa Sb Sc B1

0 0 0 0

0 0 1 1

0 1 0 1

0 1 1 1

1 0 0 1

1 0 1 1

1 1 0 1

1 1 1 1

Conlascondicionesdadasserellenalatablasiendo0apagadoy1encendidoEnlaprimerafilavemosqueningúnsensorestaactivoporendelabomba1estaapagada.EnlasegundafilavemosqueelsensorCestaactivoylosdemásestánapagadosesoesunERRORycuandoeserrorlacondicióndicequelabomba1tienequeestarencendida.

Bomba1

Page 14: funciones-booleanas

SBS~C S~BS~C S~BSC SBSC

SA 1 1 1 1

S~A 1 0 1 1

SA + SC + SB

Page 15: funciones-booleanas

Sa Sb Sc B2

0 0 0 0

0 0 1 1

0 1 0 1

0 1 1 1

1 0 0 0

1 0 1 1

1 1 0 1

1 1 1 1

Conlascondicionesdadasserellenalatablasiendo0apagadoy1encendidoEnlaprimerafilavemosqueningúnsensorestaactivoporendelabomba2estaapagada.EnlasegundafilavemosqueelsensorCestaactivoylosdemásestánapagadosesoesunERRORycuandoeserrorlacondicióndicequelabomba2tienequeestarencendida.

Bomba2

Page 16: funciones-booleanas

SBS~C S~BS~C S~BSC SBSC

SA 1 0 1 1

S~A 1 0 1 1

SB + SC