This document contains 10 Scilab code solutions for experiments related to optical fiber communication. Each solution contains the code to solve a specific problem, such as computing thermal noise and shot noise for a PIN photodiode, or calculating the acceptance angle for an optical fiber in water. The solutions also display the key parameters and results. The document provides an overview of the code solutions and lists the experiments that are solved.
1. The document discusses transmission lines and their characteristics including different types of transmission lines, distributed circuit models, transmission line equations, and phasor analysis.
2. It also covers topics such as impedance matching, transmission line parameters, wavelength, wave velocity, and signal propagation on transmission lines.
3. Examples of wavelength and wave velocity for different materials at frequencies of 1 GHz and 10 GHz are provided.
The document discusses MOSFET circuits and their analysis. It includes:
1) Deriving the I-V characteristics of a MOSFET in triode and saturation regions and using it to calculate values needed for a MOSFET to operate in saturation.
2) Deriving expressions for input resistance, output resistance, voltage gain, and overall gain of a grounded source amplifier and designing a biasing circuit for it.
3) Explaining the operation of a MOSFET current steering circuit with a diagram and calculating the percentage change in drain current when replacing a MOSFET.
This document discusses traveling waves and scattering parameters for analyzing multi-port networks. It begins by defining traveling waves as voltage and current waves that propagate through transmission lines. It then introduces scattering parameters (S-parameters) which describe the input-output relationship of linear electrical networks with multiple ports. S-parameters are presented as elements of a scattering matrix that relates incoming and outgoing wave amplitudes at each port. Methods for calculating reflection and transmission coefficients from S-parameters are provided for characterizing two-port networks. The analysis is then generalized to n-port networks using scattering matrices. Key parameters like return loss, insertion loss, and available power are defined in terms of S-parameters.
This document discusses the design of low-noise amplifiers. It begins with an overview of the basic structure of transmitters and receivers in wireless communication systems. It then reviews the relationships between power and gain and introduces the concept of the available power gain circle. The document discusses a design method for amplifiers that does not require simultaneous conjugate matching of both ports. It also covers noise theory for two-port networks and the fixed noise figure circle. The key points are utilizing available power gain circles and fixed noise figure circles to design amplifiers through tradeoffs between gain and noise on the Smith chart.
1. The document discusses transmission lines and their characteristics including different types of transmission lines, distributed circuit models, transmission line equations, and phasor analysis.
2. It also covers topics such as impedance matching, transmission line parameters, wavelength, wave velocity, and signal propagation on transmission lines.
3. Examples of wavelength and wave velocity for different materials at frequencies of 1 GHz and 10 GHz are provided.
The document discusses MOSFET circuits and their analysis. It includes:
1) Deriving the I-V characteristics of a MOSFET in triode and saturation regions and using it to calculate values needed for a MOSFET to operate in saturation.
2) Deriving expressions for input resistance, output resistance, voltage gain, and overall gain of a grounded source amplifier and designing a biasing circuit for it.
3) Explaining the operation of a MOSFET current steering circuit with a diagram and calculating the percentage change in drain current when replacing a MOSFET.
This document discusses traveling waves and scattering parameters for analyzing multi-port networks. It begins by defining traveling waves as voltage and current waves that propagate through transmission lines. It then introduces scattering parameters (S-parameters) which describe the input-output relationship of linear electrical networks with multiple ports. S-parameters are presented as elements of a scattering matrix that relates incoming and outgoing wave amplitudes at each port. Methods for calculating reflection and transmission coefficients from S-parameters are provided for characterizing two-port networks. The analysis is then generalized to n-port networks using scattering matrices. Key parameters like return loss, insertion loss, and available power are defined in terms of S-parameters.
This document discusses the design of low-noise amplifiers. It begins with an overview of the basic structure of transmitters and receivers in wireless communication systems. It then reviews the relationships between power and gain and introduces the concept of the available power gain circle. The document discusses a design method for amplifiers that does not require simultaneous conjugate matching of both ports. It also covers noise theory for two-port networks and the fixed noise figure circle. The key points are utilizing available power gain circles and fixed noise figure circles to design amplifiers through tradeoffs between gain and noise on the Smith chart.
This document describes the simulation and analysis of a voltage-controlled oscillator (VCO) using the Advanced Design System (ADS). It discusses:
1. Setting up the VCO circuit in ADS and using the OscTest component to verify oscillation.
2. Performing harmonic balance simulation on the VCO to determine the oscillation frequency.
3. Sweeping the tuning voltage of the VCO varactor and calculating the tuning sensitivity in MHz/V.
This document provides an overview of RF transceiver systems and related concepts. It begins with definitions of dB, phasors, and modulation techniques. It then discusses transmitter and receiver architectures, moving from basics to more advanced concepts. Key topics covered include I/Q modulation, linear modulation, transmitter architectures using either I/Q or polar modulation, and the use of phasors in various applications from circuit analysis to communications systems.
This document discusses Smith charts and impedance matching. It begins with an introduction to resonators, Q factor, and resonant bandwidth. It then covers basic impedance matching networks including L, T, and π networks. The document explains how to use Smith charts to represent LC circuits and perform impedance matching. It also discusses loaded Q versus unloaded Q and how to match impedances for different cases. Matching bandwidth is defined and conversions between series and parallel circuits are covered. The document provides an overview of important concepts regarding resonators, Q factor, impedance matching, and the use of Smith charts.
RF Circuit Design - [Ch2-1] Resonator and Impedance MatchingSimen Li
1) The document discusses resonators and impedance matching using lumped elements. It describes series and parallel resonant circuits, quality factor, bandwidth, and loaded/unloaded Q.
2) It also covers two-element L-shaped impedance matching networks for matching a load impedance to a source impedance. Methods for determining the reactance and susceptance values are presented for cases where the source impedance is less than or greater than the load impedance.
3) The goal of impedance matching is to maximize power transfer by making the impedances seen looking into the matching network equal to the source or transmission line impedance.
1) The document introduces concepts related to high frequency electronic circuits and communication systems, including dB definitions, phasors, modulation, linear modulation and transmitters.
2) It discusses phasor representation in the complex plane and how phasors can represent sinusoidal signals.
3) It covers various modulation techniques including amplitude modulation, frequency modulation, phase modulation, and linear modulation. Linear modulation uses an in-phase (I) component and quadrature (Q) component to modulate the carrier signal.
This document discusses nonlinear effects in RF transceiver module design. It begins by outlining the causes of nonlinear distortion, including internal and external interference effects. It then analyzes specific nonlinear effects like 1-dB compression point, second-order intercept point, and third-order intercept point. The document examines these effects for both single-tone and two-tone input signals. Nonlinear characteristics are evaluated using concepts like intercept points and two-tone intermodulation distortions. Linear and nonlinear amplifier classes are also introduced.
1) The document describes circuit analysis techniques including Kirchhoff's laws, Thevenin's theorem, and Norton's theorem. Various circuit examples are presented to illustrate the application of these techniques.
2) Methods for analyzing practical sources such as batteries are discussed. Equivalent circuits are derived for common source configurations.
3) Maximum power transfer principles are covered along with the conditions required to achieve maximum power for resistive circuits and voltage or current sources.
1. A document describing RC and RL circuits is provided. RC circuits are analyzed using Kirchhoff's laws. The time constant τ is defined as RC. For an RC circuit with an initial voltage V0, the voltage v(t) is given by v(t) = V0e-t/τ.
2. For an RL circuit with an initial current I0, the current i(t) is given by i(t) = I0e-t/τ, where the time constant τ is L/R. Kirchhoff's laws are again used to analyze the RL circuit. The voltage v(t) across the inductor is given by v(t) = RI0
This document discusses bipolar junction transistors (BJTs) and their characteristics. It covers topics like PN junctions, current-voltage relationships, exponential current-voltage characteristics of the BJT, and small-signal models including transconductance gm and output resistance rπ. Circuit examples are provided to illustrate concepts like the common emitter amplifier configuration and early effect. Key points covered include the exponential I-V relationship of the BJT, definitions of transconductance and other small-signal parameters, and how the early effect impacts the current-voltage curve.
RF Module Design - [Chapter 5] Low Noise AmplifierSimen Li
This document discusses low noise amplifier design. It begins with an outline and introduction. It then covers basic amplifier configurations like common-emitter, common-base, and common-collector. It discusses the cascode low noise amplifier configuration and how it improves frequency response and isolation. Feedback topologies like series and shunt feedback are also covered. The document provides explanations of noise figure, input matching, and how bias current affects noise. Design techniques like inductive input matching and the effect of Miller capacitance on matching are summarized.
The document discusses using SPICE simulations with averaged switch models to design a buck converter regulator. It provides steps for setting PWM controller parameters, selecting resistor values to set the output voltage, choosing an inductor and capacitor values, and using a type 2 compensator to stabilize the feedback loop. An example shows extracting compensator component values (R2, C1, C2) through simulation to achieve a phase margin of 46 degrees. Load transient response is then simulated by applying a step load change.
This document summarizes different types of noise in electronic components, including thermal noise, shot noise, flicker noise, antenna noise, and noise figure. It discusses various noise sources such as Johnson noise, atmospheric noise, solar noise, galactic noise, ground noise, and man-made noise. It also covers concepts like equivalent noise temperature, available noise power, noise power spectrum density, and methods for measuring noise temperature including the gain method and Y-factor method.
This document discusses using a C8051 MCU to calculate FFTs in real-time for audio spectrum analysis. It introduces:
(1) Key techniques used in the FFT software to optimize efficiency and accuracy, including avoiding multiplications, 16-bit integer storage, and using the MCU's on-chip PLL.
(2) The FFT algorithm and techniques like bit-reversal, windowing and anti-aliasing filtering.
(3) Details of the software design and implementation, including interrupt service routines to read ADC samples, windowing functions, bit-reversal indexing, and FFT computation loops.
(4) Experimental results analyzing the performance under different configurations and analyzing properties like
This document describes 4 laboratories related to radar and remote sensing:
1. Evaluation of SNR and EIRP from the radar range equation for different frequencies and target cross-sections.
2. Calculation of refractive index and obstacle diffraction, including orographic profile download and computation of distance from line of sight.
3. Detection of echo returns through signal integration, including generation of transmitted signals and identification of convolutional signals.
4. Application of radar meteorology, including hourly cumulative rain maps, comparison to terrestrial gauge data, radar accuracy analysis, and spatial averaging of radar data.
This document describes the simulation and analysis of a voltage-controlled oscillator (VCO) using the Advanced Design System (ADS). It discusses:
1. Setting up the VCO circuit in ADS and using the OscTest component to verify oscillation.
2. Performing harmonic balance simulation on the VCO to determine the oscillation frequency.
3. Sweeping the tuning voltage of the VCO varactor and calculating the tuning sensitivity in MHz/V.
This document provides an overview of RF transceiver systems and related concepts. It begins with definitions of dB, phasors, and modulation techniques. It then discusses transmitter and receiver architectures, moving from basics to more advanced concepts. Key topics covered include I/Q modulation, linear modulation, transmitter architectures using either I/Q or polar modulation, and the use of phasors in various applications from circuit analysis to communications systems.
This document discusses Smith charts and impedance matching. It begins with an introduction to resonators, Q factor, and resonant bandwidth. It then covers basic impedance matching networks including L, T, and π networks. The document explains how to use Smith charts to represent LC circuits and perform impedance matching. It also discusses loaded Q versus unloaded Q and how to match impedances for different cases. Matching bandwidth is defined and conversions between series and parallel circuits are covered. The document provides an overview of important concepts regarding resonators, Q factor, impedance matching, and the use of Smith charts.
RF Circuit Design - [Ch2-1] Resonator and Impedance MatchingSimen Li
1) The document discusses resonators and impedance matching using lumped elements. It describes series and parallel resonant circuits, quality factor, bandwidth, and loaded/unloaded Q.
2) It also covers two-element L-shaped impedance matching networks for matching a load impedance to a source impedance. Methods for determining the reactance and susceptance values are presented for cases where the source impedance is less than or greater than the load impedance.
3) The goal of impedance matching is to maximize power transfer by making the impedances seen looking into the matching network equal to the source or transmission line impedance.
1) The document introduces concepts related to high frequency electronic circuits and communication systems, including dB definitions, phasors, modulation, linear modulation and transmitters.
2) It discusses phasor representation in the complex plane and how phasors can represent sinusoidal signals.
3) It covers various modulation techniques including amplitude modulation, frequency modulation, phase modulation, and linear modulation. Linear modulation uses an in-phase (I) component and quadrature (Q) component to modulate the carrier signal.
This document discusses nonlinear effects in RF transceiver module design. It begins by outlining the causes of nonlinear distortion, including internal and external interference effects. It then analyzes specific nonlinear effects like 1-dB compression point, second-order intercept point, and third-order intercept point. The document examines these effects for both single-tone and two-tone input signals. Nonlinear characteristics are evaluated using concepts like intercept points and two-tone intermodulation distortions. Linear and nonlinear amplifier classes are also introduced.
1) The document describes circuit analysis techniques including Kirchhoff's laws, Thevenin's theorem, and Norton's theorem. Various circuit examples are presented to illustrate the application of these techniques.
2) Methods for analyzing practical sources such as batteries are discussed. Equivalent circuits are derived for common source configurations.
3) Maximum power transfer principles are covered along with the conditions required to achieve maximum power for resistive circuits and voltage or current sources.
1. A document describing RC and RL circuits is provided. RC circuits are analyzed using Kirchhoff's laws. The time constant τ is defined as RC. For an RC circuit with an initial voltage V0, the voltage v(t) is given by v(t) = V0e-t/τ.
2. For an RL circuit with an initial current I0, the current i(t) is given by i(t) = I0e-t/τ, where the time constant τ is L/R. Kirchhoff's laws are again used to analyze the RL circuit. The voltage v(t) across the inductor is given by v(t) = RI0
This document discusses bipolar junction transistors (BJTs) and their characteristics. It covers topics like PN junctions, current-voltage relationships, exponential current-voltage characteristics of the BJT, and small-signal models including transconductance gm and output resistance rπ. Circuit examples are provided to illustrate concepts like the common emitter amplifier configuration and early effect. Key points covered include the exponential I-V relationship of the BJT, definitions of transconductance and other small-signal parameters, and how the early effect impacts the current-voltage curve.
RF Module Design - [Chapter 5] Low Noise AmplifierSimen Li
This document discusses low noise amplifier design. It begins with an outline and introduction. It then covers basic amplifier configurations like common-emitter, common-base, and common-collector. It discusses the cascode low noise amplifier configuration and how it improves frequency response and isolation. Feedback topologies like series and shunt feedback are also covered. The document provides explanations of noise figure, input matching, and how bias current affects noise. Design techniques like inductive input matching and the effect of Miller capacitance on matching are summarized.
The document discusses using SPICE simulations with averaged switch models to design a buck converter regulator. It provides steps for setting PWM controller parameters, selecting resistor values to set the output voltage, choosing an inductor and capacitor values, and using a type 2 compensator to stabilize the feedback loop. An example shows extracting compensator component values (R2, C1, C2) through simulation to achieve a phase margin of 46 degrees. Load transient response is then simulated by applying a step load change.
This document summarizes different types of noise in electronic components, including thermal noise, shot noise, flicker noise, antenna noise, and noise figure. It discusses various noise sources such as Johnson noise, atmospheric noise, solar noise, galactic noise, ground noise, and man-made noise. It also covers concepts like equivalent noise temperature, available noise power, noise power spectrum density, and methods for measuring noise temperature including the gain method and Y-factor method.
This document discusses using a C8051 MCU to calculate FFTs in real-time for audio spectrum analysis. It introduces:
(1) Key techniques used in the FFT software to optimize efficiency and accuracy, including avoiding multiplications, 16-bit integer storage, and using the MCU's on-chip PLL.
(2) The FFT algorithm and techniques like bit-reversal, windowing and anti-aliasing filtering.
(3) Details of the software design and implementation, including interrupt service routines to read ADC samples, windowing functions, bit-reversal indexing, and FFT computation loops.
(4) Experimental results analyzing the performance under different configurations and analyzing properties like
This document describes 4 laboratories related to radar and remote sensing:
1. Evaluation of SNR and EIRP from the radar range equation for different frequencies and target cross-sections.
2. Calculation of refractive index and obstacle diffraction, including orographic profile download and computation of distance from line of sight.
3. Detection of echo returns through signal integration, including generation of transmitted signals and identification of convolutional signals.
4. Application of radar meteorology, including hourly cumulative rain maps, comparison to terrestrial gauge data, radar accuracy analysis, and spatial averaging of radar data.
Ece512 h1 20139_621386735458ece512_test2_solutionsnadia abd
This 3-question test evaluates a student's knowledge of analog filter design and performance metrics. In question 1, the student is asked to derive the transfer function and sketch the pole-zero plot of a 2nd order bandpass filter. In question 2, the student must select component values to realize a given transfer function. Question 3 involves calculating the maximum input before distortion and estimating signal-to-noise ratios and spurious free dynamic range for a circuit over a range of input amplitudes. The student's work is shown and graded.
1) The document describes an experiment to test for non-linearities in a V265 ADC using signals from a photomultiplier tube (PMT) over a range of input voltages.
2) The results showed different behavior between the channels of the V265 ADC and a calibrated QDC. This indicates the V265 ADC has non-linear response characteristics that vary between channels.
3) Additional tests using a signal generator confirmed the V265 ADC has a non-linear response, while the QDC behaved linearly as expected. The experiment allowed the V265 ADC non-linearity to be quantified for each channel.
This document is a project report on a temperature controller and display circuit created by students at Ganpat University. The circuit uses an AT89S52 microcontroller to interface with an ADC0804 analog-to-digital converter and LCD display to measure temperature from a LM35 sensor, display the current temperature, and control a relay and buzzer based on a setpoint temperature entered by the user. The circuit and programming allow the user to increment and decrement the setpoint temperature using switches and trigger an alarm if the current temperature exceeds the setpoint.
This document discusses analog to digital conversion fundamentals. It defines analog and digital signals and introduces analog to digital converters (ADCs) which convert continuous analog signals to discrete digital values. It discusses important ADC characteristics like resolution, quantization error, differential and integral nonlinearity. Sample and hold circuits are explained along with errors like aperture uncertainty. Specifications of digital to analog converters (DACs) like output voltage, resolution and nonlinearity errors are also covered.
This document discusses assembler programming and 2-pass assembler algorithms. It provides example assembly language code and uses a 2-pass assembler approach to generate the symbol table, literal table, base table, and machine code for each example. Five questions are included with example AL code and the full solution showing the tables and machine code generated by the 2-pass assembler.
Bayesian Inference and Uncertainty Quantification for Inverse ProblemsMatt Moores
So-called “inverse” problems arise when the parameters of a physical system cannot be directly observed. The mapping between these latent parameters and the space of noisy observations is represented as a mathematical model, often involving a system of differential equations. We seek to infer the parameter values that best fit our observed data. However, it is also vital to obtain accurate quantification of the uncertainty involved with these parameters, particularly when the output of the model will be used for forecasting. Bayesian inference provides well-calibrated uncertainty estimates, represented by the posterior distribution over the parameters. In this talk, I will give a brief introduction to Markov chain Monte Carlo (MCMC) algorithms for sampling from the posterior distribution and describe how they can be combined with numerical solvers for the forward model. We apply these methods to two examples of ODE models: growth curves in ecology, and thermogravimetric analysis (TGA) in chemistry. This is joint work with Matthew Berry, Mark Nelson, Brian Monaghan and Raymond Longbottom.
This document contains questions pertaining to information theory, coding theory, digital communication, and microprocessors.
For information theory and coding theory, questions assess concepts like entropy, channel capacity, linear block codes, cyclic codes, convolutional codes, and Huffman coding.
For digital communication, questions cover topics such as PCM, sampling, quantization, line coding, optical fiber communication, modulation techniques like BPSK, FSK, and DPSK.
For microprocessors, questions examine memory segmentation, addressing modes, assembler directives, string instructions, interrupts, and 8086 architecture specifics.
The document appears to be a lab manual for an antenna and wave propagation course. It contains instructions for various MATLAB programs and simulations involving antenna radiation patterns, including dipole antennas, monopole antennas, loop antennas, and various array configurations like linear arrays, circular arrays, and rectangular apertures. It provides theoretical background, sample MATLAB code, and example outputs for each practical simulation. The document is meant to help students complete their lab work and simulations for the course.
This document provides an overview of PSPICE and how to use it to simulate analog circuits. It describes the different types of input files for PSPICE, how to define circuit components and models, and the various analysis statements like .OP, .DC, .AC, and .TRAN to set up DC operating point, DC sweep, AC, and transient analyses respectively. It also covers topics like subcircuits, semiconductor device models, and scale factors for numbers in PSPICE.
1. The document describes experiments involving amplitude modulation, single sideband modulation, frequency modulation, and demodulation.
2. It includes the theory, block diagrams, programs, procedures and observations for experiments on AM, DSB-SC, SSB, and FM modulation and demodulation.
3. The aims are to study the processes of various modulation and demodulation techniques and calculate modulation indices by varying modulating signal parameters.
The document describes the design of a reversible 8-bit arithmetic logic unit (ALU) using low power reversible logic gates. It involves designing reversible logic gates, arithmetic circuits like full adders and multipliers, and a multiplexer. Reversible NAND/AND and NOR/OR gates are designed. A DKGP gate is used to design a reversible 1-bit full adder and 8-bit complementing adder. 4x4 and 8x8 multipliers are designed using compressors. A 2x1 multiplexer and 4x1 multiplexer are also designed using primitive gates. CMOS and SET implementations and their input/output waveforms are shown for the designed circuits.
This document describes the design of a digital phase locked loop (DPLL) circuit. It includes specifications for operating frequency ranges from 100MHz to 1GHz, block diagrams of the major components, schematics and test benches of the phase detector, charge pump, loop filter, voltage controlled oscillator (VCO), frequency dividers, and multiplexer. Simulation results show the DPLL locking at output frequencies of 1GHz, 900MHz and 800MHz for different control voltages and component values. The team contributions and challenges in designing and simulating the full DPLL are also noted.
This document appears to be a student project report on analog signal processing. It includes an introduction discussing why analog signal processing is still important despite digitization trends. It then discusses some common issues with using operational amplifiers in analog circuits and advantages of using operational transconductance amplifiers instead. The report goes on to provide circuit diagrams and simulations of various analog filters and oscillators designed using OTAs.
This document discusses the design and operation of an all-digital phase locked loop (ADPLL). It covers topics such as the digitally controlled oscillator (DCO) core design, noise modeling in the ADPLL, tuning the ADPLL for GSM, impairments like capacitor mismatch and compensation techniques.
The introduction to Arduino labs at Malmö University. These slides have been handed down since the beginning of Arduino. They have more authors then i can remember and should by no means be considered mine.
The introduction to Arduino labs at Malmö University. These slides have been handed down since the beginning of Arduino. They have more authors then i can remember and should by no means be considered mine.
Optimum range of angle tracking radars: a theoretical computingIJECEIAES
In this paper, we determine an optimal range for angle tracking radars (ATRs) based on evaluating the standard deviation of all kinds of errors in a tracking system. In the past, this optimal range has often been computed by the simulation of the total error components; however, we are going to introduce a closed form for this computation which allows us to obtain the optimal range directly. Thus, for this purpose, we firstly solve an optimization problem to achieve the closed form of the optimal range (Ropt.) and then, we compute it by doing a simple simulation. The results show that both theoretical and simulation-based computations are similar to each other.
The document describes experiments to simulate and analyze second order systems in time domain. It discusses designing a second order RLC circuit with different damping ratios ξ and applying a unit step input. The time domain specifications like percentage overshoot, peak time, rise time and settling time are calculated theoretically and also measured experimentally for different damping cases. Another experiment aims to design a passive RC lead compensator network for a specified phase lead and verify its performance using Bode plots. A third experiment analyzes steady state error of type-0, type-1 and type-2 digital control systems using MATLAB. A fourth experiment discusses simulating position control of an armature controlled DC motor in state space. The last experiment discusses designing a digital controller with
Similar to Optical fiber communication prof harsha sanap (1) (20)
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...dsnow9802
Jill Pizzola's tenure as Senior Talent Acquisition Partner at THOMSON REUTERS in Marlton, New Jersey, from 2018 to 2023, was marked by innovation and excellence.
Resumes, Cover Letters, and Applying OnlineBruce Bennett
This webinar showcases resume styles and the elements that go into building your resume. Every job application requires unique skills, and this session will show you how to improve your resume to match the jobs to which you are applying. Additionally, we will discuss cover letters and learn about ideas to include. Every job application requires unique skills so learn ways to give you the best chance of success when applying for a new position. Learn how to take advantage of all the features when uploading a job application to a company’s applicant tracking system.
A Guide to a Winning Interview June 2024Bruce Bennett
This webinar is an in-depth review of the interview process. Preparation is a key element to acing an interview. Learn the best approaches from the initial phone screen to the face-to-face meeting with the hiring manager. You will hear great answers to several standard questions, including the dreaded “Tell Me About Yourself”.
5 Common Mistakes to Avoid During the Job Application Process.pdfAlliance Jobs
The journey toward landing your dream job can be both exhilarating and nerve-wracking. As you navigate through the intricate web of job applications, interviews, and follow-ups, it’s crucial to steer clear of common pitfalls that could hinder your chances. Let’s delve into some of the most frequent mistakes applicants make during the job application process and explore how you can sidestep them. Plus, we’ll highlight how Alliance Job Search can enhance your local job hunt.
Job Finding Apps Everything You Need to Know in 2024SnapJob
SnapJob is revolutionizing the way people connect with work opportunities and find talented professionals for their projects. Find your dream job with ease using the best job finding apps. Discover top-rated apps that connect you with employers, provide personalized job recommendations, and streamline the application process. Explore features, ratings, and reviews to find the app that suits your needs and helps you land your next opportunity.
1. Scilab Manual for
Optical Fiber Communication
by Prof Harsha Sanap
Others
Padmabhushan Vasantdada Patil
Pratishthan’s College of Engineering/Mumbai
University1
Solutions provided by
Prof RAJIV S. TAWDE
Others
Mumbai University/PVPPCOE
April 18, 2019
1Funded by a grant from the National Mission on Education through ICT,
http://spoken-tutorial.org/NMEICT-Intro. This Scilab Manual and Scilab codes
written in it can be downloaded from the ”Migrated Labs” section at the website
http://scilab.in
3. Contents
List of Scilab Solutions 3
1 To compute the Thermal noise,Signal to noise ratio and
Shot noise power for a PIN photodiode 4
2 To compute the responsivity,received optical power & the
number of photons received by a pn photodiode 6
3 Compute the resulting output voltage of a photodetector 8
4 Compute the acceptance angle for the optical fiber in water 10
5 Compute the numerical aperture and the critical angle at
the core cladding interface for the step index fiber 12
6 Computation of maximum bit rate for RZ & NRZ encoding
for the pulse spreading constants certain cable lengths 14
7 Computing overall signal attenuation,signal attenuation/km,overall
signal attenuation for 20km link with splices at 2km inter-
val 16
8 To compute the maximum link span for 4,8,16 channel;
2.5Gb/s channel optical link. 18
9 Compute the numerical aperture & the acceptance angle
for the fiber in air 20
10 Compute the absorption loss taking place in an optical fiber 22
2
5. Experiment: 1
To compute the Thermal
noise,Signal to noise ratio and
Shot noise power for a PIN
photodiode
Scilab code Solution 1.1 Experiment Number 1
1 //AIM: To compute the Thermal noise , S i g n a l to n o i s e
r a t i o and Shot n o i s e power
2 // f o r a PIN photodiode
3
4 // Software v e r s i o n S c i l a b 5 . 5 . 2
5 //OS Windows 7
6 clc;
7 clear;
8 // Consider r e s p o n s i v i t y 0.5 A/W, load r e s i s t a n c e =2000
ohms , system
9 // bandwidth=50MHz, temperature =40 d e g r e e s c e n t i g r a d e
10 // ( a ) Thermal n o i s e :
11 T=40+273; //T=Temperature
12 disp( ’K ’ ,T, ’T= ’ )
13 delF =50*(10^3);// delF=Bandwidth
4
6. 14 k=1.38*(10^ -23);//k=Boltzmann constant
15 e=1.6*(10^ -19);//E=Electron
16 RL =2000; //RL=Load r e s i s t a n c e
17 //PNT=4∗k∗T∗ delF where PNT=Thermal n o i s e
18 // I f shot n o i s e i s equal to thermal noise , then PNT=
PNS
19 //PNS i s the shot n o i s e power
20 //So , 4∗k∗T∗ delF=2∗e∗ iS ∗ delF ∗RL
21 // Hence iS =(2∗k∗T) /( e∗RL)
22 iS =(2*k*T)/(e*RL);// iS=s i g n a l photocurrent
23 disp( ’Amp ’ ,iS , ’ iS= ’ )
24 R=0.5; //R=r e s p o n s i v i t y =0.5
25 PR=iS/R;
26 disp( ’ Watts ’ ,PR , ’ Received o p t i c power PR= ’ );
27 PNT =4*k*T*delF;
28 disp(PNT , ’ Thermal n o i s e PNT= ’ )
29
30 // ( b ) S i g n a l to n o i s e r a t i o :
31 // Since PNS=PNT;
32 // Total n o i s e ;N=PNS+PNT
33 //So ,N=2∗PNS
34 //But PNS=2∗e∗ iS ∗ delF ∗RL
35 S_by_N =(iS)/(4*e*delF);
36 disp(S_by_N , ’ S i g n a l to n o i s e r a t i o ( S/N)= ’ )
37
38 // ( c ) Shot n o i s e power :
39 PNS =2*e*iS*delF*RL;
40 disp( ’ Watts ’ ,PNS , ’ Shot n o i s e power PNS= ’ )
5
7. Experiment: 2
To compute the
responsivity,received optical
power & the number of photons
received by a pn photodiode
Scilab code Solution 2.1 Experiment Number 2
1 //AIM: To compute the r e s p o n s i v i t y , r e c e i v e d o p t i c a l
power & the number of
2 // photons r e c e i v e d by a pn photodiode
3
4 // Software v e r s i o n S c i l a b 5 . 5 . 2
5 //OS Windows 7
6 clc;
7 clear;
8 // Let us c o n s i d e r quantum e f f i c i e n c y of 50% at a
wavelength of 0 .9 micrometres
9 //& mean photocurrent i s 10ˆ−6 Amp
10 n=50/100; //n=Quantum e f f i c i e n c y =50%( given )
11 lambda =0.9*(10^ -6);
12 // ( a ) : Responsivity
13 // Responsivity R i s r e l a t e d to the quantum
6
8. e f f i c i e n c y n as R=(n∗e∗lambda ) /( h∗e )
14 e=1.6*(10^ -19);
15 h=6.6*(10^ -34);
16 c=3*(10^8);
17 R=(n*e*lambda)/(h*c);
18 disp( ’AWˆ−1 ’ ,R, ’R= ’ )
19
20 // ( b ) : Received o p t i c a l power :
21 //R=Ip /P0
22 Ip=10^ -6;
23 P0=Ip/R;
24 disp( ’ Watts ’ ,P0 , ’ Received o p t i c a l power (P0)= ’ )
25
26 //No . of r e c e i v e d photons :
27 E=(h*c)/( lambda);
28 disp( ’ Watts ’ ,E, ’E= ’ )
29 // Optical power=No . of photons ∗ Energy of a photon
30 NOP=P0/E;
31 disp( ’ photons / sec ’ ,NOP , ’ Number of photons= ’ )
7
9. Experiment: 3
Compute the resulting output
voltage of a photodetector
Scilab code Solution 3.1 Experiment Number 3
1 //AIM: Compute the r e s u l t i n g output v o l t a g e of a
photodetector
2 // Software v e r s i o n S c i l a b 5 . 5 . 2
3 //OS Windows 7
4 clc;
5 clear;
6 // Let quantum e f f i c i e n c y =0.9 , wavelength =1.3
micrometre & i n c i d e n t power l e v e l
7 // of −37dBm
8 // Also we c o n s i d e r load r e s i s t a n c e i s 50 ohms and
1000 ohms .
9 n=0.9; //n=Quantum e f f i c i e n c y
10 lambda =1.3*(10^( -6));// lambda=wavelength
11 // I n c i d e n t o p t i c a l power Pia=−37dBm
12 Pia =-37; // Pia=I n c i d e n t power l e v e l
13 Pi =(10^( -3))*(10^( Pia /10));// Computing the i n c i d e n t
o p t i c a l power in Watts
14 disp( ’ Watts ’ ,Pi , ’ I n c i d e n t o p t i c a l power ( Pi ) in
Watts= ’ )
8
10. 15 h=(6.625) *(10^( -34));//h=Planck ’ s constant
16 c=(3) *(10^(8));// c=Speed of l i g h t
17 e=(1.6) *(10^( -19));// Electron
18 I=(n*e*lambda*Pi)/(h*c);// Computing c u r r e n t I
19 disp( ’Amp ’ ,I, ’ Current ( I )= ’ )
20 // Voltage a c r o s s r e s i s t o r of 50 ohms
21 R1 =50;
22 V1=I*R1;// Basic r e l a t i o n : Voltage=Current ∗ R e s i s t a n c e
23 disp( ’ Volts ’ ,V1 , ’V1= ’ )
24
25 // Voltage a c r o s s r e s i s t o r of ohms
26 R2 =1000;
27 V2=I*R2;// Basic r e l a t i o n : Voltage=Current ∗ R e s i s t a n c e
28 disp( ’ Volts ’ ,V2 , ’V2= ’ )
9
11. Experiment: 4
Compute the acceptance angle
for the optical fiber in water
Scilab code Solution 4.1 Experiment Number 4
1 //AIM: Compute the acceptance angle f o r the o p t i c a l
f i b e r in water
2 // Software v e r s i o n S c i l a b 5 . 5 . 2
3 //OS Windows 7
4 clc;
5 clear;
6 // Let r e f r a c t i v e index be 1 . 3 3 , numerical aperture be
0.20 and cladding
7 // r e f r a c t i v e index be 1 . 5 9 .
8 na =1.33;
9 n2 =1.59;
10 NA =0.20;
11 //The r e f r a c t i v e index of the core n1 i s not given .
So i s has to be c a l c u l a t e d .
12 //NA=s q r t ( ( n1 ˆ2) −(n2 ˆ2) )
13 n1=sqrt ((NA^2)+(n2^2));
14 disp(n1 , ’ n1= ’ )
15 fiy_c = asin(n2/n1);
16 fiy_c_degrees =( fiy_c)*(180/ %pi);
10
12. 17 disp( ’ d e g r e e s ’ ,fiy_c_degrees , ’ C r i t i c a l angle at the
core −cladding i n t e r f a c e : f i y c= ’ )
18 // Computing the acceptance angle
19 theta_a=asin(NA/na);
20 theta_a_degrees =( theta_a)*(180/ %pi);
21 disp( ’ d e g r e e s ’ ,theta_a_degrees , ’ Acceptance angle :
t h e t a a= ’ )
11
13. Experiment: 5
Compute the numerical
aperture and the critical angle
at the core cladding interface
for the step index fiber
Scilab code Solution 5.1 Experiment Number 5
1 //AIM: Compute the numerical aperture and the
c r i t i c a l angle at the core
2 // cladding i n t e r f a c e f o r the step index f i b e r
3
4 // Software v e r s i o n S c i l a b 5 . 5 . 2
5 //OS Windows 7
6 clc;
7 clear;
8 // Let the acceptance angle in a i r be 22 d e g r e e s and
a r e l a t i v e r e f r a c t i v e index
9 // d i f f e r e n c e of 3%
10 theta_a_degrees =22;
11 theta_a_radians =( theta_a_degrees)*(%pi /180);
12 del =0.03;
13 NA=sin(theta_a_radians);
12
14. 14 disp(NA , ’NA= ’ )
15 n1=(NA)/( sqrt (2* del));
16 disp(n1 , ’ n1= ’ )
17 // Computing n2 :
18 n2=n1 -(del*n1);
19 disp(n2 , ’ n2= ’ )
20 // Computing the c r i t i c a l angle
21 fiy_c=asin(n2/n1);
22 fiy_c_degrees =( fiy_c)*(180/ %pi);
23 disp( ’ d e g r e e s ’ ,fiy_c_degrees , ’ C r i t i c a l angle= ’ )
13
15. Experiment: 6
Computation of maximum bit
rate for RZ & NRZ encoding
for the pulse spreading
constants certain cable lengths
Scilab code Solution 6.1 Experiment Number 6
1 //AIM: Computation of maximum b i t r a t e f o r RZ & NRZ
encoding f o r the p u l s e
2 // spreading c o n s t a n t s & c e r t a i n c a b l e l e n g t h s
3
4 // Software v e r s i o n S c i l a b 5 . 5 . 2
5 //OS Windows 7
6 clc;
7 clear;
8 // Consider p u l s e spreading c o n s t a n t s & c a b l e l e n g t h s
as f o l l o w s :
9 // ( i ) : T =10ns /mm, L=100m; ( i i ) : T =20ns /m, L=1000m ; (
i i i ) : T =2000 ns /m, L=2km
10
11 //To f i n d maximum b i t r a t e f o r RZ & NRZ encoding
12 // ( i ) : Since delT1=10ns /mm and 1mm=10ˆ−6 km
14
16. 13 delT1 =10*(10^( -9))*(10^(6));
14 disp( ’ sec /km ’ ,delT1 , ’ delT1= ’ )
15 tao1 =0.1* delT1;// Computing t o t a l d i s p e r s i o n f o r 100
m
16 disp( ’ sec ’ ,tao1 , ’ Total d i s p e r s i o n f o r 100 m= ’ )
17 //Maximum p o s s i b l e o p t i c a l bandwidth=maximum
p o s s i b l e b i t r a t e f o r RZ
18 Bopt1 =1/(2* tao1)
19 disp( ’ b i t s / sec ’ ,Bopt1 , ’Maximum p o s s i b l e b i t r a t e f o r
RZ= ’ )
20 NRZ1=Bopt1 /2;
21 disp( ’ b i t s / sec ’ ,NRZ1 , ’Maximum p o s s i b l e b i t r a t e f o r
NRZ= ’ )
22 // ( i i ) : Since delT2=20ns /m and 1m=10ˆ−3km
23 delT2 =20*(10^( -9))/(10^( -3));
24 disp( ’ sec ’ ,delT2 , ’ Total d i s p e r s i o n f o r 1000 m or 1
km = ’ )
25 tao2=delT2;
26 Bopt2 =1/(2* tao2)
27 disp( ’ b i t s / sec ’ ,Bopt2 , ’Maximum p o s s i b l e b i t r a t e f o r
RZ= ’ )
28 NRZ2=Bopt2 /2;
29 disp( ’ b i t s / sec ’ ,NRZ2 , ’Maximum p o s s i b l e b i t r a t e f o r
NRZ= ’ )
30 // ( i i i ) : Since delT3 =2000 ns /m and 1m=10ˆ−3km
31 delT3 =2000*(10^( -9))/(10^( -3));
32 disp( ’ sec /km ’ ,delT3 , ’ delT3= ’ )
33 tao3=delT3 *2;
34 disp( ’ sec ’ ,tao3 , ’ Total d i s p e r s i o n over a length of 2
km = ’ )
35 Bopt3 =1/(2* tao3)
36 disp( ’ b i t s / sec ’ ,Bopt3 , ’Maximum p o s s i b l e b i t r a t e f o r
RZ= ’ )
37 NRZ3=Bopt3 /2;
38 disp( ’ b i t s / sec ’ ,NRZ3 , ’Maximum p o s s i b l e b i t r a t e f o r
NRZ= ’ )
15
17. Experiment: 7
Computing overall signal
attenuation,signal
attenuation/km,overall signal
attenuation for 20km link with
splices at 2km interval
Scilab code Solution 7.1 Experiment Number 7
1 //AIM: Computing o v e r a l l s i g n a l attenuation , s i g n a l
a t t e n u a t i o n /km, o v e r a l l
2 // s i g n a l a t t e n u a t i o n f o r 20km l i n k with s p l i c e s at 2
km i n t e r v a l
3
4 // Software v e r s i o n S c i l a b 5 . 5 . 2
5 //OS Windows 7
6 clc;
7 clear;
8 // Let us c o n s i d e r that each s p l i c e g i v e s a t t e n u a t i o n
of 1 .5dB f o r 10km long
9 // o p t i c a l f i b e r having output o p t i c a l power of 4 W
10 // and input o p t i c a l power of 100 W
16
18. 11
12 Pin =100*(10^( -6));// Pin=Input o p t i c a l power
13 Pout =4*(10^( -6));// Pout=Output o p t i c a l power
14 alphaT =10* log10(Pin/Pout);// alphaT=Overall
a t t e n u a t i o n
15 disp( ’dB ’ ,alphaT , ’ Overall a t t e n u a t i o n ( alphaT )= ’ )
16 //The length of the o p t i c a l f i b e r i s 10km
17 L1 =10*(10^(3));
18 // Computing S i g n a l attenuaion per km
19 alpha=alphaT /10;
20 disp( ’dB/km ’ ,alpha , ’ The s i g n a l a t t e n u a t i o n per
k i l o m e t e r ( alpha ) = ’ )
21 // Computation f o r 20kms length :
22 L2 =20*(10^(3));
23 TSA=alpha /(10^(3))*L2;//TSA=Total s i g n a l a t t e n u a t i o n
24 disp( ’dB ’ ,TSA , ’ Total s i g n a l a t t e n u a t i o n= ’ )
25 //A s p l i c e i s connected at each 2km d i s t a n c e . Thus
t o t a l 9 s p l i c e s are used .
26 //Now each s p l i c e g i v e s 1.5dB a t t e n u a t i o n .
27 S=9; //S=Total No . of s p l i c e s used
28 A=1.5; //A=Attenuation by each s p l i c e
29 TAFS=S*A;//TAFS=Total a t t e n u a t i o n from s p l i c e s
30 disp( ’dB ’ ,TAFS , ’ Total a t t e n u a t i o n from s p l i c e s= ’ )
31 // Computing o v e r a l l s i g n a l a t t e n u a t i o n i n c l u d i n g
a t t e n u a t i o n due to s p l i c e s
32 a=TAFS+TSA;
33 disp( ’dB ’ ,a, ’ Overall s i g n a l a t t e n u a t i o n i n c l u d i n g
a t t e n u a t i o n due to s p l i c e s= ’ )
17
19. Experiment: 8
To compute the maximum link
span for 4,8,16 channel;
2.5Gb/s channel optical link.
Scilab code Solution 8.1 Experiment Number 8
1 //AIM: To compute the maximum l i n k span f o r 4 ,8 ,16
channel ; 2.5Gb/ s channel
2 // o p t i c a l l i n k .
3
4 // Software v e r s i o n S c i l a b 5 . 5 . 2
5 //OS Windows 7
6 clc;
7 clear;
8 // ( i ) : Computing maximum l i n k span f o r 4−channel , 2 . 5
Gb/ s per channel
9 // o p t i c a l l i n k
10
11 fb1 =4*2.5;
12 Lmax1 =(6.1*(10^3))/(( fb1)^2);
13 disp( ’km ’ ,Lmax1 , ’Maximum l i n k span f o r 4−channel , 2 . 5
Gb/ s per channel o p t i c a l l i n k ( i . e . Lmax1) = ’ )
14
18
20. 15 // ( i i ) : Computing maximum l i n k span f o r 8−channel , 2 . 5
Gb/ s per channel
16 // o p t i c a l l i n k
17
18 fb2 =8*2.5;
19 Lmax2 =(6.1*(10^3))/(( fb2)^2);
20 disp( ’km ’ ,Lmax2 , ’Maximum l i n k span f o r 8−channel , 2 . 5
Gb/ s per channel o p t i c a l l i n k ( i . e . Lmax2) = ’ )
21
22 // ( i i i ) : Computing maximum l i n k span f o r 16−channel
, 2 . 5 Gb/ s per channel
23 // o p t i c a l l i n k
24
25 fb3 =16*2.5;
26 Lmax3 =(6.1*(10^3))/(( fb3)^2);
27 disp( ’km ’ ,Lmax3 , ’Maximum l i n k span f o r 16−channel
, 2 . 5 Gb/ s per channel o p t i c a l l i n k ( i . e . Lmax3) = ’
)
19
21. Experiment: 9
Compute the numerical
aperture & the acceptance
angle for the fiber in air
Scilab code Solution 9.1 Experiment Number 9
1 //AIM: Compute the numerical aperture & the
acceptance angle f o r the f i b e r in a i r
2 // Software v e r s i o n S c i l a b 5 . 5 . 2
3 //OS Windows 7
4 clc;
5 clear;
6 // Let the v e l o c i t y of l i g h t in vacuum be 2.998∗10ˆ8
m/ sec , c r i t i c a l angle at the
7 // core −cladding i n t e r f a c e be 80 d e g r e e s & v e l o c i t y
of l i g h t in the core
8 // of a step index f i b e r be 2.01∗10ˆ8 m/ sec
9
10 c=2.998*10^8; // c=v e l o c i t y of l i g h t in vacuum
11 v1 =2.01*10^8; // v1=v e l o c i t y of l i g h t in the core
12 theta_c =80*( %pi /180);// Expressing t h e t a c in r a d i a n s
13 n1=c/v1;
14 disp(n1 , ’ n1= ’ )
20
22. 15 // Since s i n ( t h e t a c )=n2/n1
16 n2=sin(theta_c)*n1;
17 disp(n2 , ’ n2= ’ )
18 NA=sqrt ((n1^2) -(n2^2))
19 disp(NA , ’ Numerical aperture (NA)= ’ )
20 // Computing the acceptance angle
21 theta_a=asin(NA)
22 theta_a_degrees =( theta_a)*(180/ %pi);
23 disp( ’ d e g r e e s ’ ,theta_a_degrees , ’ Acceptance angle (
t h e t a a )= ’ )
21
23. Experiment: 10
Compute the absorption loss
taking place in an optical fiber
Scilab code Solution 10.1 Experiment Number 10
1 //AIM: Compute the ab sor pt ion l o s s taking p l a c e in an
o p t i c a l f i b e r
2 // Software v e r s i o n S c i l a b 5 . 5 . 2
3 //OS Windows 7
4 clc;
5 clear;
6 // Let the length of the o p t i c a l f i b e r be 3.5cm in an
i n t e r f e r e n c e sphere , while
7 // the t o t a l length of the f i b e r be 1km.
8 // Also c o n s i d e r that i t g i v e s 5 .1nV & 165 micro
Volts corresponding to
9 // s c a t t e r e d & u n s c a t t e r e d l i g h t r e s p e c t i v e l y while
f o r the cutback method ,
10 // i t g i v e s 5.20V & 22V f o r o r i g i n a l & cutback
o p t i c a l f i b e r s r e s p e c t i v e l y .
11
12 l=3.5*(10^( -5));// l=Length of o p t i c a l in i n t e g r a t i n g
sphere
13 Vsc =5.1*(10^( -9));// Vsc=Voltage l e v e l corresponding
22
24. to s c a t t e r e d l i g h t
14 Vop =165*(10^( -6));//Vop=Voltage l e v e l corresponding
to u n s c a t t e r e d l i g h t
15 // Computing the s c a t t e r i n g l o s s :
16 alpha_sc =(4.343/l)*(Vsc/Vop);
17 disp( ’dB/km ’ ,alpha_sc , ’ S c a t t e r i n g l o s s ( a l p h a s c )= ’ )
18 // Computation of t o t a l a t t e n u a t i o n :
19 L1=1; //L1=Length of the o r i g i n a l f i b e r
20 L2 =0.002; //L2=Length of cutback o p t i c a l f i b e r
21 V2 =22; //V2=Voltage l e v e l f o r cutback o p t i c a l f i b e r
22 V1 =5.20; //V1=Voltage l e v e l f o r o r i g i n a l o p t i c a l
f i b e r
23 alpha_T =(1/(L1 -L2))*(10* log10(V2/V1));// alpha T=
t o t a l a t t e n u a t i o n
24 disp( ’dB/km ’ ,alpha_T , ’ Total a t t e n u a t i o n ( alpha T ) = ’
)
25 // Computing the ab sor pt ion l o s s :
26 AL=alpha_T -alpha_sc;//AL=Absorption l o s s
27 disp( ’dB/km ’ ,AL , ’ Absorption l o s s= ’ )
23