Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad
Universidad
Materia
Controladores Lógicos Programables
Alumno
Álvarez López Samuel
Profesor
Limón Mendoza Mario
27/09/2020
Índice
Contenido
Índice..........................................................................................................................2
MARCO TEÓRICO....................................................................................................3
Mapa de Karnaugh....................................................................................................3
Leyes e identidades del álgebra booleana................................................................4
Diagrama de escalera (PLC).....................................................................................5
¿Qué es un diagrama de escalera?.......................................................................5
LogixPro.....................................................................................................................6
DESARROLLO..........................................................................................................7
Mapas de Karnaugh..................................................................................................7
Simulación.................................................................................................................8
Conclusión...............................................................................................................10
Bibliografía...............................................................................................................10
MARCO TEÓRICO
Mapa de Karnaugh
Un mapa de Karnaugh (también conocido como tabla de Karnaugh o diagrama de
Veitch) es un diagrama utilizado para la simplificación de funciones algebraicas en
forma canónica. A partir de la tabla de Karnaugh se puede obtener una forma
canónica mínima (con el mínimo número de términos). En este texto emplearemos
indistintamente los términos “mapa” y “tabla” de Karnaugh.
La tabla de Karnaugh consiste en una representación bidimensional de la
función que se quiere simplificar. Si la función viene expresada como una tabla
de verdad, entonces la tabla de Karnaugh puede verse como una forma
alternativa de representación 2D. Puesto que la tabla de verdad de una función
de n variables posee 2 n filas, la tabla de Karnaugh correspondiente debe poseer
también 2n celdas. La construcción de la tabla de Karnaugh pasa por codificar
cada celda en código binario reflejado (o código Gray) de manera que celdas
adyacentes tengan un código que difiere en un solo dígito.
Leyes conmutativas
Leyes asociativas
Leyes distributivas
Para la salida CD
AB la salida
Para
W00 01 11
10 00 Y 01 0000
CD 11 W=A’BC’D+A´BC+AC’D’+AB’
0 0 10 0 0AB0101 W=A´B(C´D+C) +A(C´D´+B´)
00 00 01 01 11 11
0 1 101 Para
1 11la
CDCDsalida
11 W=A’B(C+C´) (C+D) +A(C´D
Para10la salida
1 0 0 Z AB 0AB
10 ´+B´)
X 10
1 1 1 1 W=A´B(C+D) +A(C´D´+B)
0 1 1 1
1 0 0 0
1 0 0 0
0 1 1 1
1 0 1 0
1 0 1 0
1 0 1 0
1 0 1 0
1 0 0 1
1 0 0 1
1 0 0 1
1 0 0 1
Para la salida
W
X=BC´D´+B’D+B’C
X=B’(D+C) +BC´D´
Y=C´D´+CD
Z=D´
Simulación
Después de realizar los mapas K y
encontrar los minitérminos de las salidas
de la tabla de verdad, ahora lo comprobaremos con el software LogicxPro.
1. El primer paso es realizar el diagrama en escalera de cada una de las
salidas w, x, y, z. Estas estarán configuradas sin antes hacer los mapas K.
2. El segundo paso es configurar las entradas y las salidas de la
programación de escalera para perderlo simular con el software. En la
parte de la izquierda se ve cómo es que las entradas pueden ser
modificadas y como las salidas tienen un led indicador si está activo o
inactivo.
W=A´B(C+D) +A(C´D´+B)
X=B’(D+C) +BC´D´
Y=C´D´+CD
Z=
D´
Conclusión
En este trabajo se pudo ver la importancia del álgebra booleana y los mapas K
para la reducción de circuitos y/o códigos en programas, en este caso el diagrama
de escalera para el PLC.Y también sirvió para adentrarse un poco más a la
programación de escalera y comprender como funciona esta, así como el software
que estamos trabajando.
Bibliografía
[1] http://programacionbrutal.blogspot.com/2012/11/logixpro.html#:~:text=LogixPro
%20500%20es%20la%20herramienta,programaci%C3%B3n%20de%20PLC
%C2%B4s.
[2]
https://bookdown.org/alberto_brunete/intro_automatica/mapa-de-karnaugh.html
[3]
https://www.mecatronicalatam.com/es/tutoriales/teoria/algebra-booleana/