AM Transmitter and Receiver
Downloads
Filename: amradio.zip
Requirements: View
Equipment needed to run the example:
- Two NI-Speedy 33 boards (TI DSK6711 or DSK6713 can also be substituted for NI-Speedy 33)
- Two speakers
- Music source and an audio cable to connect to Line In.
AM Transmitter VI
AM Transmitter.vi multiplies (AM modulates) music signal with a carrier frequency. The carrier frequency is still audible to demonstrate how AM modulation works. Even though the resulting signal is audible, the music signal can hardly be heard, since it has been shifted to a higher frequency.
Instructions to run AM Transmitter.vi:
- Connect NI-Speedy 33 line output to a speaker. The speaker acts as the "transmitter antenna".
- Connect NI-Speedy 33 line input to a music source, such as your CD player. (Make sure the board's Input level jumper is set to Line input).
- Run the example using LabVIEW DSP Module targeted to NI-Speedy 33.
- There should be a high pitch noise coming from the speaker.
- Stop the VI.
- Download the VI to flash. (Alternatively, if you have two computers, you can leave this VI running and run the AM Receiver.vi on the second computer).
- Run the NI-Speedy 33 on a stand alone mode (with battery supply power).
AM Receiver VI
AM Receiver.vi is the receiver for the AM Transmitter.vi. It is just like any AM radio, but it receives signal using NI-SPEEDY 33 microphone instead of an antenna. This VI demodulates the modulated music that is "broadcasted" by the AM Transmitter.vi.
Instructions to run AM Receiver.vi:
- Connect the second NI-Speedy 33 board's line output to a speaker. (Make sure the board's Input Level jumper is set to Mic input).
- Run the VI.
- Place this board's microphone close to the speaker of the first board that is running as a transmitter.
Requirements
Filename: amradio.zip
Software Requirements
Application Software: LabVIEW Full Development System 7.1
Toolkits and Add-Ons: LabVIEW DSP Module 1.0
Language(s): LabVIEW
Reader Comments | Submit a comment »
Legal
This example program (this "program") was developed by a National Instruments ("NI") Applications Engineer. Although technical support of this program may be made available by National Instruments, this program may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this program with each new revision of related products and drivers. THIS EXAMPLE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
