MSP430 ja kiihtyvyysanturi
Heikkinen, Niko (2012)
Heikkinen, Niko
Tampereen ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012121419478
https://urn.fi/URN:NBN:fi:amk-2012121419478
Tiivistelmä
Tämän työn tarkoituksena on tutkia kiihtyvyysanturin lukemista Texas Instrumentsin MSP430G2553-prosessorilla ja tehdä ohjelma, jolla voidaan lähettää kiihtyvyysanturin lukemia tietokoneen USB-porttiin helpostiluettavassa muodossa.
Kiihtyvyysanturina käytetään Freescale Semiconductorin valmistamaa MMA2301-kiihtyvyysanturia. Työssä käydään läpi kiihtyvyysantureita yleisesti, esitellään MMA2301:n ominaisuuksia sekä TI:n MSP430 Launchpad -kehitysalustaa ja MSP430G2553-prosessorin tässä työssä tarvittavia ominaisuuksia. Varsinaista prototyyppiä ei ole tarkoitus saada valmiiksi, mutta sitä varten suunnitellaan kytkentä ja ohjelma. Ohjelman ja kiihtyvyysanturin toimintaa testataan ja esitellään testitulokset.
Tavoitteena on kokeilla kappaleen paksuuden mittausta kohdistamalla kappaleeseen isku tietyllä voimalla ja mittaamalla syntynyttä värähtelyä. Testausvaiheessa käytetään saatavilla olevia materiaaleja, mutta laitteen on tarkoitus mitata järven tai lammen jään paksuutta.
Kiihtyvyysanturina käytetään Freescale Semiconductorin valmistamaa MMA2301-kiihtyvyysanturia. Työssä käydään läpi kiihtyvyysantureita yleisesti, esitellään MMA2301:n ominaisuuksia sekä TI:n MSP430 Launchpad -kehitysalustaa ja MSP430G2553-prosessorin tässä työssä tarvittavia ominaisuuksia. Varsinaista prototyyppiä ei ole tarkoitus saada valmiiksi, mutta sitä varten suunnitellaan kytkentä ja ohjelma. Ohjelman ja kiihtyvyysanturin toimintaa testataan ja esitellään testitulokset.
Tavoitteena on kokeilla kappaleen paksuuden mittausta kohdistamalla kappaleeseen isku tietyllä voimalla ja mittaamalla syntynyttä värähtelyä. Testausvaiheessa käytetään saatavilla olevia materiaaleja, mutta laitteen on tarkoitus mitata järven tai lammen jään paksuutta.