Skip to content.
|
Skip to navigation
Log In
Contact Us
Report a Bug
Search Site
Connexions
Sections
Home
Content
Lenses
About Us
Help
MyCNX
You are here:
Home
Content tagged with:
communications
(What are
modules
and
collections
?)
Sort by:
Popularity
Language
Revision Date
Title
Type
Rating
Results per page:
10
25
100
View:
Detail
|
Compact
|
Statistics
LabVIEW Setup for "Communication Systems Projects with LabVIEW"
(m17319)
Author:
Ed Doering
Keywords:
customize
,
LabVIEW
,
options
,
palettes
Summary:
Adjust LabVIEW settings to match those used by the screencast videos in the "Communication Systems Projects with LabVIEW" series.
Subject:
Science and Technology
Language:
English
Popularity:
75.87%
Revised:
2008-08-13
Revisions:
2
Speaker-Air-Microphone (SAM) Channel Characterization
(m18666)
Author:
Ed Doering
Keywords:
audio communications channel
,
band limited channel
,
channel characterization
,
LabVIEW
,
microphone
,
soundcard interface
,
speaker
,
speaker-air-microphone channel
,
wireless communications
Summary:
A speaker and microphone connected to a computer serve as an excellent communications channel because the transmitted information is audible. Listening to the channel while making parameter adjustments and viewing plots builds additional insight into the specific modulation scheme under study. This project describes how to characterize a "speaker-air ... modulation techniques.
[Expand Summary]
A speaker and microphone connected to a computer serve as an excellent communications channel because the transmitted information is audible. Listening to the channel while making parameter adjustments and viewing plots builds additional insight into the specific modulation scheme under study. This project describes how to characterize a "speaker-air-microphone" (SAM) channel for use in subsequent projects that use bandpass modulation techniques.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
79.04%
Revised:
2008-12-10
Revisions:
2
Hamming Block Code Channel Decoder
(m18665)
Author:
Ed Doering
Keywords:
binary symmetric channel
,
block coding
,
channel decoder
,
channel encoder
,
checkbits
,
correction power
,
error control coding
,
error correction
,
error detection
,
generator matrix
,
Hamming code
,
Hamming distance
,
LabVIEW
,
modulo-2 matrix multiplication
,
(n,k) block code
,
syndrome
,
syndrome table
,
table lookup decoder
Summary:
Channel encoding inserts additional information into a transmitted bit stream to facilitate error detection and error correction at the receiver. Block coding breaks up a bit stream into words of length k bits and appends check bits to form a codeword of length n bits. A corresponding channel decoder examines ... encoder/decoder system.
[Expand Summary]
Channel encoding inserts additional information into a transmitted bit stream to facilitate error detection and error correction at the receiver. Block coding breaks up a bit stream into words of length k bits and appends check bits to form a codeword of length n bits. A corresponding channel decoder examines the complete codeword, and detects and even corrects certain types of erroneous bits caused by the channel. In the prerequisite project "Hamming Block Code Channel Encoder" you developed a channel encoder using a special class of block code called a Hamming code. In this project, develop the companion channel decoder, and then evaluate the performance of the complete encoder/decoder system.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
79.16%
Revised:
2008-11-29
Revisions:
New
Hamming Block Code Channel Encoder
(m18663)
Author:
Ed Doering
Keywords:
binary symmetric channel
,
block coding
,
channel decoder
,
channel encoder
,
checkbits
,
correction power
,
error control coding
,
error correction
,
error detection
,
generator matrix
,
Hamming code
,
Hamming distance
,
LabVIEW
,
modulo-2 matrix multiplication
,
(n,k) block code
Summary:
Channel encoding inserts additional information into a transmitted bitstream to facilitate error detection and error correction at the receiver. Block coding breaks up a bitstream into words of length k bits and appends check bits to form a codeword of length n bits. A corresponding channel decoder examines the complete ... encoder/decoder system.
[Expand Summary]
Channel encoding inserts additional information into a transmitted bitstream to facilitate error detection and error correction at the receiver. Block coding breaks up a bitstream into words of length k bits and appends check bits to form a codeword of length n bits. A corresponding channel decoder examines the complete codeword, and detects and even corrects certain types of erroneous bits caused by the channel. In this project, develop a channel encoder using a special class of block code called a Hamming code. In a follow-on project, develop a companion channel decoder, and then evaluate the performance of the complete encoder/decoder system.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
85.55%
Revised:
2008-11-29
Revisions:
New
Introduction to the LabVIEW Modulation Toolkit
(m18715)
Author:
Ed Doering
Keywords:
LabVIEW
,
Modulation Toolkit
Summary:
The LabVIEW Modulation Toolkit is an optional add-on to LabVIEW that offers a wide variety of subVIs to quickly and efficiently implement digital and analog communication systems. Many different modulation schemes are supported (PAM, ASK, PSK, FSK, QAM, CPM, and MSK), as are channel impairment models, channel coding, and ... the toolkit.
[Expand Summary]
The LabVIEW Modulation Toolkit is an optional add-on to LabVIEW that offers a wide variety of subVIs to quickly and efficiently implement digital and analog communication systems. Many different modulation schemes are supported (PAM, ASK, PSK, FSK, QAM, CPM, and MSK), as are channel impairment models, channel coding, and visualizations such as constellation plots, eye diagrams, and trellis diagrams. This module introduces the toolkit with several demonstrations, and shows how to re-implement existing LabVIEW communication systems projects with the toolkit.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
93.52%
Revised:
2008-12-03
Revisions:
New
Texting Over the Speaker-Air-Microphone (SAM) Channel
(m18670)
Author:
Ed Doering
Keywords:
amplitude shift keying
,
ASK
,
bitstream regeneration
,
bit synchronizer
,
envelope detector
,
frame synchronization
,
LabVIEW
,
preamble
,
receiver
,
receiver filter
,
speaker-air-microphone channel
,
text messaging
,
transmitter
Summary:
Texting and instant messaging are familiar and popular communication techniques. Text messages composed of ASCII characters, with each character composed of eight bits, ultimately form a stream of bits transmitted from the source to the receiver. Normally the text message moves through a complex data network, and the user only ... ASK receiver.
[Expand Summary]
Texting and instant messaging are familiar and popular communication techniques. Text messages composed of ASCII characters, with each character composed of eight bits, ultimately form a stream of bits transmitted from the source to the receiver. Normally the text message moves through a complex data network, and the user only sees the endpoints of the system. In this project, however, you will be able to follow the text message on its complete journey through a binary ASK transmitter, a speaker-air-microphone (SAM) channel, and a binary ASK receiver.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
86.37%
Revised:
2008-11-29
Revisions:
New
PAM Transmitter and Receiver Implementing Coherent Detection
(m18652)
Author:
Ed Doering
Keywords:
additive white Gaussian noise
,
AWGN
,
BER
,
bit error rate
,
coherent detection
,
correlator
,
Eb/No
,
integrate-and-dump
,
LabVIEW
,
PAM
,
point-by-point processing
,
pulse amplitude modulation
,
signal point mapper
,
signal to noise ratio
,
stacked chart
,
transmit filter
Summary:
The integrate-and-dump detector is fundamental to coherent detection, the optimal receiver technique that minimizes bit error rate (BER) for a given signal-to-noise ratio Eb/No. In this project develop a pulse amplitude (PAM) transmitter based on a transmit filter to map a bitstream onto a signaling waveform ... coherent detection.
[Expand Summary]
The integrate-and-dump detector is fundamental to coherent detection, the optimal receiver technique that minimizes bit error rate (BER) for a given signal-to-noise ratio Eb/No. In this project develop a pulse amplitude (PAM) transmitter based on a transmit filter to map a bitstream onto a signaling waveform (rectangular and Manchester pulse shapes), an additive white Gaussian noise (AWGN) channel, and a receiver that implements integrate-and-dump detection. All waveforms throughout the signal processing chain are presented as a stacked chart indicator with a speed control to permit generated waveforms to be studied slowly (i.e., the integrator output ramping up or down) or quickly to process long message bitstreams. Visualizing the critical system signals as waveforms facilitates exploration of the effects of specific values of BER and Eb/No, and promotes deeper understanding of coherent detection.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
93.95%
Revised:
2008-11-29
Revisions:
2
Intersymbol Interference (ISI) and the Eye Diagram
(m18662)
Author:
Ed Doering
Keywords:
channel bandwidth
,
delay distortion
,
eye diagram
,
eye pattern
,
intersymbol interference
,
ISI
,
jitter
,
LabVIEW
,
noise margin
,
raised cosine pulse
,
rectangular pulse
,
sinc pulse
,
timing sensitivity
Summary:
This project studies intersymbol interference (ISI) in an intuitive way by using a LabVIEW VI to simulate a pulse transmitter, finite bandwidth channel, and received signaling waveform. Rectangular pulses are considered first to demonstrate the ISI problem, and then two alternative pulse shapes are explored as a way to minimize ... ISI phenomenon.
[Expand Summary]
This project studies intersymbol interference (ISI) in an intuitive way by using a LabVIEW VI to simulate a pulse transmitter, finite bandwidth channel, and received signaling waveform. Rectangular pulses are considered first to demonstrate the ISI problem, and then two alternative pulse shapes are explored as a way to minimize ISI. The eye diagram is also introduced in this project as a visual aid to present the time-domain signaling waveform to promote understanding of the ISI phenomenon.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
92.38%
Revised:
2008-11-29
Revisions:
New
Caller ID Decoder
(m18708)
Author:
Ed Doering
Keywords:
bitstream regeneration
,
Caller ID
,
channel seizure
,
data block
,
demodulator
,
frames
,
frequency shift keying
,
FSK
,
LabVIEW
,
local oscillator
,
MDMF
,
Multiple Data Message Format
,
phase lock loop
,
PLL
,
steady mark
Summary:
The telephone company's "Caller ID" service provides the calling party's directory information as well as the time and date of the call as an FSK (frequency shift keying) signal between the first and second rings of a telephone call. In this project, develop a complete Caller ID decoder ... for display.
[Expand Summary]
The telephone company's "Caller ID" service provides the calling party's directory information as well as the time and date of the call as an FSK (frequency shift keying) signal between the first and second rings of a telephone call. In this project, develop a complete Caller ID decoder that analyzes an audio recording of the FSK signal to extract the directory and date information for display.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
89.15%
Revised:
2008-12-03
Revisions:
New
Binary ASK Transmitter
(m18668)
Author:
Ed Doering
Keywords:
amplitude shift keying
,
ASK
,
digital communications
,
digital continuous wave modulation
,
impulse response
,
pulse shaping filter
,
raised cosine pulse
,
rectangular pulse
,
speaker-air-microphone channel
,
transmit filter
Summary:
A binary ASK transmitter and receiver is designed to transmit digital information over a "speaker-air-microphone" (SAM) channel. Listening to the channel while making parameter adjustments and viewing plots builds additional insights into the ASK modulation scheme. This project describes the various tradeoffs affecting bandwidth and information rate and ... transmit filter.
[Expand Summary]
A binary ASK transmitter and receiver is designed to transmit digital information over a "speaker-air-microphone" (SAM) channel. Listening to the channel while making parameter adjustments and viewing plots builds additional insights into the ASK modulation scheme. This project describes the various tradeoffs affecting bandwidth and information rate and provides an application for the pulse shapping transmit filter.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
89.89%
Revised:
2008-11-29
Revisions:
New
Digital Communication System Simulation and Visualization
(m18660)
Author:
Ed Doering
Keywords:
audio
,
BER
,
binary symmetric channel
,
bit error rate
,
bitstream
,
channel
,
image
,
LabVIEW
,
random number generator
,
receiver
,
transmitter
Summary:
Simulation and visualization enhance understanding of communication system behavior and performance. In this project, develop a simple model for a transmitter, channel, and receiver, and study the performance of the system in terms of bit error rate (BER). Channel errors are visualized as images and "auralized" as sound to further ... message length.
[Expand Summary]
Simulation and visualization enhance understanding of communication system behavior and performance. In this project, develop a simple model for a transmitter, channel, and receiver, and study the performance of the system in terms of bit error rate (BER). Channel errors are visualized as images and "auralized" as sound to further develop insight into the relationships between bit error rate and message length.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
88.13%
Revised:
2009-03-27
Revisions:
2
SubVI Specifications for "Communication Systems Projects with LabVIEW"
(col10608)
Author:
Ed Doering
Keywords:
communication systems
,
laboratory projects
,
LabVIEW
,
subVI
Summary:
"Communication Systems Projects with LabVIEW" features ten projects that draw upon a library of over 40 subVIs constructed as part of the project activities. Each module in this manual completely describes the input/output requirements as well as the required behavior of a subVI. In addition, each module features a narrated ... an index.
[Expand Summary]
"Communication Systems Projects with LabVIEW" features ten projects that draw upon a library of over 40 subVIs constructed as part of the project activities. Each module in this manual completely describes the input/output requirements as well as the required behavior of a subVI. In addition, each module features a narrated screencast video of the LabVIEW program in action to demonstrate relevant coding techniques to successfully build and test the subVI. Use the Connexions "Table of Contents" viewer to quickly browse for subVIs of interest. Download the manual as a single PDF document (see "Content Actions") as a convenient way to access all modules in a single file; the PDF includes an index.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
47.14%
Revised:
2008-12-03
Revisions:
New
Exploring QAM using LabView Simulation
(m14499)
Author:
Robert Kubichek
Keywords:
LabView
,
QAM
,
Quadrature Amplitude Modulation
,
Simulation
Summary:
This module explores the topic of Quadrature Amplitude Modulation (QAM) through the use of National Instrument’s LabView Modulation Toolkit. The QAM Transceiver simulation tool provides an excellent tool for learning about the most important aspects of QAM. This module first reviews basic theory of QAM, and then presents a ... pulse shaping.
[Expand Summary]
This module explores the topic of Quadrature Amplitude Modulation (QAM) through the use of National Instrument’s LabView Modulation Toolkit. The QAM Transceiver simulation tool provides an excellent tool for learning about the most important aspects of QAM. This module first reviews basic theory of QAM, and then presents a series of simple exercises designed to introduce the reader to basic concepts such as noise, bandwidth, and pulse shaping.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
93.16%
Revised:
2007-05-04
Revisions:
New
Popularity is measured as percentile rank of page views/day over all time
My Account
Username
Password
Cookies are not enabled. You must
enable cookies
before you can log in.
Get an account
Forgot your password?
Recently Viewed
Collections
Năng lượng mặt trời, lý thuyết và ứng dụng
Modules
How to improve professional memory in bilingual consecutive interpreting
Dynamics of a Network of Single Compartmental Cells
Demo
Lenses
Educational Technology
Travelers in the Middle East Archives
Siyavula: Physics (Gr. 10-12)
See all recently viewed…
Connexions News
HPCWire touts winners of HPC Education Cup and newly republished textbook, "High Performance Computing" by Charles Severance.
2009-11-16
Connexions updates interface, adds support for Google Analytics
2009-08-19
Author Kenny Felder participates in CA Free Digital Textbook Initiative
2009-08-11
More news…