Universidad Distrital Francisco José de Caldas
Parcial 1 electrónica digital
Noviembre 2020
Ángel Gabriel Tique Gómez
cod: 20182007094
1. Resume.
Se proporciona un diseño el cual se debe hacer la tabla de verdad y los circuitos correspondientes dependiendo la ecuación que proporcione esta. haciendo uso del algebra boolena y los conceptos de min términos y max término se generan funciones para las salidas que relacionen sus entradas.
2. Diseño e implementación.
se tiene el diseño propuesto de la figura (!) en donde se entrega una información detallada de las condiciones y diseños que se deben implementar.
De lo cual se compone en dos partes para la solución del diseño de los sensores y el foco:
Primera parte: se proporciona condicionales del sistema del cual dice textualmente que existen cuatro sensores fijos que se prenderán si el foco da luz por lo cual es preciso aclarar que nuestro sistema contara con cuatro entradas como lo son S(S0, S1,S2,S3) y del mismo modo tiene tres salidas las cuales se denomina F(uno, promedio, imposible), debemos aclarar es este instante que las salida "uno" representa cuando un solo sensor se activa dependiendo en la posición que este dando un valor como se indica en la tabla (1), del mismo modo es para "promedio", el cual es cuando solo dos sensores juntos (al lado y no separados) se activan a la vez este representa el promedio entre ellas dependiendo en la posición que se encuentre, para la salida "imposible" resume que si existen mas de dos sensores encendidos, dos censores prendidos pero separados y si no hay ninguno esto sera un imposible para el sistema.
tabla 1: sensores y encendido.
tabla 2. tabla de verdad del circuito.
con la tabla se plantea la funciones para cada salida (uno, promedio, error), esto se lleva acabo con min términos para las funciones (uno y promedio), ya que existen menos (1) que (0) por ello facilita los cálculos, para la función imposible se usa los max términos por la menor cantidad de (0) que de (1). he de aclarar que cuando se establece la función imposible es para que en esos casos se presente un cero y no algun bit o digito que represente esta funcion.
función uno.
tomando los (1) de la función "uno" de la tabla (2) se implementa una suma de productos con la ayuda de min términos
y el circuito en el software Psoc se muestra en la figura (2):
tomando los (1) de la función "promedio" de la tabla (2) se implementa una suma de productos con la ayuda de min términos
y el circuito en el software Psoc se muestra en la figura (3):
tomando los (0) de la función "imposible" de la tabla (2) se implementa un producto de sumas con la ayuda de Max términos:
figura 4. circuito de la función imposible
nota: el carácter " ' " hace referencia que ese termino este negado y es y en cuanto a negar a ambos lado significa F' = ( S0'+S1+S2+S3')' por lo cual al operar términos y agrupara nos queda una función negada y lo que se necesita es la función real sin negar por lo que se vuelve a negar y haciendo uso del teorema de morga en el que " si una expresión yace negada y se vuelve a negar esta queda como la expresión misma sin negar..." del mismo modo ocurre con los signos de * a + y viceversa
Segunda parte.
la implementación de un decodificador que tenga cuatro entradas con dieciséis salidas en donde (S0,S1,S2,S3) son entradas y (C_0 al C_15) son salidas, las cuales usaran compuerta NOR para que nos represente la salida binaria que se requiere en el sistema.
como primer paso se implementa un circuito con dieciséis AND de cuatro puertos y cuatro NOT tal como se muestra en la figura (5).
figura 5. decodificador 4 a 16
figura 6. conexión de las compuertas OR al decodificador.
para finalizar convirtiendo todo a un solo bloque lógico y diseñándolo en el top desing del software Psoc se conectan entras y salidas para finalizar el diseño
Comentarios
Publicar un comentario