Haz una pregunta
  Foros de Electrónica » Diseño analógico » Diseño de circuitos en general
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

24/04/2011 #1


División de numeros ¿será facil?
Hola a todos:

Necesito que me echeis un cable, porque estoy realizando un detector de velocidad como los de la DGT, pero para coches a escala.

El funcionamiento es muy simple, con una barrera infrarroja entre dos puntos de una recta, al pasar el coche por la primera barrera un contador empieza a contar, y al paso del coche por la segunda barrera deja de contar.
Hasta aqui todo bien, ahora necesito hacer una division para poner la velocidad a la escala que quiero, mucho pensareis que por qué no lo hago con un pic, arduino o algo parecido, pero es que quiero hacerlo muy simple, y para una única división me da rabia usar un pic. Seguro que con algun biestable o con alguna composicion de ellos se puede hacer.

La division que quiero hacer es 241,92/tiempo que me de el contador, (el tiempo sera del orden de 5 segundos maximo y con dos decimales, y el 241,92 es siempre constante para todas las divisiones, lo unico que varia es el tiempo).En el resultado de la division no me importan los decimales, solo quiero los numeros enteros.

Por ejemplo: 241.92/2.35 = 102.92 ==> 102

Os dejo el esquema que tengo con Livewire.
http://www.megaupload.com/?d=1QSDEZB1

gracias por adelantado.
24/04/2011 #2

Avatar de Scooter

Lo mas fácil es hacer una tabla de lookup
24/04/2011 #3

Avatar de Eduardo

zerek dijo: Ver Mensaje
Hasta aqui todo bien, ahora necesito hacer una division para poner la velocidad a la escala que quiero, mucho pensareis que por qué no lo hago con un pic, arduino o algo parecido, pero es que quiero hacerlo muy simple, y para una única división me da rabia usar un pic. Seguro que con algun biestable o con alguna composicion de ellos se puede hacer.
Errado de acá a la China caballero. Tu problema no es nuevo, era muy común en la era pre-micros.
Lamentablemente, tu caso es de los que no tienen solución sin micro. Salvo que prefieras hacerlo igual con unos cuaaaantos integrados usando el algoritmo de division binaria.

Un aparato como el tuyo fabricado en la década del 70 no hubiera mostrado en el display la velocidad sino directamente el tiempo transcurrido (de manera muy elegante y profesional por cierto ) .
Y si alguien quería saber la velocidad... --> miraba una tabla de conversión que venía en el manual del aparato .
24/04/2011 #4


Gracias por las respuestas.
entonces que solucion hay??, me tengo que ir a un pic?? cual me recomendais que se ajuste a lo que quiero hacer.
Lo de la tabla de lookup entiendo que es con un pic no??? hago los calculos de la velocidad dependiendo del tiempo, y luego simlpemente voy buscando el tiempo en la tabla.
24/04/2011 #5
Excluido


zerek dijo: Ver Mensaje
. . . entonces que solucion hay? . . .
Utilizas un contador y calculas la frecuencia en funcion de la distancia de separacion de los sensores, para que entregue una cuenta proporcional a la velocidad.

zerek dijo: Ver Mensaje
. . . me tengo que ir a un pic? . . .
Esa tambien es otra opcion.
25/04/2011 #6


Mandrake dijo: Ver Mensaje
Utilizas un contador y calculas la frecuencia en funcion de la distancia de separacion de los sensores, para que entregue una cuenta proporcional a la velocidad.

Hola madrake, gracias por tu respuesta, me podrias explicar un poco mas eso de la frecuencia, es que no lo he entendido muy bien.

saludos.
25/04/2011 #7
Excluido


Mi idea a grosso modo y ejemplo es asi:

Tiene dos sensores separados una distancia (X), un contador descendente con una frecuencia (F) fija para detectar la maxima velocidad.

Si un objeto pasa por los sensores a una velocidad inferior a la maxima: el contador hara la cuenta descendente hasta detenerse. El detalle del sistema es elejir la frecuencia, dependiendo de la separacion de los sensores.

No es un sistema preciso, pero se puede obtener una lectura rapida y sencilla.
26/04/2011 #8


gracias Mandrake por tu respuesta, pero la veo poco precisa.

Al final he estado buscando y la solucion que mas me gusta ha sido hacer una tabla y guardarla en una EPROM, lo que pasa es que tendria que programar muchisimos valores..... no se si valdrá la pena.....

¿vosotros que pensais?
26/04/2011 #9


otra pregunta mas necesito usar un HY6116A y un HC573, y en el livewire y en el electronic workbench que tengo no salen para poder simularlo, sabeis que simulador puedo usar en los que salgan memorias Eprom y memorias Sram CMOS como la HY6116A

gracias por adelantado.
27/04/2011 #10


No me creo que nadie sepa nada.....por favor una ayudita!!!!!

saludos.
27/04/2011 #11


Tienes dos formas de dividir en analogico, como te proponen, por ejemplo, "ajustando" una frecuencia patron, o con la precision de un circuito digital clasico sin ir a un pic

Con un contador divisor binario, los hay hasta 12 bit o sea que dividen por dos hasta 12 veces
O con el 4527. Con este circuito fabrique durtante años un dividor digital que multiplicaba en un porcentaje la frecuencia de entrada.
Mira las hojas de aplicacion tipicas, se le asocia un preselector binario en codigo BCD por cada decada, en mi caso eran dos o sea que a una frecuencia de 100 Hz le aplicaba el 1% y de salida tenia 1 Hz hasta el 99% para una salida de 99 Hz Si la frecuencia es otra la misma proporcion.
Si tienes una frecuencia patron con un cristal de cuarzo tienes una precision impresionante.

Tambien puedes usar un oscilador con cristal de cuarzo y añadir un divisor binario puedes dividir la frecuencia del oscilador desde 2 hasta 22.528.
Si juegas con la distancia que hay entre las dos fotocelulas, o sea la distancia entre la cual estas midiendo el tiempo, puedes conseguir lo mismo.

Velocidad = distancia recorrido x unidad de tiempo
puede ser 100 Km en 1 Hora
o sea: 100.000 m en 3600 seg
o pueden ser: 27,777 m en 1 seg
o pueden ser 2,77 m en 0,1 seg.

Hechale imaginacion y calculadora
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 Diseño de circuitos en general

Alarmas, temporizadores, acondicionadores de señal...

Cerrar
Foros de Electrónica » Diseño analógico » Diseño de circuitos en general

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