Att man gör en DIY borstlös Gimbal med Arduino (5 / 14 steg)
Steg 5: Artiklarna av DIY borstlös Gimbal i Web
I föregående steg har det klargjorts att Servo Motor knappast skulle ge tillräcklig kompensation för gimbal. Så Borstlös Motor anses att appliceras gimbal istället för Servo Motor.
Men jag hade aldrig sett borstlös motor och ingen speciell kunskap om det då. Så jag köpte en relativt billig ($22,75) för en forskning. Men jag hittade inga papper som manualen men en motor i paketet. Sen fick jag lite information läggs till använda den.
:
Nu när saker hade kommit till detta pass, hänvisade jag till webbplatser för att söka användbar information för att använda Borstlös Motor. Jag hittade ett stort antal artiklar och videoklipp om DIY med Borstlös Motor. Och jag visste att särskild anordning benämn ESC eller Gimbal Controller är används för att driva varje Borstlös Motor i allmänhet.
Å andra sidan skulle ingen särskild enhet användas i detta projekt som beskrivs i inledningen. Bara Arduino bör användas till att styra gimbal. Därför fokuserade jag på ett sällsynt artikel i Instructables där varken ESC eller Gimbal styrenhet används. Dess titel "Borstlös Gimbal med Arduino" träffar märket av mitt projekt. Men det är synd att gimbal visas i det inte verkar fungera tillfredsställande så författarna säger, "vi aldrig fick gimbal letade vi efter".
Deras artikel införs dock några andra artiklar konsulteras. Och en av dem visar hur man rotera Borstlös Motor med Arduino (genom eLABZ). Det gav mitt projekt utgångspunkten då. Detalj av den konsulterade artikeln kommer beskrivas i nästa steg. Här i den första artikeln hänvisar till det nämns.
:
Denna artikel i Instructables beskriver ett tidigare projekt som utförs av två studenter tillhör ett universitet i USA. Det verkar finnas tre punkter gemensamt mellan deras projekt och min.
- Vi båda vill se en kamera gimbal med Borstlös Motor arbete bra utan särskilda Gimbal Controller.
- Kort sagt vill vi använder endast Arduino för att styra gimbal.
- Men vi kan inte hitta något liknande projekt som uppfyller något av dessa två krav utom vår.
Å andra sidan deras projekt är annorlunda från min enligt följande.
- De använder GoPro som monterad kamera.
- De använder färdiga set på marknaden som ram och motorer
- De använda programmet i andra hemsida för att rotera Borstlös Motor
- De använder en speciell anordning som gyro modul (en MPU6050 bärare)
De använda programmet som tillhandahålls av andra för att utnyttja denna modul
:
Vi båda delar ett mål (körning Borstlös Motor på lämpligt sätt genom att använda Arduino ensam utan särskilda Controller) och ett erkännande av situationen (att hitta nr artikel att uppnå detta mål för kamera Gimbal). Och de använder ganska positivt både befintliga program under förutsättning av andra och färdiga set som säljs på marknaden.
Detta tillvägagångssätt verkar som en strategi som "ett unikt mål med hjälp av andra" eller "att få en allmän funktion med speciella material eller metoder". Då jag tog på sikt i mitt sinne imponerande, Horisontella indelningar of Labor (*).
(*) Jag hade hört att Horisontella indelningar of Labor trakassera japanska industrin som har fördel i Vertikal Integration. Den tredje politik som beskrivs i inledningen, "Bootstrap: se till mindre webbplatser och avsluta med ingen imitation", känns närmare Vertikal Integration än Horisontella indelningar of Labor.
:
Tillbaka till ämnet, i artikeln i Instructables införs här används en speciell gyro modul, som har MPU6050 sensor. Denna sensor har en speciell och mycket kraftfull funktion som heter DMP (Digital Motion Processor). Denna funktion ger inte bara bättre brusreducering än standard gyro sensor men också uppskattning av 3D roterande koordinatsystemet (* 1) i realtid (* 2).
(* 1) Det är inte en rotation runt en fast axel på gyro men en rotation av 3D-koordinatsystem i fasta system.
(* 2). Detta är inte en enkel beräkning. Därav används en berömda freeware arbetar i PC, bearbetning, inte i realtid i mitt tidigare projekt.
Om sensorn med DMP är fantastiska, skulle det vara "anordning" just nu. Därför bestämde jag mig inte använder modulen med denna sensor i detta projekt. Förresten används en populär motor driver, L298, i detta projekt, som är anställd i artikeln ovan. Jag är tacksam att författarna till denna artikel.