Stap 3: ENDING THE MEASUREMENT (de lading bereikt Vref)
Het opladen van de condensator vindt plaats via de weerstand R waarvan de waarde wordt gekozen afhankelijk van het bereik van de capacitances die we willen meten. Dit zijn de raadzaam weerstanden:
1. 20 pF < C < = 10 nF = > R = 1 Mohm
2. 10 nF < C < = 300 uF = > R = 10 kohm
3. 300 uF < C = > R = 1 kohm
De lading op de condensator stijgt exponentieel van 0 tot de VCC.
De precieze direct wanneer de spanning aan de A2 groter is dan het niveau Vref op A1, de 741 uitvoer schakelopties abrupt aan de hoge staat.
De output van de 741 (pin 6) is verbonden met 3 pin van de arduino, die is gekoppeld aan de interrupt 1 in het blok van de Setup van onze code.
Hier stellen wij dat de interrupt zal worden gestart wanneer de pin 3 de stijgende rand geproduceerd door de 741 detecteert wanneer de lading van de condensator Vrefheeft bereikt. Wanneer de interrupt is ontslagen de code in de functie stop() moet onmiddellijk worden uitgevoerd, op dat moment uit schorsing van enige andere actie de Arduino droeg.
Wanneer de spanning in de condensator C Vref bereikt en de interrupt wordt geactiveerd, de code in de functie stop() gewoon wordt opgeslagen in de variabele t_stop de tijd geretourneerd door micros() markering van het einde van de meting.