Jorge Eduardo Sinderman UTN FRBA Salvador Eduardo Tropea UTN FRBA Susana Canel UTN FRBA Rodrigo Alejandro Melo UTN FRBA Trabajos Prctico Nmero 6 Biestables, Multivibradores y Flip-Flops por Jorge Eduardo Sinderman, Salvador Eduardo Tropea, Susana Canel, y Rodrigo Alejandro Melo Copyright 2014 Salvador E. Tropea, Rodrigo A. Melo Historial de revisiones Revisin 0.1 19-06-2014 Revisado por: ram Creacin del documento inicial. Tcnicas Digitales I Tabla de contenidos 1. Trabajo Prctico 6 ........................................................................................................................................ 1 1.1. Introduccin ....................................................................................................................................... 1 1.2. Actividades......................................................................................................................................... 1 1.3. Opcionales.......................................................................................................................................... 3 iii Tcnicas Digitales I Captulo 1. Trabajo Prctico 6 1.1. Introduccin Para la resolucin de estos problemas es necesario (o al menos conveniente) consultar las hojas de datos de los integrados CD4538 y 555. 1.2. Actividades 1. Los dispositivos TTL y CMOS toleran, cuando una de sus salidas est en el estado alto, un cortocircuito momentneo entre esa salida y tierra sin ser daados. Tampoco se daan si una de sus salidas que est en el estado bajo, es cortocircuitada contra tierra en forma permanente. Con esta aclaracin, un circuito anti- rebote ms simple que el visto en clase (que requiere dos compuertas NAND) es el de la gura siguiente que slo usa dos inversores. Explicar su funcionamiento. 2. Una forma elegante y econmica de implementar un latch SR con, reset prioritario, empleando lgica estndar, es utilizando dos compuertas NORinterconectadas como muestra la gura. Una ventaja adicional es que la salida denominada NQ es, en principio, la salida Q negada. Sin embargo, hay una diferencia: mientras el Q corresponde a la salida de un latch SR con reset prioritario, NQ es la inversa de la salida de uno con set prioritario. De tal manera que una es la inversa de la otra, salvo en el caso de que tanto el set como el reset estn activos, en cuyo caso ambas toman el valor 0. Se pide describir en VHDL este circuito con sus dos salidas. 3. Un tanque de agua tiene una caera por su parte inferior desde donde se consume el agua, y una bomba accionada a motor para reponer el agua consumida. Para evitar que el tanque se vace o desborde, se ha jado para el agua un nivel mnimo (B) y uno mximo (A), y la siguiente estrategia de control: cuando el nivel de agua se coloque por debajo del mnimo se encender el motor de la bomba, el cual se apagar cuando el nivel alcance el mximo. Para ello se han dispuesto sendos otadores en los niveles A y B, provistos cada uno de ellos de un contacto que cuando el agua est por debajo de ese nivel se encuentra cerrado, mientras que cuando el agua alcanza o supera el correspondiente nivel, se abre. Se pide: a. Dar el circuito de control del motor cuando el mismo se realiza mediante un rel provisto de un contacto auxiliar que podra servir de retencin, adems de los contactos principales para el ac- cionamiento del motor. 1 Captulo 1. Trabajo Prctico 6 b. dem, sin emplear un rel, es decir, cuando la electrnica no tiene partes mviles (ms all de los otadores y sus contactos asociados) sino que tiene un amplicador de potencia que, cuando se aplica un 1 a su entrada, pone en movimiento al motor. Los smbolos normalizados para un otador asociado a un conmutador son los siguientes, siendo el primero el correspondiente a un contacto normalmente abierto y el otro al normalmente cerrado. Al subir el nivel, la llave se acciona de abajo hacia arriba. 4. Para una instalacin industrial se requiere un sistema de alarmas para el manejo de 3 seales de entrada. Estas son puestas en 1 por la aparicin de una situacin de alarma y se debe asociar a cada una de ellas un indicador luminoso (activo con 1) que indique dicha situacin. Se desea que tras producirse la alarma luminosa, la misma quede activada an cuando haya desaparecido la causa que la origin, para que la misma no pase inadvertida al operador del sistema. Es dicho operador quien, por medio de un pulsador manual, puede reponer todas las alarmas a condicin normal. Se pide disear un circuito que satisfaga esta funcin. 5. En una mquina expendedora de bebidas calientes, luego de insertar una moneda, se debe presionar uno de cuatro pulsadores para seleccionar la bebida deseada (caf, caf con leche, capuchino o leche con chocolate). Este evento es retenido en una memoria mientras dura el servicio y no puede ser modicado aunque se presionen otros pulsadores. El circuito asociado a los pulsadores recibe dos seales del resto de la mquina, una que indica que el pago ha sido insertado (habilita la seleccin) y otra que seala cuando el servicio ha terminado (dejando la mquina en condiciones iniciales). Disear el circuito asociado a los cuatro pulsadores. 6. Entrada Entrada Salida Tren de pulsos Tren de pulsos D Q LE Dado el circuito y las seales que se indican, se pide: a. Construir un grco con la forma de onda en la salida. b. La seal Entrada es una habilitacin que deja pasar o no el tren de pulsos a la salida. Sin embargo, la habilitacin presenta una caracterstica particular con relacin a posibles pulsos "partidos" (incom- pletos) a la salida. Explicar. 7. Se pide disear usando como base el integrado CD4538 un circuito que, 50 s despus de que se presente a la entrada un anco positivo, genere un pulso de 20 s de duracin. 8. El siguiente circuito, es un multivibrador astable realizado sobre la base de un inversor con entrada Schmitt. Explicar su funcionamiento en forma cualitativa, dibujando las formas de onda a la entrada y salida del inversor. 2 Tcnicas Digitales I UTN FRBA Captulo 1. Trabajo Prctico 6 Sugerencia: partir del estado inicial en que el condensador est descargado y ver como evoluciona su carga y la salida del inversor con el tiempo. 9. Se pide disear, empleando un monoestable, un circuito que divida por 5 la frecuencia de una seal de 100 kHz. 10. Dar la forma de onda a la salida de los circuitos de la gura cuando son atacados por las formas de onda suministradas. 11. Se pide disear a nivel de bloques, un generador de onda cuadrada de 1 kHz, cuyos semiperodos sean exactamente iguales. Sugerencia: si se generase una onda de 2 kHz, aunque no tenga sus semiperodos iguales ... 12. Un diseador de circuitos lgicos requiere para uno de sus diseos un circuito que se comporte como una especie de biestable SR, pero con la particularidad de que la seal S debe actuar dinmicamente, poniendo la salida en 1 cuando presenta un anco positivo, mientras que de estar presente en cualquier momento la seal R (que acta por nivel) lo repone en 0. Ms abajo se dan formas de onda tpicas esperables. Indicar cmo realizar este circuito usando como base ip-ops D con entrada de clear (activa en alto) de tipo genrico. UTN FRBA Tcnicas Digitales I 3 Captulo 1. Trabajo Prctico 6 1.3. Opcionales 1. Disear un multivibrador astable que tenga una frecuencia de 1 kHz y un ciclo de trabajo del 70%, em- pleando un temporizador 555. Las resistencias a emplear debern estar dentro del rango de 1 k a 22 k. 2. Un temporizador 555 es usado en el circuito de la siguiente gura, donde se han omitido por estar implc- itas, las entrada de tierra y alimentacin Vcc, la de reset (que debe unirse a Vcc) y la de control (que lleva el acostumbrado condensador a tierra). Se pide: a. Demostrar que el circuito se comporta como un inversor con entrada Schmitt b. Determinar cuales son los valores de ambas tensiones de umbral c. Idear en base a este circuito, apropiadamente complementado, una forma alternativa de realizar un multivibrador astable, pero con capacidad de generar una onda con un ciclo de trabajo prcticamente del 50%. 3. Dar la forma de onda de salida de un ip-op JK disparado por anco negativo, cuando es atacado por las seales suministradas. Repetir para el caso de se dispare por anco positivo. 4 Tcnicas Digitales I UTN FRBA