MSP430 Group Project ECE 300 Spring 2007 Dr. Walter Green Jeffrey Logsdon John Ly Daniel Henderson Nataly Sumarriva.

Slides:



Advertisements
Similar presentations
Kit Building Class Lesson 4Page 1 R and X in Series Inductors and capacitors resist the flow of AC. This property is called reactance. Resistance also.
Advertisements

Chapter 7 Operational-Amplifier and its Applications
CHAPTER 3: SPECIAL PURPOSE OP-AMP CIRCUITS
Lecture 4: Signal Conditioning
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
ENTC 3320 Absolute Value.
By: Alex Sowa Electrical Projects April 10 th, 2013.
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.
Resistor Circuit Symbol
CLASSIFICATION OF COMPUTER
Revision analog electronics
Lecture 31 Electrical Instrumentation. Lecture 32 Electrical Instrumentation Electrical instrumentation is the process of acquiring data about one or.
Lecture161 Instrumentation Prof. Phillips March 14, 2003.
1 ECE 3336 Introduction to Circuits & Electronics MORE on Operational Amplifiers Spring 2015, TUE&TH 5:30-7:00 pm Dr. Wanda Wosik Set #14.
PH4705/ET4305: Instrumentation Amp Our sensor will be connected to some kind of measurement system either directly, diag. 1, or as a bridge circuit diag.
Embedded Programming and Robotics Lesson 1 Basic Electricity and Electronics Transistor Basics Lesson 1 -- Basic Electricity1.
 Distortion – the alteration of the original shape of a waveform.  Function of distortion analyzer: measuring the extent of distortion (the o/p differs.
Electronic Metronome Using a 555 Timer.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
We are Group5 Weatherstation The team Members are : Saran Jackson Robert Howard Robert Garvey Gene Fitzgerald Steven Dowling.
MSP 430 Project ECE 300 Spring 2004 William S. McLemore Ruben D. Briano Cheng-Han Tsai.
CHAPTER 11 Op-Amp Applications. Objectives Describe and Analyze: Audio mixers Integrators Differentiators Peak detectors Comparators Other applications.
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.
The University of Tennessee Knoxville GROUP 7 MSP430 Presentation Saturday, April 22, Jason Bault -Darren Giles -Nathan Rowe -Trevor Williams.
ECE 300 – Spring 2007 Christopher Boyd Anusha Gattupalli Timothy Poore.
ECE 300 Microprocessor Project Group 6. Group Members Corey Wingate (Team Leader) Eugene Vasser Jason Nitzberg Johnathan Carter.
Fundamentals of Electric Circuits Chapter 5 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CHEM*3440 Operational Amplifiers These integrated circuits form the backbone of modern instrumental methods. Understanding their operation will help you.
Analog to Digital Converter David Wallace English 314.
Lecture 3: Bridge Circuits
Group Five MSP430 Project Katy Charlton Jeremy McNutt Ben Ealey Aaron Vallance April 14, 2007.
Lecture 4: Signal Conditioning
Plasma Sense Amplifier
Micro Processor Project ECE 300 April 17, 2004 Group 2.
BME 353 – BIOMEDICAL MEASUREMENTS AND INSTRUMENTATION MEASUREMENT PRINCIPLES.
MSP 430 Microprocessor Project
MSP430 Project ECE 300 Spring 2006 Cortney McKibben Rebekah Wilson Shupeng Zhang.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
EE101-Lecture 8 Operational Amplifier Basics of amplifiers EE101 Fall 2012 Lect 8- Kang1 Noninverting amplifier & Inverting amplifier.
ECE 300 Brian Austin Paul Obame Michael Vaughn Thomas P. Wills Dr. Green Final Project April 17, 2004.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
An operational amplifier (Op-Amp) is a differential amplifier that amplifies the difference of voltages applied to its two input terminals (differential.
Final Presentation April 19, 2010 Contactless Angular Position Sensor Team: Eugene Sandberg, Christine Bratton, Matt Landry, Aram Lee, Jeremy Lewis Faculty.
EE140 Final Project Members: Jason Su Roberto Bandeira Wenpeng Wang.
Basics of Bypass Capacitor, Its Functions and Applications.
Zener Diode.
Chapter 6: Voltage Regulator
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
MECH 373 Instrumentation and Measurements
Scrolling LCD using Arduino.
Prototyping with Microcontrollers and Sensors
CHAPTER 6 VOLTAGE REGULATOR Tulus Ikhsan Nasution.
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
TV OPERATION JAMMING SYSTEM
Fundamentals of Electric Circuits Chapter 5
ELG4135: Electronics III (Fall 2005)
EI205 Lecture 13 Dianguang Ma Fall 2008.
MSP430 Project.
ARDUINO FOUR QUADRANT DC MOTOR CONTROL
DIGITAL CALCULATOR USING 8051
Differential Op - Amplifier TIM. 1 Introduction 2 Differential Amplifier: 2.1 Input Resistances: 2.2 Differential Gain: 2.3 Common Mode Input: 2.4 Common.
‘SONAR’ using Arduino & ultrasonic distance sensor
SUBMITTED BY EDGEFX TEAM
Chapter 6: Voltage Regulator
Medical electronics II RC operation amplifier circuits
Fundamentals of Electric Circuits Chapter 5
Chapter 5 Operational Amplifiers
Presentation transcript:

MSP430 Group Project ECE 300 Spring 2007 Dr. Walter Green Jeffrey Logsdon John Ly Daniel Henderson Nataly Sumarriva

Project Objectives Develop team-oriented skills Develop team-oriented skills Interpret printed circuit board layout Interpret printed circuit board layout Make ultra-fine solder connections Make ultra-fine solder connections Compile programs and files to run software Compile programs and files to run software Be introduced to C-Spy debugging tool of IAR Software Be introduced to C-Spy debugging tool of IAR Software Flash software to microprocessor board Flash software to microprocessor board Select and learn the characteristics of sensors Select and learn the characteristics of sensors Troubleshoot a circuit board Troubleshoot a circuit board

Overview of Project Stages Stage 1 Stage 1 Soldering practice and familiarity with the circuit components on the practice circuit boards Soldering practice and familiarity with the circuit components on the practice circuit boards Stage 2 Stage 2 Soldering circuit components and microchip to board Soldering circuit components and microchip to board Stage 3 Stage 3 Flashing “Hello” message to LCD screen by programming MSP430 chip Flashing “Hello” message to LCD screen by programming MSP430 chip Stage 4 Stage 4 Selecting and studying various sensors Selecting and studying various sensors Stage 5 Stage 5 Adjusting computer codes to show sensor output on LCD screen Adjusting computer codes to show sensor output on LCD screen Stage 6 Stage 6 Demonstration of sensor and data collection Demonstration of sensor and data collection Stage 7 Stage 7 Project team presentation Project team presentation

Stage 1 - Practice After years of no soldering, the team members obtained practice soldering components onto the practice circuit board After years of no soldering, the team members obtained practice soldering components onto the practice circuit board Each team member soldered one side of the microchip to the circuit board, a task which was tedious but useful Each team member soldered one side of the microchip to the circuit board, a task which was tedious but useful

Stage 2 – The Real Deal The microchip and the circuit components were soldered in the following order: The microchip and the circuit components were soldered in the following order: Surface-mounted capacitors and resistors Surface-mounted capacitors and resistors Push-button switch, voltage regulator, 5 volt input plus, slider switch Push-button switch, voltage regulator, 5 volt input plus, slider switch MSP430 microchip MSP430 microchip LCD pins LCD pins JTAG Connector JTAG Connector

Stage 3 – Flashing “Hello” The files lcd.c, lcd.h, delay.c, delay.h, demo.c, sensor.c. were downloaded from the class website The files lcd.c, lcd.h, delay.c, delay.h, demo.c, sensor.c. were downloaded from the class website New project was created under IAR Embedded Workbench New project was created under IAR Embedded Workbench Flashed “Hello” and “ ” by adjusting code in the demo file Flashed “Hello” and “ ” by adjusting code in the demo file

Stage 4 – Sensors, Sensors, Everywhere Various sensors were investigated from Analog Devices Various sensors were investigated from Analog Devices AD 590 – Temperature Sensor AD 590 – Temperature Sensor AD – Temperature Sensor AD – Temperature Sensor TMP04F5 – Temperature Sensor TMP04F5 – Temperature Sensor AD 22151G – Magnetic Field Strength Sensor AD 22151G – Magnetic Field Strength Sensor Ultimately, the AD 590 and AD were selected to allow for most efficient temperature output, considering the necessary components and the accuracy of the sensor Ultimately, the AD 590 and AD were selected to allow for most efficient temperature output, considering the necessary components and the accuracy of the sensor

Spotlight on…the AD22103K Features Features 3.3 voltage input from circuit board itself 3.3 voltage input from circuit board itself 0 to 100º C temperature span 0 to 100º C temperature span Minimal self-heating Minimal self-heating Cost-effective: uses the same voltage that the analog-to-digital converter uses as a reference, eliminating the need for a precision reference Cost-effective: uses the same voltage that the analog-to-digital converter uses as a reference, eliminating the need for a precision reference Requires no calibration Requires no calibration Less expensive than the AD590 and no need for extra reference or calibration components Less expensive than the AD590 and no need for extra reference or calibration components By using voltage output instead of current output, there is a minimization of leakage errors, such as those caused by condensation at low temperatures By using voltage output instead of current output, there is a minimization of leakage errors, such as those caused by condensation at low temperatures

AD22103K’s Theory of Operation Output voltage is proportional to power supply voltage Output voltage is proportional to power supply voltage Sensor contains temperature- dependent resistor, R T, whose resistance changes linearly with temperature Sensor contains temperature- dependent resistor, R T, whose resistance changes linearly with temperature Op amp in sensor takes the voltage across R T and applies appropriate gain and offset to achieve the output voltage function Op amp in sensor takes the voltage across R T and applies appropriate gain and offset to achieve the output voltage function At the nominal supply voltage of 3.3 V, the output voltage is 0.25 V at 0º C and 3.05 V at 100º C At the nominal supply voltage of 3.3 V, the output voltage is 0.25 V at 0º C and 3.05 V at 100º C

Connecting the AD22103K to Circuit Board Pin 1 - Voltage Input Connection to voltage output terminal on circuit board Pin 2 - Voltage Output Connection to input terminal on board Pin 3 - Ground

Spotlight on…the AD590JH Features Features Produces output current proportional to temperature: 1 microAmp per Kelvin Produces output current proportional to temperature: 1 microAmp per Kelvin -55º C to 150º C temperature range -55º C to 150º C temperature range Wide power supply range: 4V to 30V Wide power supply range: 4V to 30V Electrically durable – withstands a voltage as high as 44V and a reverse voltage of 20V, so pin reversal does not damage sensor Electrically durable – withstands a voltage as high as 44V and a reverse voltage of 20V, so pin reversal does not damage sensor High output impedance (over 10MOhms) allows for minimum changes in output current despite large changes in input voltage High output impedance (over 10MOhms) allows for minimum changes in output current despite large changes in input voltage Low cost Low cost

Stage 5 – Sensor Ouput Previously-made codes were obtained from class file Previously-made codes were obtained from class file These new files were integrated into the circuit board with the IAR Embedded Workbench and the C-Spy Debugger These new files were integrated into the circuit board with the IAR Embedded Workbench and the C-Spy Debugger Many trials were needed to obtain the correct sensor output Many trials were needed to obtain the correct sensor output

Stage 6 – Demonstration and Data Completed Circuit Board

Stage 6 – Demonstration and Data Our breadboard with sensorsTheir breadboard with sensors

Stage 6 – Demonstration and Data Data of Temperature Rising 75 to 90º F Data of Temperature Rising 75 to 90º F Theoretically, the time and temperature relationship should be linear and equal for both sensors. Since the AD22103 reaches 90 degrees faster, this may indicate either less accuracy or greater efficiency of the sensor. Thus, the 590JH may be a more accurate yet less efficient sensor Theoretically, the time and temperature relationship should be linear and equal for both sensors. Since the AD22103 reaches 90 degrees faster, this may indicate either less accuracy or greater efficiency of the sensor. Thus, the 590JH may be a more accurate yet less efficient sensor Less efficiency at the temperature extremes Less efficiency at the temperature extremes

Stage 6 – Demonstration and Data Data of temperature falling from 90 to 75º C Data of temperature falling from 90 to 75º C For decreasing temperature, the 590JH sensor demonstrates a more linear relationship between time and temperature, again demonstrating the slightly finer quality than the 22103K For decreasing temperature, the 590JH sensor demonstrates a more linear relationship between time and temperature, again demonstrating the slightly finer quality than the 22103K

Stage 7 – The Fruits of Hard Work A Happy Dr. Green A Happy Dr. Green

Stage 7 – The Fruits of Hard Work An Enlightened Group of Students An Enlightened Group of Students

Stage 7 – The Fruits of Hard Work Reduced risk of future injury from circuit boards and electrical devices Reduced risk of future injury from circuit boards and electrical devices

Conclusion This project allowed the team members to learn to work together, to become familiar with basic circuit board design, and to combine various aspects of previous engineering education to output a real product This project allowed the team members to learn to work together, to become familiar with basic circuit board design, and to combine various aspects of previous engineering education to output a real product

Thank you Are there any questions?