Stap 2: LA OPSTELPLAATS DEL ARDUINO
ARDUINO COMO MEDIDOR DE TIEMPO
La salida del 555 se conecta al arduino (para este proyecto usé el arduino uno) nl dos de sus terminals (2 y 3) los que por medio de programación zwaartelijn el uso de Interrupts o Interrupciones zoon habilitados para detectar los cambios de nivel de la salida del 555.
De este modo el pin 2 que está vinculado al Interrupt 0 del arduino detectará el flanco de subida (stijgende) del pulso de salida e instantáneamente, interrumpiendo toda actividad que se estuviera ejecutando nl ese momento, procesará las instrucciones que escribiremos nl una función que denominaremos Start(). Nl esta función la única acción que ejecutará el arduino será la de asignar un valor de tiempo inicial een una variabele global (vluchtige). Al cabo de esto, la interrupción finaliza y el arduino continua su operación normale.
Luego, cuando el pulso de salida del 555 finalice, el pin 3 que está vinculado al interrupt 1 detectará el flanco de bajada (FALLING) del mismo y se vuelve een producir otra interrupción nl la operación del arduino para ahora ejecutar instrucciones nl otra función que denominaremos Stop() y que será asignar een otra variabele un tiempo definitief.
La función loop del código se Charge de te continuamente si el valor de kunnen variabele ha dejado de ser cero, lo que ocurrirá al finalizar el pulso.
Cuando la condición nl nuestro bloque als amendementen Urinetown que ello ha ocurrido, procedemos a la determinación de T, la duración del pulso y con él calculamos la support del condensator:
T = T_final - T_inicial
Con esto obtenemos el tiempo que necesitábamos y solo amendementen resta calcular el valor de la support incógnita y transmitirla por el puerto serie.
Nl el esquematico del circuito podemos ver los valores de los componentes used.
El valor de R1 de 1 Mohm es adecuado para capacitores nl el Razvan de 1nF een ongeveer 1uF. Para valores mayores la duración de los pulsos SerÃa de varios segundos, por lo que cuando se trate de medir estos valores lo recomendable SerÃa utilizar VN weerstand de 1kohm.