MSP430 Accelerometer microSD Datalogger (4 / 6 steg)

Steg 4: Firmware Design

Jag programmerade firmware främst använder msp43-gcc som har arbetat med TI och Red Hat.

Jag fick FatFS kopplats ihop och köra på MSP430G2755, jag gjorde att arbetet fatfs git gren värd på bitbucket. Jag har en känsla av min kod i diskio.c har några misstag, men som läget är nu de arbetar.

Du kommer att vilja klona fatfs grenen om du vill ha ett filsystem som producerar en binär fil data istället för att skriva data direkt till SD kort minne:

git clone -b fatfs git

Makefile har en regel "prog" som sammanställer/länkar koden och belastar tomten till MSP430. Skriv bara "göra prog" efter kloning med rf2500 i usb och krets på rf2500 programmerare.

Rätt nu prover 3 ADC stiften ca 40 gånger per sekund, lagrar värdena till en buffert och sedan lägger till denna buffert till en fil i FatFS. Jag försöker lista ut hur du förhindrar att öppna och stänga filen på varje skriva eftersom som kastar bort samplingsfrekvens. Med hjälp av f_sync funktion bör göra det, men det fungerar inte som f_close är. Det andra alternativet är att dike fatfs gren och FatFS och gå tillbaka till att skriva rådata till kortet. Det enda problemet med detta är extra koden behövs för att dra data från kortet utan en FS, jag vet inte om det är även möjligt på windows, med en Linux baserat OS är det så enkelt som läser byte från /dev/sdc enheten.

Se Steg
Relaterade Ämnen

ACCELEROMETER & LOGGER + göra & användning

Bakgrund och syfteFör några veckor sedan en vän bröt hennes underarm: hon var på en buss vars föraren drog våldsamt bromsarna, och hon föll ner. Detta påminde mig om de få gånger som jag hade (artigt) påminna busschauffören att han inte skulle transp...

Ansluta öppen loger och accelerometer

Jag skriver detta så jag kan komma ihåg hur man gör detta senare. Detta är ett hack som jag för några år sedan och bara drog ur garderoben för att använda igen.BAKRUNDDet är vanligt att du vill spara data från en accelerometer med en enhet som är lit...

Hur man bygger en lätt GPS Datalogger för modell Rocket program

februari 2009ÖversiktJag har drömt om att bygga en flygning dator som kommer att inte bara styra sekvensen flyg, men även logga data ombord en Modellera raket. Men behöver jag gå innan jag kan springa, så jag började med en enkel GPS datalogger (GPSD...

Bygga en datalogger för din trådlösa sensornätverk

vi behövde en datalogger som tillhandahålls en tidsstämpel, och som skulle senaste 2 veckorna i skogen. Använder en bärbar dator skulle kräva en generator eller humongous batteri. Detta Instructable visar hur man gör en datalogger från en Arduino och...

GPS datalogger för Road Runners

Jag är en road runner (till fots) själv, och jag gillar siffror och matematik samt (som Engineering student). Idén om spårning /märkning min körbana för efter analys har alltid fascinerat mig, men jag alltid möta en problem förvärva aktivera GPS-kloc...

Geo Data Logger: Arduino + GPS + SD + Accelerometer att logga, tidsstämpel och geo-tag sensordata

uppdateringar17 okt 2013: Jag har publicerat en guide om hur du använder din Android-telefon kan utföra en liknande uppgift genom att utnyttja din Android enheten är inbyggd GPS och sensorer.6 feb 2013: Med på GeoAwesomeness http://geoawesomeness.com...

SD kort datalogger med LinkitOne

I denna tutorial, får vi se hur man använder den inbyggda SD kortet funktionaliteten i super awesome MediaTek LinkitOne!LinkitOne erbjuder 10MB ombord blixt lagring och upp till 32 GB utbyggbar lagring via microSD-kortplatsen ombord.Här kommer vi att...

Arduino raket datalogger

Har du någonsin velat analysera varje enskild aspekt av din modell raketer flygning för bara £15?I detta instructable jag inkludera kod och instruktioner för en Arduino raket datalogger kan mäta raket höjd, acceleration, temperatur och varvtal (med e...

Arduino GPS Datalogger

vill du logga några GPS-data till ett SD-kort med din Arduino? Äger du redan en Sparkfun microSD sköld och GPS-modulen? Auktoriserat inte du försök den Adafruit Sheild (även om det är awesome och billigt) men den stal alla dina Pins? Ha det till utgå...

$8 racerbil datalogger

Numera producera många olika företag loggning datasystem för racing program. Men dessa system normalt börjar runt $200-$300 och gå därifrån. Idag ska jag visa dig hur man bygger en enkel acceleration datalogger som ska förse dig med tillräckligt med...

Bluetooth/gyroskop/Accelerometer kontrollerat Lightball (med enskilda justerbara lysdioder i varje sida)

Äntligen gjorde (nästan lokalt) jag min personliga lightball.(Aka: ännu en dag i det FabLab Aachen)Varje sida är enlighted individuellt med en intelligent LED (WS2812b, på en liten skärbräda) bakom. En mikro-controller (MSP430G2553, PDIP.) kan använd...

4 x 4 x 4 LED cube, med MSP430, med endast 3 nåla fast

detta är min 4 x 4 x 4 led cube projekt, gjort med MSP430, med endast 3 pins MSP, kopplingsschemat är visas i bilderna, hårdvaran består av 3 Skift register, 74595 och 4 NPN-transistorer...Du kan lära dig hur man gör en 4 x 4 x 4 LED cube av instruct...

ADC10 Handledning för MSP430 Launchpad

I detta Instructable kommer vi lära dig hur du konfigurerar och använder ADC10 av MSP430G2553 mikrokontroller som kommer med TI Launchpad utveckling styrelsen.Vi att Visa ADC värdet på ett stapeldiagram typ av display av lysdioder.Ursprungliga handle...

Analog stil temperatur mätaren och DataLogger med Intel Edison

I detta instructable du lära dig att ta data från olika sensorer och logga in dem på ett SD-kort, och sedan Visa aktuell temperatur på en servo-driven analog stil mätare. Stort tack till Intel, Instructables och Grove för giveaway!Du behöver:Intellek...

Blockera programmering med MSP430 Launchpad

Detta instructables visar hur du använder Ardublock grafiska program med MSP430 Launchpad, en låg kostnad Arduino som mikrokontroller.Konstruktionsarbeten robot är en utmaning att lära sig om elektroniska komponenter, kopplingsschema, bröd ombordstig...

Bluetooth-kommunikation med MSP430 microcontroller via MIT App Inventor

Syftet med detta projekt var att använda en mikrokontroller för att skapa en modulerad ljus cykel av någon period, och, med de extra funktionerna att någon pekar i modulering cykeln kan avbrytas och omprogrammeras från en smart telefon. Anta exempelv...

Accelerometer sköld för fysik klass och därefter

under en fysik klass vi Förformning en fysik experiment för att mäta accleration på grund av graivty - 9,8 m/s ^ 2 och medan vi inte göra någon ny fysik upptäckter jag hade en idé för att förbättra experimentet. Hur experimentet fungerade var att slä...

Accelerometer & Gyro handledning

IntroduktionHandboken är avsedd för alla intresserade att använda accelerometrar och gyroskop samt kombination IMU enheter (Inertial måttenhet) i deras elektronik projektKommer vi att täcka:Vad en accelerometer mäta?Vad ett gyroskop (aka gyro) mäta?H...

Accelerometer samverkar med Mediatek Linkit en stiger ombord

Dag ska jag visa hur Mediatek Linkitone styrelsen arbetar med accellerometer ADXL335.ADXL335 är en liten, tunn, låg power, komplett 3-axlig accelerometermed signal luftkonditionerade spänning utgångar. Produkten mäter acceleration med en fullskalig m...