Page 1 of 1

NAZA2Frsky telemeetria TARANIS pulti.

Posted: Thu Jan 01, 2015 14:10
by -Ilmar-
Hei!

Leidsin sellise huvitava lahenduse:
http://forum.rcdesign.ru/f123/thread386079.html

Kohandasin programmi, ekraaninäite, akupinget mõõdan Naza PMU Vsen otsa kaudu. Minu testisend NAZA-M v2.

Mõned pildid:
Image

Image

Image

Image
Dist = Kaugus kodupunktist, seda arvutab TARANIS, esimesena saadud GPS koordinaadi alusel.
T1 = gps_status = (sat_visible*10) + gps_fixtype //1 =No Fix, 2 = 2D Fix, 3 = 3D Fix.
Alt = Arduino poolt arvutatud kõrgus (gps_altitude - home_altitude) Kodukõrgus saadakse: if ((home_altitude == 0) && (sat_visible > 5)) home_altitude = gps_altitude;
GAlt = GPS kõrgus, TARANIS võtab esimesena saadud kõrgusenäidu nullpunktiks.
VSpd = vertical speed, see on testimata.
A2 = akupinge.
Hdg = heading, tundub, et see ei ole "tilt compensated".

Cell volts logi iga 5sek. tagant.
Image

Esimene lend sellel aastal ja huvi pakkus milline näeb välja pinge
kõikumine, kas koormuse all hakkab näit hüppama ja peab kasutama
mingit tarkvaralist filtrit. Tundub, et väga palju ei kõigu.

Tänase lennu ajal jäi kõrguse näit ühel hetkel kinni ja ei muutunud, enam,
peale reseti asi jälle toimis, aga kuna oli tuuline ja aku juba tühjenemas, jäi see üle testimata...

***
Arduino Pro mini ATmega328, 16Mhz, 5V.

*Minu modifikatsioon programmist*
Esimene test versioon naza2frsky_v0.12.23, aluseks naza2frsky.v03
Lisa, naza2frsky_v1.05.18, lisasin võrdlustesse "or gps_fixtype == 4", 4 tähendab DGPS Fix. Olen näinud number nelja, vana versiooniga kõrguse numbrit siis ei uuendatud.

***

Parimat soovides,
Ilmar(R)

Posted: Thu Jan 01, 2015 14:56
by rain421
Vinge värk!

Posted: Sun Jan 25, 2015 14:26
by -Ilmar-
Hei!

Testisin - "gps_alt" ja "vertical_speed".

Vertical_speed ja seos kõrgusega(Baro_alt on tegelikult GPS kõrgus, mitte rõhuandur):
Image

Aku pinge seos kõrgusega:
Image

Hetkel tundub, et toimib :)

Parimat soovides,
Ilmar(R)

Posted: Sun Feb 22, 2015 20:14
by meph
Huvitav projekt, täitsa tekkis endalgi tahtmine midagi sellist ära teha :)

Kuidas sul täpsemalt juhtmed seal veetud on, jääb natuke segaseks. Mingit skeemi viitsiksid avaldada? :)

Nazatofrsky projekti lehel on kirjas, et akupinget ei saa jälgida, sul samas mingit pidi see ikkagist realiseeritud?

Samuti jääb sinu piltidelt mulje, et kaks juhet jooksevad "kuhugi" (oletan, et need on erinevate andmete signaalide saamiseks, üks siis voldi ja teine ülejäänud telemeetria) ja siis kolm juhet jooksevad x9r vastuvõtja telemeetriaporti. Kas sealt tuleb arduino boardile toide ka peale? Puldis tuleb minu arusaamist pidi telemeetria pool samuti ära seadistada, enda konfi siin jagaksid? :)

Posted: Wed Feb 25, 2015 9:55
by -Ilmar-
Hei!

Skeemi pole joonistanud :)
5V toide tuleb X8R vastuvõtjast.
GPS info NAZA gps pistikust nagu Nazatofrsky lehel.
Aku pinget mõõdan NAZA Vsen pistikust, oranž soon. Arduino A3 ja TARANIS puldis A2.

Lisaks näitab minu programmilisa volte ka CellVolts.
Kuna TARANIS vajab selleks iga purgi kohta volte, saadan TARANIS pulti kõikidele purgipingetele samad väärtused, TARANIS arvutab selle ise kokku.
Arduinos saaks mõõta igat purki eraldi aga siis oleks vaja veel lisajuhtmeid ports takisteid... tahtsin võimalikult lihtsat.

Parimat soovides,
-Ilmar-