Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Como Hacer Un Contador


       



#31  
clocko

Registrado: 05 Ene 2006
Mensajes: 56
Ubicación: mexico
citar
pues de que yo sea muy valioso. ni creas tanto mucha gente me dice que valgo m.ucho pero jajajaj si tu propósito es aprender

primero antes que nada tienes que saber como funcionan los flip flop para ello necesitas tener la tabla de exitacion de los flip flop, esta tabla te dice que es lo que debes de poner en las entradas del flip flop para que al dar un pulso de reloj a la entrada clock tengas la salida que deseas

esta tabla la puedes ver al inicio de este mismo foro

http://www.forosdeelectronica.com/about3604-0-asc-0.html

la tabla qu eaparece es para un flop flop jk


lo primero es hacer una tabla en binario de la secuencia en que quieres que cuente el contador en este foro te explican como hacer un contador de codigo gray.

en tu caso harias la secuencia normal de dos bits que abarcan los numeros del 0 al 3 pero acomodando la secuencia en el orden que tu quieres como son 4 conteos debes de hacer 4 tablas una para cada secuencia y apartir de ahi calcular los valores que debes de poner en las entradas j y k de cada flip flop.

es en este punto donde necesitas la tablade exitacion o tabla de estado.

en la tabla te dan dos valores, uno que indica lo que tienes en la salida Q en este momento (presente) y otro de lo que quieres tener en la salida Q al dar un pulso de reloj al flip flop(futuro) y dependiendo de esto la misma tabla te indica que valores debes de tener en las entradas j y k para que esto suceda.

por ejemplo para que cambie de Q=0 y el siguiente estado de Q sea 1 de acuerdo a la tabla tendras que poner en j=1 y en k= x donde x es una condición no importa (o sea que puede ser 1 ó 0, nos vale lo que sea, total alcabo y no importa)


igual al inicio del foro te explican como hacer todo esto checa ese dato.

#32  
clocko

Registrado: 05 Ene 2006
Mensajes: 56
Ubicación: mexico
citar
ya que leiste toda la explicacion que te dan en este foro puedes empezar a hacer tu circuito.

En un contador normalmente las variables de salida son las que utilizamos para controlar lo que pondremos en las entradas j y k, pero en tu caso tienes un par de variables mas que son s0 y s1.

entonces deberas tomar encuenta aparte de los dos bits de salida ( salida de cada flip flop) los dos bits de selección (s0 y s1).

Asi que tienes 4 variables que van a afectar la forma en que tu contador cuenta y no dos como el cálculo que realizaste de cada uno de los contadores(esto no significa que el calculo que ya realizaste no sirva, al contrario lo vas a utilizar)

entonces acomodarias tu tabla de verdad de la siguiente manera: donde A y B son los dos bits salidas de los flip flop.

S0 S1 A B JA KA JB KB
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
.
.
.
1 0 0 0
.
.
.
1 1 0 0
.
.
y en jA, kA, jB, kB los resultados que hayas obtenido de acuerdo a la tabla de estados del flip flop ya solo bastaria calcular jA, kA, jB, kB y aplicar el resultado a las correspondientes entradas j y k.


pd. felices circuitos.

#33  cronometro con dos displays
Guido0085

Registrado: 13 Oct 2007
Mensajes: 17
Ubicación: Costa Rica
citar
Necesito q me ayuden a hacer un tipo de cronometro, ya busque en el foro pero no encntre como el q necesito. Tiene q ser con contadores digamos los circuitos de 0 a 15 entonces ocuparia 4 de esos para q cuenten de 00 a 59, cuales integrados podria usar, solo puedo uasr 2 display, y se tienen q mostrar los minutos y segundos, y como solo son 2 display con sus respectivos 74ls47, debo utilisar registros para mostrar el de los segundos usando el output enable, y cuando quiero poner los minutos debo desactivar un registro o la salida del registro para activar el otro, y asi ver lo q estaba guardado en el registro. En un registro sale la informacion de los segundos pero en el otro registro desactivado se siguen guardando los minutos hasta el momento en q yo quiera verlos. Los registros pueden ser 74ls244 o 245, o 74ls373 o 374.
Saludos a todos.Espero su respuesta. Si me lo pueden simular en Workbench mejor pero sino en circuit maker no importa

#34  
clocko

Registrado: 05 Ene 2006
Mensajes: 56
Ubicación: mexico
citar
no querras unas galletitas y un refresco tambien?

vaya vaya pues me diste algo para entretenerme un ratito en este rato libre
revisa esto y luego me dices como vamos con las calificaciones.

esta es la tabla de funciones del 74ls90.



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#35  
clocko

Registrado: 05 Ene 2006
Mensajes: 56
Ubicación: mexico
citar
este es un circuito con selectores logicos o algo asi como multiplexores pero mucho mas emocionante que con registros



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#36  
clocko

Registrado: 05 Ene 2006
Mensajes: 56
Ubicación: mexico
citar
y pues con registros, pero mas aburridos.
saludos.



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#37  Para clock
Guido0085

Registrado: 13 Oct 2007
Mensajes: 17
Ubicación: Costa Rica
citar
Soy guido0085, gracias por tu favor eres una gran ayuda, y gracias a ti muchos aprendemos. Saludos

#38  Del cronometro pasado
Guido0085

Registrado: 13 Oct 2007
Mensajes: 17
Ubicación: Costa Rica
citar
Se me escapaba algo, como ponerle a ese circuito un tipo de reset para que todo vuelva a cero.

#39  Cronómetro
Marinkirlis

Registrado: 22 Jun 2007
Mensajes: 5
Ubicación: Venezuela
citar
Este es un tipo de cronómetro un poco más complejo que el que tu necesitas ya que a parte de ser un cronómetro, es un reloj y de paso, programable, sin embargo, puede que mi diseño te dé una idea de cómo conluir el tuyo. Está simulado en un archivo de circuit maker, si deseas que te lo explique avísame y con gusto lo haré. Wink



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#40  
Guido0085

Registrado: 13 Oct 2007
Mensajes: 17
Ubicación: Costa Rica
citar
MarinKirlis si me gustaria q me lo esplicaras detalladamente desde el diseño. Gracias por tu ayuda

 Responder



Google
 


 Temas de interés 
No hay mensajes nuevos Cuenta revoluciones
No hay mensajes nuevos temporizador de cuenta atras
No hay mensajes nuevos Cuenta descendente horas, minutos y segundos.
No hay mensajes nuevos cuenta revoluciones de leds
No hay mensajes nuevos Diseño de cuenta vueltas

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||