Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

oblem 3. (35 Points) Assume that we want the use the Arduino Microcontroller to

ID: 2291822 • Letter: O

Question

oblem 3. (35 Points) Assume that we want the use the Arduino Microcontroller to mcasure Pro the engine temperature of a car in the range of 10P to 140 C and the revolutions per minute RPM) of the engine in the range of 0 to 7000 RPM 20 To measure the temperature we will use a linear temperature sensor that gives an output of 35mVi C and it is connected to the Arduino microcontroller on pin A0 a. b. To measure the RPM we use a linear sensor that gives an output of 714mV Revolution that is connected to Pin Al as shown in Figurc 3 30 40 120 PM Car Engine 40 Temperature Sensor Arduino AL RPM Sensor Figure 3 uestions (5 Points) What is the range of voltages that the ADC will reveive for the temperature sensor? a. rame b. (5 Points) If the Arduino has a 10-bits ADC, what are the corresponding range of decimal values that the Arduino will receive for this sensor? Range Decimal Values--1a

Explanation / Answer

a) Sensitivity of temperature sensor is 35mV/oC and temperature range is 10oC to 140oC.

Hence lower output voltage = 35 mV/ oC x 10oC = 0.35 V and

Higher output voltage =  35 mV/ oC x 140oC = 4.9 V

b) Range will be 0 - 1023