Estaba necesitando un medidor de inductancias, desde hace bastante le había pegado un ojo al LC Meter de Phil Rice:
http://ironbark.bendigo.latrobe.edu.au/~rice/lc/

Me puse manos a la obra (es decir a duplicar este circuito) y se me fueron ocurriendo varias ideas.
Opción 1:
Primero, el circuito necesita un tranformador 220/110v a 9v, por qué? porque el consumo del lcd (con backlight) no creo que te deje jugar todo el día a medir bobinas o condensadores xD
Aha!, entonces le ponemos un trafo + puente + regulador + condensadores + opcional de batería de 9v + lcd + .... hummmm parece caro, y terminar con una herramienta tan simple (y útil) conectada a la pared.... no, vamos por la opción 2.
Opción 2:
Si utilizamos los 5v del pueto USB?.... energía de la pc, no tengo regulador, trafo, rectificador --> Excelente!
y.... si está conectado al puerto USB, por qué no usar un 18F2550 y comunicar así los datos medidos --> Espectacular!
y... para qué entonces tendríamos un LCD? para nada!, queda como opcional --> Más barato = como todos los días!
- hasta aquí ya quedo empatado con la diferencia de precio entre el 18f y el 16f628 -
y... si además dejamos disponibles I/O .... y además ... etc
Me quedé con la opción 2, resultado:
Lote de pruebas
Salidas del programa:
USB LC Meter - Felixls 2011
Calibrando: OK.
Leyendo: F = 591820Hz Cx = 17pF [+/-2Hz]
Leyendo: F = 589400Hz Cx = 26pF [+/-5Hz]
Leyendo: F = 566900Hz Cx = 108pF [+/-5Hz]
Leyendo: F = 425195Hz Cx = 970pF [+/-10Hz]
Leyendo: F = 169740Hz Cx = 11.113nF [+/-10Hz]
Leyendo: F = 269610Hz Cx = 4.039nF [+/-37Hz]
Leyendo: F = 269525Hz Cx = 4.039nF [+/-10Hz]
Leyendo: F = 180355Hz Cx = 10.099nF [+/-15Hz]
Leyendo: F = 100895Hz Cx = 34.004nF [+/-15Hz]
Leyendo: F = 59760Hz Cx = 98.148nF [+/-5Hz]
Leyendo: F = 67050Hz Cx = 78.111nF [+/-42Hz]
Leyendo: F = 59490Hz Cx = 100.157nF [+/-307Hz]
Leyendo: F = 31685Hz Cx = 354.015nF [+/-27Hz]
Leyendo: F = 84930Hz Cx = 48.148nF [+/-2Hz]
Leyendo: F = 26170Hz Cx = 519.158nF [+/-22Hz]
Calibrando: OK.
Leyendo: F = 425885Hz Lx = 68.013uH [+/-12Hz]
Leyendo: F = 300445Hz Lx = 209.081uH [+/-30Hz]
Leyendo: F = 222825Hz Lx = 439.027uH [+/-5Hz]
Leyendo: F = 481905Hz Lx = 38.043uH [+/-22Hz]
Leyendo: F = 594255Hz Lx = 565nH [+/-17Hz]
Leyendo: F = 594175Hz Lx = 584nH [+/-17Hz]
Leyendo: F = 266565Hz Lx = 285.001uH [+/-5Hz]
Leyendo: F = 0Hz Lx = Infinita [+/-0Hz]
Nota: Componentes en negrita son defectuosos.
La prueba incluyó dos componentes defectuosos, inductores hechos a mano, etc.
El código fue escrito originalmente en SDCC, pero este año lo volví a hacer en el excelente lenguaje Jalv2.
Licencia
Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (Attribution-Share Alike 3.0 Unported)

Descargas en la sección correspondiente del blog.
