summaryrefslogtreecommitdiff
path: root/electronic_instrumentation_by_H_S_Kalsi/Chap14.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'electronic_instrumentation_by_H_S_Kalsi/Chap14.ipynb')
-rwxr-xr-xelectronic_instrumentation_by_H_S_Kalsi/Chap14.ipynb143
1 files changed, 143 insertions, 0 deletions
diff --git a/electronic_instrumentation_by_H_S_Kalsi/Chap14.ipynb b/electronic_instrumentation_by_H_S_Kalsi/Chap14.ipynb
new file mode 100755
index 00000000..a2b4154b
--- /dev/null
+++ b/electronic_instrumentation_by_H_S_Kalsi/Chap14.ipynb
@@ -0,0 +1,143 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:22e515cfdcb31a0dc094c823dd4160ebc2cdde6bfeeb65b5dbdb65b6ac7c27a6"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "Chapter 14 Signal conditioning"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 14.2 Page no 508"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#Given\n",
+ "Va=2 #Volts\n",
+ "Vb=1 #Volts\n",
+ "Vc=3 #Volts\n",
+ "R=3000.0 #ohm\n",
+ "Rf=1000 #ohm\n",
+ "Rom=270 #ohm\n",
+ "\n",
+ "#Calculation\n",
+ "V0=-(Rf/R)*(Va+Vb+Vc)\n",
+ "\n",
+ "#Result\n",
+ "print\"The output voltage is \", V0,\"Volts\""
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "The output voltage is -2.0 Volts\n"
+ ]
+ }
+ ],
+ "prompt_number": 9
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 14.3 Page no 519"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#Given\n",
+ "R1=2.2*10**3 #ohm\n",
+ "Rf=10*10**3 #ohm\n",
+ "R=120.0*10**3 #ohm\n",
+ "E=5 #volts\n",
+ "a=-1000 \n",
+ "T1=-25 #degree C\n",
+ "T=100 #degree C\n",
+ "\n",
+ "#Calculation\n",
+ "R0=a*T1\n",
+ "V0=-((R0*E)/(2.0*(2*R+R0)))*(Rf/R1)\n",
+ "R2=a*(T+T1)\n",
+ "V1=-((R2*E)/(2.0*(2*R+R2)))*(Rf/R1)\n",
+ "\n",
+ "#Result\n",
+ "print\" The output voltage is at 0 degree C is \", round(V0,2),\"Volts\",\"\\n The output Voltage at 100 Degree C is \",round(V1,2),\"volts\""
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ " The output voltage is at 0 degree C is -1.07 Volts \n",
+ " The output Voltage at 100 Degree C is 5.17 volts\n"
+ ]
+ }
+ ],
+ "prompt_number": 13
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 14.4 Page no 521"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#Given\n",
+ "V0=1.5 #Volts\n",
+ "E=10 #Volts\n",
+ "R=100 #ohm\n",
+ "Rf=100 #ohm\n",
+ "\n",
+ "#Calculation\n",
+ "R0=(V0*R)/(E*Rf)\n",
+ "\n",
+ "#Result\n",
+ "print\"The change in resistance of each gauge element is \", R0,\"ohm\""
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "The change in resistance of each gauge element is 0.15 ohm\n"
+ ]
+ }
+ ],
+ "prompt_number": 16
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file