Medidor de capacitancia con el arduino y el op-amp 741 (2 / 6 steg)
Steg 2: INICIANDO LA MEDICION
El proceso de medición se inicia con la pulsación de un interruptor que pone en tierra el pin 10 del arduino que estaba en nivel de VCC en través del resistor pull-up R3 de 10 kohm.
En la función loop() un bloque om detecta el cambio de voltaje en el stift 10 y, luego de procesar el "debouncing" del pulsador, ejecuta el código dentro del bloque según la siguiente secuencia:
1 - Se Terese el modo del pin 9 de ingång en utgång para poner al mismo en tierra (BAJO) y así permettre la descarga del kondensator en través de R5 de 220 ohm.
2 - Provocamos una espera de 100 ms en fin de asegurarnos una completa descarga.
3 - Volvemos en cambiar el modo del pin 9 en INPUT (estado de alta impedancia) que equivale en poner en este pin una resistencia de unos 10 Mohm sv serie con R5, lo cual visto desde el circuito R-C es un circuito abierto y por lo tanto synd influencia en la medición.
4 - Ponemos al stift 11 sv estado ALTO para alimentar al circuito R-C con VCC y así iniciar la carga de C en través de R.
5 - Guardamos en una variabel (t_start) el tiempo retornado por micros() que marca el inicio de la carga. Para señalar visualmente el proceso de carga, encendemos FN ledde conectado al pin 12.