ARDUINO a FrSky Telemetrie

Přijímače, serva, regulátory, BEC, palubní napájení, ale i telemetrie
Odpovědět
Zpráva
Autor
Uživatelský avatar
petr64
Příspěvky: 551
Registrován: sob 22.01.2011 0:00
Bydliště: Moravský kras
Kontaktovat uživatele:

Re: Arduino atd.

#16 Příspěvek od petr64 »

Vpohodě - skus srovnat tu Tele Frsky a xbee ...
SPEKTRUM DX6i | HD Contour GPS | ZagiKiller 1500, HotWing 1200 (+1800), Alpha 1500, SkyClimber 2000
Uživatelský avatar
jyrry
Příspěvky: 22016
Registrován: pon 28.02.2005 0:00
Bydliště: Rakovník
Kontaktovat uživatele:

Re: Arduino atd.

#17 Příspěvek od jyrry »

petr64 píše:...... nebudem se soustředit na konkrétní zadání. .....

tak si to smysluplne a vystizne pojmenujte, to odborne strukturovane vlakno; takhle bych to cekal spis v procesorech ....
jyrry.webnode.cz
Uživatelský avatar
JuraS.
Příspěvky: 951
Registrován: stř 09.02.2011 0:00
Bydliště: Praha 3 - Žižkov

Re: Arduino atd.

#18 Příspěvek od JuraS. »

no xbee telemetrie je možná modrým zubem, wifi 2,4 (s nastavováním jako u wifi síťové karty do pc) , 900mhz..u 2,4ghz existují varianty s anténou ve formě čipu (placatá anténa), anténky ve formě mini banánku, ve formě sma konektoru..vývojové varianty s výkony a dosahy pár metrů až stovka metrů, několik stovek metrů a pak varianta PRO s dosahem kolem 1600 metrů při použití jakékoliv z uvedených antén..pomocí této xbee telemetrie pak dokáže arduground station mnoho..
přidám pár odkazů..
http://code.google.com/p/ardupilot-mega/wiki/Wireless
http://www.youtube.com/watch?v=A_AnqOFAs3Q
jistě..je to pro použití s pozemní stanicí, rozhodně to není jen když vezmeš na chatě do ruky vysílač a jdeš si před chatu zalítat na louku..xbee na zemi počítá s počítačem s win protože množství informací je obrovské..osobně si nedokážu představit jak by se zobrazovali údaje na displeji vysílače, pilot by sledoval letadlo na obloze a zároveň displej..to být jedině chameleon..a nevím jaké údaje a jak by se měli číst které by byly důležité..

btw. nejsem mimo téma protože arduinu používá právě xbee moduly pro přenos dat...
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Arduino atd.

#19 Příspěvek od Drondys »

Stručně se to dá z hlediska RC bez vazby na PC, protože to nemusí být pro každého podmínkou k tomu, aby chtěl telemetrii, shrnout asi takto.

FrSky je telemetrie založená na jednom radiovém přenosu v rámci telemetrického VF modulu FrSky s dlouhým dosahem přesahujícím dosah xBee PRO a s již hotovou propracovanou podporou přenosu s odolnosti proti rušení atd. atd..

Uvažovat o xBee znamená např.:

1. Samostatný radiový přenos telemetrie navíc ke stávajícímu VF modulu v RC soupravě. Tedy v podstatě další samostatný radiový přenos. To už je v podstatě zcela samostatná vlastní externí telemetrie bez ohledu na to jaký RC přenos se používá. Dle mého názoru vhodné k úvaze leda pokud někdo nemá telemetrii v rámci RC přenosu jako je např. FrSky a chce to řešit externí telemetrií, kterou si sám postaví od základu např. proto, že vyžaduje vysloveně extra speciality, které nelze realizovat přes např. FrSky nebo telemetrický modul a přijímač FrSky z nějakých důvodů použít nemůže a nevyhovuje mu ani žádná z už hotových externích telemetrií jako je třeba Quanum nebo jiná.

2. Další možnost je nahradit např. VF modul FrSky nebo obecně jakýkoli VF vysílací modul v jakékoli RC soupravě zcela za vlastní VF modul založený na xBee a dělat obsluhu se vším všudy včetně zpracování PPM například z T9X nebo z jiného RC základu, případně i s vlastním přijímačem založeným na xBee a to vše po svém tj. řešit odolnost proti rušení na bázi vlastního protokolu vyšší úrovně nad tím, který už je k dispozici v rámci xBee atd. Znamená to tedy v podstatě zahodit to co je už hotové od FrSky a udělat si to od základu po svém. To už je ovšem na nějaký extra velký projekt, který je dalece nad tím co si asi většina lidí představuje z hlediska telemetrie. Pro někoho to může být jistě zajímavé, ale z mého pohledu je to až příliš tj. touto cestou bych já osobně jít nechtěl.

Pro mé účely xBee není zajímavé, protože pro přenos telemetrie z externích čidel byť v budoucnu třeba i realizovaných s využitím Arduina uvažuji využít telemetrický FrSky modul a přijímač včetně FrSky protokolu umožňujícího přenos uživatelských dat z Rx do Tx což pro mé účely plně postačuje a nejspíš i pro účely spousty dalších lidí, kteří telemetrický FrSky modul používají nebo budou používat ať už v rámci T9X nebo i jiné klasické RC soupravy.

FrSky a xBee tedy dle mého názoru spolu přímo nijak nesouvisí a spíš jsou to dvě samostatně oddělené větve kde každá jde svojí specifickou cestou. Takže by mohly být dvě separátní témata Arduino & xBee a Arduino & FrSky, ale dohromady toho asi moc společného z mého pohledu mít nebudou.
Uživatelský avatar
petr64
Příspěvky: 551
Registrován: sob 22.01.2011 0:00
Bydliště: Moravský kras
Kontaktovat uživatele:

Re: Arduino atd.

#20 Příspěvek od petr64 »

Drondys píše:FrSky a xBee tedy dle mého názoru spolu přímo nijak nesouvisí a spíš jsou to dvě samostatně oddělené větve kde každá jde svojí specifickou cestou. Takže by mohly být dvě separátní témata Arduino & xBee a Arduino & FrSky, ale dohromady toho asi moc společného z mého pohledu mít nebudou.


Ano souhlas, jde o 2 témata, lišící se v použité telemetrii.

2Drondys: Jestli můžeš tohle vlákno přejmenovat na ARDUINO a FrSky Telemetrie v T9x, tak to prosím udělej ať je jasno o co tu jde.
Díky Petr64
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Arduino atd.

#21 Příspěvek od Drondys »

petr64 píše:2Drondys: Jestli můžeš tohle vlákno přejmenovat na ARDUINO a FrSky Telemetrie v T9x, tak to prosím udělej ať je jasno o co tu jde.
Díky Petr64

Mám moderátorské oprávnění jen v diskusi, ze které jsem to sem přesunul, ale v této diskusi už ne. Takže to už nemohu změnit.
Uživatelský avatar
siki
Příspěvky: 496
Registrován: úte 10.04.2007 0:00
Bydliště: HK, Praha
Kontaktovat uživatele:

Re: Arduino atd.

#22 Příspěvek od siki »

petr64 píše:...
2Drondys: Jestli můžeš tohle vlákno přejmenovat na ARDUINO a FrSky Telemetrie v T9x, tak to prosím udělej ať je jasno o co tu jde.
Jen taková technická. A ty to jako autor vlákna udělat nemůžeš - přejmenováním předmětu v prvním příspěvku?
Šiki
Uživatelský avatar
petr64
Příspěvky: 551
Registrován: sob 22.01.2011 0:00
Bydliště: Moravský kras
Kontaktovat uživatele:

Re: Arduino atd.

#23 Příspěvek od petr64 »

siki píše:
petr64 píše:...
2Drondys: Jestli můžeš tohle vlákno přejmenovat na ARDUINO a FrSky Telemetrie v T9x, tak to prosím udělej ať je jasno o co tu jde.
Jen taková technická. A ty to jako autor vlákna udělat nemůžeš - přejmenováním předmětu v prvním příspěvku?
Šiki

Jasně :oops: , už to je. Dík za nakopnutí.
Název vlákna obsahuje všechny 4 klíčová slova o které nám tu jde. Tak by se to při hledání mělo dát najít.

Co dál?

Rád bych sestavil seznam "nákupu" pro první seznámení s Arduinem.
Co všechno třeba pořídit, aby se dalo provést základní osahání systému?

- vyzkoušet programování samotného Arduina
-- tj. koupit základní desku (ale jakou?)
-- je třeba programátor eprom? Nebo jen USB kabel?

- vyzkoušet komunikaci s FrSky
-- načítat data telemetrie a zobrazovat na displeji?
-- jak by se dala data Telemetrie nasimulovat, když mám jen TX Frsky bez čidel (a zatím je nechci kupovat, protože možná v budoucnu pořídím All in ONE modul s čidly)?

- rád bych pořídil nějaký Osciloskop k PC (via USB). Mám sice starý analogový dvoukanálový oscilo 100MHz, ale s tím se logické signály nedají dost dobře "chytat". Chtělo by to víc kanálů a paměť. Nějaký rozumný tip? Je mi jasné, že to nebude stát pětikačku - šel bych tak max do 8-12kKč.
Co říkáte na toto ?
Anebo jít raději do solidní samostané klasiky ? http://www.tipa.eu/cz/osciloskop-uni-t-utd4042c-40mhz-s-logickym-analyzatorem/d-86373/, která má i tak možnost připojení na PC.

To by mohlo pro začátek stačit :)
Poradíte co koupit? A kde to koupit? (třeba v EU bez celníků a už s DPH)
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Arduino atd.

#24 Příspěvek od Drondys »

petr64 píše:- vyzkoušet programování samotného Arduina
-- tj. koupit základní desku (ale jakou?)
-- je třeba programátor eprom? Nebo jen USB kabel?

Na vyzkoušení programování Arduiona by měl plně postačovat tento základ:
Arduiono NANO V3.0 s ATMega328P.

Obrázek

Je to osazená a funkční základní deska s integrovaným USB rozhraním, přes které se dá programovat např. z PC nebo notebooku. Součástí dodávky je i USB kabel. Desku lze napájet buď připojením na USB port PC nebo notebooku nebo přes napájecí kontakt na desce. Deska má integrován i napěťový regulátor a lze ji tedy přes pin 30 napájet třeba z běžné 2S lipolky a nebo lze napěťový regulátor obejít a napájet desku přes pin 27 z nějakého vlastního externího stabilizátoru 5V nebo třeba z BEC nějakého RC regulátoru apod.

Před započetím programování by mělo stačit si nainstalovat vhodný softwarový ovladač pro tento typ USB zařízení viz tento odkaz, který v systému po připojení toho USB zařízení simuluje virtuální sériový COM port, na který se pak naváže programovací prostředí, které je volně ke stažení viz tento odkaz a pak už jen připojit tu základní desku k PC nebo notebooku přes k ní přiložený USB kabel a vyzkoušet si programování.

Jako rozšíření pro testy a zobrazování dat z Arduionem pro začátek lze zvolit třeba modul s LCD a několika tlačítky viz tento odkaz. Tlačítka se dají využít třeba pro obsluhu nějakého SW menu ve svém programu v Arduinu nebo pro přímou aktivaci nějakého povelu v programu apod.

Obrázek

Cena zmíněných komponent k Arduinu tj. jak ta základní deska tak i ten modul s tlačítky a LCD je velmi nízká a je současně i pod úrovní limitu DPH. Nemělo by tedy vadit to, že to bude nákup mimo EU.

petr64 píše:- vyzkoušet komunikaci s FrSky
-- načítat data telemetrie a zobrazovat na displeji?
-- jak by se dala data Telemetrie nasimulovat, když mám jen TX Frsky bez čidel (a zatím je nechci kupovat, protože možná v budoucnu pořídím All in ONE modul s čidly)?

Simulaci čidel lze udělat připojením napětí na běžný telemetrický vstup telemetrického přijímače FrSky. Napěťový rozsah takového vstupu u telemetrického přijímače FrSky je 0 až 3.3V čemuž odpovídá digitální hodnota 0 až 255. Kromě toho lze do přijímače simulovat i specifická uživatelská data, ale to už je komplikovanější záležitost a k tomu doporučuji prostudovat články viz odkazy kde je popis komunikačního protokolu, popis jak číst data z VF modulu FrSky z PC a v třetí části je schéma zapojení specifického generátoru testovacích dat, který se připojuje k přijímači a dokáže generovat kromě dat pro základní telemetrii i specifická uživatelská data.

Zoznámenie s FrSky - 1.časť - Základné funkcie
Zoznámenie s FrSky - 2. časť - Spôsob prenosu dát
Zoznámenie s FrSky – 3. časť – Prenos dát

Arduino deska by měla být připojitelná k VF modulu FrSky vyvedením pinů GND/Rx/Tx na základní desce Arduina přes převodník TTL/232, který se dá taktéž koupit na eBay viz tento odkaz do GND/Tx/Rx na VF modulu FrSky viz popis pinů modulu v prvním článku.

Obrázek

Vodiče od Arduina k tomu převodníku se dají napájet napřímo bez použití toho menšího konektoru a na straně převodníku do VF modulu FrSky se dá použít třeba již hotový sériový kabel, který se dá koupit třeba viz tento odkaz.

Obrázek

a k připojení na převodník přes konektor ještě případně redukce

Obrázek

která se dá koupit třeba v GM viz tento odkaz. Při propojení zkontrolovat správné překřížení Rx/Tx a v případě potřeby prohodit příslušné vodiče v to smyslu, že Rx pin z VF modulu FrSky by měl vést na Tx pin (tj. pin 2) na konektoru samice CANON 9 převodníku a Tx pin z VF modulu FrSky by měl vést na Rx pin (tj. pin 3) na konektoru samice CANON 9 převodníku.

petr64 píše:- rád bych pořídil nějaký Osciloskop k PC (via USB)...

Pro nižší frekvence by se dal použít i miniaturní osciloskop ve velikosti mobilního telefonu umožňující jak zobrazení na svém vlastním LCD tak i případný záznam dat na SD kartu pro pozdější vyhodnocení na PC viz obrázek.

Obrázek

Dá se pořídit na eBay za cca 70 USD včetně poštovného viz tento odkaz. Je to sice mimo EU, ale i s případným DPH a poplatkem za proclení od České pošty budou celkové náklady pořád celkem nízké. Nenahradí to sice nějaký kvalitnější osciloskop, ale pro různá drobná měření záležitostí okolo telemetrie včetně třeba sledování sériové komunikace atd. by měl frekvenční rozsah tohoto miniaturního osciloskopu plně postačovat a výhodou může být i jeho mobilnost tj. lehce se dá dát třeba do kapsy jako mobil a lze jej tedy používat i při různých testech v terénu s tím, že se naměřená data uloží na SD kartu a později vyhodnotí doma v PC.
Naposledy upravil(a) Drondys dne úte 22.11.2011 11:23, celkem upraveno 1 x.
Uživatelský avatar
petr64
Příspěvky: 551
Registrován: sob 22.01.2011 0:00
Bydliště: Moravský kras
Kontaktovat uživatele:

Re: ARDUINO a FrSky Telemetrie v T9x

#25 Příspěvek od petr64 »

2Drondys: Jako vždy perfektní/profesionální odpoveď. Moc díky.

Při studování tebou doporučeného Oscila do kapsy jsem narazil na trošku lepší model: 4 Channel = 2 Analog + 2 Digital 72MS/S Sampling Rate ARM DSO203 Nano V2 / Quad 176 USD.
Máte ho někdo?
Kolik z toho budu platit clo? International shipping je free.
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: ARDUINO a FrSky Telemetrie v T9x

#26 Příspěvek od Drondys »

petr64 píše:Kolik z toho budu platit clo? International shipping je free.

CLO je nepodstatné. Pokud bude vůbec stanoveno bývá okolo 4%. Podstatnější je DPH 20%. K tomu přibude ještě poplatek ČP 180 Kč. Sumu nákladů navíc mimo kupní cenu tj. CLO + DPH + poplatek ČP odhaduji na cca 1000 Kč.
Uživatelský avatar
Ferdasek
Příspěvky: 55
Registrován: stř 27.04.2011 0:00
Bydliště: Olomouc

Re: ARDUINO a FrSky Telemetrie v T9x

#27 Příspěvek od Ferdasek »

Tadyhle odsud by to mělo být z UK. A tudíž bez cla a DPH... Když je to z EU. Nebo se pletu?
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: ARDUINO a FrSky Telemetrie v T9x

#28 Příspěvek od Drondys »

Ferdasek píše:Tadyhle odsud by to mělo být z UK. A tudíž bez cla a DPH... Když je to z EU. Nebo se pletu?

Je to v rámci EU (Item location: London). Takže se na to nevztahují celní formality ani stanovení DPH v ČR, ale cena zboží i s poštovným je vyšší o cca 44 USD (140 GBP je cca 220 USD). Takže to cenově vyjde skoro jako by to CLO i DPH tak jako tak zaplatil akorát ušetří za poplatek ČP a především čas, protože z Londýna to bude pravděpodobně doručeno rychleji než by to prošlo s proclením u ČP z Číny.
Uživatelský avatar
petr64
Příspěvky: 551
Registrován: sob 22.01.2011 0:00
Bydliště: Moravský kras
Kontaktovat uživatele:

Re: ARDUINO a FrSky Telemetrie v T9x

#29 Příspěvek od petr64 »

Ok, Londýn asi lepší - rychlost.
Má to oscilo někdo? - osobní názor je více než popis na webu.

"Zachytím" s tím seriovou komunikaci mezi Frsky a Arduinem?
Sorry za možná hloupý dotaz, ale doposud jsem s oscilem měřil jen "analogové" průběhy.

díky P64
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: ARDUINO a FrSky Telemetrie v T9x

#30 Příspěvek od Drondys »

petr64 píše:Ok, Londýn asi lepší - rychlost.
Má to oscilo někdo? - osobní názor je více než popis na webu.

Mám jenom ten jednokanál co jsem na něj dával odkaz, ale použil jsem ho zatím jen párkrát a fungoval. Žádné extra rozsáhlé zkušenosti s ním zatím nemám.

petr64 píše:"Zachytím" s tím seriovou komunikaci mezi Frsky a Arduinem?

Ano, ale patrně ne tak jak by sis představoval, protože žádný extra speciální analyzátor pro různé typy komunikací tedy ani RS 232 to nemá. Signál sériové komunikace na RS 232 piny Rx a Tx proti GND není nic jiného než sled v čase po sobě jdoucích impulsů, ale jejich dekódování do podoby přenášených dat to už je věc jiná tj. to už si případně bude potřeba data zalogovat na SD kartu a pak podrobně vyhodnotit v PC. Doporučuji k prostudování informace k RS 232 viz tento odkaz a tam zejména sekce Datové signály, Parametry datového přenosu a Asynchronous Serial Data Frame.
Naposledy upravil(a) Drondys dne pon 21.11.2011 20:12, celkem upraveno 1 x.
Odpovědět

Zpět na „Palubní elektronika“