summaryrefslogtreecommitdiff
path: root/3871/CH10/EX10.24/Ex10_24.sce
diff options
context:
space:
mode:
Diffstat (limited to '3871/CH10/EX10.24/Ex10_24.sce')
-rw-r--r--3871/CH10/EX10.24/Ex10_24.sce23
1 files changed, 23 insertions, 0 deletions
diff --git a/3871/CH10/EX10.24/Ex10_24.sce b/3871/CH10/EX10.24/Ex10_24.sce
new file mode 100644
index 000000000..7668dad36
--- /dev/null
+++ b/3871/CH10/EX10.24/Ex10_24.sce
@@ -0,0 +1,23 @@
+//===========================================================================
+//chapter 10 example 24
+
+clc;
+clear all;
+
+//variable declaration
+V = 3; //battery voltage in volts
+Rm = 2; //meter resistance in Ω
+Ifm = 10; //full scale deflection meter current in mA
+Rh = 0.5; //half scale deflection resistance in Ω
+
+//calculations
+Im = 0.5*Ifm; //half-scale deflection of the movement
+Vm = Im*Rm; //voltage across movement in mV
+Ix = (Vm*10^-3)/Rh; //current through resistor in A
+Ix1 = Ix*10^3; //urrent through resistor in mA
+IB = Im+Ix1; //total battery current in mA
+V1 = V-(Vm*10^-3); //voltage drop across current lo V
+Rse = V1/(IB*10^-3); //current limiting resistor in Ω
+
+//result
+mprintf("current limiting resistor = %3.1f Ω",Rse);