Sie sind auf Seite 1von 10

c  c   


c 


         

  Aplicaciones de circuitos con flip-flops.


 
  c    

   
! c" " #$%"c%!&

c c 
 

El interruptor reed está conectado a una red RC (R8 y C5), la cual suprime el efecto de rebote producido por
los contactos del interruptor. Esta señal es conformada por un disparador de Schmitt (CD4093 - U3A y U3B),
el cual entrega a su salida (pin 4 - U3B) un nivel lógico "1" (cuando los contactos del interruptor reed son
abiertos) a la entrada "S" (set) del flip-flop RS (CD4013 - U5A), activan su salida (U5A - pin 1 - Q) hacia el
circuito habilitador (CD4081 - U4B y U4C pin 6 y pin 9 respectivamente).
Cuando el habilitador de señal (CD4081 - U4B y U4C) recibe un nivel lógico "1", la señal proveniente del
oscilador (U4B - U4C pin 5 y pin 8 respectivamente) es aplicada al driver (Q2) del visualizador de 7-
segmentos y hacia el driver (Q1) del relevador, activándolos.
Para reinicializar o inhibir el sistema se utiliza un interruptor de "RESET", el cual restablece la salida del flip-
flop RS. La señal proveniente del interruptor es aplicada al pin 9 (CD4093 - U3C) y éste a su vez hacia la
entrada "R" (pin 4) del flip-flop RS (CD4013).

La red RC constituida por R11 y C6, se utiliza para reinicializar el flip-flop RS de manera automática al
momento de energizar el circuito, evitando su activación.
Todo lo que esté a mi alcance para poder ayudarlos, lo haré. Gracias por sus peticiones y por demostrar su
interés en este interesante mundo de la electrónica. Saludos!! :-D

r " '"  ! (

La figura siguiente nos muestra el circuito básico empleado. En color azul puede verse la línea de
CLOCK.

#" # #  !"" 

Un circuito integrado NE555 funcionando como oscilador estable proporciona los pulsos
de ) necesarios y se envían al pin 11 del circuito integrado 74LS194.

Cada vez que ) esta en alto (positivo) el estado de las salidas del 74LS194 (pines 12, 13, 14
y 15) son rotadas. Puedes consultar el diagrama que aparece más abajo para ver los detalles.

La dirección de esta rotación se determina mediante la llave r. Cuando r está en la posición
central (OFF), el motor se detiene.

Cuando la base del transistor Q6 está a nivel * , las salidas del 74LS194 cambian en el orden 12 -
15 - 14 - 13 - 12, etc.
Cuando la base del transistor Q6 está a nivel ! , las salidas del 74LS194 cambian en el orden 12 -
13 - 14 - 15 - 12, etc.

Los pulsos existentes en las salidas del 74HC194 se envían al motor a travez de un circuito
integrado ULN2003. Este se encarga de manejar la corriente necesaria para exitar las bobinas.

" #%  ! 

† 74LS194, registro de desplazamiento bidireccional de 4 bits


† 74LS74, Doble slip-flop tipo D con Preset y Clear
† ULN2003, Driver darlington de 7 canales, 500mA por canal, 50V máximo.
† NE555, configurado como oscilador astable.

†   los circuitos integrados de la serie 7400 son considerados obsoletos, no obstante son
fáciles de conseguir y su costo es muy bajo. Esta es la razón por la que se los ha elegido
para este proyecto.
† El diagrama siguiente muestra la forma en que deben energizarse las salidas del ULN2003
para hacer girar el motor hacia delante y hacia atrás. Los números de los pines no se han
incluido ya que el conexionado final dependerá del diseño del PCB.
† Cada pulso positivo en las salidas del 74LS194 provocará el encendido de una de las
bobinas del motor.
Las caracteristicas y pines del 4013 son la siguientes:

El siguiente grafico muestra las formas de onda que se pueden encontrar a la salida del driver:
El esquema de la figura es una versión simplificada del interior del circuito integrado 74LS194




+ #"! !"$#"  " #"$## !! ,-+

Este es un proyecto de fácil implementación usando dos circuitos flip flop Cmos del tipo 4013
(Tipo D), algunas resistencias (10 K), condensadores y un teclado de calculadora, la idea es
memorizar una clave de 4 números, los cuales deben ser marcados en la secuencia correcta para
activar (o desactivar) otros circuito de control que habilite o deshabilite una alarma, cerradura
electrónica, etc.
De equivocarse la secuencia o marcarse más dígitos no se tendrá señal en la salida y es más se
puede hacer que suene una alarma por uso indebido.
La característica del flip flop tipo D es que transfiere el dato (1 u 0) que se tenga en su entrada D en
el momento de llegar el pulso de reloj, marcado como ck, cuando este pulso de clock se pone alto el
dato presentado en la entrada D pasa a la salida Q.
Aprovechando esta característica construiremos una secuencia de 4 pulsos que pasarán de flip flop
en flip flop hasta la salida final deseada.
De las 10 teclas numéricas usaremos solo 4, por supuesto marcadas con los números de nuestra
clave, las otras 6 o más se conectan en paralelo, pero su misión es resetear todo el circuito anulando
la operación, se usan para control solo las teclas correspondientes a la clave que se utilizará.
Supongamos que mi clave sea 4321 entonces la tecla numérica 4 se pone en la entrada de clock del
primer FF D, como esta entrada permanece inicialmente siempre conectada a "1" este primer pulso
de Clok llevará la salida Q del primer FF a alto , ahora en la entrada del segundo FF D tenemos ya
un "1" , la segunda tecla a usar , es decir la tecla 3 , estará en su entrada de clock y al pulsarse dará
el nivel de reloj necesario para pasar el "1" anterior al Q del segundo FF D , de la misma manera
haremos con las teclas 2 y 1,todas ellas habilitan el clock de su respectivo FF D y van llevando el
"1" desde el primer FF hasta el último , si hubiera un error el sistema se deshabilita por aparecer un
pulso de reset que limpia los registros , el circuito es muy sencillo para experimentar , los 4013 son
muy baratos ,aqui en Perú cuestan 1 sol (0.30 ctvs. de dolar) podemos colocar diodos led con sus
resistencias en cada salida q para ir viendo el avance de los pulsos , cuando se consigue la clave
necesaria tendremos un "1" en la salida, con esto podemos prender una luz, activar el electroimán
de una cerradura eléctrica de puerta , si se coloca en el pin 4 de un oscilador 555 lo habilita, si esta
salida se pone en un Flip Flop tipo T con un pulso se prende , con el siguiente se apaga con lo que
se puede activar o desactivar una alarma , el circuito es fácil de probar en el protoboard , las
resistencias son de 10 k y el condensador electrolítico , como en los circuitos anteriores bypassea
los ruidos.


,  
c
c 


En esta lección vamos a implementar una cerradura digital codificada mediante el uso de dos
integrados CD4013, con lo que podemos lograr un código de acceso de 4 bit, otorgando de este
modo una notable seguridad ante cualquier intento de violación, por la cantidad de posibilidades "en
contra" que ofrece para hallar el código correcto de acceso a quien intente violarla, luego veremos
otra de "cosecha propia" que funciona con un solo integrado, y sin embargo podemos lograr un
código mucho más seguro, ya que para su accionamiento es necesario ingresar 6 bits en secuencia
predeterminada.
En la figura 1 se observa el circuito de la cerradura mencionada con dos 4013.

Sin entrar en mayores detalles, digamos que se trata de una cadena de 4 flip flops donde la
conmutación del primero habilita el dato del segundo. Al oprimir la tecla correspondiente
al clock (Reloj) del segundo (FF1B), este también conmuta y habilita el dato del tercero, así hasta la
conmutación del cuarto, el que al cambiar de estado, polariza el transistor y éste se satura,
produciendo con su conducción el accionamiento del relé.

#  " # !! c,-

Se presenta un circuito simple de interruptor por tacto usando el CD4011 que tiene en su interior 4
compuertas NAND. El las puertas del IC CD4011 están conectadas como Flip Flop tipo R-S o
interruptor.
Los pines 9, 13 del IC trabajan como contactos de SET y RESET .
El circuito es CMOS y requiere muy poca intensidad de corriente para controlar sus entradas.
Puesto que los pines 9 y 13 están conectados con el terminal positivo vía los resistores R1 y R2, las
puertas de entrada lógica del flip flop ( entradas S y R ) estarán en su estado alto.
Cuando tocamos con un dedo a través de los puntos A, B (haciendo puente) la entrada respectica del
IC será cerrada hacia tierra y la salida es puesta a baja. Esto activa el transistor Q1 y el relay
consigue ser activado.
Cuando tocamos a través de los puntos C, D el flip flop cambia otra vez y hace que el transistor sea
APAGADO. Esto hace el relay sea APAGADO.
Así tocando con los puntos de contacto A, B y C, D la aplicación conectada a través del relay se
puede cambiar de ON a Off como se desee.
En realidad en el circuito solo se muestran los contactos de salida y entrada para saber lo que ocurre
dentro observemos un circuito semejante donde se han intercambiado algunas puertas

G 
   
 


½ 
Nuevamente les presento por petición de mi amigo y colega, el Profesor Sixto Agüero, un circuito
para controlar dos cargas, activándolas y desactivándolas con un solo pulsador (cada una).
El circuito es muy sencillo, y está implementado con dos flip-flops tipo "D" en configuración de
báscula (Toggle). Es decir, se ha configurado cada flip-flop tipo "D" como tipo "T".
El objetivo del circuito es energizar o desenergizar una carga (AC o DC) mediante los contactos de
un relevador, cada vez que se presione un pulsador.
La activación de la bobina del relevador se realiza mediante un transistor driver, el cual recibe un
nivel lógico "1" proveniente de la salida Q de un flip-flop tipo "D".
Inicialmente, al energizar el circuito, la salida del flip-flop se encuentra a nivel lógico "0". Esto se
logra gracias al circuito de auto reinicialización (auto reset), el cual envía un nivel lógico "1"
momentáneo a la entrada "R" del flip-flop tipo "D".
En estado de reposo el pulsador se encuentra abierto (desactivado), por lo tanto ingresa un nivel
lógico "1" al Schmitt trigger inversor, obteniéndose en su salida un nivel lógico "0", el cual se aplica
a la entrada de reloj (clock) del flip.flop tipo "D".
Cuando el pulsador es activado, sus contactos se cierran y envían un nivel lógico "0" a la entrada
del inversor, el cual, como su nombre lo indica, invierte dicho nivel en salida a "1", generando un
flanco de subida, el cual hace leer la entrada "D" del flip-flop (D = Q negada), por lo que la salida
cambia de estado (del nivel lógico "0" al nivel lógico "1"), permaneciendo así de manera indefinida.
Al liberar el pulsador, se genera un nivel lógico "0" a la salida del inversor (flanco de bajada), lo que
no afecta en absoluto a la salida del flip-flop.
Cabe destacar que la explicación anterior se aplica para el segundo circuito con el segundo
pulsador.

Das könnte Ihnen auch gefallen