Haz una pregunta
  Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

12/05/2016 #1


Reloj digital circuito

una pregunta? la señal que entregan los pulsadores podrian dañar las compuertas AND. ? ya que la señal llega a la salida de ellas? ...
12/05/2016 #2
Moderador

Avatar de elaficionado

Hola.

Debes poner en cada LED del display resistencias limitadoras de corriente.
Sí, se daña, pon en la salida de cada AND un diodo.

Chao.
elaficionado.
12/05/2016 #3

Avatar de Gudino Roberto duberlin

Hola, estás cortocircuitando a dichas salidas. Utiliza una compuerta OR, si la lógica lo permite, para converger señales.
Hay que destacar que existen varios detalles en tu circuito. Por ejem. si interrumpes la señal con un simple interruptor, los "rebotes" mecánicos del mismo, serán contados alterando el tiempo acumulado.
La base de tiempo con 555, sin ningún divisor en el medio, no es la mejor opción.
Para ello utiliza un osc. a cuarzo de 32768Hz, y luego un divisor por esa fcia. para obtener un seg. de período.
12/05/2016 #4

Avatar de miguelus

Buenas tardes.

Como te ha comentado Gudino Roberto duberlin, tendrás problemas con la salida de las Puertas AND.

Tienes que tener en cuenta que los Contadores 7490 cuentan por flanco de bajada del pulso de Reloj, cuando los Contadores 7490 están funcionando, la salida Q3 (Pin11) está prácticamente siempre a "0" lógico, cuando la cuenta llega a 8, este Pin se pone a "1" lógico y la cuenta continua, cuando la cuenta llega a 10, en ese instante el Contador se Resetea, y en ese mismo momento, el Pin 11 pasa a "0" y ese flanco de bajada produce el avance del Contador siguiente. ¿Esto que influencia tiene?... pues como tu, estás utilizando el Pin 11 para activar la entrada de la Puerta AND, esa AND tendrá casi todo el tiempo su salida a "0", si en algún momento pulsas el Pulsador de Avance Rápido estarás inyectando tensión por la salida de la AND y con toda seguridad la romperás.

Otra "crítica" es que para contar hasta 59 es mejor utilizar la pareja de Contadores 7490 y 7492, ten en cuenta que el 7492 es un Contador BY-TWELVE y esto facilita mucho la cuenta, y no necesitarás lógica adicional para contar hasta 59 (bueno, en realidad la cuenta se hace hasta 60)

Lo mismo ocurre para contar hasta 23Horas (bueno, en realidad hay que contar hasta 24)

Al tener el 7090 dos entradas de puesta a cero, solo hay que detectar que un Contador ha llegado a 2 y el otro a llegado a 4, en ese momento se Resetean ambos contadores.

Otra cuestión, meramente práctica, es que para el ajuste de la hora hay que separar e independizar el ajuste de los Minutos del de las Horas, no es muy práctico que cuando estamos ajustando los Minutos y sobrepasamos la cuenta de 59, se produzca un avance de las Horas.

Igualmente, y como se ha comentado anteriormente, necesitarás sí o sí poner un sistema anti rebotes en los Pulsadores, esto no es complicado pero necesitarás, al menos, un 7414.

Como Base de Tiempos, poner un 555, no sirve absolutamente para nada, seguramente el palo de una escoba tiene más precisión

Como verás, hacer un Reloj Digital TTL, aunque es muy sencillo de realizar, tiene algunos "trucos"

Piensa que un Reloj TTL utiliza, al menos 20 Integrados, utilizando Integrados TTL de la serie 74LS, el consumo se va a, entre 500mA y 600mA, esto no parece mucho pero hay que tener en cuenta un Reloj es para funcionamiento continuo lo que supone 60Vatios diarios (1800Vatios al mes)

Otro "truco" es, por medio de la señal RBI/RBO (Pin 4) de los 7447, apagar los Display, esto se realiza poniendo a "0" esta señal, con esto el consumo lo reducimos a unos 180mA.

Dejo un PDF de el diseño de un Reloj 23:59:59 que es totalmente funcional ( ya he realizado un par de ellos).

Si queréis el fichero DSN (Proteus) no tengo ningún problema en Postearlo.

Como veréis en el Reloj falta la Base de Tiempos de 1Hz, esto es porque hay varias soluciones para realizar esto, todo dependerá del, Cuarzo que se disponga.

Cuando hablo de los Integrados 74... siempre me refiero a la serie 74LSxxx

Sal U2
Archivos Adjuntos
Tipo de Archivo: pdf Reloj 24H.pdf (61,9 KB (Kilobytes), 41 visitas)
12/05/2016 #5


Hola a tod@s

Miguelus, creo que es muy didáctico lo que estas planteando. Verás.

Me gustaría hacer un Reloj con Horas, Minutos y Segundos y por lo que veo en el PDF ese diseño me puede servir, ¿Puedes publicar el diseño en Proteus? te lo agradecería mucho.

Desde ya, un abrazo muy fuerte.

Buenas tardes
12/05/2016 #6

Avatar de miguelus

Buenas tardes.

Gracias Alkotan por el interés, pero llamar "Diseño" a eso creo que es mucho, no son más que cuatro Integrados tirados encima de una placa

Dejo el "Diseño" y unas fotos, no os asustéis al verlas, está montado sobre un placa de las de agujeros aislados, no merece la pena hacer un Circuito Impreso y de esta forma se monta en una tarde, se cablea con Hilo de Wrapping de distintos colores.

Te comento que este "diseño" tiene algo así como 44 años, el original era para Tubos Nixie, pero con unas pequeñas reformas está adaptado a "Tecnología" más moderna

Sal U2
Archivos Adjuntos
Tipo de Archivo: rar Reloj.rar (479,4 KB (Kilobytes), 33 visitas)
12/05/2016 #7

Avatar de Scooter

Hacer eso con contadores asíncronos no es muy recomendable.

Enviado desde mi fnac 5.7 mediante Tapatalk
12/05/2016 #8

Avatar de miguelus

Scooter dijo: Ver Mensaje
Hacer eso con contadores asíncronos no es muy recomendable.

Enviado desde mi fnac 5.7 mediante Tapatalk
Ya, pero, al hacerlo con Contadores Síncronos se complica el circuito... y total es solo un simple Reloj.

Sal U2
12/05/2016 #9

Avatar de Scooter

Se elije un circuito contador 74xx síncrono y ya está. Es exactamente lo mismo.
Si no es síncrono, es posible/probable que de tanto en tanto fallen los resets. Y el reloj funcione mal

Enviado desde mi fnac 5.7 mediante Tapatalk
12/05/2016 #10

Avatar de miguelus

Buenas noches (de nuevo)

Es posible y incluso probable que en alguna ocasión falle un Reset.

Pero eso más difícil que lo del camello y la aguja y si eso pasa será causado por una avería en un Contador y la probabilidad que eso pase es la misma en un Contador Síncrono como en uno Asíncrono.

Si Los Contadores funcionasen a, pe. 50Mhz se podría pensar que algún Contador se equivocase, pero a la frecuencia que están funcionando en un Reloj como este, pues... eso

Y como en este caso, los retardos en la división no tienen la menor importancia, no justifica complicar la lógica.

Y si eso pasa, no hay problema, el Reloj tiene un dispositivo de Puesta en Hora y no sería tan grave.

La ventaja de utilizar el 74LS92, como ya he comentado en un Post anterior, es que es BY-TWELVE y esto simplifica mucho la cuenta de 59, no conozco ningún Contador Síncrono que resuelva este problema directamente.

Como de esta manera el Reloj funciona muy bien, lo dejo así.

Hace más de 20 días que lo tengo puesto en hora al Segundo con Antena 3, y en todo este tiempo no ha variado, todo indica que los Contadores cumplen su cometido.

Sal U2
12/05/2016 #11


Gracias por sus ayudas, pero me dices que el 555 no es para nada util, ok, lo entiendo pero no sé otra manera de generar pulsos a esa frecuencia.
Ahí si no sé ¿Si me podrían ayudar?

---------- Actualizado después de 7 minutos ----------

¿Este sería bueno para el anti-rebote?
12/05/2016 #12
Moderador

Avatar de D@rkbytes

Mira por aquí: Oscilador de 1Hz con CD4060 y cuarzo

Y sí, eso es lo que más comúnmente se usa para evitar los rebotes de los pulsadores.
13/05/2016 #13

Avatar de miguelus

Buenos días.

Ese Anti-rebote casi te servirá, pero...

En la práctica no cumple muy bien su función, necesita algo más...

http://www.forosdeelectronica.com/at...1&d=1463124578

Con esta configuración tendrás un Pulso libre de rebotes, si el Pulsador es de muy mala calidad podrás aumentar el valor del Condensador, pero si aumentas mucho el valor, tiene en contra una reducción del tiempo entre pulsaciones.

Es indispensable que el Inversor se un Trigger Schmitt (74LS14)

Como Base de Tiempos podrás utilizar la indicada por el compañero D@rkbytes, funciona muy bien.

Sal U2
Imágenes Adjuntas
Tipo de Archivo: jpg Pulsador.JPG (12,3 KB (Kilobytes), 22 visitas)
13/05/2016 #14


Hola a tod@s

Miguelus, he visto la simulación y tengo varias preguntas

¿En el mundo real, esa simulación funciona igual que la simulación.?

¿Qué base de tiempos has empleado?, en el esquema no consta.

¿Cuál es ese Integrado grande que se ve en la placa? en el esquema no lo veo.

Perdón por las molestias.

Buenos días
13/05/2016 #15

Avatar de miguelus

Buenas tardes.

Gracias Alkotan, intentaré aclarar responder a lo que pregunatas.

Al igual que en la simulación, en la vida "Real" funciona perfectamente.

La Base de Tiempos esta realizada con un Cuarzo se 12MHz y un 74LS04 oscilando, la razón de utilizar esta frecuencia no es por nada en especial, simplemente tenía varios Cuarzos de esta frecuencia, estos Cuarzos los mandé hacer por encargo, son de alta calidad y estabilidad, y no los utilizaba, he utilizado uno de ellos en este Reloj.

Después viene un divisor de 1/12 (74LS92), con esto obtengo 1MHz, a continuación hay 3 Divisores 74LS390 con lo que obtengo 1Hz.

En realidad puedes utilizar cualquier combinación de Oscilación/División, lo importante es obtener 1Hz.

Ese Integrado Grande es un LM2825N-5.0, es un módulo convertidor DC/DC, con una entrada de, entre 5VCC y 45VCC, se obtiene 5VCC a 1Amp.

En realidad no es necesario, pero como me sobraba y no tenía pensado utilizarlo pues a última hora decidí implementarlo.

Espero haber podido aclarar tus dudas.


Sal U2
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Circuitos lógicos combinacionales y secuenciales

Compuertas, flips flops, registros, PLDs, codificadores, contadores, multiplexores, ...

Cerrar
Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.