omplete the tasks by Using PCM to Convert A Voltage Level with Respect to a Preset Reference to A Decimal Shown in A 7-Segment Display: The objective of this task is to gain more knowledge about Pulse Code Modulation (PCM) by using it to convert a voltage level to a hexadecimal number and show it in a 7-Segment Display. For this task, you have to use Tinkercad (tinkercad.com). It is not allowed to use any other software. Problem: Complete the following tasks by using Pulse Code Modulation.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Complete the tasks by Using PCM to Convert A Voltage Level with Respect to a Preset Reference to A Decimal Shown in A 7-Segment Display:

The objective of this task is to gain more knowledge about Pulse Code Modulation (PCM) by using it to convert a voltage level to a hexadecimal number and show it in a 7-Segment Display. For this task, you have to use Tinkercad (tinkercad.com). It is not allowed to use any other software.

Problem: Complete the following tasks by using Pulse Code Modulation.

 

Tasks:
1. In Tinkercad, you have to use Arduino (Any model you like) to perform the task. There will be two
power supply, 1 or 2 resistors or potentiometer and a 7-Segment Display. Ideally, there is nothing else
needed. However, you don't have limitation to add components.
2. Read the voltage from one of the power supplies by Arduino. This will be the reference voltage. Here,
the minimum voltage will be 0 in all cases and the maximum voltage will be this reference.
3. Another power supply will be used here. It will control the input. You can use potentiometer with this
power supply to control the voltage that will be read by Arduino.
4. Arduino will do PCM with the second voltage. We will use 4-bits for PCM. So, you will be able to
display 0-15 in the 7-segment display (use a-f for 10-15 respectively).
5. During simulation, there is no need to change the control voltage (Of task 2). However, you have to
change the input voltage by using potentiometer or other means. With change of input voltage, the
value of the digit in 7-Segment Display should change. If it takes very long to change, you may get
depleted marks.
6. For 3/4 test cases, you should calculate what the value should be theoretically and what the 7 segment
is showing and show the calculation details in the report. Make a comparison on the expected and
displayed results.
7. If the input value is greater than the reference, it is up to you what the circuit will show. But there
should be an indication by which it may be understood that the input is out of range.
Transcribed Image Text:Tasks: 1. In Tinkercad, you have to use Arduino (Any model you like) to perform the task. There will be two power supply, 1 or 2 resistors or potentiometer and a 7-Segment Display. Ideally, there is nothing else needed. However, you don't have limitation to add components. 2. Read the voltage from one of the power supplies by Arduino. This will be the reference voltage. Here, the minimum voltage will be 0 in all cases and the maximum voltage will be this reference. 3. Another power supply will be used here. It will control the input. You can use potentiometer with this power supply to control the voltage that will be read by Arduino. 4. Arduino will do PCM with the second voltage. We will use 4-bits for PCM. So, you will be able to display 0-15 in the 7-segment display (use a-f for 10-15 respectively). 5. During simulation, there is no need to change the control voltage (Of task 2). However, you have to change the input voltage by using potentiometer or other means. With change of input voltage, the value of the digit in 7-Segment Display should change. If it takes very long to change, you may get depleted marks. 6. For 3/4 test cases, you should calculate what the value should be theoretically and what the 7 segment is showing and show the calculation details in the report. Make a comparison on the expected and displayed results. 7. If the input value is greater than the reference, it is up to you what the circuit will show. But there should be an indication by which it may be understood that the input is out of range.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 6 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY