CP/PC364 Data Communications & Networks Laboratory

A/D Conversion

Overview

Digital transmission of analog data, (such as sound and video), requires analog input signals to be converted to digital signals for processing. Once received, the signals then have to be converted to back analog. These conversions are done by analog to digital (A/D) and digital to analog (D/A) converters, respectively. Although you could construct these converters from discrete components, integrated circuits specifically designed for these purposes are usually used.

Objectives

The objectives for this lab are:

Do not dismantle the A/D circuit. Store this circuit in your lockup area for use later.

Equipment

Task

NOTE: For the ADC, it would be better to use a zener diode circuit with a diode that is appropriate for the reference voltage. However, since the shield buttons are used to produce an analog voltage on A0 based on 5V, changing the reference voltage would mess up the switch operation on the shield.
  1. Wire up a potentiometer between 0 and 3.3V, with the wiper connected to analog input A1 of the Arduino. (Remember A0 is used by the LCD shield.)
  2. Load the AnalogInSerial sketch to display the analog input value on the serial monitor.
  3. Modify the sketch to display the analog input value on the LCD. Display both the digital value and the corresponding analog input voltage.
    Note: It will make you life easier in the future (as well as being good programming practice) to use a variable for the reference voltage rather than hard-coding it into your conversion formula.
    Demonstrate your circuit to the lab supervisor.

Resources

To view pdf documents, you can download Adobe Acrobat Reader .
get Acrobat Reader
If you need to update a browser, you might try Firefox which is Get Firefox!
Since this page uses cascading style sheets for its layout, it will look best with a browser which supports the specifications as fully as possible.

If you are looking for an office package, with a word processor, spreadsheet, etc., you might try LibreOffice which is Get LibreOffice!

Go to the main page for the Department of Physics and Computer Science.

Valid XHTML 1.1

Valid CSS!

WCAG
2.0
(Level AA)

Wilfrid Laurier University