EECS 473 Midterm Exam
|
|
- Andrea Todd
- 5 years ago
- Views:
Transcription
1 EECS 473 Midterm Exam Fall 2016 Name: KEY unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. NOTES: 1. Closed book and Closed notes 2. There are 12 pages total for the exam as well as a handout. The last page of the exam can be removed and used as reference for the last problem. 3. Calculators are allowed, but no PDAs, Portables, Cell phones, etc. Using a calculator to store notes is not allowed nor is a calculator with any type of wireless capability. 4. You have about 120 minutes for the exam. 5. Be sure to show work and explain what you ve done when asked to do so. That may be very significant in the grading of this exam. Page 1 of 12
2 1) Circle the best answer. [10 points, -2 per wrong or blank answer, minimum 0] a. When powering a device that is very rarely used over a period of years, we generally would prefer to power it using alkaline batteries / lipo batteries / lead-acid batteries / nearly any secondary cell. b. Which of the following is not an advantage of creating a standard interface (API) for hardware devices? It should allow the programmer to not worry about the details (such as MMIO locations) for the hardware device. It should make the code itself more efficient (in terms of the number of instructions executed). It hopefully limits the number of people who need to have a detailed understanding of the hardware. It hopefully will make it easier to move existing code from one processor to another. c. Which of the following is an advantage of RM scheduling over EDF scheduling? RMS can schedule certain sets of periodic tasks EDF cannot. When RMS fails to schedule, it will always fail to schedule the task with the shortest period, while EDF could fail to schedule other tasks. When RMS fails to schedule, it will always fail to schedule the task with the largest CPU needs, while EDF could fail to schedule other tasks. RMS doesn t require dynamic priorities for periodic tasks, while EDF generally does. d. LDO is a type of linear regulator / switching regulator / primary cell / secondary cell. In general an LDO has a lower device order / direct output /maximum switching speed / minimum voltage drop compared to others of that same type. e. The command mknod /drill/memory c does which of the following: Creates a drill node in memory location c by 60 by 10. Creates a file named /drill/memory which is a block file with a minor number of 60 and a major number of 10. Creates a read-only character node named /drill/memory of 600 bytes. Creates a drill hole for a via in a Gerber file. Creates a file named /drill/memory which is a character device with a major number of 60 and a minor number of 10. Creates a non-plated (i.e. memoryless) drill hole for a node in an Excellon file. Page 2 of 12
3 2) Say you have the following groups of tasks. For each group find the CPU utilization and identify which groups are RM and which are EDF schedulable. Indicate if you needed to do the critical instant analysis. If needed, clearly show that analysis. The following equation may prove useful. [9 points] Group T1 Execution Time T1 Period T2 Execution Time T2 Period T3 Execution Time T3 Period % Utilization (Total) A % B % C % Group EDF Schedulable? RM Schedulable? Did you need to examine the critical instance? A Yes Yes Yes B No No No C Yes Yes No Page 3 of 12
4 3) Consider a battery with the following discharge characteristics [8 points] a) What is the (approximate) capacity of this battery in mah? Provide a brief justification.[3] Max capacity at slowest drain 3.0A * 20h = 60Ah = 60,000mAh b) Say your application requires 55A at 11V. i. For about how long would a single battery of this type run your application? [1] 20 minutes ii. If your application used 4 of these batteries in parallel, about how long could your application run? Briefly justify your answer. [4] Roughly 1.75 hours. 55A/4 = 13.75A so we use the 14.3A curve Page 4 of 12
5 4) Say we have a 6V 200mAh Lipo battery. We are using it through an LDO which outputs 4V and has a quiescent current of 1mA. You determine that the load draws a constant current and that the battery lasts 10 hours under that constant load. [7 points] a. What is the effective resistance of load? Show your work. [3] Draw 20mA since the battery lasts 10 hours. 19mA go to the load as there is 1mA lost to quiescent current. 4V / 19mA = 210 Ohms b. What percent of the battery s capacity is used by the LDO? You may assume that the battery keeps its voltage constant at 6V the whole time. Show your work. [4] (20mA * 6V 19mA * 4V) / 20mA * 6V) * 100% = 36.67% lost 5) Some variation of round robin is generally the default scheduling algorithm used by operating systems (including FreeRTOS and Linux). Why is round robin the default rather than EDF or RMS? [5 points] The operating system doesn t always know the period and/or runtime of a task. Round robin allows the tasks to run equally in the hope that every task can meet it s deadline. Page 5 of 12
6 6) PCB traces [10 points] a) Say your PCB has a metal layer that is 1 Oz/ft 2 thick operates in an ambient temperature of 20 C the trace needs to be kept below 30 C If you wish to drive a motor that uses up to 60 Watts at 12 Volts over a trace that is 4in long, what is your minimum trace width according to the figure above? Draw lines on the chart (much like the two examples) to show your work and write your answer below. [6] 0.30 inches b) Explain why necking-down a 40 thou trace to 20 thou can allow you to lower the overall resistance of a trace. [4] Necking-down allows you to fit a trace through a tight area, potentially reducing the overall length of a trace as the route can be more direct between two components. This in turn reduces the overall resistance of a trace. Page 6 of 12
7 7) Decoupling capacitors [10 points] a) The above graph shows the frequency vs. impedance for a given capacitor. Redraw the graph showing the same information for 10 of these capacitors in parallel. [5] b) Explain why we often need a variety of different sizes of capacitors when addressing power integrity. [5] Each size has a different response for a given frequency. So you need to have different capacitances to cover the whole range. This is because larger capacitors generally have higher parasitics (ESL and ESR) so a larger capacitor won t be as useful at higher frequencies. Page 7 of 12
8 8) Short answers [11 points] a. Does GPLv3 require that voters be able to modify GPL-licensed software running in a voting machine? Briefly explain your answer. [4] No. Companies distributing devices that include software under GPLv3 are at most required to provide the source and Installation Information for the software to people who possess a copy of the object code. The voter who uses a voting machine (like any other kiosk) doesn't get possession of it, not even temporarily, so the voter also does not get possession of the binary software in it. b. What is a deferred interrupt and why do we use them? [3] A deferred interrupt is when there s a task that must be run after the event that caused the interrupt occurs but it does not need to have a high priority. To prevent the interrupt from taking up processing time we create a task with a lower priority to run the desired outcome of the interrupt. When the interrupt occurs, the interrupt signals the task in some way such as giving a semaphore and this allows the task to run. c. A loadable kernel module is loadable because it can be attached or removed from the kernel as the kernel is running. Why is this useful? [4] Loadable kernel modules are useful because if they did not exist every time you want to add a driver you would be required to rebuild the entire kernel. Additionally, if all the drivers had to be built into the kernel it would create a very large image, which is not ideal (it would take up memory space and could slow things down quite a bit in the extreme case). Page 8 of 12
9 9) The EECS department is looking for a method to dim the lights in the EECS 473/373 lab when the sun is set in order to give students a better idea of what time of day it is. You ve been assigned the task to create a prototype to demonstrate to the department. For the prototype, you are to just have an LED turn on when it is light outside, otherwise have the LED be off (This corresponds to when the lights should be bright and dim). To demonstrate this idea, you have selected the TSL2561 light-to-digital convertor (also called a light sensor ), connected to an Arduino Uno, which controls the LED. Your job is to design a circuit diagram (devices shown below) and to write a sketch to accomplish this. Be sure to read the entire question and briefly look over the various documents available to you before you start. [31 points] a. Answer the following questions: [9 points] i. What voltage range can you use for the light sensor? [1] 2.7V 3.6V ii. What is the I 2 C slave address if the ADDR SEL pin is connected to GND? [2] iii. What address would you read to get DATA0LOW"? [2] 0xC iv. How much power would you expect the light sensor to draw when it s active? [1] 3V * 0.24 ma = 0.72 mw or 0.75mW v. How much power would you expect the light sensor to draw when it s not active (powered down)? Show your work. [2] 3V * 3.2uA = 9.6uW vi. When power is first applied, does the device start in active mode or powered down? [1] Powered down Page 9 of 12
10 GND b. Below are a number of components: an LDO, the light-to-digital convertor, an Arduino Uno, an LED and a 9V battery. No devices have power unless you supply it. Indicate, by drawing wires, how you will connect the components, and draw any other components needed. (Note on the Uno pin A4 = SDA and A5= SCL). Also, indicate the voltage you d want out of the LDO. [7 points] +3.3V GND GND 0.1uF A4 A5 1K Ohm 1K Ohm +3.3V +3.3V GND +9V 1K Ohm GND +3.3V LDO +3.3V GND 9V The LDO should output 3.3 V GND Page 10 of 12
11 c. Write an Arduino sketch that lights the LED if the Lux value is above 0.5. You should sample the sensor approximately every 30 seconds. We ve provided a sample sketch (just to remind you of the syntax and basic functions of the Arduino environment) and some functions for this code as the last page of this exam. Feel free to (carefully) remove it from the exam to use it as a reference. Be sure to read them before proceeding. [15 points] int outpin = 8; void setup() { pinmode(outpin, OUTPUT); initi2c(); writei2c(0x29, 0x00, 0x3); //set to active mode } void loop() { delay(30000); //30 seconds unsigned int ch0, ch1; unsigned char lower = readi2c(0x29,0xc); unsigned char upper = readi2c(0x29,0xd); ch0 = 256 * upper + lower; lower = readi2c(0x29,0xe); upper = readi2c(0x29,0xf); ch1 = 256 * upper + lower; } if ( findlux(ch0, ch1) < 0.5) { digitalwrite(outpin, HIGH): } else { digitalwrite(outpin,low); } Page 11 of 12
12 Reference sheet. (You can rip this out.) Sample Arduino sketch: int outpin = 8; void setup() { pinmode(outpin, OUTPUT); } void loop() { digitalwrite(outpin, HIGH); delay(1000); // delay 1000ms digitalwrite(outpin, LOW); delay(1000); } I2C functions Note: The functions listed below are not actually part of Arduino but for the sake of this exam please treat them as built-in functions. You may not use the actual I2C library or otherwise talk to the I2C devices. See page 12 of the specification. void initi2c(); Description Initializes the I2C connection. Must be called once before other functions are used. char readi2c(char address, unsigned char command_code) Description Reads a single byte from the 7-bit address specified using the 4-bit command code. Returns The character read void writei2c(char address, unsigned char command_code, char data) Description Writes a single byte (data) from the 7-bit address specified using the 4-bit command code. LUX function float findlux(int ch0, int ch1); Description Computes the LUX value given the 16-bit values read by channel 0 and channel 1. It assumes the TIMING register is set to the default value, 02h. (In other words, don t change the TIMING register) Returns A float between 0 and 1 (inclusive) that is the LUX value. Page 12 of 12
EECS 473 Midterm Exam
EECS 473 Midterm Exam Fall 2017 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. NOTES: 1. Closed book and Closed notes 2. There
More informationEECS 473 Midterm Exam
EECS 473 Midterm Exam Fall 2017 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. NOTES: 1. Closed book and Closed notes 2. There
More informationEECS 473 Midterm Exam KEY
EECS 473 Midterm Exam KEY Fall 2014 Name: KEY unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: NOTES: Problem # Points 1.
More informationEECS 473, Homework #1
EECS 473, Homework #1 This assignment is graded out of 200 points and I expect/hope it will take about 4 hours to do. Due 10/18 at 11pm. There are some potential references listed at the end of section
More informationEECS 373 Midterm 2 Fall 2018
EECS 373 Midterm 2 Fall 2018 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Nor did I discuss this exam with anyone after
More informationEECS 452 Midterm Closed book part Fall 2010
EECS 452 Midterm Closed book part Fall 2010 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Closed book Page
More informationPSM-2 POWER SUPPLY MODULE INSTRUCTIONS
PSM2-09.doc 1 Rev: 8-28-01 PSM-2 POWER SUPPLY MODULE INSTRUCTIONS PSM Model 2 equipped with Field Programmable Output Voltages MODEL PRODUCT OFFERING / VARIATIONS: PSM-2 Metal case housed surface mountable
More informationEPT-200TMP-TS-U2 TMP102 Temperature Sensor Docking Board Data Sheet
EPT-2TMP-TS-U2 TMP12 Temperature Sensor Docking Board Data Sheet This docking board is based on the TMP12 Temperature Sensor chip from Texas Instruments. It can measure the ambient temperature between
More informationTENTAMEN / EXAM. TDDB68 / TDDB72 Processprogrammering och operativsystem / Concurrent programming and operating systems 14 jan 2009, 08:00 12:00 TER2
Linköpings universitet IDA Department of Computer and Information Sciences Prof. Dr. Christoph Kessler TENTAMEN / EXAM TDDB68 / TDDB72 Processprogrammering och operativsystem / Concurrent programming and
More informationUniversity of Florida EEL 4744 Spring 2014 Dr. Eric M. Schwartz Department of Electrical & Computer Engineering 1 April Apr-14 9:03 AM
Page 1/15 Exam 2 Instructions: Turn off cell phones beepers and other noise making devices. BEAT UCONN! Show all work on the front of the test papers. If you need more room make a clearly indicated note
More informationEECS 373 Midterm Winter 2012
EECS 373 Midterm Winter 2012 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Nor did I discuss this exam with anyone after
More informationLesson I2C. I²C (Inter-Integrated Circuit) Lab Assignment: I2C Slave Driver
Lesson I2C I²C (Inter-Integrated Circuit) Lab Assignment: I2C Slave Driver I²C (Inter-Integrated Circuit) What is I 2 C I2C is pronounced "eye-squared see". It is also known as "TWI" because of the initial
More informationEECS 473 Final Exam. Fall Name: unique name:
EECS 473 Final Exam Fall 2016 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. NOTES: 1. Closed book and Closed notes 2. Do
More informationEECS 270 Midterm Exam
EECS 270 Midterm Exam Fall 2009 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: NOTES: Problem # Points 1 /11 2 /4
More informationEECS 373 Practice Midterm & Homework #2 Fall 2011
Exam #: EECS 373 Practice Midterm & Homework #2 Fall 2011 Name: Uniquename: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: Problem #
More informationProblem Score 1 / 27 2 / 19 3 / 16 4 / 14 code check off 5 / 22 /2 Total /100
ME430 Mechatronics Examination I Page 1 Name CM Section You may use only: ME430 Mechatronics Examination I Sept 22nd, 2016 Problem Score 1 / 27 2 / 19 3 / 16 4 / 14 code check off 5 / 22 /2 Total /100
More informationPI5USB30213A Application Information
PI5USB30213A Application Information Diodes Incorporated (Milpitas office) Table of Contents 1 Introduction... 2 2 Why PI5USB30213A in USB3.1 Gen1 Type-C Application... 2 2.1 Type-C Port Channel Budget...
More informationNote. The above image and many others are courtesy of - this is a wonderful resource for designing circuits.
Robotics and Electronics Unit 2. Arduino Objectives. Students will understand the basic characteristics of an Arduino Uno microcontroller. understand the basic structure of an Arduino program. know how
More informationEECS 373 Midterm Winter 2016
EECS 373 Midterm Winter 2016 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Nor did I discuss this exam with anyone after
More informationGood Evening! Welcome!
University of Florida EEL 3701 Fall 2011 Dr Eric M Schwartz Page 1/11 Exam 2 Instructions: Turn off all cell phones, beepers and other noise making devices Show all work on the front of the test papers
More informationEECS 452 Midterm Closed book part Fall 2010
EECS 452 Midterm Closed book part Fall 2010 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Closed book Page
More informationLab Overview. Lab Details. ECEN 4613/5613 Embedded System Design Week #7 Spring 2005 Lab #4 2/23/2005
ECEN 4613/5613 Embedded System Design Week #7 Spring 2005 Lab #4 2/23/2005 Lab Overview In this lab assignment, you will do the following: Add a serial EEPROM and an LCD to the hardware developed in Labs
More informationObjectives: - You need to be able to use the two equations above and the series and parallel circuit rules.
F: Solve Complete Circuits Level 3 Prerequisite: Solve Ohm s Law and the Power Formula Points To: Solve Complete Circuit with Nontraditional Information Objectives: V = IR P = IV - Given a battery and
More informationCS 111X - Fall Test 1
CS 111X - Fall 2016 - Test 1 1/9 Computing ID: CS 111X - Fall 2016 - Test 1 Name: Computing ID: On my honor as a student, I have neither given nor received unauthorized assistance on this exam. Signature:
More informationEECS 470 Midterm Exam
EECS 470 Midterm Exam Fall 2009 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: NOTES: # Points Page 2 /18 Page 3 /15
More informationDLA. DMX512 Analyzer. DLA Users Manual SV2_00 B.lwp copyright ELM Video Technology, Inc.
DLA DMX512 Analyzer DLA DLA-HH 1 Table Of Contents IMPORTANT SAFEGUARDS... 2 DLA OVERVIEW... 3 CONNECTION... 3 OPERATION... 3 HARDWARE SETUP... 4 DLA-HH (PORTABLE) LAYOUT... 4 CHASSIS LAYOUT... 4 DLA MENU
More informationHardware Overview and Features
Hardware Overview and Features Don t snap apart your LilyPad ProtoSnap Plus until you're ready to use the pieces in a project. If you leave the pieces attached to the board, you'll be able to prototype
More informationArduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front
Arduino Uno Arduino Uno R3 Front Arduino Uno R2 Front Arduino Uno SMD Arduino Uno R3 Back Arduino Uno Front Arduino Uno Back Overview The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet).
More informationEECS 470 Final Exam Fall 2005
EECS 470 Final Exam Fall 2005 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Section 1 /30 Section 2 /30
More informationUsing an Analog Devices AD774X Capacitance-to-Digital Converter for Differential Button Sensor Operation
Using an Analog Devices AD774X Capacitance-to-Digital Converter for Differential Button Sensor Operation Eric Otte April 3 rd, 2010 ECE 480 Executive Summary: Capacitive sensors are increasingly being
More informationCS140 Operating Systems and Systems Programming
CS140 Operating Systems and Systems Programming Midterm Exam July 25th, 2006 Total time = 60 minutes, Total Points = 100 Name: (please print) In recognition of and in the spirit of the Stanford University
More informationManual iaq-engine Indoor Air Quality sensor
Manual iaq-engine, Version 2.0 May 2011 (all data subject to change without notice) Manual iaq-engine Indoor Air Quality sensor Digital and analog I/O SMD type package Product summary iaq-engine is used
More informationEECS 373 Midterm 2 Exam Winter 2018
EECS 373 Midterm 2 Exam Winter 2018 Name: SOLUTION unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: Problem # Points 1 /15
More informationEngineering 100 Midterm Exam Technical Part Fall 2010
Engineering 100 Midterm Exam Technical Part Fall 2010 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: Page # Points
More informationUniversity of Michigan EECS 183: Elem. Programming Concepts Fall 2011 Exam 1: Part 1: Form 1. Professors: ML Dorf, Elliot Soloway
University of Michigan EECS 183: Elem. Programming Concepts Fall 2011 Exam 1: Part 1: Form 1 Professors: ML Dorf, Elliot Soloway Wed 9- February- 2011 35 questions * 3 pts each = 105 pts (yes we know there
More informationCHAPTER 5. Voltage Regulator
CHAPTER 5 Voltage Regulator In your robot, the energy is derived from batteries. Specifically, there are two sets of batteries wired up to act as voltage sources; a 9V battery, and two 1.5V batteries in
More informationLab 01 Arduino 程式設計實驗. Essential Arduino Programming and Digital Signal Process
Lab 01 Arduino 程式設計實驗 Essential Arduino Programming and Digital Signal Process Arduino Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's
More informationEECS 373 Practice Midterm / Homework #3 Fall 2014
Exam #: EECS 373 Practice Midterm / Homework #3 Fall 2014 Name: Uniquename: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: Problem #
More informationEECS 470 Midterm Exam
EECS 470 Midterm Exam Winter 2014 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: NOTES: # Points Page 2 /12 Page 3
More informationPCB Design for Capacitance Rain Sensor
PCB Design for Capacitance Rain Sensor Danny Kang April 14, 2010 EXECUTIVE SUMMARY The definition of sensor is a device that measures a physical quantity and converts it into a signal which can be read
More informationSTUDENT NAME: STUDENT ID: Problem 1 Problem 2 Problem 3 Problem 4 Problem 5 Total
University of Minnesota Department of Computer Science CSci 5103 - Fall 2016 (Instructor: Tripathi) Midterm Exam 1 Date: October 17, 2016 (4:00 5:15 pm) (Time: 75 minutes) Total Points 100 This exam contains
More informationAS Channels Capacitive Touch Sensor IC From Santa Clara, United States of America
ASI Competitor Equivalent A Competitor Equivalent B Volts Leading Performance: ESD HBM >8k Volts (Directly Applied to All IC Pins) Operating Temperature up to >+95 0 C Features Overview Analog and Digital
More informationQUASAR KIT No DIGITAL DOWN TIMER 99 MIN WITH PIC
QUASAR KIT No 1173 - DIGITAL DOWN TIMER 99 MIN WITH PIC KIT 1173 is a digital countdown timer based on a micro controller, thus securing reliability and excellent operation under any circumstances. It
More informationASI. Switched-Capacitor Boost Converter 3.3V-5.0V 100mA GENERAL DESCRIPTION FEATURES APPLICATIONS
ASI Technical Data Sheet Switched-Capacitor Boost Converter 3.3V-5.0V 100mA FEATURES Switched-Capacitor Step-Up Operation Input Range: 2.7V to 5.0V Output Voltage: 3.3V-5.0V (programmable) Output Current:
More informationSECONDARY SCHOOL, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2016/2017
SECONDARY SCHOOL, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2016/2017 YEAR: 10 Computing Time: 1½ Hr. Name: Class: Instructions: 1. Answer all the questions in the space provided on this paper. 2. Calculators
More informationA0021. Overview. Features. Ordering Information. HSS Touch Signature IC 6 Input - I 2 C. Part Number Format: A X Y Z
VSS NC NC VDD SDA SENSOR 2 SENSOR 1 ADD1 HSS Touch Signature IC 6 Input - I 2 C A0021 Overview The patented AlSentis A0021 Touch IC is a complete 1 6 input touch sensing solution. It includes all signal
More information2 AA Cell to 3.3V USB On-The-Go Devices White LED Drivers Handheld Devices. The HM3200B is available in the 6-pin SOT23-6.
Low Noise, Regulated Charge Pump DC/DC Converter Features Fixed 3.3V ± 4% Output VIN Range: 1.8V to 5V Output Current: 100mA Constant Frequency Operation at All Loads Low Noise Constant Frequency (1.2MHz)
More informationTSL2561 Luminosity Sensor
TSL2561 Luminosity Sensor Created by lady ada Last updated on 2015-06-12 12:10:28 PM EDT Guide Contents Guide Contents Overview Wiring the TSL2561 Sensor Using the TSL2561 Sensor Downloads Buy a TSL2561
More informationTS04. 4-Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V2.0
TS4 4-Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V2. Specification TS4 (4-CH Auto Sensitivity Calibration Capacitive Touch Sensor). General Feature 4-Channel capacitive sensor with
More informationSTUDENT NAME: STUDENT ID: Problem 1 Problem 2 Problem 3 Problem 4 Problem 5 Total
University of Minnesota Department of Computer Science & Engineering CSci 5103 - Fall 2018 (Instructor: Tripathi) Midterm Exam 1 Date: October 18, 2018 (1:00 2:15 pm) (Time: 75 minutes) Total Points 100
More informationCS304,EC304,DCSE16, DETE16
CS304,EC304,DCSE16, DETE16 III SEMESTER DIPLOMA EXAMINATION, JANUARY-2013 MICROPROCESSOR Time: 3 Hours Max. Marks: 75 GROUP A : Answer any three questions. (Question No. 1 is compulsory) Q.1 What do you
More informationA0061. Overview. Features. Ordering Information. HSS Touch Signature IC 15 Input - I 2 C. Part Number Format: A X Y Z
Sensor5 ADD2 ADD1 SCL SDA Sensor6 Sensor7 Sensor1 Sensor0 Reset NC NC Sensor14 Sensor13 HSS Touch Signature IC 15 Input - I 2 C A0061 Overview The patented AlSentis A0061 Touch IC is a complete 1 15 input
More informationWS4601 WS4601. Descriptions. Features. Applications. Order information. 80mΩ, Current Limited, Power Distribution Switch
80mΩ, Current Limited, Power Distribution Switch www.sh-willsemi.com Descriptions The is high-side switch with ultra-low ON resistance P-MOSFET. Integrated current-limit function can limit inrush current
More informationCS 111X - Fall Test 1 - KEY KEY KEY KEY KEY KEY KEY
CS 111X - Fall 2016 - Test 1 1/9 Computing ID: CS 111X - Fall 2016 - Test 1 - KEY KEY KEY KEY KEY KEY KEY Name: Computing ID: On my honor as a student, I have neither given nor received unauthorized assistance
More informationRobotics and Electronics Unit 5
Robotics and Electronics Unit 5 Objectives. Students will work with mechanical push buttons understand the shortcomings of the delay function and how to use the millis function. In this unit we will use
More informationSTBC ma standalone linear Li-Ion battery charger with thermal regulation. Description. Features. Applications
800 ma standalone linear Li-Ion battery charger with thermal regulation Description Datasheet - production data Features Programmable charge current up to 800 ma No external MOSFET, sense resistors or
More informationDigital Pins and Constants
Lesson Lesson : Digital Pins and Constants Digital Pins and Constants The Big Idea: This lesson is the first step toward learning to connect the Arduino to its surrounding world. You will connect lights
More informationEECS 470 Midterm Exam Fall 2006
EECS 40 Midterm Exam Fall 2 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Page 2 /18 Page 3 /13 Page 4 /15
More informationBCT mA Buck/Boost Charge Pump LED Driver
BCT3140 GENERAL DESCRIPTION The BCT3140 is a current-regulated charge pump ideal for powering high brightness LEDs for camera flash applications. The charge pump can be set to regulate two current levels
More informationCSE 131 Introduction to Computer Science Fall Exam II
CSE 131 Introduction to Computer Science Fall 2013 Given: 6 November 2013 Exam II Due: End of session This exam is closed-book, closed-notes, no electronic devices allowed. The exception is the cheat sheet
More informationSPDM Level 2 Smart Electronics Unit, Level 2
SPDM Level 2 Smart Electronics Unit, Level 2 Evidence Folder John Johns Form 3b RSA Tipton 1.1 describe the purpose of circuit components and symbols. The candidate can describe the purpose of a range
More informationCW2013. Low-Cost 1s Fuel Gauge IC with Low-SOC Alert. General Description. Features. Applications. Order Information
CW2013 Low-Cost 1s Fuel Gauge IC with Low-SOC Alert Features System Side used Fuel Gauging 3% Maximum Total SOC Measurement Error 14 bit Delta Sigma ADC for Temperature and Cell Voltage Measurement Precision
More informationPrevious Exam Questions System-on-a-Chip (SoC) Design
Problem: Task Scheduling (20 Points) This is a simple single microprocessor core platform with a video coprocessor, which is configured to process 32 bytes of video data and produce a 1 byte result. Each
More informationCSE 451 Midterm Exam May 13 th, 2009
CSE 451 Midterm Exam May 13 th, 2009 Your Name: Student ID: General Information: This is a closed book examination. You have 50 minutes to answer as many questions as possible. The number in parentheses
More informationEECS 470 Midterm Exam Answer Key Fall 2004
EECS 470 Midterm Exam Answer Key Fall 2004 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Part I /23 Part
More informationEECS 470 Final Exam Fall 2015
EECS 470 Final Exam Fall 2015 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: Page # Points 2 /17 3 /11 4 /13 5 /10
More informationEECS 373 Midterm Winter 2013
EECS 373 Midterm Winter 2013 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Page Points 2 /15 3 /20 4 /12 5 /13
More informationUniversity of Florida EEL 3744 Spring 2017 Dr. Eric M. Schwartz Department of Electrical & Computer Engineering 22 February Mar-17 1:44 PM
Page 1/11 Exam 1 Instructions: Turn off cell phones beepers and other noise making devices. Show all work on the front of the test papers. If you need more room make a clearly indicated note on the front
More informationTechnical Note. Design Considerations when using NOR Flash on PCBs. Introduction and Definitions
Technical Note Design Considerations when using NOR Flash on PCBs Introduction and Definitions TN-13-30: NOR Flash Memory: PCB Design Considerations Introduction and Definitions Table 1: Definitions Term
More informationOEM-ORP ORP. Reads mV mV. Range. 1 reading every 420ms. Response time. Any type & brand. Supported probes. Single point.
V 2.3 Revised /23/18 OEM-ORP Embedded ORP Circuit Reads Range Response time ORP -19.9mV 19.9mV 1 reading every 420ms Supported probes Calibration Temp compensation Data protocol Default I 2 C address Operating
More informationOperating Systems Comprehensive Exam. Spring Student ID # 2/17/2011
Operating Systems Comprehensive Exam Spring 2011 Student ID # 2/17/2011 You must complete all of Section I You must complete two of the problems in Section II If you need more space to answer a question,
More informationLilyPad ProtoSnap Plus Hookup Guide
Page 1 of 16 LilyPad ProtoSnap Plus Hookup Guide Introduction The LilyPad ProtoSnap Plus is a sewable electronics prototyping board that you can use to learn circuits and programming, then break apart
More informationNote that there are questions printed on both sides of each page!
Math 1001 Name: Fall 2007 Test 1 Student ID: 10/5/07 Time allowed: 50 minutes Section: 10:10 11:15 12:20 This exam includes 7 pages, including this one and a sheet for scratch work. There are a total of
More information1, 2, 4 and 8-Channel Very Low Capacitance ESD Protectors
1, 2, 4 and 8-Channel Very Low Capacitance ESD Protectors CM1210 Features 1,2,4 and 8 channels of ESD protection Very low loading capacitance (1.0pF typical) ±6 kv ESD protection per channel (IEC 61000-4-2
More informationCBC performance with switched capacitor DC-DC converter. Mark Raymond, Tracker Upgrade Power Working Group, February 2012.
CBC performance with switched capacitor DC-DC converter Mark Raymond, Tracker Upgrade Power Working Group, February 212. 1 CBC power features 2 powering features included on CBC prototype pads for test
More informationCSE 466 Exam 1 Winter, 2010
This take-home exam has 100 points and is due at the beginning of class on Friday, Feb. 13. (!!!) Please submit printed output if possible. Otherwise, write legibly. Both the Word document and the PDF
More informationHomework 6: Printed Circuit Board Layout Design Narrative
Homework 6: Printed Circuit Board Layout Design Narrative Team Code Name: Home Kinection Group No. 1 Team Member Completing This Homework: Stephen Larew E-mail Address of Team Member: sglarew @ purdue.edu
More informationBLUETOOTH AMPLIFIER KIT
PRODUCT INFORMATION BUILD INSTRUCTIONS CHECKING YOUR PCB & FAULT-FINDING MECHANICAL DETAILS HOW THE KIT WORKS CREATE YOUR OWN WIRELESS SPEAKER WITH THIS BLUETOOTH AMPLIFIER KIT Version 1.2 Index of Sheets
More informationARDUINO MEGA ADK REV3 Code: A000069
ARDUINO MEGA ADK REV3 Code: A000069 OVERVIEW The Arduino MEGA ADK is a microcontroller board based on the ATmega2560. It has a USB host interface to connect with Android based phones, based on the MAX3421e
More informationInterfacing Techniques in Embedded Systems
Interfacing Techniques in Embedded Systems Hassan M. Bayram Training & Development Department training@uruktech.com www.uruktech.com Introduction Serial and Parallel Communication Serial Vs. Parallel Asynchronous
More informationCS140 Operating Systems and Systems Programming
CS140 Operating Systems and Systems Programming Final Exam. Summer 2006. By Adam L Beberg. Given August 19th, 2006. Total time = 3 hours, Total Points = 335 Name: (please print) In recognition of and in
More informationARDUINO MEGA 2560 REV3 Code: A000067
ARDUINO MEGA 2560 REV3 Code: A000067 The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D
More informationReversible motor driver
Reversible motor driver The BA6289F and BA6417F are reversible-motor drivers, with an output current of 600mA for the former and 1A for the latter. Two logic inputs allow four output modes: forward, reverse,
More informationIOX-16 User s Manual. Version 1.00 April Overview
UM Unified Microsystems IOX-16 User s Manual Version 1.00 April 2013 Overview The IOX-16 Arduino compatible shield is an easy way to add 16 additional digital Input/Output (I/O) lines to your Arduino system.
More informationUniversity of Florida EEL 4744 Spring 2012 Dr. Eric M. Schwartz Department of Electrical & Computer Engineering 22 February Jun-12 4:55 PM
Page 1/13 Exam 1 Instructions: Turn off cell phones beepers and other noise making devices. Show all work on the front of the test papers. If you need more room make a clearly indicated note on the front
More informationCPSC 121 Some Sample Questions for the Final Exam Tuesday, April 15, 2014, 8:30AM
CPSC 121 Some Sample Questions for the Final Exam Tuesday, April 15, 2014, 8:30AM Name: Student ID: Signature: Section (circle one): George Steve Your signature acknowledges your understanding of and agreement
More informationGoal: We want to build an autonomous vehicle (robot)
Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically
More informationCS-537: Midterm Exam (Fall 2013) Professor McFlub
CS-537: Midterm Exam (Fall 2013) Professor McFlub Please Read All Questions Carefully! There are fourteen (14) total numbered pages. Please put your NAME (mandatory) on THIS page, and this page only. Name:
More information12v Power Controller Project Board
12v Power Controller Project Board 12 Volt Power Controller Introduction This board provides three functions... DC power gate Low voltage disconnect Voltage / current display The typical usage for this
More informationCS4411 Intro. to Operating Systems Exam 2 Fall 2009
CS4411 Intro. to Operating Systems Exam 2 { Fall 2009 1 CS4411 Intro. to Operating Systems Exam 2 Fall 2009 150 points { 8 pages Name: Most of the following questions only require short answers. Usually
More informationECE 270 Lab Verification / Evaluation Form. Experiment 1
ECE 70 Lab Verification / Evaluation Form Experiment Evaluation: IMPORTANT! You must complete this experiment during your scheduled lab period. All work for this experiment must be demonstrated to and
More informationCS 140 Midterm Examination Winter Quarter, 2012
CS 140 Midterm Examination Winter Quarter, 2012 You have 1.5 hours (90 minutes) for this examination; the number of points for each question indicates roughly how many minutes you should spend on that
More informationDo not start the test until instructed to do so!
CS 3204 Operating Systems Midterm (Abrams) Spring 2004 VIRG INIA POLYTECHNIC INSTITUTE AND STATE U T PRO SI M UNI VERSI TY Instructions: Do not start the test until instructed to do so! Print your name
More information78xxSR Series 3.3V/5V/12V Outputs High-Effi ciency Switching Regulators with LM78xx Pinouts
www.murata-ps.com FEATURES 3.3V/0.5A, 5V/0.5A or 12V/0.4A outputs; Pin and size-compatible with LM7805 & LM7812 regulators Up to 95% effi ciency no heat sinks or thermal derating required Two SIP-packages
More informationSlide Set 2. for ENCM 335 in Fall Steve Norman, PhD, PEng
Slide Set 2 for ENCM 335 in Fall 2018 Steve Norman, PhD, PEng Electrical & Computer Engineering Schulich School of Engineering University of Calgary September 2018 ENCM 335 Fall 2018 Slide Set 2 slide
More informationCSE 131 Introduction to Computer Science Fall Exam I
CSE 131 Introduction to Computer Science Fall 2015 Given: 24 September 2015 Exam I Due: End of session This exam is closed-book, closed-notes, no electronic devices allowed. The exception is the sage page
More informationMay the Schwartz be with you!
Department of Electrical & Computer Engineering Tuesday 27 June 17 29-Sep-17 3:54 PM Page 1/13 Exam 1 Instructions: Turn off cell phones beepers and other noise making devices. Show all work on the front
More information// middle priority ISR Status.flag = 1; Status.y = 6;
EE445L Spring 2018 Quiz 1A Page 1 of 6 Jonathan W. Valvano First: Last: March 1, 2018, 3:30pm-4:45pm. This is a closed book exam, with one 8.5 by 11-inch crib sheet. You have 75 minutes, so please allocate
More informationHM9708 HM9708. Battery-Powered Equipment Motherboard USB Power Switch USB Device Power Switch Hot-Plug Power Supplies Battery-Charger Circuits DC+ VIN
200mΩ Power Distribution Switches Features 200mΩ Typ. High-Side MOSFET 0.8A Current Limit (V IN =3.0V) Wide Input Voltage Range: 2V ~ 5.5V Soft Start Thermal Protection Small SOT-23-5 Package Minimizes
More informationPrototyping & Engineering Electronics Kits Basic Kit Guide
Prototyping & Engineering Electronics Kits Basic Kit Guide odysseyboard.com Please refer to www.odysseyboard.com for a PDF updated version of this guide. Guide version 1.0, February, 2018. Copyright Odyssey
More information