summaryrefslogtreecommitdiff
path: root/Grobs_Basic_Electronics_by_M_E_Schultz/Chapter16.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'Grobs_Basic_Electronics_by_M_E_Schultz/Chapter16.ipynb')
-rwxr-xr-xGrobs_Basic_Electronics_by_M_E_Schultz/Chapter16.ipynb285
1 files changed, 285 insertions, 0 deletions
diff --git a/Grobs_Basic_Electronics_by_M_E_Schultz/Chapter16.ipynb b/Grobs_Basic_Electronics_by_M_E_Schultz/Chapter16.ipynb
new file mode 100755
index 00000000..94af71c5
--- /dev/null
+++ b/Grobs_Basic_Electronics_by_M_E_Schultz/Chapter16.ipynb
@@ -0,0 +1,285 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Chapter 16 : Capacitance"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example No. 16_1 Page No. 492"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The Charge Stored = 1.00e-04 Columb\n",
+ "i.e 100*10**-6 Columbs\n"
+ ]
+ }
+ ],
+ "source": [
+ "# How much charge is stored in a 2 uF capacitor connected across a 50-V supply?\n",
+ "\n",
+ "# Given data\n",
+ "\n",
+ "V = 50# # Voltage=50 Volts\n",
+ "C = 2*10**-6# # Capacitor=2 uFarad\n",
+ "\n",
+ "Q = C*V#\n",
+ "print 'The Charge Stored = %0.2e Coulomb'%Q\n",
+ "print 'i.e 100*10**-6 Coulombs'"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example No. 16_2 Page No. 492"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The Charge Stored = 2.00e-03 Columb\n",
+ "i.e 2000*10**-6 Columbs\n"
+ ]
+ }
+ ],
+ "source": [
+ "# How much charge is stored in a 40 uF capacitor connected across a 50-V supply?\n",
+ "\n",
+ "# Given data\n",
+ "\n",
+ "V = 50# # Voltage=50 Volts\n",
+ "C = 40*10**-6# # Capacitor=2 uFarad\n",
+ "\n",
+ "Q = C*V#\n",
+ "print 'The Charge Stored = %0.2e Coulomb'%Q\n",
+ "print 'i.e 2000*10**-6 Coulombs'"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example No. 16_3 Page No. 493"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The Charge Stored = 4.00e-05 Columb\n",
+ "i.e 40*10**-6 Columbs OR 40 uColumb\n"
+ ]
+ }
+ ],
+ "source": [
+ "# A constant current of 2 uA charges a capacitor for 20 s. How much charge is stored? Remember I=Q/t or Q=I*t.\n",
+ "\n",
+ "# Given data\n",
+ "\n",
+ "I = 2*10**-6# # Current=2 uAmps\n",
+ "t = 20# # Time=20 Sec\n",
+ "\n",
+ "Q = I*t\n",
+ "print 'The Charge Stored = %0.2e Coulomb'%Q\n",
+ "print 'i.e 40*10**-6 Coulombs OR 40 uCoulomb'"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example No. 16_4 Page No. 494"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The Capacitance = 2.00e-06 Farad\n",
+ "i.e 2 uF\n"
+ ]
+ }
+ ],
+ "source": [
+ "# The voltage across the charged capacitor is 20 V. Calculate C.\n",
+ "\n",
+ "#Given data\n",
+ "\n",
+ "V = 20# # Voltage=20 Volts\n",
+ "Q = 40*10**-6# # Charge=40 uCoulomb\n",
+ "\n",
+ "C = Q/V\n",
+ "print 'The Capacitance = %0.2e Farad'%C\n",
+ "print 'i.e 2 uF'"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example No. 16_5 Page No. 495"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The Voltage across Capacitor = 500.00 Volts\n"
+ ]
+ }
+ ],
+ "source": [
+ "# A constant current of 5 mA charges a 10 uF capacitor for 1 s. How much is the voltage across the capacitor?\n",
+ "\n",
+ "# Given data\n",
+ "\n",
+ "I = 5*10**-3# # Current=5 mAmps\n",
+ "t = 1# # Time=1 Sec\n",
+ "C = 10*10**-6# # Cap=10 uFarad\n",
+ "\n",
+ "Q = I*t#\n",
+ "\n",
+ "V = Q/C#\n",
+ "print 'The Voltage across Capacitor = %0.2f Volts'%V"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example No. 16_6 Page No. 496"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The Capacitance = 1.77e-09 Farad\n",
+ "i.e 1700*10**-12 F OR 1770 pF\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Calculate C for two plates, each with an area 2 sqm, separated by 1 cm with a dielectric of air.\n",
+ "\n",
+ "# Given data\n",
+ "\n",
+ "c = 8.85*10**-12# # Constant=8.85 p\n",
+ "A = 2# # Area=2 sqm\n",
+ "d = 1*10**-2# # Distance=1 cm\n",
+ "K = 1 # Permeability=1\n",
+ "\n",
+ "C = K*c*(A/d)#\n",
+ "print 'The Capacitance = %0.2e Farad'%C\n",
+ "print 'i.e 1700*10**-12 F OR 1770 pF'"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example No. 16_11 Page No. 514"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The Energy Stored = 0.23 Joules\n"
+ ]
+ }
+ ],
+ "source": [
+ "# The high-voltage circuit for a color picture tube can have 30 kV across 500 pF of C . Calculate the stored energy.\n",
+ "\n",
+ "# Given data\n",
+ "\n",
+ "V = 30*10**3# # Voltage=30 kVolts\n",
+ "C = 500*10**-12# # Cap=500 pFarad\n",
+ "\n",
+ "E = 0.5*C*V*V\n",
+ "print 'The Energy Stored = %0.2f Joules'%E"
+ ]
+ }
+ ],
+ "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
+}