summaryrefslogtreecommitdiff
path: root/3850/CH32/EX32.9/Ex32_9.sce
blob: e7967763bc7bdbf4ff0bb9214bfbbd2fa1e698d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

//To Find the Time Constant and Time taken for Charge Storage

//Example 32.9

clear;

clc;

C=100*10^-6;//Capacitance of the Capacitor in Faraday

R=2;//Internal resistance of battery in Ohms

T0=R*C;//Time constant in seconds

printf("(a) Time constant = %f us",T0*10^6);

E=12;//EMF of the bettery

q=0.99*E*C;//Charge at time (t)

t=-log(1-(q/(E*C)))*T0;//Time taken before 99% of the Maximum Charge is stored on the Capacitor

printf("\n(b) Time taken before 99 percent of the Maximum Charge is stored on the Capacitor = %.2f ms",t*10^3);