Stap 3: Vergadering en Code
We beginnen met behulp van een arduino voor het programmeren van de AtMega-chip. Hieronder is de volledige code voor het lezen van de gegevens van de versnellingsmeter en schrijven naar de sd-kaart. De Arduino tutorial doet uitstekend werk lopend u door het proces van programmering van de chip. We gebruiken in dit geval de interne klok van 8MHz. Met geen vertraging geschreven in de code, zal de eenheid gegevens schrijven naar de kaart bij 30-40Hz. Zodra de chip is geprogrammeerd kunnen we concentreren op het samenstellen van het circuit.
Het circuit bestaat uit vier delen: de spanningsregelaar, de versnellingsmeter, de micro-controller en de geheugenkaart.
De voltage regulator zal bestaan uit een 5v regulator voor het aandrijven van de micro-controller, een 3.3V regulator voor het aandrijven van de sd kaart, versnellingsmeter, en bieden een verwijzing voor de micro-controller, en sommige condensatoren (Cap) uitfilteren van eventuele schommelingen in de spanning komen en coming out van de regelgevers. Solderen van deze componenten is vrij ongecompliceerd, houd enkel in mening dat de pinout tussen de twee regelgevende instanties verschilt en controleer de polariteit van de doppen voor het solderen.
Montage van de versnellingsmeter omvatten de versnellingsmeter en twee doppen. Mij chose niet voor het filteren van de z-as als ik ben niet enige metingen dan rit frequentie met behulp van deze as. Als u zoeken naar specifieke frequenties die van de versnellingsmeter informatieblad precisiecapaciteit waarden wilt geeft met het stopzetten van een bepaalde frequentie. Vergeet niet om het verbinden van de 3.3V line, niet de 5v lijn naar de sensor.
Solderen van de micro-controller kan intimiderend kijken, maar houd er rekening mee dat wij niet alle van de pinnen gebruiken zullen. Aandacht schenken bij het maken van de verbindingen in deze stap als de micro-controller kan gemakkelijk worden beschadigd als macht wordt verzonden naar de verkeerde pinnen. Ik zou ook aanbevelen nemen sommige diëlektrische vet en coating van de sleuven van de pin in de aansluiting. Dit maakt het veel gemakkelijker te installeren en verwijderen van de chip en vermindert de kans op beschadiging van het in het proces (ik heb eigenlijk de "slots" uitlichten van de socket zonder het vet gehad!).
Tenslotte is er het geheugen kaart circuit. Dit geldt voor de rest van het circuit, maar vooral wanneer de geheugenkaart te behandelen uw draden zo kort mogelijk houden. Ik heb geconstateerd dat dit deel van het circuit zeer gevoelig voor lawaai is en zal wet omhoog als er een twijfelachtige soldeer verbindingen, buitensporig lange draden of iets anders dat lawaai in het circuit introduceren kan. Dus gaan traag en dubbel te controleren elke verbinding als u gaan.