Hola queridos amigos de la comunidad, estoy desarrollando un medidor de capacitores electrolíticos de valor relativamente altos, o sea >1uF. Estoy simulando en multisim por ahora colocando una R de 100 Ohm en serie con el capacitor a medir alimentando todo con 5V, así el tiempo de carga es T = R * C de este modo sabiendo el tiempo y la resistencia puedo saber el valor del capacitor.
Esto lo conecto a un PIC, debería supuestamente utilizar un pin de ADC para medir cuando la tensión en el capacitor llega a aproximadamente 5V, el problema es que el tiempo mínimo para el muestreo es de 1.6uS lo cual me daria un margen de error debido al tiempo que toma la conversión, entonces queria por medio de un AO en comparador dar un 1 o 0 a la salida dependiendo de si el voltaje esta cerca de los 5V o no pero no funciona!!
Uso un LM324 alimentado a 5V y GND, entrada inversora a fuente de referencia de 4.9V y entrada no inversora al capacitor, el problema es que cuando hago esto el capacitor ya aparece cargado en la simulación y la salida en 1 es esto correcto?? La unica solucion que encontre fue colocar un transistor antes de la entrada no inversora de este modo funciona pero ahora comparando cuando llega a los 0V ya que el transistor me invierte la curva de carga.
Por que sucede esto con el operacional??
Saludos y espero puedan ayudarme !!
Esto lo conecto a un PIC, debería supuestamente utilizar un pin de ADC para medir cuando la tensión en el capacitor llega a aproximadamente 5V, el problema es que el tiempo mínimo para el muestreo es de 1.6uS lo cual me daria un margen de error debido al tiempo que toma la conversión, entonces queria por medio de un AO en comparador dar un 1 o 0 a la salida dependiendo de si el voltaje esta cerca de los 5V o no pero no funciona!!
Uso un LM324 alimentado a 5V y GND, entrada inversora a fuente de referencia de 4.9V y entrada no inversora al capacitor, el problema es que cuando hago esto el capacitor ya aparece cargado en la simulación y la salida en 1 es esto correcto?? La unica solucion que encontre fue colocar un transistor antes de la entrada no inversora de este modo funciona pero ahora comparando cuando llega a los 0V ya que el transistor me invierte la curva de carga.
Por que sucede esto con el operacional??
Saludos y espero puedan ayudarme !!