Wednesday, February 18, 2009

Communications Engineering

Tutorials in Communications Engineering

Please post your technical questions on the board. I am getting a lot of mail and am unable to answer your technical questions via email. Click here to go to board.

Please feel free to email me about errors and/or general comments, ideas on topics, and suggestions about these tutorials.

Tutorial 1 - Basic concepts in signal analysis, power, energy and spectrum (Revised Oct 2008)

Tutorial 2 - What is Differential Phase Shift Keying

Tutorial 3 - What is the DVB-S standard, a simplified version

Tutorial 4 - Fourier Analysis Made easy - Part 1

Tutorial 5 - Fourier Analysis Made easy - Part 2

Tutorial 6 - Fourier Analysis Made Easy - Part 3

Tutorial 7 - Hilbert Transform and the Complex Envelope

Tutorial 8 - All About Modulation - Part 1

Tutorial 9 - Baseband, Passband and Amplitude Modulation (AM)

Tutorial 10 - All about Traveling Wave Tube Amplifiers (TWTA) and non-linear amplification

Tutorial 11 - Link Budgets 101

Tutorial 12 - Convolutional Coding and Decoding Made Easy

Tutorial 13 - Coding Concepts and Block Coding

Tutorial 14 - Inter Symbol Interference (ISI) and Raised cosine filtering

Tutorial 15 - How to interpret an Eye diagram

Tutorial 16 - Partial Response signaling and Quadrature Partial Response (QPR) modulation

Tutorial 17 - Frequency Modulation (FM) , FSK, MSK and more

Tutorial 18 - Unlocking the Phase Locked Loop (PLL) - Part 1

Tutorial 19 - Unlocking the Phase Locked Loop (PLL) - Part 2

Tutorial 20 - Modulation performance metrics and computation of BER

Tutorial 21 - Linear Time Invariant systems and Matched filtering

Tutorial 22 - Orthogonal Frequency Division Multiplex (OFDM, DMT)

Tutorial 23a - About Lattice and cosets

Tutorial 23b - Trellis coded Modulation (TCM)

Tutorial 24 - Turbo Coding and MAP Decoding, Part 1
Part 2 - The MAP decoding algorithm, step-by-step
Companion worksheet

Tutorial 25 - CDMA

http://www.complextoreal.com/tutorial.htm


Digital modulation techniques related topic: ADSL, Analog modulation techniques, Broadband modems, Digital TV, GSM, Modems, WIFI & WLAN, WLAN antennes, Wireless networking
Base de transmission numériques en Français
Communications analog and digital overview: a tip, animated
Communication systems and technology a tip
DAB DAB, Radio broadcasting systems, Digital Audio Broadcasting (DAB) to mobile, portable and fixed receivers, pdf
Digitally Modulated RF Systems a tutorial overview of various digital communication techniques currently applicable to Broadcasting, 16 QAM, Channel Capacity, Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK/QAM), pdf file
Digital modulation Digital modulation, Data Signal Analysis, Spectrum Analysis, pdf
Digital modulation direct sequence, Code Division Multiple Access (DS-CDMA), frequency hopping Code Division Multiple Access (FH-CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), pdf file
Digital modulation PSK, QPSK, OQPSK, M-PSK, MSK, GMSK, pdf file
Digital modulation ASK, FSK and PSK, Modulation techniques, QPSK, OQPSK, M-PSK, MSK, GMSK, pdf file
Digital modulation ASK, FSK and PSK, pdf file
Digital modulation, ASK, FSK and PSK
Digital modulation and GMSK Digital Modulation and GMSK, Phase shift keying, Quadrature Phase Shift Keying, Offset Quadrature Phase Shift Keying, OQPSK, Minimum Shift Keying, Gausssian Minimum Shift Keying (GMSK), GMSK Modulation, pdf file
Digital Modulation in Communications Systems how information is modulated onto in-phase (I) and quadrature (Q) signals, different types of digital modulation, an overview table with key specifications for the major digital communications systems, pdf file
Digital Modulation in Communications Systems pdf file
Digital modulation schemes pdf file
Digital modulation overview pdf file
Digital modulation techniques Digital modulation techniques, Amplitude shift key modulation (ASK), Frequency shift key modulation (FSK), Binary-phase shift key modulation (BPSK), Quadrature-phase shift key modulation (QPSK), Quadrature amplitude modulation (QAM)
Digital modulation techniques overview Digital modulation techniques overview
Digital Transmission of Analog Signals Digital Transmission of Analog Signals, Analog Pulse Modulation, pulse amplitude modulation (PAM), pulse width modulation (PWM) and pulse position modulation (PPM), Educypedia, sampling process, Digital Pulse Modulation, Pulse code modulation (PCM) and delta modulation (DM), Pulse Code Modulation, PCM Channel Banks, CCITT µ-Law, CCITT A-Law, PCM Transmission, pdf file
Ericsson technologies
Principles of digital modulation pdf file
Radio Communications
Reference for Wireless Communication Understanding Wireless Telecom and Data Communications Terminology, This reference will help you understand the terminology associated with wireless telecom and data communications, pdf file
Signal Processing for Cellular Communication Systems Data Flow Diagram, Amplitude Shift Keying, Frequency Shift Keying, Phase Shift Keying, Quadrature Amplitude Modulation, Flat fading, Multi-path fading
Tutorials in communications engineering signal analysis, power, energy and spectrum, Differential Phase Shift Keying, DVB-S standard, Fourier analysis, baseband - passband - and Amplitude Modulation (AM), Convolutional Coding and Decoding, coding concepts and block coding, inter symbol interference (ISI) and raised cosine filtering, Quadrature Partial Response (QPR) modulation, Frequency Modulation (FM) , FSK, MSK, Phase Locked Loop (PLL), Trellis coded Modulation (TCM)
Wireless LAN technologies Wireless LAN technologies, direct sequence, Code Division Multiple Access (DS-CDMA), frequency hopping Code Division Multiple Access (FH-CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), ppt file
Wireless Networking Measuring and Troubleshooting OFDM Wireless LAN Signal Quality, OFDM versus Single Carrier Modulation, Structure of IEEE 802.11a OFDM Frame, IEEE 802.11a Specifications, 64QAM
Horizontaal
Digital modulation: topics related topics: ADSL, Broadband modems, GSM, Modulation techniques, WIFI & WLAN
16-QAM constellation diagram and bit allocation pdf file
64-QAM scheme 64-QAM scheme suitable for the transmission of cable televisions, Differential Coding And Mapping
Adaptive Modulation Adaptive Modulation (QPSK, QAM), pdf file
Amplitude-Shift Keying (ASK) Modulation pdf file
CDMA CDMA technique
CDMA CDMA History, Spread Spectrum Technology, Direct-Sequence Frequency Hopping, Time Hopping, CDMA Challenges, Receiver design, Near-Far Problem, Power Control, Soft and softer Handover, CDMA Applications in Mobile Network, ..., pdf file
CDMA Coding this applet demonstrates CDMA multiple access coding and allows the user to see the process of coding and decoding in real time
CDMA Interactive Interactive Flash Presentation covering various CDMA concepts
CDMA techniques CDMA techniques
CDMA technology the concept behind multiple access is to permit a number of users to share a common channel. The two traditional ways of multiple access are Frequency Division Multiple Access (FDMA) and Time Division Multiple Access (TDMA). CDMA, for Code Division Multiple Access, is different than those traditional ways in that it does not allocate frequency or time in user slots but gives the right to use both to all users simultaneously
CDMA tutorial Frequency Division Multiple Access (FDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA).
CDMA tutorial an introduction to Code Division Multiple Access (CDMA) communications, covering a Radio Carrier Station (RCS) and a Fixed Subscriber Unit (FSU), Introduction to Spread Spectrum Communications, Three Types of Spread Spectrum Communications, Direct Sequence Spread Spectrum, Implementing CDMA Technology
CDMA ppt file
Coded Orthogonal Frequency Division Multiplexing (COFDM) Variable Bit Rate Coding, VBR, Coded Orthogonal Frequency Division Multiplexing (COFDM), DAB, Wideband & Narrowband Wireless Transmission, Error Correction Coding, QPSK symbols, 16-QAM, 64-QAM
Coded Orthogonal Frequency Division Multiple Access pdf file
COFDM Coded Orthogonal Frequency Division Multiplexing (COFDM) is a form of modulation which is particularly well-suited to the needs of the terrestrial broadcasting channel, pdf file
Convolutional coding with Viterbi decoding a forward error correction technique known as convolutional coding with Viterbi decoding
Direct-Sequence Spread-Spectrum communications DSSS communications
Direct sequence vs. frequency hopping A Comparison of Frequency Hopping and Direct Sequence Spread Spectrum Modulation for IEEE 802.11 Applications at 2.4 GHz, pdf file
Discrete MultiTone transmission DMT
DPSK mode describes the sixteen-tone differential phase-shift keying (DPSK) mode
DSSS communications In telecommunications, direct-sequence spread spectrum is a modulation technique where the transmitted signal takes up more bandwidth than the information signal that is being modulated, which is the reason that it is called spread spectrum. DSSS, ...
DSSS: an Introduction to Direct-Sequence Spread-Spectrum Communications DSSS, A tutorial overview of spread spectrum principles. Covers both direct sequence and fast hopping methods. Educypedia, Theoretical equations are given to allow performance estimates. Relation to CDMA and TDMA is provided. Schematic of a code sequence generator is shown. Spectral plots are shown for DSSS and FHSS methods, pdf file
FDMA channel allocations
FREQUENCY CHANNEL ENCODING Pulse Modulation (PAM, PPM, and PFM)
FSK Frequency shift keying (FSK) is the most common form of digital modulation in the high-frequency radio spectrum, and has important applications in telephone circuits
FSK A quadrature modulator is a FSK modulator, Frequency shift keying modulator, pdf file
FSK: Signals and Demodulation FSK: Signals and Demodulation, Binary FSK is a modulation scheme typically used to send digital information between digital equipment such as teleprinters and computers, pdf file
GMSK Digital Modulation and GMSK, Gausssian Minimum Shift Keying (GMSK), pdf file
GMSK
GMSK Gaussian Minimum Shift Keying GMSK, Software Defined Radio, Modulation scheme used in GSM
GMSK Data Transmission Frequency Shift Keying FSK, Multi-level Frequency Shift Keying MFSK, Continuous Phase Frequency Shift Keying CPFSK, Minimum Shift Keying MSK, Gaussian Minimum Shift Keying GMSK, Tamed Frequency Modulation TFM, Phase Shift Keying PSK, Quadrature Phase Shift Keying QPSK, Differential Quadrature Phase Shift Keying DQPSK, Pi/4 Differential Quadrature Phase Shift Keying Pi/4 DQPSK, Quadrature Amplitude Modulation QAM, pdf file
GSM physical layer modulation GSM uses Gaussian-Fitered Minimum Shift Keying (GMSK) as it's modulation scheme
IQ modulation IQ modulation, modulation technique that lends itself well to digital processes is called "IQ Modulation", where "I" is the "in-phase" component of the waveform, and "Q" represents the quadrature component
Minimum Shift Keying Minimum Shift Keying [MSK] modulation --> a special form of FSK, pdf file
Minimum Shift Keying pdf file
Missing Cycle Modulation Pulse Position Phase Reversal Keying ( 3PRK ) pdf file
OFDM Modulation type of multi-carrier modulation
OOK, ASK and FSK Modulation pdf file
PCM tutorial puls code modulation
PSK Phase shifting a carrier in known steps to convey digital data
Phase-shift keying Phase-shift keying (PSK) is a digital modulation scheme that conveys data by changing, or modulating, the phase of a reference signal (the carrier wave)
Phase-shift keying Digital potentiometer controls phase shift
PSK Demodulation 1 PSK Demodulation
PSK Demodulation 2 PSK Demodulation
Puls code modulation ppt file
QPSK Modulation Demystified quadraphase-shift keying (QPSK)
QPSK modulation demystified Digital Frequency Modulation, Digital Phase Modulation, Quadraphase-Shift Modulation
Quadrature Amplitude Modulation Quadrature Amplitude Modulation, QAM, combination of amplitude modulation and phase shift keying
Quadrature modulators pdf file
Quadrature Amplitude Modulation Quadrature amplitude modulation, or QAM, is a big name for a relatively simply technique. It is simply a combination of amplitude modulation and phase shift keying
Quadrature amplitude modulation Quadrature amplitude modulation (QAM) is a modulation scheme which conveys data by changing (modulating) the amplitude of two carrier waves. These two waves, usually sinusoids, are out of phase with each other by 90° and are thus called quadrature carriers,
Quadrature signals and their importantance in Digital Signal Processing pdf file
QPSK Quadrature Phase Shift Keying (QPSK) modulation, a cosine carrier is varied in phase while keeping a constant amplitude and frequency
QPSK Phase-shift keying (PSK) is a digital modulation scheme that conveys data by changing, or modulating, the phase of a reference signal (the carrier wave), ...
Spread spectrum & CDMA tutorial spread spectrum & CDMA tutorial
Spread spectrum communication Frequency Hopping Techniques
Spread spectrum communication Direct sequence spread spectrum (DSSS), General Block Diagram, Direct Sequence Spread Spectrum (DSSS), Spreading and Despreading, Educypedia
Spread spectrum communications spread spectrum communications, A tutorial overview of spread spectrum principles. Covers both direct sequence and fast hopping methods. Theoretical equations are given to allow performance estimates. Relation to CDMA and TDMA is provided. Schematic of a code sequence generator is shown. Spectral plots are shown for DSSS and FHSS methods
Spread spectrum modulation Spread spectrum modulation, What is direct Sequence spread spectrum modulation
Spread Spectrum Modulation Techniques Direc-Sequence Spectrum (DS-SS) modulation techniques, Frequency-Hopped spread spectrum modulation techniques, pdf file
Spread Spectrum Modulation Techniques Introduction to Spread Spectrum Techniques
TDMA channel allocations Temporal Multiplexing, Synchronous Telegraphy
TDMA/FDMA ppt file
TDMA tutorial Time division multiple access (TDMA) is digital transmission technology that allows a number of users to access a single radio-frequency (RF) channel without interference by allocating unique time slots to each user within each channel
Techniques de codage NRZ, NRZI, MLT3, 2B1Q, Manchester, AMI, HDBx, nB/mB, FSK, ASK, QAM, FDM, TDM, WDM, DWDM, DMT, CAP, DWMT, a tip, en Français
Trellis coded Modulation (TCM) Trellis coded Modulation (TCM), pdf file
Trellis-Coded Modulation TCM, pdf file

Saturday, February 7, 2009

Electronic projects


Power Supply Circuits

Power Supply Circuit # 1

Power Supply Circuit # 2

Regulated Power Supplies

Negative/Positive DC Supplies

Multiple +/- DC Supplies

Shunt Voltage Stabilizers

Series Voltage Stabilizers

Op Amp Voltage Regulator

DC Voltage Polarity Inverter

DC Voltage Ripple Remover

Low-to-High DC Voltage Converter

Low-Cost Buffered Voltage Reference

Audio/RF Circuits

Microphone Pre-Amplifier

LM380-Based Audio Amp Circuits

Simple Audio Amplifier

Non-Inverting AC Amplifier

Inverting AC Amplifier

Simple Audio Mixer

Op Amp-based Low Pass Filter

Op Amp-based High Pass Filter

Butterworth Low Pass Filters

Butterworth High Pass Filters

Tunable Band Pass Filter

Wien Bridge Notch Filter

Twin-T Notch Filter

Peaking Amplifier

Tone/Wave Generators

Audible Metronome

555-based Warbler Siren

555-based Tone Burst Generator

556-based 3-Mode Tone Generator

555-based Toy Organ

Voltage-Controlled Oscillator (VCO)

Sine Wave Generator

Quadrature Oscillator

Function/Waveform Generator

Variable Frequency Tone Generator

Switching Circuits

Touch-Triggered Switch

555 Timer Switch Debouncer

Digital Reset Switch

Flip-flop Transistor Circuit

SCR Equivalent Transistor Circuit

Timing Circuits

Basic Monostable Multivibrator

Basic Astable Multivibrator

Op Amp Square Wave Generator

Op Amp Monostable Multivibrator

555 Timer Astable Multivibrator

555 Timer Monostable Multivibrator

Dual-Frequency PLL Oscillator

Frequency Divider

Math Function Circuits

Non-inverting Amplifier

Op Amp Differentiator Circuits

Op Amp Integrator Circuits

Absolute Value Circuit

Voltage Doubler

Voltage Squaring Circuit

Sensing Circuits

Op Amp-based Sound Detector

Light-Activated Buzzer

Darkness-Activated Buzzer

Light-Controlled Oscillator

Comparator-based Light Detector

Water Level Sensing Circuit

Flame/Fire Detecting Circuit

LM335-based Temperature Sensor

Event Detection Circuits

Digital Counter Circuits

Missing Pulse Detector

Peak Voltage Detector

Event Interruption Alarm

Dual Op-Amp Window Comparator

Motor Control Circuits

Two-Transistor DC Motor Driver

Four-Transistor DC Motor Driver

4-Phase Stepper Motor Driver

Measurement Circuits

Op-Amp 'Bar Graph' Voltmeter

3914-based 'Bar Graph' Voltmeter

Low-Voltage AC Voltmeter

Bridge Transducer In-Amp

Simple Frequency Meter

Special Function Circuits

AC Lamp Flasher

Simple Logic Probe

Electronic Combination Lock

Sound-to-'Dancing Lights' Converter

9400 Voltage-Frequency Converter 1

9400 Voltage-Frequency Converter 2

9400 Frequency-Voltage Converter

Op Amp Summer DAC

R-2R Ladder Network DAC

Clipper / Inverting Clipper

Ultrasonic Transmitter

Ultrasonic Receiver

Programming Projects

projek

Figure 1. Simple LED Voltmeter Circuit Diagram

This circuit is for a simple LED 'bar graph' voltmeter. Each op-amp of the 339 quad operational amplifier is used as a comparator for comparing the input voltage Vin against a corresponding voltage level that's a fixed proportion of the power supply (9V in this case). The voltage levels to which the input voltage is compared may be adjusted through R1.

By default, all the LED's are off because the outputs of all 339 op amps are 'high', since each non-inverting input voltage is higher than the corresponding inverting input voltage. As the input voltage rises, it exceeds the threshold voltage set for each op amp one by one, making the corresponding op amp's output low and lighting its LED. Thus, more and more

LED's are lighted up as the input voltage rises. More LED's may be added by adding more op-amps connected in a similar manner. Of course, other op-amps may be used for this circuit too.

ee reference


Intro to Electronics

Basic Terminology

Passive Devices

Active Devices

Reactance (X)

Impedance (Z)

Intro to Digital Electronics

Intro to Analog Electronics

Passive Electronic Devices

Resistance (R)

Resistor Color Coding

Capacitance (C)

Self-Inductance (L)

Capacitance Equations

Inductance Equations

Crystal Oscillators

Active Electronic Devices

p-n Junction

Junction Diode

The Diode Curve

Light-Emitting Diode

Zener Diode

Bipolar Transistor

Vcb-Ic Curves

Vce-Ic Curves

JFET / MOSFET

Si-Controlled Rectifier / Triac

The 555 Diagram / Operation

Analog Electronics

Analog Electronics

Measuring R, L, C

Electronic Amplifiers

Types of Amplifiers

Amplifier Classes

Negative Feedback

Resonance & Q Factor

Low-Pass Filters

High-Pass Filters

Band-Pass Filters

Band-Stop Filters

The Schmitt Trigger

The BJT as a Switch

BJT Switch Circuits

The Darlington Pair

The Long-Tailed Pair

Bridge Circuits

- Wheatstone Bridge

- Wien Bridge

- Schering Bridge

- Hay Bridge

- Owen Bridge

- Maxwell Bridge

- Resonance Bridge

Basic Internal Circuit of an Op Amp

2-Op-Amp Differential Amplification

Digital Electronics

Digital Electronics

Digital Logic Gates

RTL / DTL / TTL

Tri-State Output Circuit

TTL-to-CMOS Interfacing Techniques

CMOS-to-TTL Interfacing Techniques

Op Amp-Digital Interfacing

Level-Shifting Opto-Isolator Circuits

Opto-Coupling of Logic Gates

Driving Relays/LEDs with TTL/CMOS

Switch Debouncing with NAND Gates

Switch Debouncing with NOR Gates

Boolean Algebra

de Morgan's Theorem

Circuit Analysis Principles

Ohm's Law

Kirchoff's Current Law

Kirchoff's Voltage Law

Superposition Principle

Thevenin's Theorem

Norton's Theorem

Millman's Theorem

Communications Electronics

The Simplest Transmitter

The Simplest Receiver

Impedance Matching

Impedance Matching Networks

Simple Amplitude Modulator

Op Amp-based Amplitude Modulator

Frequency Converters or Mixers

Doppler Effect

Antenna Formulas

AM Equations

FM Equations

Squelch Circuit

IC Product Families

Digital Logic Gates

Flip-flops and Latches

Shift Registers

Digital Counters

Encoders/ Decoders

Static RAMs (SRAMs)

Dynamic RAMs (DRAMs)

EPROMs

Flash Memory

Microprocessors

Operational Amplifiers

Instrumentation Amps

Digital-Analog Converters

Analog-Digital Converters

Digital Signal Processors

Voltage Regulators

Analog Switches

Power Management IC's

Optocouplers/Isolators

Waveform Generators

Phase-Locked Loop IC's

Accelerometers

Charge-Coupled Devices

DC Motor Controllers

Stepper Motor Controllers

Servo Motor Controllers

Application-Specific IC's

Computer Topics

What is TCP/IP?

See Also:

Circuits for Projects

Reference Tables

ECE Math

Component Selection Tables