Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fase 1
PROYECTO DE ELECTRONICA 3
Introduccin: La electrnica digital se encuentra en la mayora de los artefactos que encontramos, estos nos facilitan la vida, y los que haceres diarios, por lo que es parte fundamental entender su funcionamiento, adems de que su entendimiento es fundamental en carreras como ingeniera electrnica o ingeniera elctrica, por lo que el siguiente proyecto plantea una sala de cine, el cual tendr que ser diseado con componentes bsicos como lo son compuertas lgicas, flip flops, Displays y convertidores BCD, con lo que se pretende desarrollar la creatividad del estudiante para poder encontrar una manera ptima de realizar el proyecto sin
Especficos: Entender cmo funcionan las compuertas lgicas. Entender el funcionamiento de los flip flop. Comprender el funcionamiento de un circuito Sumador. Aprender a utilizar los mapas de karnaugh.
Marco Terico
Compuertas Lgica
Es un dispositivo electrnico con una funcin booleana. Suman, multiplican, niegan o afirman, incluyen o excluyen segn sus propiedades lgicas. Se pueden aplicar a tecnologa electrnica, elctrica, mecnica, hidrulica y neumtica. Son circuitos de conmutacin integrados en un chip.
Tipos de compuerta
Lgica Directa.
Puerta S o Buffer La Compuerta lgica S, realiza la funcin booleana igualdad. En la prctica se suele utilizar como amplificador de corriente o como seguidor de tensin, para adaptar impedancias (buffer en ingls). La ecuacin caracterstica que describe el comportamiento de la puerta S es:
Su tabla de verdad es la siguiente: Tabla de verdad puerta SI Entrada Salida 0 0 1 1 Puerta AND La puerta lgica Y, ms conocida por su nombre en ingls AND ( ),
realiza la funcin booleana de producto lgico. Su smbolo es un punto (), aunque se suele omitir. As, el producto lgico de las variables A y B se indica como AB, y se lee A y B o simplemente A por B. La ecuacin caracterstica que describe el comportamiento de la puerta AND es:
Su tabla de verdad es la siguiente: Tabla de verdad puerta AND Entrada Entrada Salida 0 0 0 0 1 0 1 0 0 1 1 1
Puerta OR La puerta lgica O, ms conocida por su nombre en ingls OR ( realiza la operacin de suma lgica. La ecuacin caracterstica que describe el comportamiento de la puerta OR es: Su tabla de verdad es la siguiente: Tabla de verdad puerta OR Entrada Entrada Salida 0 0 0 0 1 1 1 0 1 1 1 1 ),
Puerta OR-exclusiva (XOR) La puerta lgica OR-exclusiva, ms conocida por su nombre en ingls XOR, realiza la funcin booleana A'B+AB'. Su smbolo observarse sus smbolos en electrnica. La ecuacin caracterstica que describe el comportamiento de la puerta XOR es: |Su tabla de verdad es la siguiente: Tabla de verdad puerta XOR Entrada Entrada Salida 0 0 0 0 1 1 1 0 1 1 1 0 Se puede definir esta puerta como aquella que da por resultado uno, cuando los valores en las entradas son distintos. ej: 1 y 0, 0 y 1 (en una compuerta de dos entradas). Se obtiene cuando ambas entradas tienen distinto valor. Si la puerta tuviese tres o ms entradas, la XOR tomara la funcin de suma de paridad, cuenta el nmero de unos a la entrada y si son un nmero impar, pone un 1 a la salida, para que el nmero (signo ms "+" inscrito en un crculo). En la figura de la derecha pueden
de unos pase a ser par. Esto es as porque la operacin XOR es asociativa, para tres entradas escribiramos: a (b c) o bien (a XOR de tres entradas Entrada Entrada 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 Entrada 0 1 0 1 0 1 0 1 b) c. Su tabla de verdad sera: Salida 0 1 1 0 1 0 0 1
Desde el punto de vista de la aritmtica mdulo 2, la puerta XOR implementa la suma mdulo 2, pero mucho ms simple de ver, la salida tendr un 1 siempre que el nmero de entradas a 1 sea impar.
Lgica Negada
Puerta NO (NOT) La puerta lgica NO (NOT en ingls) realiza la funcin booleana de inversin o negacin de una variable lgica. Una variable lgica A a la cual se le aplica la negacin se pronuncia como "no A" o "A negada". La ecuacin caracterstica que describe el comportamiento de la puerta NOT es:
Su tabla de verdad es la siguiente: Tabla de verdad puerta NOT Entrada Salida 0 1 1 0 Se puede definir como una puerta que proporciona el estado inverso del que est en su entrada. Puerta NO-Y (NAND) La puerta lgica NO-Y, ms conocida por su nombre en ingls NAND, realiza la operacin de producto lgico negado. En la figura de la derecha pueden observarse sus smbolos en electrnica. La ecuacin caracterstica que describe el comportamiento de la puerta NAND es:
Su tabla de verdad es la siguiente: Tabla de verdad puerta NAND Entrada Entrada Salida 0 0 1 0 1 1 1 0 1 1 1 0 Podemos definir la puerta NO-Y como aquella que proporciona a su salida un 0 lgico nicamente cuando todas sus entradas estn a 1. Puerta NO-O (NOR) La puerta lgica NO-O, ms conocida por su nombre en ingls NOR, realiza la operacin de suma lgica negada. En la figura de la derecha pueden observarse sus smbolos en electrnica. La ecuacin caracterstica que describe el comportamiento de la puerta NOR es:
Su tabla de verdad es la siguiente: Tabla de verdad puerta NOR Entrada Entrada Salida 0 0 1 1 0 1 0 1 1 0 0 0
Podemos definir la puerta NO-O como aquella que proporciona a su salida un 1 lgico slo cuando todas sus entradas estn a 0. La puerta lgica NOR constituye un conjunto completo de operadores. Puerta equivalencia (XNOR) La puerta lgica equivalencia, realiza la funcin booleana AB+AB. Su smbolo es un punto () inscrito en un crculo. En la figura de la derecha pueden XNOR es: observarse sus smbolos en electrnica. La ecuacin caracterstica que describe el comportamiento de la puerta
Su tabla de verdad es la siguiente: Tabla de verdad puerta XNOR Entrada Entrada Salida 0 0 1 1 0 1 0 1 1 0 0 1
Se puede definir esta puerta como aquella que proporciona un 1 lgico, slo si las dos entradas son iguales, esto es, 0 y 0 1 y 1 (2 encendidos o 2 apagados). Slo es verdadero si ambos componentes tiene el mismo valor lgico
Flip Flop
Es un multivibrador capaz de permanecer en uno de dos estados posibles durante un tiempo indefinido en ausencia de perturbaciones.1 Esta caracterstica es ampliamente utilizada en electrnica digital para memorizar informacin. El paso de un estado a otro se realiza variando sus entradas. Dependiendo del tipo de dichas entradas los flip flops se dividen en:
Asncronos: slo tienen entradas de control. El ms empleado es el flip flop RS. Sncronos: adems de las entradas de control posee una entrada de sincronismo o de reloj. Si las entradas de control dependen de la de sincronismo se denominan sncronas y en caso contrario asncronas. Por lo general, las entradas de control asncronas prevalecen sobre las sncronas.
La entrada de sincronismo puede ser activada por nivel (alto o bajo) o por flanco (de subida o de bajada). Dentro de los flip flops sncronos activados por nivel estn los tipos RS y D, y dentro de los activos por flancos los tipos JK, T y D. Los flip flops sncronos activos por flanco (flip-flop) se crearon para eliminar las deficiencias de los latches (flip flops asncronos o sincronizados por nivel).
Flip Flop JK
Es verstil y es uno de los tipos de flip-flop ms usados. Su funcionamiento es idntico al del flipflop S-R en las condiciones SET, RESET y de permanencia de estado. La diferencia est en que el flip-flop J-K no tiene condiciones no vlidas como ocurre en el S-R. Este dispositivo de almacenamiento es temporal que se encuentra dos estados (alto y bajo), cuyas entradas principales, J y K, a las que debe el nombre, permiten al ser activadas:
J: El grabado (set en ingls), puesta a 1 nivel alto de la salida. K: El borrado (reset en ingls), puesta a 0 nivel bajo de la salida.
Si no se activa ninguna de las entradas, el flip flop permanece en el estado que posea tras la ltima operacin de borrado o grabado. A diferencia del flip flop RS, en el caso de activarse ambas entradas a la vez, la salida adquirir el estado contrario al que tena. La ecuacin caracterstica del flip flop JK que describe su comportamiento es:
0 0 1 1 0 1 X 0 1 0 X 1 1 1 0 1 1 1 1 0 X=no importa J 0 0 1 1 K 0 1 0 1 Q q 0 1
Una forma ms compacta de la tabla de verdad es (Q representa el estado siguiente de la salida en el prximo flanco de reloj y q el estado actual):
El flip flop se denomina as por Jack Kilby, el inventor de los circuitos integrados en 1958, por lo cual se le concedi el Premio Nobel en fsica de 2000.
Otra forma de expresar la tabla de verdad del flip flop JK es mediante la denominada tabla de excitacin:
La ecuacin caracterstica del flip flop jk es: Q(t+1)=JQ+KQ la cual se obtiene de la tabla caracterstica del flip flop.
Aplicacin
Un flip flop puede usarse para almacenar un bit. La informacin contenida en muchos flip flops puede representar el estado de un secuenciador, el valor de un contador, un carcter ASCII en la memoria de un ordenador, o cualquier otra clase de informacin. Un uso corriente es el diseo de mquinas de estado finitas electrnicas. Los flip flops almacenan el estado previo de la mquina que se usa para calcular el siguiente. El T es til para contar. Una seal repetitiva en la entrada de reloj hace que el flip flop cambie de estado por cada transicin alto-bajo si su entrada T est a nivel 1. La salida de un flip flop puede conectarse a la entrada de reloj de la siguiente y as sucesivamente. La salida final del conjunto considerado como una cadena de salidas de todos los flip flops es el conteo en cdigo binario del nmero de ciclos en la primera entrada de reloj hasta un mximo de 2n-1, donde n es el nmero de flip flops usados. Uno de los problemas con esta configuracin de contador (ripple counter en ingls) es que la salida es momentneamente invlida mientras los cambios se propagan por la cadena justo despus de un flanco de reloj. Hay dos soluciones a este problema. La primera es muestrear la salida slo cuando se sabe que esta es vlida. La segunda, ms compleja y ampliamente usada, es utilizar un tipo diferente de contador sncrono, que tiene una lgica ms compleja para asegurar que todas las salidas cambian en el mismo momento predeterminado, aunque el precio a pagar es la reduccin de la frecuencia mxima a la que puede funcionar. Una cadena de flip flops T como la descrita anteriormente tambin sirve para la divisin de la frecuencia de entrada entre 2n, donde n es el nmero de flip flops entre la entrada y la ltima salida.
Propuesta de Proyecto
La forma de realizar el proyecto ser la siguiente: Debido a que se necesitan 3 reas distintas, las dividiremos en 2 secciones de 12 y una de 8, las cuales sern Superior, Media e Inferior, cada seccin se subdividir en subsecciones de 4 asientos y se ver aproximadamente de la siguiente manera.
Seccin Media
Seccin Inferior
La razn principal por la cual se han dividido en subsecciones ha sido que al momento de contabilizar los asientos sera demasiado difcil crear un circuito que analizara y convertira a binario, el nmero de asientos libres, por lo que sera ms conveniente agruparlo en grupos de 4 para que las variables a considerar fueran menos.
Por consiguiente el proyecto se cre en 4 etapas importantes que son descritas a continuacin:
Etapa 1: La primera etapa es la ms complicada y que consume ms componentes que las otras, debido a que los usuarios no se sentaran en un orden especifico, por lo que convertir esos estados a un nmero binario se vuelve una tarea demasiado compleja, por lo tanto como se coment anteriormente se opt por dividir en subsecciones de 4 asientos, y a estos se les asigno una variable y por medio de mapas de karnaugh (ver anexos Etapa 1) se logr encontrar un circuito lgico (Ver Circuito Etapa 1) que identificara que cantidad de asientos se encuentran vacos.
Etapa 2: Esta etapa se encarga de entrelazar la cantidad de asientos libres en la seccin, ya que se agruparon los asientos en subsecciones de 4, y que cada uno de estos tiene su propio circuito lgico que contabiliza en nmeros binario la cantidad de asientos libres, es necesario sumar cada una de las secciones, y de esto se encarga esta etapa, de sumar binariamente cada una de las subsecciones y se logra por medio de circuitos sumadores (ver circuito Etapa 2 y en la seccin de anexos Etapa 2 Sumador Flip Flop). Etapa 3: Esta etapa recibe los bits provenientes de los sumadores, estos bits contabilizan de 0-12, pero como sabemos que los decodificadores BDC, solo permiten el ingreso de valores de 0 9, y como entre las restricciones de proyecto se encuentra que no se pueden utilizar contadores binarios, fue necesario utilizar nuevamente los mapas de karnaugh, para poder codificar los bits entrantes y producir que cuando el conteo cambie de 9 a 10, este circuito produzca un 0 luego un 1 y 2. Etapa 4: Esta es la etapa ms sencilla de todas, la nica funcin que realiza es tomar los bits de salida de la etapa 3, y por medio de un convertidor BCD mostrarlo en un display.
Presupuesto:
Circuito Integrado 74LS04 Q 3.50 c/u Circuito Integrado 74LS32 Q 3.70 c/u Circuito Integrado 74LS08 Q 5.20 c/u Circuito Integrado 74LS83 Q 10.00 c/u 10 unidadesQ 35.00 12 unidades.Q 44.40 11 unidades.Q 57.20 3 unidades.Q 30.00
Circuito Integrado Codificador 74LS47 Q 25.00 c/u 3 unidades....Q 50.00 Switch Q 5.00 36 unidades.Q 160.00
Circuitos
Circuito identificador de estados:
Etapa 1:
Etapa 2:
Etapa 3:
Etapa 4:
Conclusiones:
Una de las principales razones por las cuales se eligi estos circuitos es porque todo el proyecto prcticamente se redujo a 4 asientos, debido a que el mismo mecanismo de funcionamiento de estos 4 asientos ser el mismo mecanismo para todos los dems, por lo que el trabajo se reduce considerablemente, pero si se analiza desde el punto de vista econmico es difcil definir un costo, debido a que existe la opcin de comprar por mayor algunos componentes y as ahorrar.
Anexos Etapa 1:
Ecuacin simplificada en funcin de distinto tipo de compuertas: A B C D Para B: Ecuacin original en funcin de AND y OR:
(BCD)+(BCD)+(ABC)+(ACD)+(ACD)+(ABD)
Ecuacin simplificada en funcin de distinto tipo de compuertas: [A B CD] Para C: Ecuacin original en funcin de AND y OR:
(ABCD)
[AB+ A BC]
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
FA
FB
FA
FB
Etapa 2:
Etapa 3:
Compuertas codificador 0-9; 0-5: Los valores A = Bit1; B = Bit2; C = Bit3; C = Bit4, respectivamente: Bit1 D Bit2 (ABC)+( AC) Bit3 (AB)+(BC) Bit4 (ABC)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15