MSP 430 Project ECE 300 Spring 2004 William S. McLemore Ruben D. Briano Cheng-Han Tsai.

Slides:



Advertisements
Similar presentations
RITAMBHARA CHAUHAN-ES12B1015 SAVIT VARCHASVI ALURI-ES12B1017
Advertisements

By: Alex Sowa Electrical Projects April 10 th, 2013.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
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.
Ryan Roberts April 2, Background The tool I am building will be used by me on my dads stock car team. I have a tool already that I use to measure.
Design a Logic Probe Experiment 20. Design Specifications Design a logic probe as shown in the block diagram of Figure 1 of Experiment 20 with a signal.
Weather Station Project Wind Speed Wind Direction Temperature Light/Dark Sensor 1.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
A Solder Reflow Oven Dylan Gifford David Cobler. A typical $30,000 Reflow Oven Solder Paste Surface Mount Technology.
ME 224 Experimental Engineering: Professor Espinosa 2005 TEAM : Jamie Charles Carlo Niko Javier.
EEG Machine By The All-American Boys Featuring Slo- Mo Motaz Alturayef Shawn Arni Adam Bierman Jon Ohman.
Ramrod IV Micromouse 396. The Team  Andrew Igarashi – Programming  Kevin Li – Hardware  Amy Maruyama – Hardware  Stephen Nakamura – Hardware  Quang.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
Introduction AD620 Instrumentation Amplifier
Introduction.
E102 LAB Temperature Control of Heated Block. Temperature Controller Specifications Design, simulate and test a control system for temperature control.
ECE 300 Embedded Microcontroller Project Group 4 Bryan Bollinger Molly Kryder David Windsor Brian Washington.
The purpose of this project was to develop a portable G-Meter, roughly the size of a cell phone. Potential applications of the product include logging.
Weather Station Project Temperature Light Dark Sensor Wind Speed Wind Direction 1.
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
EE 1106: Introduction to EE Freshman Practicum
Objectives How Microcontroller works
ENGR 1181 First-Year Engineering Program College of Engineering Engineering Education Innovation Center First-Year Engineering Program Solar Energy Meter.
1 Applied Control Systems Technology. 2 Pin configuration Applied Control Systems.
1 D & T Design Lesson Sec 3B By: MdmLee Kah Gek Technological Areas - Electronics MacPherson Secondary School.
Smart transmitters.
Network and Systems Laboratory nslab.ee.ntu.edu.tw 2010/12/10Wireless Sensor Network And Labs fall
Electronic Instrumentation & PLC DKT 314 Digital thermometer LCD display using LM35 Lecturer: En Mat Nor Mohamad B Ismail En Zulkifli Husin.
MSP430 Group Project ECE 300 Spring 2007 Dr. Walter Green Jeffrey Logsdon John Ly Daniel Henderson Nataly Sumarriva.
JMC – Joint Motion Controller Complete guide to building and testing each JMC.
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.
Network and Systems Laboratory nslab.ee.ntu.edu.tw 2011/12/9Wireless Sensor Network And Labs fall
MSP430 Project Justin King Oz Serpersu Nadiah Khalid Tim Dew.
Practicum Project L0 block diagrams Nick Klein. L0 block diagrams (Must) Project Must have two inputs: – Buttons One to turn on device. – Level Sensor.
Group Five MSP430 Project Katy Charlton Jeremy McNutt Ben Ealey Aaron Vallance April 14, 2007.
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.
ELECTRONICS – Input Transducers Engineering Science – National 5.
Voltage Divider Circuits Input transducers Input transducers are devices that convert a change in physical conditions (for example, temperature) into a.
Closed Loop Temperature Control Circuit with LCD Display Mike Wooldridge ECE 4330 Embedded Systems.
Self Switching Power Supply. Introduction Self Switching Power Supply  Embedded system requires a regulated power supply.
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.
BY Names of team mates and USN numbers TITLE OF YOUR PROJECT college logo example.
An operational amplifier (Op-Amp) is a differential amplifier that amplifies the difference of voltages applied to its two input terminals (differential.
Low Cost Universal Test Equipment Survey on Power supplies.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Zener Diode.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Emotional Intelligence Vivian Tseng, Matt Palmer, Jonathan Fouk Group #41.
Prototyping with Microcontrollers and Sensors
CHAPTER 6 VOLTAGE REGULATOR Tulus Ikhsan Nasution.
Subject Name: LINEAR INTEGRATED CIRCUITS Subject Code: 10EC46
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
MSP430 Project.
Automatic heat source finding laptop cooling pad By Team 26
DIGITAL CALCULATOR USING 8051
Yuchen Chai, Pradeep Shenoy, Philip T. Krein
Remote Controlled Smart Socket
Radhabai Kale mahila mahavidyalaya,ahmednagar Department of Physics
724 Temperature Calibrator
Group 9 Andrew White Ryan Hamdorff Jimmy Psihogios
Presentation transcript:

MSP 430 Project ECE 300 Spring 2004 William S. McLemore Ruben D. Briano Cheng-Han Tsai

Purpose of this Project Have an opportunity to work as member of a team. Learn basic skills of soldering Learn to compile program in order to flash the computer chip Select and study the characteristic of a sensor Learn to calibrate the chosen sensor in order to get accurate readings through the computer chip and to the LCD

Process of Building the Project Solder all components to the board Test the board by flashing demo file Create working circuit between board and sensor Change and correct the code to display wanted results Test sensor and board together in various cases

Soldering Order Surface mounted capacitors and resistors Push button switch, voltage regulator, 5 volt input, and slider switch MSP430 chip LCD JTAG connector

Steps for Programming the MSP430 Chip Copy the files from the ECE 300 website Create a new project in the IAR software Add the Delay, Demo, and LCD files to the project Compile the project and then select the Debugger Open the lcdDisplay and select f430p Now the chip has been flashed and it should scroll ‘HELLO’ across LCD display.

Choosing a Sensor SensorLinearInputOutputAccuracy (+/-) (deg C) Temp. Range (deg C) AD590  VoltageCurrent LM19  CurrentVoltage DS56Voltage AD7818  Voltage

AD590 Temperature Sensor Features Linear current output Wide Temperature Range: -55°C to 150 °C 4 V to 30 V supply voltage range allows for versatility Very accurate when compared to other sensors Output current is not dependant on the exact value of the input voltage; as long as it is within the specified range, the current will be the same

Graph of the Input vs. the Output Linear relationship between the output current and input voltage. Anywhere between the specified voltage range, the output current is proportional to the temperature in Kelvin, equal to 1 micro-amp per Kelvin

Schematic of Our First Circuit This schematic was highly unstable Measured the correct room temperature Jumped around randomly when an ice cube was placed on it, varying from –20ºC to 58ºC Vo AD590 9V9V 1Kohm

Schematic of Circuit Operating voltage used for the op amp is 9V This schematic gave the most stable results Gives the room temperature and went down to 1ºC when an ice cube was placed on it. The Vo is tied into the board Vo 9 V AD590 1 kOhms

Block Diagram AD590 Op Amp And Resistor MSP V Battery LCD

Intelligent Sensor Microcode Initializations Input Output Convert data Send Voltage MSP 430 Processor

Source Code sample = ADC12MEM6; X = sample; Y =.2*(X+X1+X2+X3+X4);// moving average filter X4 = X3; X3 = X2; X2 = X1; X1 = X; Y = Y – ;// Y – offset Y = Y * 10.1; lcd_word(Y,2); lcd_char(0,’C’);// displays a ‘C’ for Celsius

Complications Between the time that we got our board to flash and connected to our sensor, some of the pins on the chip came loose, and we had to re-solder some of the pins. Our first op amp was bad and gave us unstable results. We switched it with another one, which gave us better results.

Picture of the Board and Circuit

Sources Analog Devices: The University of North Florida College of Computing, Engineering, and Construction: