diff options
author | Trupti Kini | 2016-03-25 23:30:17 +0600 |
---|---|---|
committer | Trupti Kini | 2016-03-25 23:30:17 +0600 |
commit | 7841bcdabab9f2e53f6257d263a113b221d4f441 (patch) | |
tree | 1d3cc3e62384ecdea2b6fcc2c7b24d377f07ab0a /Electronic_Devices_and_Circuits_by_J._Paul/Ch11.ipynb | |
parent | 7de80773eb585bea9ddf41f51f8dd37d858a7cfe (diff) | |
download | Python-Textbook-Companions-7841bcdabab9f2e53f6257d263a113b221d4f441.tar.gz Python-Textbook-Companions-7841bcdabab9f2e53f6257d263a113b221d4f441.tar.bz2 Python-Textbook-Companions-7841bcdabab9f2e53f6257d263a113b221d4f441.zip |
Added(A)/Deleted(D) following books
A Electronic_Devices_and_Circuits_by_J._Paul/Ch1.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch10.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch11.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch12.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch13.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch2.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch3.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch4.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch5.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch6.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch7.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch8.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/Ch9.ipynb
A Electronic_Devices_and_Circuits_by_J._Paul/screenshots/4CollCurr.png
A Electronic_Devices_and_Circuits_by_J._Paul/screenshots/4MaxNBasRes.png
A Electronic_Devices_and_Circuits_by_J._Paul/screenshots/4saturationMode.png
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter10_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter11_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter12.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter13_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter14_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter15_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter17_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter20_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter23_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter2_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter3_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter4_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter5_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter7_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter8_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/Chapter9_1.ipynb
A Generation_Of_Electrical_Energy_by_B._R._Gupta/screenshots/EnergyLoadnMassCurve_1.png
A Generation_Of_Electrical_Energy_by_B._R._Gupta/screenshots/loadCurve2_1.png
A Generation_Of_Electrical_Energy_by_B._R._Gupta/screenshots/loadDurnECur_1.png
Diffstat (limited to 'Electronic_Devices_and_Circuits_by_J._Paul/Ch11.ipynb')
-rw-r--r-- | Electronic_Devices_and_Circuits_by_J._Paul/Ch11.ipynb | 320 |
1 files changed, 320 insertions, 0 deletions
diff --git a/Electronic_Devices_and_Circuits_by_J._Paul/Ch11.ipynb b/Electronic_Devices_and_Circuits_by_J._Paul/Ch11.ipynb new file mode 100644 index 00000000..27787f8c --- /dev/null +++ b/Electronic_Devices_and_Circuits_by_J._Paul/Ch11.ipynb @@ -0,0 +1,320 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 11 - Sinusoidal Oscillators" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## PageNumber 514 example 2" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "min frequency = 1769.29hertz\n", + "max frequency = 17692.85hertz\n", + "resistance r3 = 20000.00ohm\n" + ] + } + ], + "source": [ + "macapa=900*10**-12##farad\n", + "micapa=90*10**-12##farad\n", + "r=100*10**3##ohm\n", + "#(a) frequency range\n", + "fremin=1/(2*3.14*r*macapa)\n", + "print \"min frequency = %0.2f\"%((fremin))+\"hertz\"\n", + "fremax=1/(2*3.14*r*micapa)\n", + "print \"max frequency = %0.2f\"%((fremax))+\"hertz\"\n", + "#(b) r3\n", + "r=10*10**3##ohm\n", + "r3=2*r\n", + "print \"resistance r3 = %0.2f\"%((r3))+\"ohm\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## PageNumber 516 example 3" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "min voltage >= 7.50volt\n", + "frequency = 42379.83hertz\n" + ] + } + ], + "source": [ + "from math import sqrt\n", + "c1=0.004*10**-6##farad\n", + "c2=0.03*10**-6##farad\n", + "induct=4*10**-3##henry\n", + "#min voltage\n", + "mivolt=c2/c1\n", + "print \"min voltage >= %0.2f\"%((mivolt))+\"volt\"\n", + "#frequency\n", + "freque=(((1/(2*3.14)))*sqrt((c1+c2)/(induct*c1*c2)))\n", + "print \"frequency = %0.2f\"%((freque))+\"hertz\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## PageNumber 517 example 5" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "frequency = 166467.63hertz\n", + "ratio1 greater than 1 so oscillations possible\n" + ] + } + ], + "source": [ + "induct=500*10**-6##henry\n", + "induc1=5000*10**-6##henry\n", + "mutuin=300*10**-6##henry\n", + "c1=150*10**-12##farad\n", + "#(a) frequency\n", + "indcto=induct+induc1+2*mutuin\n", + "freque=1/((2)*3.14*sqrt(indcto*c1))\n", + "#(b) condition\n", + "r=10*10**3##ohm\n", + "conduc=8*10**-3##ampere per volt\n", + "r1=50*10**3##ohm\n", + "r_=r*r1/(r+r1)\n", + "volgai=conduc*r_\n", + "print \"frequency = %0.2f\"%((freque))+\"hertz\"\n", + "ratio1=(induc1+mutuin)/(induct+mutuin)\n", + "ratio1=ratio1*volgai\n", + "print \"ratio1 greater than 1 so oscillations possible\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## PageNumber 518 example 6" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "resonanting capacitance = 5.00e-14farad\n", + "resonant frequency = 1.42e+06hertz\n", + "parallel resonant frequency = 1.03e+06hertz\n", + "series resonant frequency = 1.01e+06hertz\n", + "quality factor = 3162.28\n", + "loop gain = 100.00\n", + "bias = 6.00e-05second\n" + ] + } + ], + "source": [ + "cgs=5*10**-12##farad\n", + "cds=1*10**-12##farad\n", + "conduct=10*10**-3##ampere per volt\n", + "rd=50*10**3##ohm\n", + "r=10*10**6##ohm\n", + "induct=0.5##henry\n", + "c1=0.05*10**-12##farad\n", + "rse=1*10**3##ohm\n", + "c=1*10**-12##farad\n", + "#(1) c11\n", + "c11=((((cds*cgs)/(cds+cgs))+1)*c1)/(((cds*cgs)/(cds+cgs))+1+c1)\n", + "print \"resonanting capacitance = %0.2e\"%((c11))+\"farad\"\n", + "#(2) frequency\n", + "freque=((sqrt(2))/(2*3.14*sqrt(induct*c11)))\n", + "print \"resonant frequency = %0.2e\"%((freque))+\"hertz\"\n", + "#(3) frequency parallel\n", + "\n", + "freque=1/(2*3.14*sqrt(((induct*c*c1))/(c+c1)))\n", + "print \"parallel resonant frequency = %0.2e\"%((freque))+\"hertz\"\n", + "#frequency series\n", + "freque=1/((2*3.14*sqrt(induct*c1)))\n", + "print \"series resonant frequency = %0.2e\"%((freque))+\"hertz\"\n", + "qualit=((induct/c1)**(0.5))/rse\n", + "print \"quality factor = %0.2f\"%((qualit))\n", + "#correction required in book\n", + "#(4) loop gain\n", + "abeta1=conduct*rd*cds/cgs\n", + "print \"loop gain = %0.2f\"%((abeta1))\n", + "#(5)\n", + "w=r*(cds+cgs)\n", + "print \"bias = %0.2e\"%((w))+\"second\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## PageNumber 519 example 7" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "frequency = 1.23e+06hertz\n", + "gain = 5.00\n" + ] + } + ], + "source": [ + "from math import sqrt\n", + "c=200*10**-12##farad\n", + "c1=1000*10**-12##farad\n", + "induct=100*10**-6##henry\n", + "#(1) frequency\n", + "ceq=(c*c1)/(c+c1)\n", + "freque=1/(2*3.14*(sqrt(induct*ceq)))\n", + "print \"frequency = %0.2e\"%((freque))+\"hertz\"##correction in the book\n", + "gaimin=c1/c\n", + "print \"gain = %0.2f\"%((gaimin))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## PageNumber 520 example 8" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "inductance = 4.02e-05henry\n" + ] + } + ], + "source": [ + "induc1=0.4*10**-3##henry\n", + "c=0.004*10**-6##farad\n", + "freque=120*10**3##hertz\n", + "induct=((1/(4*3.14**2*freque**2*c)))-induc1\n", + "print \"inductance = %0.2e\"%((induct))+\"henry\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## PageNumber 520 example 9" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "frequency = 1087243.22hertz\n", + "ratio parallel series = 1.03\n", + "quality factor = 409.67\n" + ] + } + ], + "source": [ + "from math import sqrt\n", + "induct=0.33##henry\n", + "c=0.065*10**-12##farad\n", + "c1=1*10**-12##farad\n", + "r=5.5*10**3##ohm\n", + "#(1) series resonant frequency\n", + "freque=(1/(2*(3.14)))*sqrt(1/((induct)*c))\n", + "print \"frequency = %0.2f\"%((freque))+\"hertz\"\n", + "#(2)exceed of frequency\n", + "ratio1=sqrt((1+(c/c1)))\n", + "print \"ratio parallel series = %0.2f\"%((ratio1))\n", + "#correction required in the book\n", + "#(3) quality factor\n", + "qualit=(1/r)*sqrt(induct/c)\n", + "print \"quality factor = %0.2f\"%((qualit))" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 2", + "language": "python", + "name": "python2" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 2 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython2", + "version": "2.7.9" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} |