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.




Contador programable ascendente y descendente


       



#21  
mr_guns
Registrado: 28 Oct 2005
Mensajes: 23
citar
Gracias, creo que para completar al menos la parte teórica lo que me faltaría es el diseño del astable y el monoastable.

Empezaremos tan pronto consigamos los dispositivos, ya que la entrega del proyecto es en dos semanas a partir del próximo viernes.

Gracias de nuevo,
Elder Crisóstomo

#22  
Marcelo
Colaborador
Ubicación: Venezuela
Registrado: 27 Jul 2005
Mensajes: 361
citar
Nota: Ambos circuitos van alimentados con 5 Volt.

Astable: Primer anexo.

Estos son valores de ejemplo. Ustedes pueden recalcular para ajustarlo mejor

R1= 1.2 K Ohm
R2= 700 K Ohm
C= 1 uF

T1=485.9316 ms (aprox.)
T2=485.1 ms (aprox.)
OJO: DutyCycle es aproximadamente 50%

Frec= 1,0277 Hz

Fórmulas:
Intervalo del pulso en ALTA (5V) = 0.693 * (R1+R2) * C
Intervalo del pulso en BAJA (0V)= 0.693 * R2 * C
Frecuencia = 1.44 / ( (R1+(2*R2)) * C

Monoastable: Segundo anexo

Para calcular el tiempo en segundos que deseen que se mantenga el pulso, hagan:

T = 1.1 * R * C

El interruptor es el trigger.

En ambos casos utilicen "tanteo" para hallar valores coherentes y comerciales de las R y los C. Si desean trabajar con tiempos de alta y baja definidos (500ms de alta y 500ms de baja por ejemplo = DutyCycle de 50%) pueden despejadar de las ecuaciones y calcular.

Tienen 3 ecuaciones con 3 incógnitas; si despejan R1 de la primera, R2 de la segunda y C de la tercera; fijan los tiempos a 500 ms cada uno y la frecuencia a 1 Hz, pueden calcular los valores de R1, R2 y C
que permiten esos parámetros tomen esos valores y desde allí, ajustar a valores comerciales.
Luegon hacen el cálculo inverso con esos valores comerciales calculan a ver que obtienen como TAlta, TBaja y f.

Saludos,
Marcelo.


Ultima edición por Marcelo el Vie Nov 18, 2005 11:36 am, editado 2 veces



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

#23  
VAK
Registrado: 17 Nov 2005
Mensajes: 1
citar
Me parece interesante este diseño

#24  
mr_guns
Registrado: 28 Oct 2005
Mensajes: 23
citar
Ok, anexé esta parte también al pre-proyecto a entregar.

Gracias,
E.C.

#25  
alexthecrown
Registrado: 19 Nov 2005
Mensajes: 3
citar
sabes como hacer un contador de 0-24 con 74ls90
plx si sabes dime

#26  
Marcelo
Colaborador
Ubicación: Venezuela
Registrado: 27 Jul 2005
Mensajes: 361
citar
Alex, si leíste los mensajes de este tema ya tendrás la noción de como hacerlo.

La idea general es poder tener una señal cuando el contador llegue a 24 que podamos usar para detenerlo.

Esto se puede hacer interceptando cuando el contador de unidades tome el valor de 2 y el contador de decenas el de 4.

Si hacemos un circuito lógico que valga "1" cuando esto suceda y "0" el resto del tiempo ya tenemos la señal que requerimos.

Esta señal la llevaremos al pin CE (count enable) del 74LS190 de las unidades para que pare el conteo. Cuando CE=0 el circuito cuenta y cuando vale "1" se detiene.

El circuito que vale 1 cuanto el contador marca 24 es el anexo.

La otra pregunta no la entiendo.

Saludos,
Marcelo.



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

#27  
Edwin C
Registrado: 21 Nov 2005
Mensajes: 1
citar
hola marcelo, la verdad me gustaria que me ayudaras tambien, pues yo tengo el mismo problema que mr_guns, pero yo necesito que el contador pare cuando llegue a cero. Estoy trabajando con el 74LS192 haciendo la cuenta descendente. Porfa, si puedes respondeme

gracias,
Edwin C

#28  
Marcelo
Colaborador
Ubicación: Venezuela
Registrado: 27 Jul 2005
Mensajes: 361
citar
Hola Edwin,

Te digo lo mismo que a mr_guns. Estas son ideas que pueden hacerse de otra forma. Puedes imaginarte otras.

El 74LS192 también es un contador decádico "presettable" pero difiere un poco del 74LS190.

Una de las diferencias es que los relojes para contar hacia arriba y hacia abajo están separados y activando el que te interesa, puedes escoger el sentido de cuenta.

Para establecer el valor de inicio del contador y el estado de cuenta/paro se utilizan los pines PL y MR.

1) Al arrancar el contador (encenderlo), los pines P0 a P3 deben tener el número 1 binario. (1000) y los pines MR y Pl deberán estar ambos a "0". Esto hace que los valores que definen los Pi se pasen a las salidas Qi (Q0, Q1, Q2 y Q3) por lo tanto en el encendido, el contador mostrará "01".

2) Para contar; MR y PL deben estar a "0" y "1" respectivamente y dependiendo si quieres contar hacia arriba o hacia abajo, la señal de reloj deberá entrar en el pin CPU o CPD también respectivamente.

Aquí deberás usar un circuito para seleccionar a cual de esos dos pines le vas a mandar la señal de reloj para el conteo (más abajo te explico).

3) Para que el contador pare, deberás colocar los dos pines CPU y CPD a "1" a la vez. Cuando haces esto, el contador queda parado sin cambios hasta que ese estado varía es decir, hasta que lo resetees o "quites" la señal de paro.

Aquí puedes hacer un circuitito lógico quizás usando un OR con la señal de reloj y la de disparo de detención o parada que es la que vamos a diseñar y que llegaría a estos dos pines pero PL y MR deberán mantener la condición de "1" y "0" igual que si estuvieran contando.

Luego de allí, podrías tener un botón de reset que te coloque nuevamente el contador en su valor inicial.

La señal de detención la quieres cuando el contador llega a "00". Para esto deberás hacer que la señal valga "1" cuando todas las salidas del contador (de ambos módulos) valgan 0. Un circuito lógico básico que hace esto es el del primer anexo.

En el segundo anexo podrás ver una idea de como llevar la señal de paro a ambos pines CPU y CPD.
Cuando la señal de paro vale "0", el contador le hace caso al reloj y contará hacia arriba o hacia abajo dependiendo de como coloques el interruptor. Cuando la señal vale "1", los pines CPU y CPD se van a "1" y el contador de detiene.

Creo que esto y los otros mensajes de este tema te pueden aclarar lo demás.

Saludos y suerte en el diseño.
Marcelo.



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

#29  
alexthecrown
Registrado: 19 Nov 2005
Mensajes: 3
citar
gracias por aber atendido mi pregunta.. y ya puede realizar el reloj..
pero tengo otra duda tienes alguna diagrama para realizar un frecuencimetro (medidor de frecuancias) si es asi porfabor contactame, plz....

#30  Diseño
yabasta
Registrado: 29 Nov 2005
Mensajes: 2
citar
Que tal mr_guns, yo tengo un proyecto parecido asignado por la universidad con algunas variantes me gustaría saber si podríamos intercambiar los diseños para ver que errores pueda poseer el mío.

 Responder





 Otros temas de interés 
No hay mensajes nuevos ¿Cómo hallar la frecuencia de un circuito?
No hay mensajes nuevos Variadores de frecuencia OMRON
No hay mensajes nuevos Variador de frecuencia de 150 HP
No hay mensajes nuevos Filtro para frecuencia de sonido de palmada
No hay mensajes nuevos Problema con la frecuencia de actualización del monitor

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 ||