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:
labview
(What are
modules
and
collections
?)
Sort by:
Popularity
Language
Revision Date
Title
Type
Rating
Results per page:
10
25
100
View:
Detail
|
Compact
|
Statistics
[
1
]
2
Next
4
»
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
Musical Signal Processing with LabVIEW -- Programming Techniques for Audio Signal Processing
(col10440)
Author:
Ed Doering
Keywords:
arrays
,
audio files
,
audio input/output
,
editing tips
,
LabVIEW tutorial
,
programming structures
Summary:
After completing this multi-media course you will be well-equipped to start creating your own audio and signal processing applications within the LabVIEW development environment. The modules in this course make extensive use of "screencasts" -- videos captured directly from the computer screen that show the LabVIEW tool in operation ... with LabVIEW".
[Expand Summary]
After completing this multi-media course you will be well-equipped to start creating your own audio and signal processing applications within the LabVIEW development environment. The modules in this course make extensive use of "screencasts" -- videos captured directly from the computer screen that show the LabVIEW tool in operation, with audio narration to explain each step. The course includes a "Getting Started" tutorial, editing tips, essential programming structures, subVIs, arrays, audio sources, audio output to the soundcard, reading and writing audio files, and real-time audio output with interactive parameter control. This course is part of the series "Musical Signal Processing with LabVIEW".
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
93.86%
Revised:
2007-07-18
Revisions:
New
[
1
]
2
Next
4
»
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
LabVIEW Graphical Programming Course
Basic Math Textbook for the Community College
Bài báo tham khảo về dịch vụ
Modules
Time-Frequency Uncertainty Principle
Connexions Employee Training Module
Pocket Change: Coin Identification
Lenses
deepak gupta's Lens
Texas Instruments MSP430
Siyavula: Natural Sciences (Gr. 7-9)
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…