The University of Tennessee Knoxville GROUP 7 MSP430 Presentation Saturday, April 22, 2006 -Jason Bault -Darren Giles -Nathan Rowe -Trevor Williams.

Slides:



Advertisements
Similar presentations
Computer Organization and Architecture
Advertisements

RITAMBHARA CHAUHAN-ES12B1015 SAVIT VARCHASVI ALURI-ES12B1017
Op-Amp- An active circuit element designed to perform mathematical operations of addition, subtraction, multiplication, division, differentiation and.
ECE201 Lect-161 Operational Amplifiers ( ) Dr. Holbert April 3, 2006.
DIGITAL SCALE Taylor Model Components Control Board Back of LCD Display Load Cell under foot Battery Holder.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
ECE 300 Microprocessor Project Using The Texas Instruments MSP 430F449PZ Controller Group members: William Bohon Steve Bishop Steve Bishop Ann Tan Ann.
MSP 430 Microprocessor Project Group 4 Matt Ezell Albert Daniel Phillip Sutherland Ben Hardy ECE 300 Spring 2007 Instructor: Dr. Walter Green.
Temperature Variable Assembly LM 324N: Used to amplify voltage using negative feedback Resistor values R i =474 Ω R f =10 kΩ Gain ( ) = With these.
ECE201 Lect-171 Capacitors (6.1); Inductors (6.2); LC Combinations (6.3) Dr. Holbert April 5, 2006.
Introduction AD620 Instrumentation Amplifier
Major Modifications and System Modeling Use a Peltier cooler as an actuator instead of a power resistor. Relocate the ambient sensor further away from.
Chapter 1 Quick review over Electronics and Electric Components Prepared By : Elec Solv.
ECE 300 Embedded Microcontroller Project Group 4 Bryan Bollinger Molly Kryder David Windsor Brian Washington.
Weather Station Project Temperature Light Dark Sensor Wind Speed Wind Direction 1.
Objectives How Microcontroller works
MSP 430 Project ECE 300 Spring 2004 William S. McLemore Ruben D. Briano Cheng-Han Tsai.
COMPUTER SYSTEM ARCHITECTURE By Sohaib.  The digital computer is a digital system that performs various computational tasks.  The word digital implies.
Institut for Technical Informatics 1 Thomas Trathnigg Towards Runtime Support for Energy Awareness in WSNs Towards Runtime Support for Energy Awareness.
Data Acquisition Systems
MSP430 Group Project ECE 300 Spring 2007 Dr. Walter Green Jeffrey Logsdon John Ly Daniel Henderson Nataly Sumarriva.
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
ECE 300 Microprocessor Project MSP 430. Group Members Demetric Banahene David Fish Zack Pannell.
ECE 300 Microprocessor Project Nick Jones Bibi Morales Bibi Morales Hadi Choueiry Tyler Griffin Tyler Griffin Group 9.
ECE 300 Microprocessor Project Group 6. Group Members Corey Wingate (Team Leader) Eugene Vasser Jason Nitzberg Johnathan Carter.
MSP 430 Project ECE 300 Circuits The University Of Tennessee Spring 2007 Group 8 : Alex Melhorn, Alex Hara, Laura Wakeman, David Heise.
Fundamentals of Electric Circuits Chapter 5 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
EA PROJETO EM ELETRÔNICA APLICADA Bruno Mourão Siqueira.
TI MSP430 MICROCONTROLLERS BY ADITYA PATHAK. THE MSP FAMILY Ultra-low power; mixed signal processors Widely used in battery operated applications Uses.
MSP430 Project Justin King Oz Serpersu Nadiah Khalid Tim Dew.
REVERSE ENGINEERING ANALYSIS OF THE KILL-A-WATT Jason Sweeney Ryan Gittens Sean Kolanowski.
Group Five MSP430 Project Katy Charlton Jeremy McNutt Ben Ealey Aaron Vallance April 14, 2007.
Semiconductor Memory Types
Micro Processor Project ECE 300 April 17, 2004 Group 2.
MSP 430 Microprocessor Project
MSP430 Project ECE 300 Spring 2006 Cortney McKibben Rebekah Wilson Shupeng Zhang.
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
Computer Architecture Chapter (5): Internal Memory
ACCURATE ELECTRONIC STOPWATCH
ECE 300 Brian Austin Paul Obame Michael Vaughn Thomas P. Wills Dr. Green Final Project April 17, 2004.
 Sensor (S)–converts arbitary physical quantity into electric signal  Adaptor (A)–provides signal amplification to a required level; expands a dynamic.
Enhancement Presentation Carlos Abellan Barcelona September, 9th 2009.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
In and Out Line Monitoring System for Volleyball
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
LEVEL CONTROL SYSTEM USING MICROCONTROLLER
Scrolling LCD using Arduino.
William Stallings Computer Organization and Architecture 7th Edition
INDUSTRIAL ELECTRONICS/ELECTRICITY
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
Visit for more Learning Resources
Fundamentals of Electric Circuits Chapter 5
Why Use an instrumentation Amplifier?
MSP430 Project.
ARDUINO FOUR QUADRANT DC MOTOR CONTROL
ARDUINO LINE FOLLOWER ROBOT
ARDUINO DC MOTR SPEED CTL
‘SONAR’ using Arduino & ultrasonic distance sensor
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
Fundamentals of Electric Circuits Chapter 5
William Stallings Computer Organization and Architecture 8th Edition
Budget *Cost divided evenly between Fuel Cell and Fly Wheel Groups.
Automotive Technology Principles, Diagnosis, and Service
Presentation transcript:

The University of Tennessee Knoxville GROUP 7 MSP430 Presentation Saturday, April 22, Jason Bault -Darren Giles -Nathan Rowe -Trevor Williams

ECE 300 MSP430 Project MSP430  Presentation Topics  Project Objectives  Specifications  Board Design  Pressure Sensor  Temperature Sensor  Sensor Code Modifications  Results and Discussion  Conclusion

ECE 300 MSP430 Project Objectives  Use the MSP430 chip on a circuit board that uses sensors to detect temperature and pressure  Program the sensor logic into the microprocessor  Apply fundamental circuit knowledge to a practical application of circuit design  Learn how to solder elements to a circuit board

ECE 300 MSP430 Project MSP430 Specifications  Low Supply-Voltage Range, 1.8 V to 3.6 V  Ultralow-Power Consumption:  Active Mode: 280  A at 1 MHz, 2.2 V  Standby Mode: 1.1  A  Off Mode (RAM Retention): 0.1  A  16-Bit RISC Architecture, 125-ns Instruction Cycle Time  12-Bit A/D Converter With Internal Reference, Sample-and-Hold and Autoscan Feature  Integrated LCD Driver for Up to 160 Segments  MSP430F449: 60KB+256B Flash Memory, 2KB RAM

ECE 300 MSP430 Project Board Design Resistors and Capacitors were fairly easy to apply with small dabs of solder Topleft: LCD Was simple to apply to circuit board, used a little solder on each pin through holes Center: MSP430 chip Most difficult component to install, required preciseness and lots and lots of patience

ECE 300 MSP430 Project IESP-12 Pressure Sensor  Detects Force in units of kgf (kilograms force)  Max load of 4.0kgf  Life: >= 100, kgf  Operating Temp: +10 to +40 Celsius  Storage Temp: -40 to +70 Celsius  Supply voltage: 3-6 VDC  Current: 5 mA  Max Current: 20 mA  Max voltage: 30 VDC

ECE 300 MSP430 Project AD590 Temperature Sensor  Low power requirements  Voltage supply range of 4 to 30 VDC  Celsius  High output impedance from supply voltage drift and ripple  Small amount of error from changing the power supply  Electrically durable  With stands forward voltage of up to 44 V and a reverse of 20 V to resist damage

ECE 300 MSP430 Project Sensor Code Modifications  Modified sensor read-in code for pressure sensor  Used more accurate scaling coefficient according to our design  Added a filter initializing variable to the first filter sampling instead of the forth.  This allows the reading to display more accurately on the first sample. float CDEG,FDEG,XIN, Y,SIGK; bool initializeFilter = false; const float A = 0.613; const float B =.19380; float XIN7, XIN6, XIN5, XIN4, XIN3, XIN2, XIN1; XIN = ADC12MEM6 * A * B; if(initializeFilter == false){ XIN7 = XIN; XIN6 = XIN; XIN5 = XIN; XIN4 = XIN; XIN3 = XIN; XIN2 = XIN; XIN1 = XIN; initializeFilter = true; }

ECE 300 MSP430 Project Results & Discussion  Correctly displayed force  Correctly displayed temperature  Correctly displayed output within a reasonable range  Our group did not use a 741 operational amplifier for the gain. Instead we replaced the op amp and the 1K resistor with one 5 k resistor to duplicate the gain of five.

ECE 300 MSP430 Project Problems  Soldering Issues - Trouble with pins holding  Programming Issues - Application wouldn’t accept arrays for a more robust filter program  Display Issues - Missing segments at random - Dim display at random · Believed to be issues with the microprocessor

From Group 7