Presentation Slides

Download Report

Transcript Presentation Slides

MSP430 Project
ECE 300
Spring 2006
Cortney McKibben
Rebekah Wilson
Shupeng Zhang
Purpose of the Project
□ An opportunity to work
in a team environment
□ Gain knowledge and
learn basic skills of
soldering
□ Select a sensor and
learn the
characteristics of that
sensor
□ Modify a program
that allows us to
read the analog
voltage of our
sensor
□ Apply the
knowledge learned
from the semester to
complete the board
Goals
□ Create a functioning board
□ Create the circuit and
interface the board with a
sensor
□ Combine the two boards
where the lcd outputs the
temperature
□ To become familiar on how
several aspects of
engineering are brought
together to form a useful
system.
The Overall Process
Solder all
components
To the
board
The
Completed
Circuit
Order of Soldering…
□ Surface mounted
resistors and
capacitors
□ Slider switch, 5 volt
input plus, voltage
regulator, push
button switch
□ MSP430 Chip
□ Led display unit
□ JTAG connector
The Board after Soldering..
The Overall Process
Solder all
components
To the
board
Programming
the MSP430
chip to read
HELLO
The
Completed
Circuit
MSP430 Chip
□ A very fine-pitch chip
□ The connect point to
chip are numerous and
close together
□ 25 connect points on
each side
□ Each side is ½ inch
□ Soldering was tedious
Programming the MSP430 Chip
□ Used files from ECE 300
website and the software
that came along with the kit
□ Select to create a new
project
□ Clicked and used files
named delay.c, demo.c,
and lcd.c
□ After opening the lcdDisplay
and selecting f430p, the
chip had been flashed
□ HELLO now appeared
across the screen
The Overall Process
Solder all
components
To the
board
Programming
the MSP430
chip to read
HELLO
The
Completed
Circuit
Selecting the
AD590
Temperature
sensor
The AD590JH Temperature
Sensor
□ Linear Current Output
□ Wide range of
temperature: -55ºC to
150ºC
□ Two Terminal Device:
Voltage In/Current Out
□ Wide Power Supply
Range: +4V to +30V
□ Low Cost
The Overall Process
Solder all
components
To the
board
Programming
the MSP430
chip to read
HELLO
The
Completed
Circuit
Selecting the
AD590
Temperature
sensor
Create
another board
to connect the
Power source
and
Sensor
Sensor Circuit
Completed Board for Power
Source and Sensor
The Overall Process
Solder all
components
To the
board
Programming
the MSP430
chip to read
HELLO
The
Completed
Circuit
Selecting the
AD590
Temperature
sensor
Re-program
chip using the
sensor file
Create
another board
to connect the
Power source
and
Sensor
Interfacing the Sensor
The board was able to display the
sensor reading by using delay.c, lcd.c,
and sensor.c
□ The proper temperature was displayed
by modifying sensor.c
□ Correction factor was manipulated
until output displayed correct
temperature
Sensor Source Code
The Overall Process
Solder all
components
To the
board
Programming
the MSP430
chip to read
HELLO
Connect both
boards to get
desired
temperature
The
Completed
Circuit
Selecting the
AD590
Temperature
sensor
Re-program
chip using the
sensor file
Create
another board
to connect the
Power source
and
Sensor
Connection of both boards..
Temperature Readings..
Troubleshooting
□ Wired the DPDT switch wrong = the circuit for
the sensor was not getting any power
□ The 1k ohms and 100 ohms potentiometer
had to be adjusted to right setting
□ 100 ohms set to 296.2 mV
What We Learned…
□ Soldering skills
□ The MSP430 and
AD590 temperature
sensor
□ Circuit
Troubleshooting
□ Teamwork
Questions….
□ Does anyone have any questions??