* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download 1 (Vahid 4.1) Given a timer ... frequency of 10 MHz: (a)Determine ...
Broadcast television systems wikipedia , lookup
Superheterodyne receiver wikipedia , lookup
Index of electronics articles wikipedia , lookup
Josephson voltage standard wikipedia , lookup
Wien bridge oscillator wikipedia , lookup
Oscilloscope wikipedia , lookup
Transistor–transistor logic wikipedia , lookup
Oscilloscope types wikipedia , lookup
Analog television wikipedia , lookup
Tektronix analog oscilloscopes wikipedia , lookup
Two-port network wikipedia , lookup
Power MOSFET wikipedia , lookup
Surge protector wikipedia , lookup
Oscilloscope history wikipedia , lookup
Phase-locked loop wikipedia , lookup
Operational amplifier wikipedia , lookup
Integrating ADC wikipedia , lookup
Radio transmitter design wikipedia , lookup
Voltage regulator wikipedia , lookup
Power electronics wikipedia , lookup
Current mirror wikipedia , lookup
Schmitt trigger wikipedia , lookup
Switched-mode power supply wikipedia , lookup
Time-to-digital converter wikipedia , lookup
Resistive opto-isolator wikipedia , lookup
Valve RF amplifier wikipedia , lookup
Analog-to-digital converter wikipedia , lookup
Immunity-aware programming wikipedia , lookup
EA075 – Introdução ao projeto de Sistemas Embarcados Professor: Levy Boccato Turma U LISTA 4 1 (Vahid 4.1) Given a timer structured as in Figure 4.1 (c) and a clock frequency of 10 MHz: (a)Determine its range and resolution. (b) Calculate the terminal count value needed to measure 3 ms intervals. (c) If a prescaler is added, what is the minimum division needed to measure an interval of 100 ms? (Divisions should be in powers of 2). Determine this design’s range and resolution. (d) If instead of a prescaler a second 16-bit up-counter is cascaded as in Figure 4.1 (d), what is the range and resolution of this design? 2 (Vahid 4.2) A watchdog timer that uses two cascaded 16-bit up-counters as in Figure 4.1 (d) is connected to an 11.981 MHz oscillator. A timeout should occur if the function watchdog_reset is not called within 5 minutes. What value should be loaded into the up-counter pair when the function is called? 3 (Vahid 4.6) A particular motor operates at 10 revolutions per second when its controlling input voltage is 3.7 V. Assume that you are using a microcontroller with a PWM whose output port can be set high (5 V) or low (0 V). (a) Compute the duty cycle necessary to obtain 10 revolutions per second. (b) Provide values for a pulse width and period that achieve this duty cycle. You do not need to consider whether the frequency is too high or too low although the values should be reasonable. There is no one correct answer. 4 (Vahid 4.7) Using the PWM described in Figure 4.6 compute the value assigned to PWM1 to achieve an RPM of 8,050 assuming the input voltage needed is 4.375 V. 5 (Vahid 4.12) Given an analog output signal whose voltage should range from 0 to 10 V, and an 8-bit digital encoding, provide the encodings for the following desired voltages: (a) 0 V, (b) 1 V, (c) 5.33 V, (d) 10 V, (e) What is the resolution of our conversion? 6 (Vahid 4.14) Given an analog input signal whose voltage ranges from –5 to 5 V, and a 8-bit digital encoding, calculate the correct encoding 1.2 V, and then trace the successive approximation approach to find the correct encoding.