Ik ben bezig met een project dat volledige oriëntatie informatie, vereist zodat ik een Inertial Measurement Unit vanaf nul bouwde. Ik hou echt van de 9DOF IMU board dat Sparkfun maakt - de kalibratie-code die wordt geleverd met het is fantastisch - maar ik wilde herontwerp van het bord, zodat het kon worden gemaakt tegen een veel lagere prijs met behulp van een ' single-sided PCB molen. Ik denk dat de elektronica komen tot ongeveer $20 voor dit project. Alle de code, schema's en PCB frezen bestanden zijn op github (Klik op de knop wolk-vormige te downloaden).
Hier is wat het doet:
ONDERDELENLIJST:
Gyro:
(x1) ITG-3200 3 Axis Gyro Component distributeurs Inc ITG-3200Sparkfun SEN-0979337T8091 van Newark
(x2) 4.7 K weerstand Digikey P4.7KECT-ND
(x2) 0.1uF condensator Digikey 1276-1017-1-ND
(x1) 10nF condensator Digikey 1276-1035-1-ND
(x1) 2.2nF condensator Digikey 1276-1288-1-ND
Versnellingsmeter/Magnetometer:
(x1) LSM303 3-Axis Accelerometer/Magnetometer Digikey 497-13819-1-ND
(x1) 10uF condensator Digikey 1276-2876-1-ND
(x1) 0.1uF condensator Digikey 1276-1017-1-ND
(x1) 4.7uF condensator Digikey 587-2994-1-ND
(x1) 0.22nF condensator Digikey 1276-2759-1-ND
AVR:
(x1) Atmega328P Microcontroller Digikey ATMEGA328P-AURCT-ND
(x1) 10 K Ohm weerstand Digikey P10KECT-ND
(x1) tact switch Digikey SW262CT-ND
(x2) 0.1uF condensator Digikey 1276-1017-1-ND
(x1) 8 MHz resonator Digikey 535-10004-1-ND
(x1) groene LED (optioneel, maar het zal helpen met het opsporen van fouten) Digikey 160-1404-1-ND
(x1) 1 K weerstand (optioneel, maar het zal helpen met het opsporen van fouten) Digikey P1.0KECT-ND
Interface:
(x1) 6 pin surface mount ISP kop Mouser 649-95278-101A06LF
(x1) 6-pins door gat FTDI kop Mouser 571-3-644456-6
(Ik twee extra rijen van via gat headers in mijn PCB om de montage van de Raad van bestuur gemakkelijker opgenomen, in dit geval moet u 3 van het door gat 6 pin headers. Dit is optioneel)
Macht
(x1) 10uF condensator Digikey 1276-2876-1-ND
(x1) 0.1uF condensator Digikey 1276-1017-1-ND
(x1) 1 K weerstand (optioneel, maar het zal helpen met het opsporen van fouten) Digikey P1.0KECT-ND
(x1) rode LED (optioneel, maar het zal helpen met het opsporen van fouten) Digikey 160-1405-1-ND
Andere:
(x9) 0 Ohm weerstand (jumpers) Digikey P0.0ECT-ND
Frezen:
(x1) 10mil carbide endmill Carbide Depot CU 222737 (voor de kleinste functies op het bord)
(x1) 1/64" endmill Carbide Depot CU 129974 (voor frezen uit allermeest naar de sporen)
(x1) 1/32" endmill Carbide Depot CU 129985 (voor het snijden van de Raad van bestuur)
(x1) FR-1 enkelzijdig verspaanbare PCB lege Inventables 24201-02
Ik gebruikte een Roland Modela voor het frezen, alhoewel ik geloof dat dit kan gebeuren op een Shopbot bureaublad of soortgelijke machine ook.
Andere benodigdheden
soldeer
soldeerbout
warmte pistool
Flux pen
pincet
multimeter
3,3 v FTDI Digikey 768-1015-ND kabel of aan boord van Sparkfun DEV-09873
(u mei zitten kundig voor een Arduino gebruiken als een FTDI-connector, maar ik ben niet zeker dat dit zal werken met de klok van 8Mhz)
ISP-programmeur (of gebruik een Arduino of Maak je eigen - 6 pinsconnector en lint kabel)