Haz una pregunta
  Foros de Electrónica » Temas de Interés » Aportes y documentación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

12/06/2015 #61

Avatar de cristian76

gracias darkbytes , lo necesitaba con urgencia en el taller , una consulta tu crees que se pueda ampliar el rango de medicion sin afectar la precision del instrumento?
12/06/2015 #62
Moderador

Avatar de D@rkbytes

No. Ya no se puede incrementar el rango porque se está usando el máximo valor soportado por el Timer 1.
13/06/2015 #63

Avatar de JoaquinFerrero

Quizás llevando las veces que el timer1 ha "dado la vuelta"
20/06/2015 #64

Avatar de cristian76

gracias por la respuesta darkbytes , por la red encontre que con el mismo pic se puede hacer un inductometro y capacimetro a la vez http://www.e-radiocontrol.com.ar/?Ci...84_o_PIC16F628 , se podria añadir el inductometro a tu proyecto? con tu respuesta ya no te molestaria mas igual muchas gracias es un buen proyecto para todos .
20/06/2015 #65
Moderador

Avatar de D@rkbytes

cristian76 dijo: Ver Mensaje
¿Se podría añadir el inductometro a tu proyecto?
Claro que se puede, pero hay dos inconvenientes.
  1. Se tendría que cambiar el PIC16F628A por el PIC16F648A, porque ya no cabría el otro programa.
  2. El programa que mencionas está en ensamblador y éste está realizado en PICBasic y en C
Ese programa que mencionas ya es obsoleto pues ya tiene una versión "mejorada" sin el comparador externo.
Busca capacímetros por el Foro y encontrarás que muchos ya han realizado ese proyecto y su variante.

Si quieres hacer el intento de incluirlo a este proyecto, va a ser algo que te lleve algún tiempo, pues resultaría más fácil escribir otro programa para la función de inductómetro, que trasladar ese.

Suerte.
06/07/2015 #66

Avatar de cristian76

pcb terminado , si alguien pudiera hacerla mas compacta estaria muy agradecido , cualquier error favor de avisar , editado en pcb wizard .
no consegui el multivuelta de 22k , por lo que enserie cada extremo con una resistencia de 1k .
capacimetro.rar
06/07/2015 #67
Moderador

Avatar de D@rkbytes

El valor del potenciómetro no es tan crítico, sirve para tomar una tensión de referencia y puede estar en el rango de 5 KΩ a 50 KΩ
17/07/2015 #68

Avatar de cristian76

funciona de maravilla , el unico detalle es que cuando enciende por primera vez es muy lento tuve que regrabarlo como 3 veces :( , a la hora de calibrarlo me paso lo mismo todo iva lento , sin embargo , una vez calibrado todo lo demas quedo atras , simplemente muy preciso y rapido . muchas gracias .
Algunas fotos , prueba del instrumento midiendo un capacimetro de 120 uf . fotos capacimetro.rar
29/07/2015 #69


Cual versión sirve mejor.. ayuda.. :(

Arme la primera version "CapMeter LCD Stándar Int_Osc".. pero no me muestra los valores precisos..

solo me muestra el valor exacto del capacitor con el cual lo calibre.. que es de 1uF me muestra 1.00uF

luego con uno de 220uF me muestra 240uF.. con uno de 470nF me muestra 0.52uF=520nF.. y asi..

ah.. es normal que los leds "hi y low" parpaden todo el tiempo cuando hago la medida??
29/07/2015 #70
Moderador

Avatar de D@rkbytes

Cualquiera de las versiones funcionan bien, en sí todas son funcionales.
Las versiones del primer post son para usar oscilador a cristal u oscilador interno y para dos tipos de pantalla.

Y es normal que siempre te muestre el valor exacto del capacitor con el que realizaste la calibración, porque ese capacitor fue tomado como referencia.
Los capacitores, al igual que las resistencias, tienen un rango de tolerancia y no siempre vas a obtener una lectura igual a la que viene impresa.

Lo que debes tener en cuenta, es qué tan lejos de tolerancia se encuentra el valor leído sobre el valor impreso.
Los capacitores electrolíticos tienen ± 20 % de tolerancia.

También es normal que los LEDs destellen cuando se está realizando la lectura.
Mientras más alta sea la capacidad, más lento destellarán y viceversa.

Puedes probar éste otro, que fue la versión final: CapMeter PICC Final
30/07/2015 #71


Gracias D@rkbytes ahora pruebo esta version.. una consulta ya lo calibre y todo..
pero nunca se me queda en 0.00pF? siempre esta variando.. a que se debe esto o es normal??

cuando lo calibro, cuando estoy en cerca de "fuera de rango" suena el probador de forma continua..
cuando me alejo un poco, suena pero de forma discontinua como pitidos.. me alejo mas, pero nunca deja de sonar completamente.. eso también es normal?
30/07/2015 #72
Moderador

Avatar de D@rkbytes

Podría ser por las siguientes causas:
  • Porque las pistas del circuito impreso son muy delgadas y con falta de plano de tierra.
  • Porque las puntas de prueba tienen el cable demasiado largo.
  • Porque el voltaje de alimentación no es estable o no está bien filtrado.

Lo de pitido que mencionas, lo desconozco.
El circuito no tiene ninguna parte que pueda producir sonidos.
Tal vez sea la fuente de poder que estás usando la que produce ese sonido, por ser conmutada y de baja corriente.

No estaría mal que adjuntaras algunas fotos del montaje.
09/08/2015 #73


Hola D@rkbytes, pues lo del pitido es del tester en modo de continuidad o diodos.. lo pongo en las puntas de prueba del Cx y ahi pasa lo que te dije..
Y esta en protoboard no en placa ggg

Sera que puedes subir un vídeo de como calibrar el capacimetro? creo que ahi esta mi error por_favor..

Lo que esta armado ahorita en la foto es la versión final CapMeter PICC Final
Imágenes Adjuntas
Tipo de Archivo: jpg 20150809_220023.jpg (89,7 KB (Kilobytes), 60 visitas)
09/08/2015 #74
Moderador

Avatar de D@rkbytes

No tengo ningún capacímetro armado por el momento, pero la calibración es de lo más fácil.
Recuerda que una vez calibrado, todo el proceso de este capacímetro es automático.

Para calibrarlo, tan sólo debes de mantener las puntas o terminales de prueba al aire. (Sin nada conectado y el potenciómetro de ajuste a la mitad)
Después presionas el botón "AutoCal" y automáticamente debe empezar la calibración hasta quedar en 0.00 pF.
Posteriormente debes realizar un ajuste con el potenciómetro, colocando un capacitor de valor conocido.
Esto se debe hacer con los llamados capacitores patrón que tienen una baja tolerancia.
Si no consigues este tipo de capacitores, mide alguno con algún capacímetro de marca y toma ese valor como referencia.

Cuando ya tengas un capacitor de valor conocido, lo colocas en las puntas de prueba y debes ajustar el potenciómetro hasta que obtengas una lectura lo más próxima al valor del capacitor de referencia.

Tras éste ajuste es posible que en la lectura ya no se obtengan los 0.00 pF cuando se retire el capacitor.
Para corregir ésto, nuevamente se tiene que presionar el botón "AutoCal"

Eso es todo. Suerte.
11/08/2015 #75


Pcb
PCB V1.0 (100x50mm) CapMeter PICC Final.





Sugerencias:
-Usen PIN-Header para el LCD que ayuda mucho para darle cierta altura respecto de la placa.
-Acuesten los transistores.
-Pueden usar un zócalo de 8 pines partido por la mitad para conectar los cap a medir.
-Alimenten con no más de 12v dc.
-En lugar del puente que va al pin 15 del LCD, algunos le intercalan una R de 33Ω 1/4W.

El conector de entrada coincide con Jack DC para pcb perfectamente.
Si encuentran algo susceptible de mejorar o corregir, me comentan y la hacemos..

Agradecimientos a D@rkbytes por este excelente aporte y a Joaquin Ferrero
por su valiosa colaboración.

slds.
Imágenes Adjuntas
Tipo de Archivo: jpg CapMeter D@rkbytes 3D.JPG (55,2 KB (Kilobytes), 298 visitas)
Tipo de Archivo: gif Header hembra 16x1 recto.gif (34,0 KB (Kilobytes), 26 visitas)
Tipo de Archivo: gif Pin header 40x1.gif (20,5 KB (Kilobytes), 25 visitas)
Tipo de Archivo: jpg Top Layer CapMeter D@rkbytes .JPG (106,6 KB (Kilobytes), 281 visitas)
Archivos Adjuntos
Tipo de Archivo: pdf CapMeter D@rkbytes .pdf (29,8 KB (Kilobytes), 59 visitas)
26/11/2015 #76


D@rkbytes dijo: Ver Mensaje
En esta ocasión les traigo un capacímetro autorango con una respuesta desde 3pF hasta 2600uF.
El circuito funciona en base a un microcontrolador PIC16F628A, unos pocos componentes y un LCD 16x2
Para su funcionamiento únicamente se necesita realizar un ajuste sobre un potenciómetro multivueltas.

Armado y puesta en marcha del circuito:
El circuito debe ser montado preferentemente sobre una placa de fibra de vidrio, aunque funciona muy bien sobre placas fenólicas, e incluso sobre tarjetas perforadas y protoboards.

Después de colocar y soldar perfectamente todos los componentes, se debe colocar el potenciómetro a la mitad de su recorrido y se verifica que las terminales de prueba no estén en corto circuito.

Al encender el aparato por primera vez, deberá mostrar una capacidad muy lejana a 0.00 pF.
Entonces se debe presionar el botón AUTOCAL para que el microcontrolador comience a realizar una autocalibración del sistema dejándolo en 0.00pF y almacenar el valor de calibración en la memoria interna del microcontrolador.

Una vez realizado este procedimiento se necesitará tener algún capacitor de valor conocido, ó mejor aún, un capacitor con baja tolerancia (1%) de los llamados capacitores patrón.

Se coloca este capacitor sobre los terminales de prueba y se reajusta nuevamente el potenciómetro hasta conseguir una lectura lo más aproximada al valor del capacitor de valor conocido.

Si al retirar el capacitor se muestra en la pantalla una capacidad parásita del algunos pocos pico faradios, se presiona nuevamente el botón AUTOCAL para reajustar la desviación.

Con éstos pasos ya debemos tener calibrado nuestro capacímetro y listo para medir capacitores de valor desconocido ó alterados.


Podrán notar que la precisión del circuito es muy elevada y será una herramienta muy útil en su taller.

Adjunto 4 diagramas y su correspondiente programa ejecutable *.hex, que corresponden a dos tipos de oscilador y a dos tipos de pantallas LCD 16x2, para que armen el circuito que más le convenga.

Notas:
Los archivos LCD Estándar son para pantallas genéricas 16x2 del tipo de controlador HD44780.
Y los archivos LMG-162-STN son para este tipo de pantalla China que es muy económica.
La precisión de las lecturas del circuito con oscilador interno es también muy elevada.
Los LED's de muestreo sirven para mostrar actividad del circuito en capacidades altas y bajas.
No se adjuntan los programas ni tampoco los circuitos impresos, quedando en sus manos su diseño.

Espero que este aporte sea de su completo agrado y utilidad.

Saludos y suerte.
Buenas amigo disculpa si la pregunta resulta tonta pero me interesa hacer este proyecto y el pic que dispongo es el PIC16F628A, es lo mismo con la A al final que sin la A? O habrá alguna diferencia. Gracias por tu aporte.

Ah y la otra pregunta es, habría mucho cambio en el código si decido usar display en vez de lcd?
26/11/2015 #77
Moderador

Avatar de D@rkbytes

Ballestero dijo: Ver Mensaje
Buenas amigo disculpa si la pregunta resulta tonta pero me interesa hacer este proyecto y el pic que dispongo es el PIC16F628A, es lo mismo con la A al final que sin la A? O habrá alguna diferencia.
Según las hojas de datos, no hay diferencia en cuanto a sus características.
Tal vez el PIC16F628A sea una versión mejorada en otros aspectos, pero sí lo puedes usar para éste proyecto.

Siempre que tengas éste tipo de dudas, te recomiendo que leas las hojas de datos.
Ballestero dijo: Ver Mensaje
Ha, y la otra pregunta es, ¿habría mucho cambio en el código si decido usar display en vez de lcd?
Si hablas de displays LED de 7 segmentos, si existe mucha diferencia.
No es lo mismo escribir un programa para esos displays con sistema multiplex, que usar una pantalla LCD.
Ballestero dijo: Ver Mensaje
Gracias por tu aporte.
Por nada. Espero que tengas buenos resultados.
Imágenes Adjuntas
Tipo de Archivo: png Diferencias 16F628-A.png (50,4 KB (Kilobytes), 228 visitas)
07/03/2016 #78

Avatar de cristian76

una consulta , se podria usar el pic 16f84a ?
08/03/2016 #79
Moderador

Avatar de D@rkbytes

Saludos.
No, no se puede usar el PIC16F84A porque no tiene comparadores, y en el PIC16F628A son la base de este proyecto.
29/04/2016 #80


Hola compañeros.

Soy nuevo en el mundo de los pic. Estoy intentando grabar el pic con pickit2 y al leer el HEX me sale en rojo Code protect.
Le doy a grabar parece que todo esta bien me aparece "Programming Successful", pero cuando le doy a verificar me dice " Verification of Program Memory failed at address 0X000000 " y logicamente al darle Leer me sale todo "0000"

Gracias.
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Aportes y documentación

Artículos técnicos, notas de aplicación, diagramas circuitales, y demás documentos de interés enviados por nuestra comunidad.

Cerrar
Foros de Electrónica » Temas de Interés » Aportes y documentación

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