Modelism - RHC Forum: Suport pentru telemetrie FrSky Smart Port in minimosd-extra - Modelism - RHC Forum

Salt la continut

Pagina 1 din 1

Suport pentru telemetrie FrSky Smart Port in minimosd-extra

#1 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 06 April 2014 - 08:58 PM

Astazi am stat cateva ore si am implementat suport pentru telemetria de la FrSky in minimosd-extra.

http://git.razvi.ro/...extra-frsky.git

Am folosit cod de aici.
https://github.com/zendes/SPort
https://github.com/zendes/SPort_OSD

Mai e de lucru, trebuie adaugati toti senzorii si formatat datele sa se pupe cu ce iese din mavlink.
Pentru a putea citi telemetria FrSky este nevoie de un UART to Smart port inverter
http://git.razvi.ro/...ORT_inveter.png
0

#2 Useril este offline   Para 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 462
  • Inregistrat: 20-December 11
  • Gender:Male
  • Location:Bucuresti, Ghencea

Postat 06 April 2014 - 10:56 PM

Daca tot te descurci cu cod, da-mi si mie o mana de ajutor adiacenta.

Eu folosesc perechi FAS-100 / FLVS-01 sa pot monitoriza individual tensiunile pe celule, caci mai am pack-uri vechi cu cate 1-2 celule obosite. Protocolul e in pdf-ul atasat.

M-ar interesa sa "pescuiesc" in Teensy datele de la FAS/FLVS, sa transmit V-urile si A-ul pe SPort catre Taranis, in detrimentul a ceea ce vine pe MavLink, si eventual sa pasez pe doua porturi analogice V si A catre APM, sa fie si Ardu fericit, sa poata eventual genera un failsafe de baterie :)

In plus, asta mi-ar face viata mai usoara pe octo, unde sar uneori de 100A si FAS-ul e depasit. As schimba senzorul hall cu unul de 200A dar trebuie dublata "pe drum" valoarea citita.

Fisiere atasate


0

#3 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 07 April 2014 - 08:34 AM

Salut,

Nu promit nimic din lipsa de timp, sunt foarte aglomerat luna asta.
Iti sugerez sa te uiti aici http://openrcforums....hp?f=86&t=4433. Cred ca este exact ceea ce cauti.
Sau aici http://www.multiwii.....php?f=8&t=4507

Aceasta postare a fost editata de VeNoM386: 07 April 2014 - 08:37 AM

0

#4 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19163
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 07 April 2014 - 08:42 AM

Poti pune doua pack-uri, nu in paralel, ci cate unul pe fiecare grups de 4 motoare, si fiecare cu FAS-ul lui :unsure:

Intre pack-uri se trage un fir subtire, gen servo, si asta le va tine egalizate tot zborul, nu circula mai mult de 1-2A intre ele.
... cu picioarele pe pamant ...
0

#5 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 11 April 2014 - 10:01 AM

Am pe osd voltaj baterie, voltajul pe celula(in locul "remaining battery"), amperajul si altitudinea data de barometru. Merge warning-ul de low battery, merge configurarea pe osd a elementelor din CT. Am incercat sa il fac cat mai compatibil cu minimosd-extra.

Nu am apucat sa ma joc cu senzorul gps pentru ca nu merge in casa.
Pentru mine e deja suficient.

http://git.razvi.ro/...extra-frsky.git
0

#6 Useril este offline   Para 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 462
  • Inregistrat: 20-December 11
  • Gender:Male
  • Location:Bucuresti, Ghencea

Postat 12 April 2014 - 12:11 AM

Daca voltajul pe celula il iei ca fiind raport intre voltajul pack-ului si numarul de celule, e degeaba.

Aceasta postare a fost editata de Para: 12 April 2014 - 12:12 AM

0

#7 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 13 April 2014 - 10:52 AM

Cam asa arata acum. Voltajul pe celula il iau din flvss.

Thumbnail atasat

  • Imagine atasata: post-4136-1397309696,9139.jpg

0

#8 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 13 April 2014 - 10:59 AM

Voltajul pe celula il iau din flvss. Vine prin SPort cate o celula pe rand, destul de random. Afisez ce primesc.

Numarul de celule il calculez asa
                  if(osd_vbat_A > 21) cell_count = 6;
                  else if (osd_vbat_A > 16.8 && cell_count != 6) cell_count = 5;
                  else if(osd_vbat_A > 12.6 && cell_count != 5) cell_count = 4;
                  else if(osd_vbat_A > 8.4 && cell_count != 4) cell_count = 3;
                  else if(osd_vbat_A > 4.2 && cell_count != 3) cell_count = 2;
                  else cell_count = 0;


Cat mai are bateria procentual calculez in functie de celula. 4.2 find full, 3.72 fiind minimul safe.
                  osd_battery_remaining_A = ((_cellVoltage-3.72)*100) / (4.2-3.72);

0

#9 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 13 April 2014 - 11:56 AM

Preview

Thumbnail atasat

  • Imagine atasata: post-4136-1397377750,1268.jpg

0

#10 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19163
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 13 April 2014 - 12:33 PM

minimum safe depinde de ce curent trage, la 10A poti considera ca 0.1V cad pe rezistenta interna.
Daca ai si senzor de curent ai putea optimiza algoritmul de % un pic.
Difera substantial minimul la un planor sau termic, unde nu consuma decat receptorul, fata de o platforma uni/multi-rotor, care consuma permanent.

De ce trebuie sa calculezi cell count, de la FLVS nu iti vine si indexul de celula ? :unsure: Deci dupa un numar de ... valori random ar trebui sa stii exact cate celule ai.

Nu stiu daca au schimbat ceva la varianta s-port, dar FLVS anterior avea un bug, la sub 3V pe o celula de la 2 in sus, "o pierde"... Mi s-a intamplat frecvent cand dadeam blana pe final de descarcare, sa vad ca imi sare afisajul din 3s in 2s.
Prima oara am fost socat, dupa care am reprodus la sol fenomenul si le-am facut raport, degeaba, nu au corectat bug-ul. :angry:

Aceasta postare a fost editata de renatoa: 13 April 2014 - 12:35 PM

... cu picioarele pe pamant ...
0

#11 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 13 April 2014 - 01:21 PM

Voltajul bateriei este de la senzorul de curent.
Am si index-ul de celula, dar mi s-a parut mai simplu asa. Oricum era doar de afisare, l-am scos intre timp.
O sa ma uit in APM de curiozitate cum calculeaza %.
0

#12 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 13 April 2014 - 01:39 PM

Orice sugestie/ajutor la calcule e binevenit :) Nu pot sa zic ca ma pricep foarte bine sau stiu totul despre subiect.

Eu am citit pe aici http://www.rchelicop...-batteries.html

Aceasta postare a fost editata de VeNoM386: 13 April 2014 - 01:40 PM

0

#13 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 14 April 2014 - 01:38 PM

Para, uita-te aici http://diydrones.com...sport-converter
Ai tot ce iti trebuie sa trimiti din teensy in smart port. Tot ce trebuie facut e sa citesti datele din senzorii aia printr-o conexiune seriala.
0

#14 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 14 April 2014 - 02:33 PM

APM calculeaza % bazat pe input-ul userului cati mAh are lipo :). Si eu as putea face asta usor cu configurare din CT, dar nu vreau sa ma complic. Daca am 2 baterii diferite in capacitate trebuie sa-l configurez si nu e ok. Prefer ceva orientativ bazat pe voltaj. oricand pot trece in modul "mAh used".

http://copter.ardupi...ery_monitor.png

Aceasta postare a fost editata de VeNoM386: 14 April 2014 - 02:35 PM

0

#15 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19163
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 14 April 2014 - 03:29 PM

Mult mai buna metoda ta, pe mAh nu poti pune baza odata scazuta temperatira sub 5 grade C, plus ,nu minus !
Creste rezistenta interna exponential, chiar si peste 50mO per cell, si degeaba ai energie stocata in stare latenta in pack, daca nu o elibereaza, ca ti se prabuseste tensiunea.
... cu picioarele pe pamant ...
0

#16 Useril este offline   VeNoM386 

  • Junior
  • PipPipPip
  • Grup: Members
  • Postari: 65
  • Inregistrat: 28-January 14
  • Gender:Male
  • Location:Bucuresti

Postat 25 April 2014 - 11:42 AM

Intre timp am rezolvat si cu coordonatele gps. Astept vreme frumoasa sa pot testa altitudine/distanta. Din pacate RSSI nu e disponibil prin S.Port din RX-ul X8R. Dar este disponibil prin S.Port din Taranis. Doar ca asta complica setup-ul meu bazat pe ochelari fatshark. Cred ca renunt la RSSI vizual si raman doar la alarma din Taranis.
0

#17 Useril este offline   Ciprian97 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 3946
  • Inregistrat: 19-August 12
  • Gender:Male
  • Location:Third Rock From The Sun

Postat 25 April 2014 - 03:16 PM

Alarma din Taranis eu o gasesc suficienta.Tot asa am un OSD care accepta intrare RSSI,insa am preferat sa raman cu avertizarea acustica si vizuala pentru RSSI.Practic piuie cand e la un nivel scazut(pe care il alegi tu) si la unul super-scazut(tot tu il alegi),cand pierzi de tot link RC si cand il recapeti.http://www.rhcforum.ro/public/style_emoticons/default/clapping.gif
0

#18 Useril este offline   AlexC 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 204
  • Inregistrat: 12-June 14
  • Gender:Male
  • Location:Bucuresti

Postat 02 September 2014 - 03:15 PM

Va salut, pun si eu o intrebare de necunoscator.
Folosesc un APM 2.5 +GPS si Turnigy 9xr cu modul TX si RX FrSky ( RX fara telemetrie) . Trebuie sa cumpar inca un Rx si ma gandeam de data aceasta sa il iau cu telemetrie.
Intrebarea mea de necunoscator este daca pot sa folosesc telemetria de pe RX-ul FrSky, pentru a-mi transmite pe display-ul statiei, datele live de la APM 2.5, precum coordonatele GPS, altitidinea . Este posibil asa ceva sau spun tampenii? :) Nu am experienta cu telemetria Frsky.
Multumesc.

Aceasta postare a fost editata de AlexC: 02 September 2014 - 03:17 PM

0

#19 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19163
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 02 September 2014 - 03:21 PM

Este posibil si facut deja:

http://vizual54.gith...vlink-to-FrSky/
... cu picioarele pe pamant ...
0

#20 Useril este offline   AlexC 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 204
  • Inregistrat: 12-June 14
  • Gender:Male
  • Location:Bucuresti

Postat 02 September 2014 - 03:24 PM

Vezi postarearenatoa, la 02 September 2014 - 03:21 PM, a spus:

Este posibil si facut deja:

http://vizual54.gith...vlink-to-FrSky/

Excelent link-ul! :good: Ma pun pe studiat :) Daca pana acum tindeam sa il comand si pe urmatorul Rx fara telemetrie,acum sunt sigur ca il voi cumpara cu telemetrie.
Va multumesc.

Aceasta postare a fost editata de AlexC: 02 September 2014 - 03:26 PM

0

#21 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19163
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 02 September 2014 - 03:31 PM

Vezi postareaAlexC, la 02 September 2014 - 03:24 PM, a spus:

Excelent link-ul! :good: Ma pun pe studiat :) Daca pana acum tindeam sa il comand si pe urmatorul Rx fara telemetrie,acum sunt sigur ca il voi cumpara cu telemetrie.
Va multumesc.


Un D8R cred ca se gaseste daca ai vreo urgenta... D4R in schimb e gaura mare... :(
... cu picioarele pe pamant ...
0

#22 Useril este offline   AlexC 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 204
  • Inregistrat: 12-June 14
  • Gender:Male
  • Location:Bucuresti

Postat 02 September 2014 - 04:17 PM

Vezi postarearenatoa, la 02 September 2014 - 03:31 PM, a spus:

Un D8R cred ca se gaseste daca ai vreo urgenta... D4R in schimb e gaura mare... :(


La asa ceva m-am gandit: http://www.hobbyking...telemetery.html
Si pe langa RX-ul acesta imi mai trebuie un modul precum aici: http://vizual54.gith...vlink-to-FrSky/
sau aici: http://diydrones.com...sport-converter
Trebuie sa studiez ca habar nu am ce este Teensy3.1 si de unde il cumpar :)

Aceasta postare a fost editata de AlexC: 02 September 2014 - 04:18 PM

0

#23 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19163
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 02 September 2014 - 04:51 PM

De receptorul ala ziceam si eu, dar D4R sunt preferate.

Modulul este un Arduino Pro mini, se gasesc pe ebay sub 10$, poate si la noi mai scumpe un pic.
... cu picioarele pe pamant ...
0

#24 Useril este offline   AlexC 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 204
  • Inregistrat: 12-June 14
  • Gender:Male
  • Location:Bucuresti

Postat 03 September 2014 - 12:14 AM

Vezi postarearenatoa, la 02 September 2014 - 04:51 PM, a spus:

De receptorul ala ziceam si eu, dar D4R sunt preferate.

Modulul este un Arduino Pro mini, se gasesc pe ebay sub 10$, poate si la noi mai scumpe un pic.

Multumesc pentru detalii :good:
In concluzie va functiona transmiterea datelor de telemetrie pe display-ul Turnigy 9xr in configuratia de mai jos?
1.Rx -FrSky D8R-II PLUS
2.Arduino Pro Mini http://www.ebay.com/...d-/271251071444
3.Montajul acesta:
http://api.ning.com/files/rpTO7xq7SsENVv*TovD9JenNJMEF0GwtOrFY46J-Qdzt6RuB1qBAFAEpmkFeEw09JNtdvpUo*OMcMmcFQyqswMq0j6yx7Krl/Drawing1.jpg
http://diydrones.com...sport-converter

Aceasta postare a fost editata de AlexC: 03 September 2014 - 12:16 AM

0

#25 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19163
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 03 September 2014 - 08:23 AM

Neah, cel de mai sus este pentru s-port, nu ai la D8R asa ceva...

Mergi pe varianta din link-ul dat de mine, unde si scrie:
...This means that this will only work with FrSky receivers that support the old telemetry protocol, D4R-II, D8R-XP etc. A S.Port implementation for the X8R will be implemented as soon as someone hacks the protocol..."

Ce ai postat tu mai sus este pentru sistemul RF nou, linia X, introdusa odata cu Taranis, care ar merge si pe 9X doar daca ai schimba modulul cu XJT, si nu prea merita...

Arduino pro mini este si cu 20 lei pe okazii ca sa nu mai stai o luna...

Aceasta postare a fost editata de renatoa: 03 September 2014 - 08:25 AM

... cu picioarele pe pamant ...
0

#26 Useril este offline   AlexC 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 204
  • Inregistrat: 12-June 14
  • Gender:Male
  • Location:Bucuresti

Postat 06 September 2014 - 12:51 PM

Vezi postarearenatoa, la 03 September 2014 - 08:23 AM, a spus:

Neah, cel de mai sus este pentru s-port, nu ai la D8R asa ceva...
Mergi pe varianta din link-ul dat de mine, unde si scrie:
Ce ai postat tu mai sus este pentru sistemul RF nou, linia X, introdusa odata cu Taranis, care ar merge si pe 9X doar daca ai schimba modulul cu XJT, si nu prea merita...

Renatoa,multumesc pentru atentionare! Voi merge pe prima varianta, :good: cea in care este specificat ca este compatibil si receptorul D8R-XP. Va multumesc.
0

#27 Useril este offline   AlexC 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 204
  • Inregistrat: 12-June 14
  • Gender:Male
  • Location:Bucuresti

Postat 29 September 2014 - 04:24 PM

Pentru ca au intrat in stoc,am comandat si un FrSky Variometer High Precision si receptor cu telemetrie FrSky D4R-II 4ch. Nu este pe stoc display-ul FLD-02 , l-as fi comandat.
Fara sa intervin cu nici o modificare in interiorul statiei Turnigy 9xr,pot avea telemetria afisata pe displayul statiei?
Habar nu am cum se face asta si din ce am vazut se poate dar numai cu interventie /modificari in interiorul statiei.

Aceasta postare a fost editata de AlexC: 29 September 2014 - 04:28 PM

0

#28 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19163
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 29 September 2014 - 04:36 PM

Nu poti fara modificari.
Am eu display, discutam pe PM.
... cu picioarele pe pamant ...
0

Arata acest topic


Pagina 1 din 1

1 useri citesc topicul
0 membri, 1 vizitatori, 0 utilizatori anonimi

913Creative.ro