#from the given data:
Vcc=12.0 #supply voltage in volts
Vbe=0.7 #base emitter voltage in volts
Rb=240.0 #base Resistance in kohm
B=50
Rc=2.2 #collector resistance in kohm
#Calculation:
Ib=(Vcc-Vbe)/Rb #base current in microA
Ic=B*Ib #collector current in mA
Vce=Vcc-Ic*Rc #collector-emitter voltage in volts
Vb=Vbe #base volate in volts
Vc=Vce #collector voltage in volts
Vbc=Vb-Vc #bse-collector voltage in volts
print "a.Base current Ibq=",round(Ib*1000,2),"microA and Collector current Icq=",round(Ic,2),"mA"
print "b.Collector-Emitter voltage Vceq=",round(Vce,2),"V"
print "c.Base voltage Vb=",Vb,"V and Collector Voltage Vc=",round(Vc,2),"V"
print "d.Base-Collector voltage Vbcq=",round(Vbc,2),"V"
#from the given data:
Vcc=12.0 #supply voltage in volts
Rc=2.2 #collector resistance in kohm
Icsat= Vcc/Rc #saturation level
print "The current saturation level=",round(Icsat,2),"mA"
#from the given figure:
Vcc=Vce=20.0 #supply anmd collector emitter voltage in volts
Ic=10 #collector current in mA at Vce=0V
Vbe=0.7 #base emitter voltage in Volts
Ib=0.025 #base current in mA
#calculations:
Rc=Vcc/Ic
Rb=(Vcc-Vbe)/(Ib)
print "Collector Resistance=",Rc,"Kohm"
print "Base Resistance=",Rb,"Kohm"
#from the given figure:
Vcc=20.0 #supply voltage in volts
Rb=430.0 #base Resistance in kohm
B=50
Rc=2.0 #collector resistance in kohm
Re=1.0 #emitter resistance in kohm
#calculation:
Ib=(Vcc-Vbe)/(Rb+(B+1)*Re)
Ic=B*Ib
Vce=Vcc-(Rc+Re)*Ic
Vc=Vcc-Ic*Rc
Ve=Vc-Vce
Vb=Vbe+Ve
Vbc=Vb-Vc
print "Base Current=",round(Ib*1000,2),"microA"
print "collector Current=",round(Ic,2),"mA"
print "Collector Emitter voltage=",round(Vce,2),"V"
print "Collector voltage=",round(Vc,2),"V"
print "emitter voltage=",round(Ve,2),"V"
print "Base voltage=",round(Vb,2),"V"
print "Base Collector voltage=",round(Vbc,2),"V"
#from the given figure:
Vcc=20.0 #supply voltage in volts
Rc=2.0 #collector resistance in kohm
Re=1.0 #emitter resistance in kohm
Icsat= Vcc/(Rc+Re) #saturation level
print "The current saturation level=",round(Icsat,2),"mA"
#from the given figure:
Vcc=22.0 #supply voltage in volts
R1=39.0 #base Resistance in kohm
R2=3.9 #base Resistance in kohm
B=100
Rc=10.0 #collector resistance in kohm
Re=1.5 #emitter resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
#calculation:
Rth=(R1*R2)/(R1+R2) #Thevenin resistance in kohm
Eth=(R2*Vcc)/(R1+R2) #Thevenin voltage in Volts
Ib=(Eth-Vbe)/(Rth+(B+1)*Re) #base current in microA
Ic=B*Ib #collector current in mA
Vce=Vcc-Ic*(Rc+Re) #collector emitter voltage in Volts
print "collector Current=",round(Ic,2),"mA"
print "Collector Emitter voltage=",round(Vce,2),"V"
#from the given figure:
Vcc=22.0 #supply voltage in volts
R1=39.0 #base Resistance in kohm
R2=3.9 #base Resistance in kohm
B=50
Rc=10.0 #collector resistance in kohm
Re=1.5 #emitter resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
#calculation:
Rth=(R1*R2)/(R1+R2) #Thevenin resistance in kohm
Eth=(R2*Vcc)/(R1+R2) #Thevenin voltage in Volts
Ib=(Eth-Vbe)/(Rth+(B+1)*Re) #base current in microA
Ic=B*Ib #collector current in mA
Vce=Vcc-Ic*(Rc+Re) #collector emitter voltage in Volts
print "collector Current=",round(Ic,2),"mA"
print "Collector Emitter voltage=",round(Vce,2),"V"
#from the given figure:
#EXACT ANALYSIS
Vcc=18.0 #supply voltage in volts
R1=82.0 #base Resistance in kohm
R2=22 #base Resistance in kohm
B=50
Rc=5.6 #collector resistance in kohm
Re=1.2 #emitter resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
#calculation:
Rth=(R1*R2)/(R1+R2) #Thevenin resistance in kohm
Eth=(R2*Vcc)/(R1+R2) #Thevenin voltage in Volts
Ib=(Eth-Vbe)/(Rth+(B+1)*Re) #base current in microA
Ic=B*Ib #collector current in mA
Vce=Vcc-Ic*(Rc+Re) #collector emitter voltage in Volts
print "Exact Analysis:"
print "collector Current=",round(Ic,2),"mA"
print "Collector Emitter voltage=",round(Vce,2),"V\n"
print "Approximate Analysis:"
Vb=Eth=3.81 #base voltage in volts
Vbe=0.7 #base emitter voltage in Volts
Rc=5.6 #collector resistance in kohm
Re=1.2 #emitter resistance in kohm
Vcc=18.0 #supply voltage in volts
#calculation:
Ve=Vb-Vbe #emitter voltage in volts
Ic=Ve/Re #collector current in mA
Vce=Vcc-((Ic*(Rc+Re))) #collector emitter voltage in Volts
print "collector Current=",round(Ic,2),"mA"
print "Collector Emitter voltage=",round(Vce*10,2),"V"
#from the given figure:
Vcc=10.0 #supply voltage in volts
Rb=250 #base Resistance in kohm
B=90
Rc=4.7 #collector resistance in kohm
Re=1.2 #emitter resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
#calculation:
Ib=(Vcc-Vbe)/(Rb+(Rc+Re)*B) #base current in microA
Ic=B*Ib #collector current in mA
Vce=Vcc-Ic*(Rc+Re) #collector emitter voltage in Volts
print "Collector Current=",round(Ic,2),"mA"
print "Collector Emitter voltage=",round(Vce,2),"V"
#from the given figure:
Vcc=10.0 #supply voltage in volts
Rb=250 #base Resistance in kohm
B=135
Rc=4.7 #collector resistance in kohm
Re=1.2 #emitter resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
#calculation:
Ib=(Vcc-Vbe)/(Rb+(Rc+Re)*B) #base current in microA
Ic=B*Ib #collector current in mA
Vce=Vcc-Ic*(Rc+Re) #collector emitter voltage in Volts
print "Collector Current=",round(Ic,2),"mA"
print "Collector Emitter voltage=",round(Vce,2),"V"
#from the given figure:
Vcc=18.0 #supply voltage in volts
R1=91.0 #base Resistance in kohm
R2=110.0 #base Resistance in kohm
Rc=3.3 #collector resistance in kohm
Re=0.51 #emitter resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
B=75.0
#calculation:
Rb=R1+R2
Ib=(Vcc-Vbe)/(Rb+(Rc+Re)*B) #base current in microA
Ic=B*Ib #collector current in mA
Vc=Vcc-Ic*(Rc) #collector voltage in Volts
print "Base Current=",round(Ib*1000,2),"microA"
print "Collector voltage=",round(Vc,2),"V"
#from the given figure:
Vee=20.0 #emitter voltage in volts
Rb=240.0 #base Resistance in kohm
Re=2.0 #emitter resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
B=90.0
#calculation:
Ib=(Vee-Vbe)/(Rb+(B+1)*Re) #base current in microA
Ie=(B+1)*Ib #emitter current in mA
Vce=Vee-Ie*Re #collector emitter voltage in Volts
print "Base Current=",round(Ib*1000,2),"microA"
print "Collector voltage=",round(Vce,2),"V"
#from the given figure:
Vcc=10.0 #collector voltage in volts
Vee=4 #emitter voltage in volts
B=60
Rc=2.4 #collector resistance in kohm
Re=1.2 #emitter resistance in kohm
#calculation:
Ie=(Vee-Vbe)/Re #emitter current in mA
Ib=Ie/(B+1) #base current in microA
Vce=Vee+Vcc-Ie*(Rc+Re) #collector emitter voltage in Volts
Vcb=Vcc-B*Ib*Rc #collector base voltage in Volts
print "Emitter Current=",round(Ie,2),"mA"
print "Base Current=",round(Ib*1000,2),"microA"
print "Collector Emitter voltage=",round(Vce,2),"V"
print "Collector Base voltage=",round(Vcb,2),"V"
#from the given figure:
Vcc=20.0 #supply voltage in volts
Rb=680.0 #base Resistance in kohm
Rc=4.7 #collector resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
B=120.0
#calculation:
Ib=(Vcc-Vbe)/(Rb+(Rc)*B) #base current in microA
Ic=B*Ib #collector current in mA
Vce=Vcc-Ic*(Rc) #collector emitter voltage in Volts
Vb=Vbe #Base voltage in Volts
Vc=Vce #collector voltage in Volts
Ve=0 #emitter voltage in Volts
Vbc=Vb-Vc #base collector voltage in Volts
print "Base Current=",round(Ib*1000,2),"microA"
print "Collector Current=",round(Ic,2),"mA"
print "Collector emitter voltage=",round(Vce,2),"V"
print "Base Voltage=",Vb,"V"
print "Collector Voltage=",round(Vc,2),"V"
print "Emitter Voltage=",Ve,"V"
print "Base-collector Voltage=",round(Vbc,2),"V"
#from the given figure:
Vee=9 #emitter voltage in volts
B=45
Rc=1.2 #collector resistance in kohm
Rb=100.0 #Base resistance in kohm
#calculation:
Ib=(Vee-Vbe)/Rb #base current in microA
Ic=B*Ib #collecotr current in mA
Vc=-Ic*Rc #collector voltage in Volts
Vb=-Ib*Rb #base voltage in Volts
print "Collector voltage=",round(Vc,2),"V"
print "Base voltage=",round(Vb,2),"V"
#from the given figure:
Vcc=20.0 #supply voltage in volts
Ic=8.0 #collector current in mA
Ib=40.0 #base current in microA
Vbe=0.7 #base emitter voltage in Volts
#calculation:
Rc=Vcc/Ic #Collector resistance in kohm
Rb=(Vcc-Vbe)/(Ib/1000) #base resistance in kohm
print "Base resistance=",round(Rb,2),"kohm"
print "Collector resistance=",round(Rc,2),"kohm"
#from the given figure:
Vcc=18.0 #supply voltage in volts
R2=18.0 #base Resistance in kohm
Re=1.2 #emitter resistance in kohm
Vbe=0.7 #base emitter voltage in Volts
Ic=2 #collector current in mA
#calculation:
Ve=Ic*Re #emitter voltage in Volts
Vb=Vbe+Ve #base voltage in Volts
R1=((R2*Vcc)/(Vb))-R2 #base resistance in kohm
Vc=Vce+Ve #collector voltage in Volts
Rc=(Vcc-Vc)/Ic #collector resistance in kohm
print "R1=",round(R1,2),"Kohm"
print "Rc=",round(Rc,2),"kohm"
#from the given figure:
Vcc=12 #supply voltage in volts
Vbe=0.7 #base emitter voltage in Volts
Rx=1.1 #resistance in kohm
Ix=(Vcc-Vbe)/Rx
print "Mirrored current I=",round(Ix,2),"mA"
#from the given figure:
Vcc=6 #supply voltage in volts
Vbe=0.7 #base emitter voltage in Volts
Rx=1.3 #resistance in kohm
Ix=(Vcc-Vbe)/Rx
print "Current I=",round(Ix,2),"mA"
#from the given figure:
Vz=6.2 #diode voltage in volts
Vbe=0.7 #base emitter voltage in Volts
Re=1.8 #emitter resistance in kohm
I=(Vz-Vbe)/Re
print "Current I=",round(I,2),"mA"