summaryrefslogtreecommitdiff
path: root/3754/CH5
diff options
context:
space:
mode:
Diffstat (limited to '3754/CH5')
-rw-r--r--3754/CH5/EX5.1/5_1.sce14
-rw-r--r--3754/CH5/EX5.11/5_11.sce14
-rw-r--r--3754/CH5/EX5.12/5_12.sce15
-rw-r--r--3754/CH5/EX5.13/5_13.sce16
-rw-r--r--3754/CH5/EX5.2/5_2.sce16
-rw-r--r--3754/CH5/EX5.3/5_3.sce25
-rw-r--r--3754/CH5/EX5.4/5_4.sce23
-rw-r--r--3754/CH5/EX5.5/5_5.sce20
-rw-r--r--3754/CH5/EX5.6/5_6.sce24
-rw-r--r--3754/CH5/EX5.8/5_8.sce16
10 files changed, 183 insertions, 0 deletions
diff --git a/3754/CH5/EX5.1/5_1.sce b/3754/CH5/EX5.1/5_1.sce
new file mode 100644
index 000000000..80d097152
--- /dev/null
+++ b/3754/CH5/EX5.1/5_1.sce
@@ -0,0 +1,14 @@
+clear//
+
+//Variables
+
+IT = 20 //Total current (in milli-Ampere)
+I2 = 4 //Current (in milli-Ampere)
+
+//Calculation
+
+I1 = IT - I2 //Current (in milli-Ampere)
+
+//Result
+
+printf("\n Value of the current I1 is %0.3f mA.",I1)
diff --git a/3754/CH5/EX5.11/5_11.sce b/3754/CH5/EX5.11/5_11.sce
new file mode 100644
index 000000000..816e86efe
--- /dev/null
+++ b/3754/CH5/EX5.11/5_11.sce
@@ -0,0 +1,14 @@
+clear//
+
+//Variables
+
+Vth = 100 //Thevenin Voltage (in micro-volts)
+Rth = 50 //Thevenin Resistance (in ohm)
+
+//Calculation
+
+RL = Rth //Maximum Load Resistance (in ohm)
+PL = (Vth/(Rth + RL))**2 *RL //Maximum load power (in pico-watt)
+
+//Result
+printf("\n Maximum load resistance is %0.3f ohm.\nMaximum load power is %0.3f pW.",RL,PL)
diff --git a/3754/CH5/EX5.12/5_12.sce b/3754/CH5/EX5.12/5_12.sce
new file mode 100644
index 000000000..b7e576708
--- /dev/null
+++ b/3754/CH5/EX5.12/5_12.sce
@@ -0,0 +1,15 @@
+clear//
+
+//Variables
+
+VTH = 20.0 * 10**-3 //Thevenin's Voltage (in volts)
+RTH = 300.0 //Thevenin's Resistance (in ohm)
+RL = 300.0 //Load Resistance (in ohm)
+
+//Calculation
+
+PL = (VTH/(RTH + RL))**2 * RL //Power across load resistance (in watt)
+
+//Result
+
+printf("\n The value of power transmitted to the receiver is %0.2f micro-watt.",PL*10**6)
diff --git a/3754/CH5/EX5.13/5_13.sce b/3754/CH5/EX5.13/5_13.sce
new file mode 100644
index 000000000..c56f6a7d2
--- /dev/null
+++ b/3754/CH5/EX5.13/5_13.sce
@@ -0,0 +1,16 @@
+clear//
+
+//Variables
+
+R1 = 5.0 //resistance (in ohm)
+R2 = 2.0 //resistance (in ohm)
+R3 = 3.0 //resistance (in ohm)
+
+//Calculation
+
+Req = R2 * R3 / (R2 + R3) //Equivalent resistance (in ohm)
+RL = R1 + Req
+
+//Result
+
+printf("\n Load resistance is %0.3f ohm.",RL)
diff --git a/3754/CH5/EX5.2/5_2.sce b/3754/CH5/EX5.2/5_2.sce
new file mode 100644
index 000000000..102a97870
--- /dev/null
+++ b/3754/CH5/EX5.2/5_2.sce
@@ -0,0 +1,16 @@
+clear//
+
+//Variables
+
+I = 1 //Current (in Ampere)
+
+//Calculation
+
+//Applying Kirchoff's voltage law:
+//(1 *3) + (1 * R) + (1 * 4) - 12 =0
+
+R = 5 //Resistance (in ohm)
+
+//Result
+
+printf("\n Value of R is %0.3f ohm.",R)
diff --git a/3754/CH5/EX5.3/5_3.sce b/3754/CH5/EX5.3/5_3.sce
new file mode 100644
index 000000000..80321b97e
--- /dev/null
+++ b/3754/CH5/EX5.3/5_3.sce
@@ -0,0 +1,25 @@
+clear//
+
+//Variables
+
+Vs = 100 //Source Voltage (in volts)
+I = 5 //Current entering the circuit (in Ampere)
+IL = 5 //Current leaving the circuit (in Ampere)
+R15 = 15 //Resistor of 15 ohm (in ohm)
+V15 = 30 //Voltage across 15 ohm resistor (in ohm)
+
+//Calculation
+
+I1 = V15 / R15 //Current through 15 ohm resistor (in Ampere)
+IA = I + I1 //Current entering junction A (in Ampere)
+//Applying Kirchoff's current law
+I2 = I + I1 //Current through 5 ohm resistor (in Ampere)
+IB = I2 //Current entering juction B (in Ampere)
+IR = IA - IL //Current through R (in Ampere)
+//Applying Kirchoff's voltage law
+//(7 * 5) + (2 *R) - 100 + 30 =0
+R = 35.0/2
+
+//Result
+
+printf("\n The value of R is %0.3f ohm.",R)
diff --git a/3754/CH5/EX5.4/5_4.sce b/3754/CH5/EX5.4/5_4.sce
new file mode 100644
index 000000000..9012a254b
--- /dev/null
+++ b/3754/CH5/EX5.4/5_4.sce
@@ -0,0 +1,23 @@
+clear//
+
+//Variables
+
+V = 25 //Source voltage (in volts)
+RB = 99 //Resistance (in kilo-ohm)
+RC = 2 //Resistance (in kilo-ohm)
+RE = 1 //Resistance (in kilo-ohm)
+VCE = 5 //Voltage across C and E (in volts)
+
+//Calculation
+
+//Applying Kirchoff's Voltage law:
+//IB*RB + VBE + IE*RE -V = 0
+//IB*RB + VBE + (IB + IC)*RE - VCC = 0
+//100*IB + IC = 24
+//IB + 3*IC = 20
+IC = 1976.0/299
+IB = 20 - (3 * 6.61)
+
+//Result
+
+printf("\n Value of IB is %0.3f mA.\nValue of IC is %0.3f mA.",IB,IC)
diff --git a/3754/CH5/EX5.5/5_5.sce b/3754/CH5/EX5.5/5_5.sce
new file mode 100644
index 000000000..2611b65e8
--- /dev/null
+++ b/3754/CH5/EX5.5/5_5.sce
@@ -0,0 +1,20 @@
+clear//
+
+//Variables
+
+VS1 = 5 //Voltage source 1 (in volts)
+VS2 = 3 //Voltage source 2 (in volts)
+V6 = 0 //Voltage drop across 6 ohm resistor when AB is open (in volts)
+R1 = 6 //Resistor (in ohm)
+R2 = 4 //Resistor (in ohm)
+
+//Calculation
+
+I = 5.0/4 //Current through 4 ohm resistor (in Ampere)
+V = I * R2 //Voltage drop across 4 ohm Resistor (in volts)
+VOC = VS2 + V6 + V //Open circuit voltage (in volts)
+Rth = R1
+
+//Result
+
+printf("\n Thevenins equivalent Voltage is %0.3f V.\nThevenins equivalent resistance is %0.3f ohm.",VOC,Rth)
diff --git a/3754/CH5/EX5.6/5_6.sce b/3754/CH5/EX5.6/5_6.sce
new file mode 100644
index 000000000..8e1a2b715
--- /dev/null
+++ b/3754/CH5/EX5.6/5_6.sce
@@ -0,0 +1,24 @@
+clear//
+
+//Variables
+
+V = 25.0 //Source voltage (in volts)
+R1 = 100.0 //Resistance (in ohm)
+R2 = 75.0 //Resistance (in ohm)
+R3 = 50.0 //Resistance (in ohm)
+R4 = 25.0 //Resistance (in ohm)
+RL = 250.0 //Load resistance (in ohm)
+
+//Calculation
+
+I = V / (R1 + R2 + R3) //Series curren (in Ampere)
+VR2 = I * R2 //Voltage drop across R2
+VOC = VR2 //Open circuit voltage (in volts)
+Vth = VOC //Thevenin's equivalent voltage (in volts)
+Rth = R4 + R2*(R1 + R3)/(R1 + R2 + R3) //Thevenin's equivalent resistance (in ohm)
+IL = Vth/(Rth + RL)
+
+//Result
+
+printf("\n Thevenins equivalent voltage is %0.3f V. and resistance in %0.3f ohm.",Vth,Rth)
+printf("\n Current through load resistance is %0.3f A.",IL)
diff --git a/3754/CH5/EX5.8/5_8.sce b/3754/CH5/EX5.8/5_8.sce
new file mode 100644
index 000000000..842453766
--- /dev/null
+++ b/3754/CH5/EX5.8/5_8.sce
@@ -0,0 +1,16 @@
+clear//
+
+//Variables
+
+R1 = 0.6 //Resistance (in ohm)
+R2 = 0.6 //Resistance (in ohm)
+R3 = 0.8 //Resistance (in ohm)
+R4 = 0.8 //Resistance (in ohm)
+
+//Calculation
+
+Rth = R3 + R4*(R1 + R2)/(R4 + (R1 +R2)) //Thevenin's resistance (in ohm)
+
+//Result
+
+printf("\n The value of Rth is %0.3f ohm.",Rth)