MSP 430 Project

16
MSP 430 Project MSP 430 Project ECE 300 Circuits ECE 300 Circuits The University Of The University Of Tennessee Tennessee Spring 2007 Spring 2007 Group 8 : Alex Melhorn, Group 8 : Alex Melhorn, Alex Hara, Laura Wakeman, Alex Hara, Laura Wakeman, David Heise David Heise

description

MSP 430 Project. ECE 300 Circuits The University Of Tennessee Spring 2007 Group 8 : Alex Melhorn, Alex Hara, Laura Wakeman, David Heise. MSP 430. Low Power Architecture 16-bit CPU 12-bit ADC Low Cost. Project Board. AD590. Accuracy +/- 0.5º C +/- 0.9º F Power Range 4V – 30V - PowerPoint PPT Presentation

Transcript of MSP 430 Project

Page 1: MSP 430 Project

MSP 430 ProjectMSP 430 Project

ECE 300 CircuitsECE 300 Circuits

The University Of TennesseeThe University Of Tennessee

Spring 2007Spring 2007

Group 8 : Alex Melhorn, Alex Group 8 : Alex Melhorn, Alex Hara, Laura Wakeman, David Hara, Laura Wakeman, David

HeiseHeise

Page 2: MSP 430 Project

MSP 430 MSP 430

• Low Power ArchitectureLow Power Architecture• 16-bit CPU16-bit CPU• 12-bit ADC12-bit ADC• Low CostLow Cost

Page 3: MSP 430 Project

Project BoardProject Board

Page 4: MSP 430 Project

AD590AD590

•Accuracy•+/- 0.5º C

•+/- 0.9º F

•Power Range•4V – 30V

•Temperature Range•-55º C -- 150º C

•-67º F -- 302º F

•Output•1μA/K

Page 5: MSP 430 Project

Circuit DiagramCircuit Diagram

Page 6: MSP 430 Project

Circuit Diagram 2Circuit Diagram 2

Page 7: MSP 430 Project

C Sensor FileC Sensor FileCode for the AD590 was provided by Dr. Green.Code for the AD590 was provided by Dr. Green.

const float A = 0.613, B = 0.2; const float A = 0.613, B = 0.2; ......XIN = A*B*ADC12MEM6; XIN = A*B*ADC12MEM6;

DKEL = (XIN + XIN1 + XIN2 + XIN3)*0.25; DKEL = (XIN + XIN1 + XIN2 + XIN3)*0.25;

XIN3 = XIN2;XIN3 = XIN2; XIN2 = XIN1;XIN2 = XIN1; XIN1 = XIN; XIN1 = XIN; CDEG = (DKEL - 273.2); CDEG = (DKEL - 273.2);

Page 8: MSP 430 Project

Temp. ChangeTemp. Change

time Celcius1 21.72 22.13 22.94 24.15 24.96 25.27 25.68 25.89 26

10 26.111 26.112 26.113 26.114 2615 25.916 25.617 25.218 24.9

AD590 19 24.620 24.321 24.122 2423 23.824 23.825 23.726 23.327 23.328 23.129 22.830 22.831 22.632 22.633 22.534 22.535 22

Page 9: MSP 430 Project

Temp. Change 2Temp. Change 2

Page 10: MSP 430 Project

AD22103AD22103

• 28 mV/C28 mV/C

Page 11: MSP 430 Project

Circuit DiagramCircuit Diagram

Page 12: MSP 430 Project

Circuit Diagram 2Circuit Diagram 2

Page 13: MSP 430 Project

C Sensor FileC Sensor FileCode for the AD22103 was orginally produced by Andrew White, James Hamdorf, and James Code for the AD22103 was orginally produced by Andrew White, James Hamdorf, and James

Psihogios.Psihogios. float XIN7 = 24.5, XIN6 = 24.5, XIN5 = 24.5;float XIN7 = 24.5, XIN6 = 24.5, XIN5 = 24.5; float XIN4 = 24.5, XIN3 = 24.5, XIN2 = 24.5, XIN1 = 24.5;float XIN4 = 24.5, XIN3 = 24.5, XIN2 = 24.5, XIN1 = 24.5; const float A = 0.0613, A1 = 21.5909, B = 2.41818;const float A = 0.0613, A1 = 21.5909, B = 2.41818;......sample = ADC12MEM6;sample = ADC12MEM6;XIN = ((sample*A) - A1)/B;XIN = ((sample*A) - A1)/B;SIGK = (XIN + XIN4 + XIN5 + XIN6 + XIN7 + XIN1 + XIN2 + XIN3)*0.125;SIGK = (XIN + XIN4 + XIN5 + XIN6 + XIN7 + XIN1 + XIN2 + XIN3)*0.125; XIN7 = XIN6; XIN7 = XIN6; XIN6 = XIN5; XIN6 = XIN5; XIN5 = XIN4;XIN5 = XIN4; XIN4 = XIN3;XIN4 = XIN3; XIN3 = XIN2;XIN3 = XIN2; XIN2 = XIN1;XIN2 = XIN1; XIN1 = XIN;XIN1 = XIN; CDEG = (SIGK);CDEG = (SIGK);

Page 14: MSP 430 Project

Temp. ChangeTemp. Change

time Celcius1 24.22 24.63 25.14 25.75 26.26 26.87 27.48 289 28.7

10 28.911 29.112 29.113 29.114 29.115 29.216 29

AD22103 17 28.818 28.419 2820 27.621 27.122 26.623 26.124 25.825 25.826 25.927 25.128 2529 25

Page 15: MSP 430 Project

Temp. Change 2Temp. Change 2

Page 16: MSP 430 Project

The EndThe End

• AcknowledgementsAcknowledgements– Dr. GreenDr. Green– Group 9 Spring 2006Group 9 Spring 2006– Fellow groupsFellow groups

• Questions ?????Questions ?????