0% encontró este documento útil (0 votos)
440 vistas6 páginas

Medidor DIY de Resistencias y Capacitores

Este documento describe un circuito que puede medir resistencias y capacitores utilizando un microcontrolador PIC y la instrucción RCIN. La instrucción RCIN mide el tiempo que tarda un capacitor en cargarse o descargarse a través de un pin del PIC, lo que permite calcular el valor de la resistencia o el capacitor desconocido usando una fórmula. De esta forma, con un solo circuito y programa se pueden construir instrumentos para medir tanto resistencias como capacitores.

Cargado por

Mario Milski
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
440 vistas6 páginas

Medidor DIY de Resistencias y Capacitores

Este documento describe un circuito que puede medir resistencias y capacitores utilizando un microcontrolador PIC y la instrucción RCIN. La instrucción RCIN mide el tiempo que tarda un capacitor en cargarse o descargarse a través de un pin del PIC, lo que permite calcular el valor de la resistencia o el capacitor desconocido usando una fórmula. De esta forma, con un solo circuito y programa se pueden construir instrumentos para medir tanto resistencias como capacitores.

Cargado por

Mario Milski
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

Medidor de Resistencias y Capacitores

Mario Sacco . Vista 25807 veces Las aplicaciones electrnicas son tan diversas que no podran enumerarse de principio a fin. Siempre habr una aplicacin especfica para resolver un desarrollo particular. Es muy raro encontrar una aplicacin genrica que resuelva mltiples necesidades. Al igual que con el Voltmetro USB publicado en Neo Teo, con el circuito propuesto hoy no pretendemos construir un medidor universal que sea capaz de reemplazar a los instrumentos de banco que se utilizan para evaluar capacitores y resistencias. Esto es otra cosa. Esto es razonar, esto es aprender. Esto es analizar un abanico de posibilidades para adaptar la mejor solucin a nuestro diseo. Y por supuesto, si lo deseas, tambin lo puedes utilizar para medir capacitores y resistencias.
Estoy convencido de que muchos de ustedes han atravesado momentos durante el desarrollo de un complejo circuito electrnico en los cuales han dicho frases como Aqu me hara falta un circuito que pueda medir capacidad. Por ejemplo, cuando han realizado algn oscilador o un filtro pasabandas de audio. Armar un medidor de capacitores (capacmetro) tal vez sea un emprendimiento importante que poco aprovecharemos en el futuro. Y comprarlo sera un gasto que no vale la pena para una aplicacin tan pequea. Qu hacemos entonces cuando nos encontramos con ese frasco lleno de capacitores que no sabemos su valor y al menos desearamos tener una idea aproximada de l? No lo necesitamos para reparar un marcapasos o para desarrollar un comps electrnico encargado de guiar misiles con ojivas nucleares. Hay situaciones y desarrollos especficos donde las tolerancias no requieren exactitud absoluta. A diario nos enfrentamos a diseos en los que es igual de til y efectivo un capacitor de 100 nanofaradios que de 94 o 108 nanofaradios.

Para estos casos que aparentan ser muy complejos encontramos soluciones fciles y confiables en los microcontroladores PIC y en especial en el lenguaje de programacin BASIC. Utilizando el mismo circuito que empleamos en la construccin del Voltmetro USB y agregndole un display alfanumrico convencional, resolveremos nuestra necesidad de

disponer de un instrumento til para medir capacitores y resistencias. Adems, la tcnica que hoy veremos nos ser til para muchos circuitos basados en PIC que necesiten dentro de su rutina de trabajo medir resistencias o capacidades aplicadas a algunos de sus pines. Con un poco de habilidad y razonamiento ser muy sencillo adaptar estas rutinas y variantes en el circuito para agregarlas al Voltmetro USB NeoTeo y transformarlo en un instrumento mltiple. Si adems le sumamos el ampermetro 0-5Amper que publicamos durante 2009, estaramos muy prximos a delinear nuestro propio multmetro personal. Tal vez no resulte ser el ms exacto al final de la construccin, pero estoy seguro que ser el mejor del mundo porque lo habremos construido nosotros mismos. Llevar nuestra marca, nuestro sello, el reflejo de nuestra personalidad y eso es algo que no se compra con la tarjeta de los dos globitos. La instruccin RCIN En lenguaje de programacin BASIC para PIC (en nuestro caso Proton), la instruccin RCIN se utiliza para contar o contabilizar el tiempo en que un pin del PIC permanece en un estado lgico mientras se carga o descarga un capacitor acopado en el circuito conectado al mencionado pin. Este capacitor formar parte de un circuito RC que ofrecer una curva de carga o descarga cuyo tiempo de ejecucin variar de acuerdo a los valores de los componentes asociados al pin del PIC. La sintaxis utilizada en el programa permite partir de un estado de descarga del capacitor y transitar hacia un estado de carga o el procedimiento inverso, es decir, partir de un capacitor cargado y medir el tiempo de descarga del capacitor. Valor = RCIN PORTC.0 , HIGH En nuestro caso, y segn la sintaxis, hemos elegido el bit 0 del puerto C para conectar el circuito RC. Pondremos en estado alto el pin del PIC para determinar el estado en que finalizar el procedimiento mediante la palabra HIGH al final de la instruccin. Al resultado obtenido lo almacenaremos dentro de la variable Valor. Repasando el procedimiento podemos indicar que la instruccin RCIN medir el tiempo en el que el capacitor tardar en cargarse hasta un determinado valor ya que la instruccin termina con la palabra HIGH. La otra manera de efectuar la medicin sera partiendo de un capacitor cargado con un estado de finalizacin LOW, es decir bajo, que en nuestro caso significa descargado. Gracias a que podemos configurar el circuito de dos maneras diferentes, podremos optar por utilizar uno para el procedimiento de descarga con la instruccin RCIN y el otro para el procedimiento de carga.

Cuando RCIN se ejecuta, se inicia el funcionamiento de un contador. Este contador se detiene en el momento en que el pin asociado al circuito RC cambia de estado lgico. Esto es aproximadamente a 1,5Volts. Si el pin no cambia de estado por no tener acoplado al mismo ningn capacitor o ninguna resistencia, la instruccin cargar en la variable un 1 (uno) ya que necesitar un ciclo de cuenta para descubrir que no existe una constante de tiempo de carga o descarga. Por el contrario, si el pin no cambia de estado luego de 65535 ciclos de cuenta, la instruccin RCIN devolver un 0 (cero). Por lo tanto, la resolucin del procedimiento de medicin del tiempo de carga o descarga del capacitor asociado depender de la frecuencia de los ciclos de reloj del sistema. Si utilizamos un cristal de 4Mhz., los incrementos de tiempo se harn cada 10uS. Pero si utilizamos un cristal de 20Mhz, el tiempo ya cae a 2uS permitiendo una mayor resolucin gracias a una mayor devolucin de conteos cargados en la variable. Para nuestro caso, que empleamos el PLL del PIC 18F2550 para trabajar a 48Mhz, la resolucin es mucho mayor. No debemos dejar de mencionar la importancia de la resistencia de 220 Ohms que se conecta a la entrada del pin del PIC. Si la resistencia a medir fuese, por ejemplo, un potencimetro, al llegar a GND con el cursor central estaramos colocando a este potencial a un pin que se destruira mientras pasa por un estado alto. De esta manera, la resistencia nos garantiza una corriente mxima de 23mA, valor encasillado dentro de los mrgenes de seguridad de trabajo para un pin de un PIC.

La frmula final a resolver ser entonces, Unidades de RCIN = 1450 * R (en Kohms) * C (en uFaradios). Despejando los valores de C y/o de R ya podemos armar nuestras rutinas de lectura y visualizacin en el display de los resultados. De este modo, para valores de R conocidos y seleccionados, podemos armar medidores de capacidades desconocidas que nos entregarn valores en microfaradios. Lo mismo en el proceso inverso. A partir de capacitores de valores conocidos y seleccionados, podremos medir resistencias desconocidas que se expresarn en KOhms. Por lgica, manipulando los valores fijos de R o C obtendremos otras escalas de medicin gracias a la obtencin de otras constantes de tiempo aplicables en las frmulas. Dos instrumentos de medicin gracias a una nica instruccin: RCIN. Te imaginabas que era tan sencillo construir una aplicacin donde fuera necesario emplear un medidor de resistencias o uno de capacitores? Leer un potencimetro o un capacitor variable con un PIC que no posea conversores ADC deja de ser un imposible. Hasta con un elemental 16F84A a 20Mhz. podrs lograrlo. Slo es cuestin de imaginarlo y aplicar lo visto en este artculo. T eres capaz de sorprendernos con eso y mucho ms.

También podría gustarte