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.
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.
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
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.
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 8 steps with 12 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education