Un capacimetru este un dispozitiv util oricărui electronist. Mai ales că funcția de măsurare a capacității pe care o posedă unele multimetre ieftine lasă de dorit. Folosind o placă de dezvoltare compatibilă cu Arduino, am decis să-mi construiesc propriul capacimetru, în special pentru condensatori de valoare mare. Programul ce rulează pe microcontroller va încărca și descărca condensatorul și va măsura constanta de timp pentru a determina capacitatea. Sunt două metode prin care poate fi apreciată valoarea capacității unui condensator: prin includere într-un oscilator L-C cu inductor de mărime cunoscută și măsurarea frecvenței acestui oscilator sau prin includerea într-un circuit R-C serie cu rezistor de mărime cunoscută și măsurarea constantei de timp. Prima metodă este utilă pentru măsurarea capacităților mici, dar este mai greu de implementat, deoarece necesită mai multe componente și un software mai complex.
Proiectul din acest articol folosește metoda cu circuit RC. Când o tensiune este aplicată unui circuit serie rezistor - condensator, tensiunea la bornele condensatorului tinde să ajungă la nivelul tensiunii de alimentare în timp (condensatorul se încarcă). Modificarea tensiunii la bornele condensatorului se face prin consum de curent. Circuitul prezentat realizează atât încărcarea, cât și descărcarea condensatorului. Măsurarea constantei de timp se face doar în timpul încărcării. Funcția de descărcare permite efectuarea de măsurări repetate, și precise, fără a scoate condensatorul din circuitul RC.

Capacimetrul construit pe o placă de test