Onscreen display för R/C flyg

Berätta om dina pågående projekt.
ToPNoTCH
Inlägg: 5142
Blev medlem: 21 december 2009, 17:59:48

Onscreen display för R/C flyg

Inlägg av ToPNoTCH »

Efter att ha fastnat lite för att flyga FPV (first person view), så märkte jag efter två flygningar att det var svårt att hålla kolla på hur lång bort man hamnade och hur högt man kom efter ett tag. Plan med lyftande airfoil kan ju stiga även om man inte flyger rakt med horizonten osv.
En OSD började kännas aktuell.

Efter att ha kollat runt lite på marknaden kom jag fram till att EagleTree va "tha shit".
Glad i hågen beställdes en "OSD pro" från dom, men det visade sig att den kommer man ingen vart med utan man måste ha deras eLogger + deras GPS och vill man dessutom ha indikation på planets attitude så torskade man på någon sensor dessutom. Totalt 2500:- skulle kalaset kosta om man klarade tull & moms. :(

Och i en larvig plastpåse ligger "OSD Pro" och stirrar ner en.

I sann EF anda ger jag mig fan på att bygga en egen och ger mig som många andra på att studera MAX7456.
Det visar sig snabbt att huvud området för kretsen är övervakningssystem osv. då den är helt teckenbaserad.
Den visade sig dock ha snabbheten som krävdes för animation och vägen var fastslagen.

Kraven på första varianten var:
- Skall visa spänningen i flygplanets huvud batteri spänning.
- Skall visa kamera grejorna's batteri spänning.
- Skall visa höjd från startposition.
- Skall visa hastighet över marken.
- Skall visa farkostens lutning (AOA).
- Skall visa farkostens vinkell (Virtuell horizont).
- Skall Visa kurs.
- Skall Visa kurs till startposition.
- Skall Visa avstånd till startposition.
- Skall Visa om GPS är låst (tillförlitlig).
- Skall gå med vilken GPS som helst i princip (inte förlitasig på APB funktioner utan bara koordinater etc.) med 5V I/O.

Kravlistan pekar ju på en MCU,Accelerometer,OSD chip, nivåkonvertering 5V <-> 3V3 och USB för programmering.

Jag körde vidare på en ATMEGA328 design som jag kan köra Arduino grejor på.
Alltid kan det ju irritera någon som tycker Arduino är leksaker :razz:

Så här blev kortet:
Olas 023.JPG
Efter att ha snackat lite med MAX kretsen för att få en känsla för den, så behövde den lite nya tecken.
Hälften av de som ligger i från fabrik är kinesisk mumbojumbo, och skall man animera på teckenbaserade displayer går det åt massor med tecken 8)

Som tur är har Maxim en lite editor:
Max.png
(Här är för övrigt min uppsättning laddad)

Att få över teckenuppsättningen i kretsen fick man dock fixa själv.
Ett loader program för kretsen och ett kompltterande PC program behövde byggas:
prog.png
Det har tagit en satans massa tänkande och jobb fram till nu, med filter för sensorn, animation av kompassen och horizonten, koordinatberäkning, snacka med GPS och skit.

I kväll vart äntligen första versionen klar där allt som jag satt upp som mål fungerar.

En beskrivning av vad man ser är:
Vänstra hörnet (står 70) = Antal meter bort från startpositionen.
En vituell komapps som flyter och där mitten är din riktning
Den vita pilen över kompassen visar kursen man skall hålla för att flyga "hem" (mot sig).
Högra hörnet visar en blinkande "LOCK" symbol när GPS inte har 3D låsning och en fast när den har det.

I mitten finns den virtuell horizonten (prickarna) och de två fetare streken på varsin sida visar AOA.

Och slutligen i vänstra nedre hörnet batteri mätarna och höjd/fart i högra.
Olas 018.JPG

Här en bild när man lutar kortet:
Olas 019.JPG
Det vart två designmissar på kretskortet, en sådan skitsak som en enable på Max kretsen och att jag "glömde" en strapp för att växla mellan att ta in GPS eller programmera på UART'en. Är man skarpsynt ser man hur jag fixat enable på kretskortet 8)

Puh.. Avslutar i ny post.

EDIT:En sån här långkörare blir full av stavfel, så jag fixar dom
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av ToPNoTCH 8 december 2011, 22:53:07, redigerad totalt 1 gång.
ToPNoTCH
Inlägg: 5142
Blev medlem: 21 december 2009, 17:59:48

Re: Onsceen display för R/C flyg

Inlägg av ToPNoTCH »

Bilden är tagen på en 7" touch och är inte riktigt rättvisande.

Jag har ingen insignal och då blir det grå bakgrund, men det är medvetet för att man skall se ordentligt.

Självklart borde sådant här visas med video och allt men jag vet inte riktigt hur/var man lämpligen laddar upp sådant.

Det är lite småpyssel kvar såklart:
- Flytta upp kompassen ett pinhål.
- Göra enheterna valbra (metrisk,foot,mph etc.)
- Göra det valbart vad man vill ha med.
- Kanske bygga in laddaren för teckenuppsättning i huvud koden, så man kan uppdatera allt i samma veva, vid framtida versioner

Det lutar åt ett konfigurationsprogram för vanlig dator för att ställa ovanstående.

I nästa version finns tankar kring:
- Loggning av flygningen (kan ju logga allt egentligen) på SD kort, och avläsning av data samt visning på "turen" o Googlemaps såklart.

- Failsafe som funkar både om man tappar mottagningen på radiostyrningen eller på en kanal på radion.
Tanken är att farkosten då flyger tillbaka till startpositionen och cirklar nedåt typ. Är dock lite osäker på
om man klarar sig på bara accelerometern då. Dat kan krävas gyro.

Ett tag tänkte jag även autopilot (koordinatstyrd flygning), men efter att ha tittat lite på Aurdopilot projektet och hur 8 pers jobbat i två år för att komma där dom är nu, så tror jag att ambitionen är väl hög.

(kanske borde slå sig ihop med dom och få på mina grejor på deras lösning :razz: )

Nu väntar jag bara på en vassare GPS med 10Hz uppdatering och bra väder så kommer en rapport från jungfruturen.
Användarvisningsbild
ydring
Inlägg: 17
Blev medlem: 10 maj 2011, 22:21:13
Skype: joelydring
Ort: Stockholm
Kontakt:

Re: Onscreen display för R/C flyg

Inlägg av ydring »

Youre the man! :bravo:
Användarvisningsbild
Klas-Kenny
Inlägg: 11830
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Onscreen display för R/C flyg

Inlägg av Klas-Kenny »

Jag vet inte vad jag ska säga, jag är mållös.

Sjukt häftigt! :bravo:
Användarvisningsbild
Fagge
Inlägg: 3930
Blev medlem: 27 maj 2003, 13:59:51
Ort: Blekinge

Re: Onscreen display för R/C flyg

Inlägg av Fagge »

Riktigt imponerande, bra jobbat :bravo:
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Re: Onscreen display för R/C flyg

Inlägg av v-g »

Mycket bra jobbat! :bravo:
Användarvisningsbild
gOry
Inlägg: 5066
Blev medlem: 6 juni 2003, 22:41:25
Ort: Stockholm
Kontakt:

Re: Onscreen display för R/C flyg

Inlägg av gOry »

WOW.... men jag hittar inte "Buy now" knappen, men jag hoppas den kommer :D
Användarvisningsbild
dar303
Inlägg: 5979
Blev medlem: 17 december 2003, 19:54:56
Ort: Sthlm

Re: Onscreen display för R/C flyg

Inlägg av dar303 »

:tumupp:
:tumupp:

:)
Paxmax
Inlägg: 503
Blev medlem: 19 juni 2010, 11:33:20

Re: Onscreen display för R/C flyg

Inlägg av Paxmax »

mer än :tumupp: det är fanken :bravo:
janbjorn
Inlägg: 271
Blev medlem: 3 december 2008, 16:22:39
Ort: Trollhättan

Re: Onscreen display för R/C flyg

Inlägg av janbjorn »

:shock: :tumupp: :tumupp: :tumupp: :bravo: `

Jag letar oxå efter "Add to cart" knappen...
ekman
Inlägg: 280
Blev medlem: 13 januari 2009, 14:04:35

Re: Onscreen display för R/C flyg

Inlägg av ekman »

Grymt. Verkligen _TOPNOTCH_ :D

Har du inget härligt youtube konto du kan ladda upp film på? När det är dags dvs.
Eller ladda bara upp .avi'n . Bara det kommer upp en film så :)
Användarvisningsbild
AntiZ
Inlägg: 321
Blev medlem: 22 februari 2007, 13:34:14
Ort: V. Husby
Kontakt:

Re: Onscreen display för R/C flyg

Inlägg av AntiZ »

:tumupp: Det är sådant här jag vill pyssla med :)

Schnygvve.
Användarvisningsbild
DeVille
Inlägg: 2361
Blev medlem: 29 mars 2004, 15:04:22
Ort: Dalsländska skogen.
Kontakt:

Re: Onscreen display för R/C flyg

Inlägg av DeVille »

:tumupp: :tumupp:

Som vanligt snygga grejor från dig Topnotch! Ser fram emot ett sådant här kort i brevlådan.
Men gör klart allt i lugn och ro!

Skulle också vilja se lite bilder och mer info om din FPV lösning med sändare/mottagare.

Vad använder du för GPS i nuläget?

Återigen :tumupp: :tumupp: :tumupp:

/DeVille
PopUnoNkoK
Inlägg: 789
Blev medlem: 10 december 2007, 12:40:08
Ort: Piteå

Re: Onscreen display för R/C flyg

Inlägg av PopUnoNkoK »

Riktigt snyggt!
Hoppas du visar oss sen när det är "in action".
ToPNoTCH
Inlägg: 5142
Blev medlem: 21 december 2009, 17:59:48

Re: Onscreen display för R/C flyg

Inlägg av ToPNoTCH »

Kul att det upskattas :razz:

Beställde nya kort precis, med misstagen fixade.

Då får man vänta 2-3 veckor igen då :roll:

Men det ger mig ju tid att fila på ett konfigurationsprogram.

När dom nya korten kommer och jag själv har provflygit, så kan jag ju plocka ihop några om någon vill köpa och testa.

@DeVille
Jag har testat med Trimble kort som jag köpte av någon här på forumet.
Det är en lite äldre generation, och jag får inte mottagning inomhus med den.
Det var lite för kallt för att koda utomhus, så jag hittade en klockren GPS Simulator.
Den var till och med gjord för att testa sådant här (GPS Emulator v2.2.4).
Den beställda är en MediaTek MT3329 baserad historia. Verkar vara något som FPV proffsen höjer till skyarna.

Polaren har YouTube konto och lovade skicka upp filmen om jag spelar in när jag flyger.
Skriv svar