TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: mallorca_vale en 26 de Mayo de 2005, 12:21:00
-
la cuestion es que tengo que montar un circuito... consiste en un circuito para clasificar un resistencia variable, el hecho es que su tolerancia es de 20% y su rango de medida va comprendido entre los 22k y los 29k
necesito con un circuito con comparadores de forma que que tenga 7 comparadores, q a su salida me indique con un led que valor de R me ha dado, es decir, si se enciende el primero esta entre 22k y 23k si se enciende el segundo esta entre 23k y 24k y asi sufesivamente con los 7 comparadores.
a la entrada solo he de poner el potenciometro y me ha de indicar su valor a la salida... no se si me explicado, pero no tengo muy claro como hacer la comparacion....
ASIASSSSSSSSSSSS
-
Hola compañero, si en el proyecto sólo tiene que estar encendido un solo led, entonces tienes que utilizar comparadores de ventana y conectarlo de forma que cuando esten dentro de la ventana se encienda el led correspondiente, para realizar el proyecto necesita 14 operacionales, despues hace un divisor de tension y ya esta.
Ahora si se tiene que quedar encendido por ejemplo los 3 led"s primero, pues eso se puede hacer con un simple dividor y 7 operacionales. Un saludo compañero.
-
bueno... vamos a ver si lo he exo bien....
Lo he exo con 7 comparadores y lo que he exo es lo siguiente:

con el potenciometro de 5k lo que hago es regular la sensibilidad con la que aceptaria al led, y he conseguido mas o menos lo que queria, se van encendiendo de esta forma
con 22k 1 led
con 23k 2 led
con 24k 3 led
.
.
.
.
.
pero tengo algunos problemas... ya que hay veces que se me encienden 2 leds a la vez
o que el ultimo el que corresponderia a los 29k no se enciende... pero weno, creo que poko a poko voy pillando un poko

a ver si me podeis corregir el diseño
ASIASSSSSSSS
por cierto el potenciometro de la izq esta para comprobar :P
-
Buenas.
No se si te has dado cuenta, pero tienes la mayoría de las resitencias de 10K cortocircuitadas.
Yo dejaría únicamente la última resitencia de 10k, la de abajo que está conectada a masa, uniría todas las entradas no inversoras de todos los operacionales, y conectaría el potenciómetro entre dichas entradas no inversoras y Vcc. Depués jugando con los potenciómetros de cada operacional, ajustaría los niveles de encendido.
-
lo siento... no te he entendido mucho :$ :$
-
A ver si me explico mejor entonces.
De lo primero, de que tienes las resitencias de 10K cortocircuitadas es que de las 8 resistencias de 10K que tienes en el esquema, hay 5 que están cortocircuitadas, es decir, están unidas por los dos extemos a la misma línea. Fíjate bien y lo verás.
Lo que yo haría es dejar la última resitencia que tienes dibujada en el esquema, es decir, la de más abajo, la que se conecta entre la patilla + del último operacional y masa. Luego unes todas las entradas + de todos los operacionales entre sí. A ésta línea unes el ponteciómetro de prueba, y el otro extremo del potenciómetro de prueba o unes a Vcc, (a +5V). Por último, vas ajustando los potenciómetros de cada operacional, los que están en las entradas -, para que se te enciendan los leds con los valores de resistencias que quieres medir.
En estos casos es más cierto que nunca que una imagen vale más que mil palabras, pero puedo adjuntar archivos.
-
Creo que sobra la Resistencia mas al sud del circuito. O si no és a si Que funcion hace?
-
Hola compañero, espero que lo hayas conseguido, el proyecto que propones es muy simple, te recomiendo que te bajes workbench que es un simulador y con el que podras comprobar como lo estas haciendo.
En caso de que no puedas conseguirlo, me lo dices y lo hare yo, perdona que no te haya contestado antes, pero es que tengo poquisimo tiempo, un saludo.
-
pos es cierto estaban cortocircuitadas XD no me di cuenta :$ :$ y bueno, he conseguido que funcione teoricamente... y digo teoricamente porque el voltage de referencia q tengo en cada patilla + del comparador es de una diferencia de 0,05v por lo que se me encienden y apagan todos los leds a la vez aunk los ajueste cada led para un valor de resistencia. :$
Pos nada creo que la solucion sera amplificar la señal de entrada con un amplificador diferencial... vamos a ver si lo consigo 
Muchas gracias por todo
ya os dire como va la cosa