OPCIÓN B Se va a desarrollar un microcontrolador para un sistema de control de presencia a partir del circuito lógico mostrado en la figura. Se pide:
a) La tabla de verdad y la función lógica F correspondiente.b) Simplificar dicha función lógica mediante el método de Karnaugh e implementar el circuito correspondiente usando puertas lógicas.Analizando el circuito lógico proporcionado, identificamos las entradas de cada puerta AND y la posterior puerta OR que genera la salida F. Las entradas directas son A, B, C y sus negadas , , .
Las salidas de las puertas AND son:
• Puerta AND superior:
• Puerta AND intermedia:
• Puerta AND inferior:
La salida es el resultado de la puerta OR con las salidas de estas tres puertas AND:
$F(A, B, C) = (A \cdot B \cdot C) + (A \cdot \bar{B} \cdot C) + (\bar{A} \cdot B \cdot C)
Se evalúa la función F para todas las posibles combinaciones de las entradas A, B y C para construir la tabla de verdad.
La función lógica F correspondiente al circuito es:
$F(A, B, C) = A \cdot B \cdot C + A \cdot \bar{B} \cdot C + \bar{A} \cdot B \cdot C
Los minterms donde la función F es 1 son: $m_3 (011), m_5 (101), m_7 (111)
Se aplica el método de Karnaugh para la simplificación de funciones booleanas de 3 variables, buscando agrupar los '1' adyacentes en el mapa en potencias de 2 (2, 4, etc.).
Se construye el mapa de Karnaugh utilizando los valores de la tabla de verdad y se agrupan los unos para obtener la expresión simplificada.
\begin{array}{|c||c|c|c|c|}
\hline
A \setminus BC & 00 & 01 & 11 & 10 \\
\hline
0 & 0 & 0 & \boxed{1} & 0 \\
\hline
1 & 0 & \boxed{1} & \boxed{1} & 0 \\
\hline
\end{array}
Agrupaciones de los '1's:
• \textbf{Grupo 1 (Horizontal):} Agrupación de los '1' en y . En este grupo, A cambia de 0 a 1, mientras que B y C se mantienen a 1. Este grupo simplifica a .
• \textbf{Grupo 2 (Vertical):} Agrupación de los '1' en y . En este grupo, B cambia de 0 a 1, mientras que A y C se mantienen a 1. Este grupo simplifica a .
$F(A, B, C) = A \cdot C + B \cdot C = C \cdot (A + B)
El circuito correspondiente a la función lógica simplificada se implementa utilizando las siguientes puertas lógicas: \begin{itemize} \item Una puerta OR de dos entradas (A y B) para obtener . \item Una puerta AND de dos entradas (la salida de la OR y C) para obtener . \end{itemize} El circuito consta de una puerta OR y una puerta AND.





