2 Pages

Requirements Specification for EE465 Lab Project 3

Course: EE 465, Spring 2008
School: Montana
Rating:
 
 
 
 
 

Word Count: 571

Document Preview

Specification Requirements for EE465 Lab Project 3: Analog Temperature Sensor Lab project goal: Measure the analog voltage output from a temperature sensor and the temperature sensor on the HCS908QG8 and display the ambient air temperatures from both devices. Use the 16-position keypad to enter a value 1 through 9. Display that number on the top line of the LCD. Take n readings of the voltage output of the...

Register Now

Unformatted Document Excerpt

Coursehero >> Montana >> Montana >> EE 465

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Specification Requirements for EE465 Lab Project 3: Analog Temperature Sensor Lab project goal: Measure the analog voltage output from a temperature sensor and the temperature sensor on the HCS908QG8 and display the ambient air temperatures from both devices. Use the 16-position keypad to enter a value 1 through 9. Display that number on the top line of the LCD. Take n readings of the voltage output of the temperature sensor and the onboard temperature sensor on the microcontroller where n is the entered value. Upon finishing each conversion the program will calculate an average of the converted values. After averaging n results, display the ambient air temperature in degrees Kelvin and Centigrade on the top line of the LCD for the LM19 and on the second line of the LCD for the microcontroller. Requirements for lab project completion: 1. Modify your HCS908QG8 breadboard to match the schematic titled Lab3 - Analog Temperature Sensor. Each lab team member must build a hardware circuit and receive a sign off for his or her own circuit. 2. When the numbers 1-9 are entered via the keypad, the microcontroller will read the analog voltage output from the LM19 temperature sensor and the on-chip temperature sensor until n successive readings are obtained, where n is the number entered. The top row of the LCD should read Enter n: followed by the entry. After each new value for n is entered, the old number should be erased and the new entry displayed following Enter n: 3. Both lines of the LCD display should display the average of n readings of ambient air temperature in degrees Kelvin and Centigrade. For the LM19 use the top line, and for the on-chip sensor use the bottom line. The temp readings should rounded be to the nearest whole number and should appear after the fixed character strings T,K:kk and T,C:cc where kk is the air temperature in K and cc is the air temperature in C. Upon pressing the * key the program will return to the Enter n: prompt. 4. Add an LM19 temperature sensor as shown on the Project 3 schematic. Data sheets for the LM19 temperature sensor are available at our class web site. 5. Keep the heartbeat LED on PTA[3]. It should continuously toggle at 1 seconds on, 1 seconds off. 6. Your project grade will be based on your report, the signoff below, and the completion date. Your report must include: a. Your *.asm file containing a header section with a clear description of the program purpose, the algorithms, key variables, and other information that would be useful to another programmer reading your listing at a later date. Your header should also include your name and your partners name, the date, and your EE465 lab session. Your assembly program must follow the rules for comments and subroutines that are listed on the EE371 web site and are in the class hand-out regarding rules for comments. b. A flow chart for this program. c. A sign-off from the instructor or a TA indicating that your program performed as required and the required circuit modifications were completed. Please attach this requirments specification with signoff and partner names together with your listing, flowchart, and cover memo. d. a cover memo. Your memo should include a summary that states: 1. amount of memory, RAM and FLASH, used by your program; 2. Interrupts used and interrupt vector assignments. Due Date: March 3, 2009. Completed Lab Signoff Name(s) Instructor/TA Date February 19, 2009
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Montana - EE - 465
Requirements Specification for EE465 Lab Project 3: Analog Temperature SensorLab project goal: Measure the analog voltage output from a temperature sensor and the temperature sensor on the HCS908QG8 and display the ambient air temperatures from both
Montana - EE - 465
Requirements Specification for EE465 Lab Project 7: Final Project Menu-Selected Control Functions for TE Cooler. Lab project goal: Add TE cooler control functions and real-time clock displays that can be selected from a set of menu options presented
Montana - EE - 475
/-/ Readme.txt/-This project stationery is designed to get you up and runningquickly with CodeWarrior for MC9S12C32.It is set up for the selected CPU and target connection,but can be easily modified.Sample code for the following language(s)
Montana - EE - 335
EE335-Transmission Lines 1 Lecture : pp. 44-51 2-1, 2-2When we first analyze circuits we start with DC circuits and try to find relationships for V and I, then we analyze AC circuits and the voltage and current become functions of time V(t) and I(t
Montana - EE - 335
EE335-Input Impedance 5 Lecture pp 61-66 2-6, 2-8Lossless line: = 0 = j~ V ( z ) = V0+ e - j z + V0- e + j z = V0+ e - j z + e + j z() )thenV+ V- V+ ~ I ( z ) = 0 e - j z - 0 e + j z = 0 e - j z - e + j z Z0 Z0 Z0(~ V ( z ) total v
Montana - EE - 335
EE335- Double Stub Matching This is not in the book but will be on the midterm. 11 Lecture A single stub must be repositioned to match for different loads. Sometimes this is inconvenient. The double stub method fixes the location of the stubs and var
Montana - EE - 335
EE335 Transmission Line Summary 15 Lecture Chapter 2 Review: 1 2 3Calculate Line parameters from geometry. (Table 2.1) Calculate Characteristic impedance, attenuation, and phase constants from line parameters. (Table 2.2) Calculate Reflection Coef
Montana - EE - 335
EE335 Snell's Law & Optical Fibers18 Lecture pp 331-336 8-2, 8-3Light incident at an angle, 2 things happen 1. reflects, incident angle equals reflected angle 2. transmits, transmitted light is refracted (bent)kr r i ki kt tRegion 1: 1 1sin
Montana - EE - 335
EE335 Reflectivity and Transmissivity 20 Lecture pp 346-349 8-5Detectors dont look at E-field, they look at intensity (power)r E 0 Pr R = i = i P E 0 2 2= 2Reflectivity = Power Reflected/Power incidentR =2Transmissivity = Transmitted
Montana - EE - 335
EE335-Waveguides & TM modes 21 Lecture pp 349-356 8-6, 8-7, 8-8At microwave frequencies (3-300 GHz) transmission lines become inefficient due to - skin effects - dielectric losses - reduced cross section reduces power handling capacity therefore us
Montana - EE - 335
EE335 Short Dipole 25 Lecture pp 373-379 9-1 Definition of Antenna: Transducer between transmission line and EM radiation in free space Transmission Antenna:examples: Radio station, TV station, Homing BeaconReception Antennaexamples: Car Radio
Montana - EE - 335
EE335 - Large Aperture Antennas 29 Lecture pp 397-403 9-7, 9-8 So far we have only talked about current source antennas, but also can radiate fields across an area to free space.Horn antennaParabolic antennaEach point in aperture radiates a lik
Montana - EE - 335
EE335 Antenna Arrays 30 Lecture pp 403-410 9-9 More than one antenna, why? Directivity Steering Most arrays use identical elements, but not required Most common are linear: 2-D lattice Pattern Multiplication: Resultant Pattern = (Un
CSU Fullerton - BTS - 730
2008BTS730 Yellow Team John Ford Peter Ljubanovic Davoud Salahi Rad Queen Victoria Solamillo[INTERIM REPORT]This document contains research of solutions for the college to secure the technological assets of the college.Table of Contents
CSU Fullerton - BTS - 730
Interim ReportSENECA COLLEGEInterim ReportBTS730 Assignment 2Red Team 10/31/2008Page | 1Interim ReportTable of ContentsPage | 3Interim ReportScope StatementProject Title: Northern Services College Access Security Management Project
CSU Fullerton - BTS - 730
BTS730Project Management An IntroductionIntro TEXT: Information Technology Project Management, (newest edition is 5th) By Kathy Schwalbe, Thomson Course TechnologyProjects A project Temporary Unique product, service, result Developed usin
CSU Fullerton - BTS - 730
BTS730 Project Assignment F20071In BTS730 you are required to complete a project as part of a team of three or four people. You are asked to work in a team other than your bts630 team. The goal is to have a different team experience than that in
CSU Fullerton - BTS - 730
Scope: The FinaleIT Project Management, Third EditionChapter 51Project Scope Management Processes Initiation: beginning a project or continuing to the next phase Scope planning: developing documents to provide the basis for future project d
CSU Fullerton - BTS - 730
Chapter 6: Project Time ManagementIT Project Management, Third EditionChapter 61Importance of Project Schedules Managers often cite delivering projects on time as one of their biggest challenges Average time overrun from 1995 CHAOS report w
CSU Fullerton - BTS - 730
BTS730 Project Deliverable 2 To be submitted hard copy, due date as per instructors web site. Note: this project is worth 10% of your final mark. Deliverablesall hardcopy: 1. Updated (with more detail, changes, corrections) Scope Statement. 2. Update
CSU Fullerton - BTS - 730
BTS730Cost ManagementCost Management Average cost overrun: 1995 CHAOS study: 189% of the original estimates 2001 study: 145%Cost Management Cost Management disasters (p265): IRS> $50 billion cost to taxpayers UK National Health Service$26
CSU Fullerton - BTS - 730
BTS730 Cost Exercise1 Timeframe Planned Value (What the budget indicated would be spent) $20K $30K $30K Actual Cost (The actual $ spent) Rate of Performance (The percentage of planned work that was actually completed) 100% 50% 100%Month 1 Month 2 M
CSU Fullerton - BTS - 730
BTS730Quality ManagementQuality Management What is quality? It depends ability to satisfy stated or implied needs conformance to requirements organizational / cultural influences Cost of Quality Cost of Quality = cost of conformance + cos
CSU Fullerton - BTS - 730
BTS730 Communications Management11. What are 3 of the biggest communication challenges on an IT Project? Explain why each is a challenge. 2. Select 5 ways of communicating in an IT project. For each list advantages and disadvantages. 3. When cons
CSU Fullerton - BTS - 730
BTS730 Risk Exercise1Mary Gee's background is help desk management but her love of working with animals has enticed her into switching careers and she now wants to do something that will allow her to work with dogs in some capacity. She herself o
CSU Fullerton - BTS - 730
BTS730 Presentation and Final Project Delivery Specifications PRESENTATIONS on Friday December 7th: YOU MUST EMAIL YOUR PowerPoint Presentations to the professor before Midnight Thursday Dec 6th so that she can post them for easy access. FOR NON-GAME
CSU Fullerton - BTS - 730
BTS730 Topic Review: For BTS730 test: Here are some of the key things we covered: Scope Mgmt WBS Scope Control o How do you improve user/stakeholder input? o How do you reduce incomplete & changing requirements Time Mgmt Activities, sequencing (de
CSU Fullerton - BTS - 730
Dilbert The Lighter Side of Project ManagementLeah Spontaneo Peter Smith Adam DelyeaProject Scope Research paper Examine how the Dilbert comics perceive PM vs. how PM is completed in a real business setting Delve into Dilberts history, the c
CSU Fullerton - BTS - 730
ConvertingClosedSource ProjectstoOpenSourceDmitriGerchikov MarkParuzel RuhullahHassan YiShenResearchandwriteagenericplanforconvertingaclosesourcedprojecttoopen source.Originally,thespecificplanwastoconvertOnTimeTimeSheetstoopensourceasapract
Montana - EE - 467
Actel HDL CodingStyle GuideActel Corporation, Mountain View, CA 94043 2005 Actel Corporation. All rights reserved. Printed in the United States of America Part Number: 5029105-6/11.05 Release: November 2005 No part of this document may be copied
Montana - EE - 465
Freescale SemiconductorOrder this document by AN1752/D REV 1AN1752Data Structures for 8-Bit MicrocontrollersFreescale Semiconductor, Inc.By Brad Bierschenk Consumer Systems Group Applications Engineering Austin, TexasIntroductionA data s
Montana - EE - 465
CSU Fullerton - BTS - 730
Chapter 5: Project Scope ManagementInformation Technology Project Management, Fifth EditionLearning ObjectivesUnderstand the elements that make good project scope management important Explain the scope planning process and describe the contents
CSU Fullerton - BTS - 730
Nov 26/2008: Additional Assignment 3 Notes Based on Questions I have received: Discount Rate? o Use 15%. If "bad things" happen let me know and perhaps we will have to adjust Can we use a part time Project Manager? o No o You have to determine how
CSU Fullerton - BTS - 730
Automotive Management SystemPost-AnalysisPrepared By:Peter Smith, Dominic Baranski, Adam Delyea, Skyler CollissonTable of Contents1 System Overview..3 1.1 Flexibility.3 1.2 Scalability..3 1.3 Reliability.3 1.4 Ease of Use..3 1.5 AMS .msi Insta
CSU Fullerton - BTS - 730
PROJECT 1 Costs Programmers Tax Lawyers/Consultants Project Manager Specialized Testing Software Maint for testing softwareUpdates for tax softwareTimeframe 0 500,000 1,000,000 150,000 65,000Year 1Year 2Cumulative Costs Benefits Regain unpai
CSU Fullerton - BTS - 730
Container Pier Example: note $ are in millions Pier Year 0 year 1 year 2 year 3 year 4 year 5 year 6 year 7 Cash Inflows 0 7.5 7.5 7.5 7.5 7.5 7.5 7.5 Cash Outflows 40 0 0 0 0 0 0 0 Net cash flows -40 7.5 7.5 7.5 7.5 7.5 7.5 7.5 Discount Rate: NPV BC
CSU Fullerton - BTS - 730
Cost Management-Summary of Basic Principles (from Schwalbe, Information Technology Project Management 4th edition) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Profit Profit Margin Life cycle costing Cash Flow Analysis Tangible costs/benefits Intangibl
CSU Fullerton - BTS - 730
BTS730 Cost Exercise1 Timeframe Planned Value (What was budgeted) $20K $30K $30K Actual Cost (The actual $ spent) Rate of Performance (The percentage of planned work that was actually completed) 100% 50% 100%Month 1 Month 2 Month 3$25K $25K $20K
CSU Fullerton - BTS - 730
CSU Fullerton - BTS - 730
IT Context Tutorial You have been given a copy of the Sept 10/2007 Toronto Star article "Software firm's got game". In that article ExperiencePoint indicates that it is interested in pursuing two projects, and describes each project. In the organizat
CSU Fullerton - BTS - 730
Answers to BTS730 IT Context tutorial Project 1: Allow users to create their own scenarios online, which means less scenario development time for the game module. Increase affordability of the simulations, specifically for smaller companies. Incre
CSU Fullerton - BTS - 730
IT Context Tutorial Case Study Software firm's got game ExperiencePoint creates computer simulations that teach executives how to make better business decisions September 10, 2007 Madhavi Acharya-Tom YewBUSINESS REPORTERAt GlobalTech, times are to
CSU Fullerton - BTS - 730
Exercise 1 PV Rate $264.06 $648.53Yr 1 8% 5% 100 300Yr 2 200 400
CSU Fullerton - BTS - 730
Exercise 2 Year 0 Option 1 Option 2 Rate PV of Option 1 3,000,000.00 0.15 $2,854,978.36 year 1 year 2 year 3 1,000,000.00 1,000,000.00 1,000,000.00year 4 1,000,000.00
Montana - EE - 466
Intel Atom MicroprocessorsJay Lamb EE466 Spring 2009OverviewAtom Microprocessors Specifications Architectures PowerDiamondville SilverthorneApplications Future releasesSpecifications Release : April 2008 Built for MID, smart p
CSU Fullerton - BTS - 730
Exercise 3 OPTION 1 Cash Inflows (rent) Cash Outflows (costs) Net Cash Flows Rate NPV BCR IRR OPTION 2 Cash Inflows (rent) Cash Outflows (costs) Net Cash Flows Rate NPV BCR IRRYear 0 0.00 20,000,000.00 -20,000,000.00 0.10 $1,372,360.31 1.05 12% Yea
CSU Fullerton - BTS - 730
Exercise 4 PART 1: Rate Amt in yr 5 PV Rate Amt each yr for 10 yrs PV15% 1,000 $497.18 9% 1,000 $6,417.66
Montana - EE - 466
Analog Devices SHARC ProcessorJeff MeirhoferOverview-Digital Signal Processors -SHARC processor Family -Typical Architecture -4 Generation SHARC processorsth-Development KitsDigital Signal Processors (DSPs) for Digital Signal Processing -Spe
CSU Fullerton - BTS - 730
Exercise 5 Year 0 Option 1 Option 2 Rate PV of Option 1 80,000.00 0.05 $91,362.46 year 1 18,000.00 year 2 18,000.00 year 3 18,000.00year 4 18,000.00year 5 year 6 18,000.00 18,000.00
CSU Fullerton - BTS - 730
Exercise 3 OPTION 1 Cash "Inflows" (regaining lost income) Cash Outflows (costs) Net Cash Flows Rate NPV BCR IRR OPTION 2 Cash Inflows (rent) Cash Outflows (costs) Net Cash Flows Rate NPV BCR IRR Year 0 year 1 year 2 year 30.00 10,000,000.00 -10,00
CSU Fullerton - BTS - 730
BTS730 Exercise: Network Diagram / Float / Critical Path1) Draw a PDM network diagram for the above work breakdown structure using the durations and dependencies (predecessor information) provided above. 2) Calculate free and total slack for each t
CSU Fullerton - BTS - 730
Future value interest factor of $1 per period at i% for n periods, FVIF(i,n).Period 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 25 30 35 40 50 1% 1.010 1.020 1.030 1.041 1.051 1.062 1.072 1.083 1.094 1.105 1.116 1.127 1.138 1.149 1.161 1.173
CSU Fullerton - BTS - 730
Text Pier Example: note $ are in millions Pier Year 0 year 1 year 2 year 3 year 4 year 5 year 6 Cash Flows -40 7.5 7.5 7.5 7.5 7.5 7.5 Discount Rate: NPV BCR IRR 0.1 $9.75 -1.24 15%year 7 7.5year 8 7.5year 9 7.5year 10 17
CSU Fullerton - BTS - 730
BTS530 Process Groups Samples for the case study in Chapter 3 Initiating Activities Planning ActivitiesExecuting Activities Monitoring and Controlling Closing Assign PM Identify key stakeholders Complete busine
CSU Fullerton - BTS - 730
BTS730 Risk Exercise Choose one: Doodle Project A project to introduce a new building supply chain (Lowes) into Canada. PART IDiscuss (to present) the general risk climate of the organization/project. Is it risk-rich? Is it low risk? PART IICreate
CSU Fullerton - BTS - 730
BTS730 Risk Exercise1Mary Gee's background is help desk management but her love of working with animals has enticed her into switching careers and she now wants to do something that will allow her to work with dogs in some capacity. She herself o
Montana - EE - 466
Intel MicroprocessorsJay Lamb EE466 Spring 2009OverviewCore2 Processors- -Architectures Solo, Duo, Quad, Extreme Architectures Current lineup New featuresi7 Processors- - -Next generation processorsIntel Core2 Processors R
Montana - EE - 466
BluetoothBilly BourgeoisAreas of DiscussionAn OverviewHow Bluetooth WorksThe Evolution of BluetoothConclusionA short distance, low power wireless data transmission protocol. bit address.It can connect up to 7 active devices using a 3
CSU Fullerton - BTS - 730
Scope Exercise 2 Facilitator names are underlined. Team 1 (Adeetee, Lukkas, Edward, John D, Jesse, Aaron) What TEN suggestions can you make that will: Keep scope realistic Improve user input Reduce incomplete and always changing requirements Team
CSU Fullerton - BTS - 730
Teams Red Team Tahereh Fred Clarence Nino TiagoBlue Team Adeetee Jatinder John D. Armen BartGreen Team Roya Ryan Aaron Jesse AnthonyYellow Team Queenie Peter Yurij Davoud John F.Purple Team Lukkas Edward Sid Leonard Farhad