Sida 1 av 6

Multicopter styrkort WII Brain MEGA

Postat: 2 januari 2012, 23:00:55
av ToPNoTCH
Jo jag har ju fixat med ett MultiWII kompatibelt styrkort tidigare (se Länk), och bestämde mig för att
ta det ett steg längre.

Många anledningar ligger bakom, men främst så:
- Verkar alla "nya coola" features som MultiWII community'n spottar fram kräva en ATMEGA baserad Arduino MEGA.

- Folk som provat mitt tidigare kort har fått lite olika resultat, och även jag själv har märkt att sensorerna spelar stor roll.
I dagsläget kan man inte veta om en WII sensor ÄR orginal innan man köper den och klonerna har väldigt olika egenskaper.
Jag har själv inte hittat någon som är bättre än orginalet.

- Många har bangat (med all rätt) för att man inte tror sig kunna plocka isär WII grejorna och löda in dom på rätt sätt.

Jag sitter med ett par Arduino MEGA, men att skicka upp dom klumparna i luften med massa lösa sensorer ÄR inte riktigt i EF anda :wink:

Så därför satte jag igång för några veckor sedan och filade på nästa generation "WII Brain".
Denna gång med aningen mer eftertanke tror jag.

Grundkraven var att lösa ovanstående tre problem i förstahand och i andrahand att göra kortet extremt framtidssäkert.
Utöver detta var målet att kämma in det på 5X5 cm :eek2:

Efter en väldigtmassa caddande så kom jag fram till att en design som nyttjade båda sidor för SMD, var en förutsättning för att lyckas.
Att blanda in Fuji's plastiska värmehärdande limmer vart en ny grej för mig.

I dag anlände första designen av PCB. Jag hade redan förra veckan hittat ett misstag, då man i MultiWII koden vridit gyrot gentemot databladet.
Som tur var fanns en inställning i konfigurationen där man enkelt kunde göra override på standard riktningen.

Så så här ser prototypdesignen ut:
MEGA Brain.jpg
Och Slutresultatet:
WBM Top.jpg
WBM Bot.jpg
Med den dotpitch som ex. BMA180 har så måste jag erkänna att man blir rätt nöjd när sensorerna river igång efter besöken i lödugnen. :razz:
Samtidigt så är det pillrigt och efter att ha testat allt efter lödning innan jag vågade spänningssätta så hade nästan 4 timmar runnit iväg från jag började.


Vän av ordningen undra givetvis vad skillnaderna är/blir och jag listar det jag kommer på nedan:
- Sensorerna (BMA180 & L3G4200D) på kortet så inget mer meckande med kloner. Detta är BRA sensorer.
- Efter saverkan med MultiWII folket, har jag fått reda på vilka portar som kommer eller kan komma att användas. Samtliga dessa (10st) är utpinnade.
- Stöd för 2-8 motorer i alla möjliga kombinationer (inget avkall på andra funktioner även om man använder alla 8)
- Stöd för Spektrum Sattelitmottagare på egen seriport
- Stöd för Futaba S-bus mottagare (eperimentiellt)
- Stöd för GPS på egen seriport (för positionshållning endast i dagsläget)
- Stöd för 8 kanaler in (mixbart mot olika funktioner, såsom kamerastyrning och triggning, altitud låsning, positionslåsning etc.)
- Stöd för blåtand på egen seriport (experimentiellt)
- Kamerastyrning har fått fyra dedicerade servoutgångar för roll,pitch och två triggers.
- Mer avancerad batterimonitorering med egen varnings signal.

Har nog glömt något.

Då gyrot var felvridet gentemot orginalkoden, så har jag redan fixat designen på relese 2.
Jag passade även på att klämma in en kompass (HMC5843) i stridens hetta (tog en hel dag totalt).
Den är rätt billig och får jag inte tag i någon så funkar kortet utan ändå, då den ligger på I2C buss.
Jag ville vänta in dagen resultat innan jag lade order på denna layout, men efterssom dagens resultat
var lyckat så går beställningen iväg.

Jag vet sedan tidigare att några är intresserade att köpa loss något kort.
Jag har inte funderat färdigt på det.
Det är problematiskt att få hem gyron till vettiga priser och jag har bara "ett par stycken".

Givet tidsåtgången så lär dom bli lite dyrare än tidigare i så fall. Men man slipper ju köpa egna sensorer och greja istället.

Hur som helst så är det release 2 som gäller, så någon eventuell försäljning sker först om 3 veckor, och tidigare köpare har förtur
Då hinner jag jaga lite på sensor sidan med.

Re: Multicopter styrkort WII Brain MEGA

Postat: 2 januari 2012, 23:05:01
av ToPNoTCH
Jo en rolig detalj.

Observera C13.

Det är 3 stycken 0805 kondensatorer som är stackade för jag saknade ett värde, men kunde inte vänta på att bygga klart kortet :mrgreen:

Re: Multicopter styrkort WII Brain MEGA

Postat: 2 januari 2012, 23:55:45
av Borre
Apropå kondensatorer. Varför sätter du nästan alltid dessa på en liten avstickare och inte direkt på ledaren, allra helst avkoppling?
Påverkar väl inte jättemycket när avståndet är ganska litet, men ändå.

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 00:17:02
av ToPNoTCH
Först tog det ett tag att förstå vad du menade.

Sedan tog det ett tag att förstå VARFÖR jag gjorde som du menade :oops:

Det enkla svaret är nog att jag försöker hålla koll på att dom är anslutna :oops:
Det sjuka är att det är omedvetet, och att jag inte tänkt på det själv fören du påpekade det.

Nu är ju avstickaren inte så stor direkt men jag rättar till det ändå, för den gör knappast nytta.

Men vad menar du med att sätta dom som "avkoppling".
Jag trodde det var något dom "nyttjades som" och inte att man satte dom på ett visst sätt (förutom så nära källan som möjligt) :?:

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 00:23:03
av Borre
Och jag som tänkt fråga det ett flertal gånger men inte tyckt det gjort så mycket (kolla dina andra kort, OSD, det andra styrkortgrejen m.m.). :)

Nej jag menade allra helst för avkopplingskondensatorerna, för det är ju dessa det är viktigast med. Var kanske lite otydligt.
För lite större, nästan glättning, gör det inte så överdrivet mycket om det sitter på en liten avstickare.

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 00:24:09
av gOry
:tumupp: :tumupp: :tumupp: :tumupp:

Jag är mycket intresserad av att köpa även ett kort av denna modell, har 2 av dom gamla som förmodligen kommer bli till övers ifall de blir affär.

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 01:22:10
av ydring
Vackert marcherat! Jag är också på för nytt kort, men det vet du ju sen förut!

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 01:34:40
av v-g
Är också lite intresserad har dock en liten fundering ang. flera sensorer bla magnetometer och barometer.

Som det är nu är det fullt i I2C portarna och inte alls trevligt eller enkelt att löda.

Sensorerna är ju monterade på ett litet breakoutkort och jag tycker inte det är fullt så enkelt att få dem monterade på ett bra sätt. Det som tar upp 1x1 cm tar ju upp 2x2 om man ska tråckla på med kabel och BO-kort.

Vet inte om det skulle gå att göra fotavtrycket på kortet så man kan elda dit den själv alternativt erbjuda dessa sensorer monterade mot betalning. :humm:

Vet att jag gärna skulle betala för att få dem monterade "från start"

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 10:37:28
av jonas2307
Jag har det tidigare kortet och är absolut på för att köpa ett
sånt här när det är klart. Håller med föregående om att det vore smutt
att få med de två sensorerna också. Magnetometer och barometer alltså.

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 14:12:15
av Johanb
Hmm, frestelser :shock:
Jag har ju inte tagit upp mitt förra i luften än och så kommer det här :)

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 17:42:40
av ToPNoTCH
Om det räckte med att man behövde designa grejorna.

Nu börjar dom trixa även med accelerometrarna. :doh:
Hello,

Thank you for placing your order with Digi-Key.

Please provide a more detailed description of the application these parts will be used for. Please note: this information is needed so Digi-Key is in compliance with U.S. Export Laws and all information remains confidential.

As soon as I receive your response, I will be able to proceed with your order. Please note: stock cannot be guaranteed for more than 10 days. If no response is received from you within that time, your order may be cancelled.

Kind Regards,


xxxx xxxxx
International Sales Representative
DIGI-KEY CORPORATION
701 Brooks Ave. South
Thief River Falls, MN 56701 USA
international.internet@digikey.com
218.681.7979 x 1400 (phone)
218.681.3380 (fax)

Re: Multicopter styrkort WII Brain MEGA

Postat: 3 januari 2012, 18:33:44
av janbjorn
Jag reserverar en (eller kanske två)...

Re: Multicopter styrkort WII Brain MEGA

Postat: 4 januari 2012, 23:13:46
av Helgesson
Jag är väldigt intresserad av en med så om det går att reservera en så gör jag gärna det!
Reserverar mig för om priset inte skulle matcha min budget men jag är ju medveten om att dessa kommer kosta en slant mer då jag vet hur mycket arbete som lagts ner av dig + att hårdvaran är mer omfattande :)

Re: Multicopter styrkort WII Brain MEGA

Postat: 5 januari 2012, 19:21:38
av PeterH
Jag anmäler också intresse för ett kort med sensorer... 8)

Re: Multicopter styrkort WII Brain MEGA

Postat: 5 januari 2012, 21:26:28
av ToPNoTCH
Här kommer nuvarande variant.
MK4.png
HMC5883L och BMP085 är på nu.

HMC'n blir nog obligatorisk för den var hyggligt billig.

Problemet med BMP085 är att "elda på den efteråt" (citat : V-G) kanske inte är görbart.
Läste något om att dom var känsliga för varmluftslödning. Skall kolla vidare.

Jag har upptäck visst jitter på accelerometern, och en teori är att FTDI'n som står för 3.3V inte riktigt är byxad för att vara pullup.
Nu sitter där en 3.3V regulator med OM det skulle vara det felet.

Jag felsöker dock vidare så jag VET vad det är innan designen går på tillverkning.
Lutar åt att bryta en ledare och mata via lös regulator som nästa test. Känns lite pissigt att sabba prototypen, men jag lär ju hitta felet på något sätt.

För övrigt provade jag att koppla en Spektrum sattelit (HK klon) och köra som mottagare och det funkade bra men jag hittade en bugg i Multi WII koden som dom måste fixa.

I morgon tror jag jag skall testa GPS.

Det börjar bli trångt på kortet och efterssom dom nyttjar Serial0 till display och grejor, så är min design med FTDI'n ombord inte optimal.
Jag överväger att ha FTDI'n som löst programmeringskort istället, men har inte bestämt mig ännu.