Contador asíncrono descendente con biestables tipo T (con FF JK)
Si en vez de conectar la salida Q de los biestables, a las entradas de reloj de todos los FF después del primero (como en el caso del contador ascendente), se conecta a la salida Q (Q negada), el resultado será un contador asincrónico descendente. La cuenta en este caso se inicia en 7 termina en !. (son " cuentas) #$$$ #$$! #$!$ #$!! #!$$ #!$! #!!$ #!!! %er %er el grá&ico del arreglo de FFs.
Detención del contador asíncrono en una cuenta deseada 'asta el momento se a visto ue estos contadores tienen de&inida su cuenta má*ima, por el n+mero de biestables ue tienen. Qué sucede cuando se desea llegar a una cuenta menor a ésta-. Si se utilizan biestables, el n+mero de cuentas má*ima será/ " (!,$,0,,1,2,3,7). 4ero aora se desea ue solamente aga 2 cuentas (!,$,0,,1). 4ara ue ésto suceda se tiene ue detectar cuando, a la salida de los FFs, esté el n+mero 2 en binario (ue a es la cuenta 3) con ésto enviar al primer FF una se5al para ue se pongan en 6$6. e esta manera la cuenta será/ !,$,0,,1 se detendrá, pues el primer FF se ueda bloueado con salida 8 6$6. 9n este caso se implementar:a una compuerta ;<; ue utilice como entradas, las salidas de los Flip#Flops delcontador, ue combinadas den un 6!6 a su salida as: activar la entrada de S9= del primer biestable >?. %er el diagrama in&erior. La entrada as:ncrona S9= pone un 6$6 en la salida 6Q6 del Flip#Flop
Descripción y Símbolo del flip flop tipo D 4ara comprender bien este tutorial se recomienda primero leer los siguientes art:culos/ @ircuitos combinacionales, combinacionales, @ircuitos secuenciales secuenciales el Flip#&lop o Aiestable BS. BS . ;ota/ La di&erencia entre el flip-flop D el biestable el biestable es es ue el &lip#&lop copia la entrada a la salida Q en el &lanco del pulso de reloj, el biestable lo ace por nivel
9l flip-flop tipo D es un elemento de memoria ue puede almacenar in&ormaciCn en &orma de un 6$6 o 6!6 lCgicos. 9ste &lip#&lop tiene una entrada dos salidas Q Q. =ambién tiene una entrada de reloj, ue en este caso, nos indica ue es un FF disparado por el borde o &lanco descendente (ver el triángulo la peue5a es&era en la entrada en los diagramas in&eriores). Si el &lip &lop se disparara por el borde ascendente sClo aparecer:a el triángulo (no a la peue5a es&era). 9l flip-flop tipo D adicionalmente tiene dos entradas asincrCnicas ue permiten poner a la salida Q del &lip#&lop, una salida deseada sin importar la entrada el estado del reloj. 9stas entradas son/ # 4B9S9= (poner) # @L9
Biestable tipo T 4ara comprender bien el &uncionamiento de un Contador asincrónico con biestable tipo T, es conveniente ver primero el &uncionamiento de un biestable o FF tipo =. ;ota/ biestable 8 Flip#Flop 8 FF 9n el siguiente grá&ico un Aiestable >? está cableado como FF tipo = (tienen las dos entradas unidas). Se puede ver ue con esta con&iguraciCn ue las entradas > ? de l biestable >? siempre tendrán el mismo valor, lo ue causa ue cuando aparezca el siguiente de cambio, este será al estado opuesto (ver tabla de verdad del FF >? cuando las entradas > ? están ambas en 6!6 o en 6$6). 9l grá&ico &uncionamiento del FF tipo = es el siguiente/
%er ue se utiliza un biestable JK ue se dispara por el borde o &lanco descendente. Contador asincrónico ascendente con biestable tipo T (implementado con FF JK)
Dn contador asincrónico ascendentees un arreglo de &lip#&lops conectados en cascada. 9n este caso la se5al de reloj se aplica sClo al primer &lip#&lop. Las siguientes entradas de reloj (en los otros FF) se alimentan de la salida Q del FF anterior. 9ste es el motivo por el cual este arreglo de &lip#&lops (este contador) se llama asincrCnico, pues no todos los FF tienen la misma se5al de reloj no todos responden
instantáneamente a loscambios de éste. (ver el siguiente grá&ico el diagrama temporal al &inal)
La idea de este tipo de contador es 6contar6 la cantidad de pulsos del reloj ue se aplica al primer FF. ependiendo de la cantidad de FF ue se pongan en cascada, será la má*ima cuenta a la ue se pueda llegar. # Si se tienen 0 biestables, la cuenta sClo llegará asta 1 se le llama un contador mCdulo 1. # Si se tienen la cuanta será asta " se le llama contador mCdulo ". # Si se tienen 1, a cuenta será asta $3 se le llama contador mCdulo $3, etc. Dna vez completada la cuanta má*ima se regresa nuevamente a empezar desde cero.