Communication systems using LabVIEW

Samir R Katte
2023-08-01
Abstract:LabVIEW enables engineers to simulate various communication and control systems. LabVIEW helps to create Virtual Instruments (VIs) which are the files with which the user interacts to accomplish the required task. In this paper, the AM system implementation in LabVIEW is explained in detail along with the observed waveforms. The AM system is implemented using two separate VIs i.e. <a class="link-external link-http" href="http://Transmitter_AM.vi" rel="external noopener nofollow">this http URL</a> and <a class="link-external link-http" href="http://Receiver_AM.vi" rel="external noopener nofollow">this http URL</a>. Each VI has two parts: Front Panel and the Block Diagram. The Front Panel is usually the interface the user interacts with and observes results. The block diagram contains the blocks used to implement the functionality required for the operation of the VI. The individual blocks in the block diagram are called the sub VIs. The user may or may not need to make changes in the block diagram of the VI during the execution of the LabVIEW program.
Human-Computer Interaction,Signal Processing,Systems and Control
What problem does this paper attempt to address?
The paper mainly introduces how to implement four different modulation schemes using LabVIEW and provides a detailed user guide. These four modulation schemes include: 1. **Amplitude Modulation**: Transmitting information by varying the amplitude of the carrier signal. 2. **Frequency Modulation**: Transmitting information by varying the frequency of the carrier signal. 3. **Binary Frequency Shift Keying**: Selecting two different frequencies based on the transmitted data symbols. 4. **Quadrature Amplitude Modulation**: Transmitting information by combining changes in amplitude and phase. The main objective of the paper is to demonstrate how to implement these modulation techniques in LabVIEW and provide corresponding hardware setup guidance, software interface design, and specific implementation steps. Additionally, the paper describes in detail the working principles of each modulation scheme, including the specific implementation methods at the transmitter and receiver ends, as well as how to perform signal processing and demodulation. This content is very helpful for understanding and implementing different modulation techniques in communication systems.