Sunteți pe pagina 1din 7

Republic of the Philippines

BATANGAS STATE UNIVERSITY


Pablo Borbon Main II, Alangilan Batangas City
College of Engineering, Architecture & Fine Arts
www.batstate-u.edu.ph Tel. No. (043) 425-0139 loc. 118

ELECTRONICS ENGINEERING

WIRELESS COMMINICATION
ECE 414

Laboratory Experiment No. 1

ADALM PLUTO
PART 1 & 2

ECE 4202

Group No. 01

Alilio, Joesarmiegh R.
Aquino, Iann Ivan S.
Batimana, Carlos Anthony A.
Coloma, Cynthia R.
Dinglasan, Ryan Kristian Joseph I.
Galvez, Meryll T.
Mayari, Mark John Paul R.

Engr. Anthony V. Cruzat


Instructor, ECE 414

Date
April 4, 2019
I. INTRODUCTION
ADALM-PLUTO (PlutoSDR) is a product from Analog Devices. This device
allows you to capture and transmit RF (Radio Frequency) waves so that you can
measure, analyze and process that signal. It is mostly used with a host for enhancing
its capability; MATLAB and Simulink are two of the many software packages
supported by PlutoSDR, and it provides an intuitive graphical user interface (GUI) so
students can learn faster, work smarter, and explore more. The ADI IIO Oscilloscope
is a example application, which demonstrates how to interface different evaluation
boards from within a Linux system. The application supports plotting of the captured
data in four different modes (time domain, frequency domain, constellation and cross-
correlation). The application also allows to view and modify several settings of the
evaluation board's devices.

In this experiment the group will explore the use of the ADALM-PLUTO using
the ADI IIO Oscillocope application.

II. OBJECTIVES
When you have completed this experiment, you will able
1. To understand the use and purposes of ADALM-PLUTO.
2. To be able to know the kind of software environment does ADALM-PLUTO have.
3. To install the device drivers of ADALM-PLUTO.
4. To learn how to use IIO-Oscilloscope and its Hardware Specific Tab/Plugins that
will help you capture and display data in four different modes such as time domain,
frequency domain, constellation and cross-correlation.

III. EQUIPMENTS AND COMPONENTS

1. Computer

2. ADALM-PLUTO
3. IIO Oscilloscope OSC Application
IV.
PROCEDURES
Part I
Installation of
ADALM-
PLUTO
A. Device
Driver
B. libiio
Library
C. IIO
Oscilloscope

A.
Step 1: Go to https://github.com/analogdevicesinc/plutosdr-m2k-drivers-
win/releases to download the latest driver.
Step 2: Open the folder where the downloaded file is saved and run the file.
Step 3: Click on “I accept the agreement” then click Next. After that, click on
Install.
Step 4: Wait for the Installation to finish. Then a new window will pop-up, just
click Next.
Step 5: Wait for the installation to finalize then click on Finish. The driver is
installed completely.

B.
Step 1: Go to https://github.com/analogdevicesinc/libiio/releases to download the
latest version of libiio. Choose Windows Setup
Step 2: Open the folder where the downloaded file is saved and run the file.
Step 3: Select the language you want and click OK.
Step 4: Click on “I accept the agreement” then click Next. After that, click on
Install.
Step 5: If the window below appears, just click on “Automatically close the
applications” then click on Next.
Step 6: Wait for the installation to be completed, then click on finish.
libiio library has been installed completely.

C.
Step 1: Go to https://github.com/analogdevicesinc/iio-oscilloscope/releasesto
download the latest version of IIO Oscilloscope.
Step 2: open the folder where the downloaded file is saved and run it.
Step 3: Select the language you want and click OK. Then click on Next.
Step 4: Choose where to save the installation file then click next.
Step 5: Just Click Next. Check “Create desktop icon” then click Next
Step 6: Click on Install And wait for the installation to finish
Step 7: Click on Finish. Installation of IIO Oscilloscope is now complete.

Part II
Introduction to IIO-Oscilloscope (OSC)

Step 1: To start IIO Oscilloscope, open up the start menu of your system and
search for “IIO Oscilloscope” or you can just run “osc.exe”.
Step 2: Next, select the USB device, and the PlutoSDR. Click the refresh button,
and then OK. Next the main window should appear with the necessary control
tabs.
Step 3: Explore IIO oscilloscope, and the control tabs.
Step 4: Using the controls in the “FMComms2/3/4” tab, set the DDS in the
“FPGA Settings” to a single tone at -3dB scale as shown.
Step 5: In the Receive and Transmit Chain panels, set the Sample Rate to 30.72
MSPS, with a 18 MHz RF Bandwidth, at a TX and RX LO of 2450 MHz. In RX,
set it in a slow attack mode.

V. RESULTS
VII. CONCLUSION

The group tested the ADALM-PLUTO on a number of frequencies, some in the default
tuning range. We’ve given the PlutoSDR a few tests in Linux with GNURadio, and very quickly
with the ADI IIO Oscillioscope software for Windows.
One important note is that when using the source you need to set the “Device URI”
to ip:pluto.local. This feature presumably allows you to control multiple devices via the
network, but for now we’re just using it locally. Also, this may have been a problem
related to running Linux in VMWare, but PlutoSDR creates new “Wired Connection” in
Linux and we had to always remember to set the network connection to the PlutoSDR
using the the network selector in the Linux taskbar for the network to be able to see it.
Finally, we therefore conclude that using ADALM-PLUTO IIO Oscilloscope
software were able to generate a FFT spectrum of the GSM band.

S-ar putea să vă placă și