News for
01-14-2015

Welcome to the Spring 2015 offering of the Communications Lab. The syllabus is updated. Labs will be updated as needed.

You will start using Agilent (now Keysight) ADS during LAB 1. An brief ADS tutorial is available in the Agilent ADS Tutorial and Lab Projects center tab. When you get using the ADS Workspace for lab 3 you may need to install the component library Analog_Parts_vendor_kit. Again see the tutorial document, or perhaps as I have seen under ADS 2013, you are asked about installing the library the first time you open the Workspace.

Lecture notes and Python code developed for Dr. Wickert's teaching of ECE4625 is available on the ECE 4625/5625 Web Site.

Links to mbed.ord and PN_seq.cpp added under Lab 2.

A ZIP package of MATLAB routines for collecting scope and spectrum/network analyzer data via GPIB is available, but likely will not work under Windows 8.1. See the center tab Agilent 4395A Manuals & GPIB Support. You will need to plot using semilogx, i.e., with the output data simply do semilogx(data.x,data.y).

Related Courses

Communication Systems II, ECE 5630/4630, will not be offered until Fall 2016. Dr. Harrison will teach a coding theory class Fall 2015.

 

 

Office Hours

T 3:05 to 4:00 PM and 7:05 to 8:00 PM
M/W 11:00 AM to 12:00 PM, or by appointment.
Office EN 292,
Phone 255-3500, wickert@eas.uccs.edu.

Learning MATLAB

Course notes on learning MATLAB are available in PDF format at the above link from when I taught ECE 1010.

Obtaining Mathematica

Mathematica is available across the campus due to the CU system wide site license. This system-site license also means that students may install their own copy on home computers as well. Some links of interest regarding the CU site license for Mathematica are: download and installation and support information.

Catalog Course Description

Laboratory experiments demonstrating material taught in ECE 4625/5625. Use is made of spectrum analysis to study baseband signals and signal processors. Topics include AM, FM, PM, sampling, TDM, digital modulation, errors, and complete communication systems.
Corequisite: ECE 4625
Offered: Spring

Course Materials - Lab Handouts

The labs will be updated for the Spring 2012 semester.

Course syllabus as of 05:52 PM on Wednesday, January 14, 2015.

Lab 1 as of 05:13 PM on Sunday, January 04, 2015.

Lab 2 as of 08:34 PM on Sunday, February 02, 2014. www.mbed.org. PN_seq.cpp.

Lab 3 as of 10:40 PM on Monday, February 17, 2014.

Lab 4 as of 11:13 PM on Monday, February 24, 2014.

Lab 5 as of 02:24 PM on Tuesday, March 11, 2014.

Lab 6 as of 09:04 AM on Wednesday, May 21, 2014. The lab 6 MATLAB zip package as of 11:03 PM on Sunday, April 20, 2014 and the Python zip package as of 08:09 AM on Wednesday, May 21, 2014.

Lab 7 as of 03:44 PM on Wednesday, May 04, 2011. To be completed.

To be completed: Lab 7 on sensor node radios. The use of GNU Radio Companion under Lab 6. The latter will require a live boot into Linux using a USB stick or DVD. Experimenting with with the lab computers is needed.

Old lab experiments manual for reference as of 08:35 PM on Monday, January 25, 2010.

Other Course Materials

ECE 4625/5625 Lecture Notes & m-Code

Lecture notes in PDF format when I last taught the class Spring 2007. Note: The file size is 25MB.

Agilent 4395A Manuals & GPIB Support
Agilent ADS Tutorial and Lab Projects