Re: [OT] Modelářská RC Tx/Rx

Jindrich Fucik fulda na seznam.cz
Čtvrtek Prosinec 12 09:38:58 CET 2024


Snad jen pro doplnění, že PPM je Pulse Position Modulation a je to to, 
co se u starých RC přenáší vzduchem. Tedy za sebou naskládané ty PWM pro 
serva. Asi tak že PWM známe, je to pulz šířky 1-2ms. PPM je pulz 
nevýznamné šířky, za ním následuje mezera šířky 1-2ms (pulz pro první 
servo) a pak další pulz nevýznamné šířky, za kterým následuje mezera 
1-2ms (pulz pro druhé servo) a tak dále. Až na konci je mezera šířky 
větší než tuším 4ms a ta říká, že je to konec relace a to co bude 
následovat je pulz pro první servo.
Metrologická sekce měří od náběžné hrany toho pulzu, aby to bylo 
přesnější. Analogová sekce vidí, že převod se dělá jednoduše posuvným 
registrem a RC článkem. V mezeře nabíjím kondenzátor, který je připojen 
na vstup posuvného registru, pro časy větší než 4ms nabiju kondenzátor 
nad úroveň logické 1, pro čas menší než 4ms jsem na úrovni logické 0. 
Každý pulz používám pro posun registru. Takže po "dlouhém" pulzu mám na 
vstupu 1, která na každém výstupu tráví tolik času, kolik je vzdálenost 
pulzu. Pokud je dekódovací posuvný registr delší než počet pulzů pro 
jednu relaci, tak se prostě opakuje a je tedy možné, že kanál 1 a 5 mají 
stejnou informaci. Pokud je naopak kratší, pak na konci ta jednička 
vypadne na zem a další kanály nedekóduji. Obecně se po zvyklostech 
používá 8 kanálů a opakovací frekvence celé relace se tvoří 50Hz, takže 
ten poslední pulz má proměnou délku. Ale není to dogma.
Ilustrační obrázek náhodně vykradený z webu který neznám:
http://3.bp.blogspot.com/-p-u5Gh4enQE/Tvyfx8pTcmI/AAAAAAAAAMo/LuyIy6t0RA0/s1600/RC_Receiver_Timing_Diagram1.jpg

Pak se hodí poznamenat, že existují různé druhy chování se k rádiovým 
kanálům toho 2.4G přenosu. Velmi oblíbený je frequency hopping, takže 
jsou rádia navzájem v kolizi, ale vzhledem k tomu, že přepínání kanálů 
má každý jinak, tak každý svojí informaci dříve či později přenese. Tady 
mám ale hodně málo informací.


Dne 11.12.2024 v 20:03 Petr Labaj napsal(a):
> Ještě nějaké poznámky k problematice, když už jsem to tady dřív otevřel.
> Třeba to někdo nezná (jako jsem to neznal já) a možná to někoho zajímá.
> 
> U toho RC vybavení na 2.4GHz je v tom proti celkem přehledné situaci 
> dřív trochu bordel.
> Je víc standardů modulace toho signálu na 2.4GHz, je víc standardů 
> kódování přenášené informace, a je víc standardů jak pak přijímač 
> komunikuje se servy.
> Ten bordel by byl ještě větší, ale naštěstí se vykrystalizovaly na trhu 
> vedoucí firmy, kolem kterých pak se ostatní nezávislí výrobci trochu 
> semknuli.
> Navíc dneska je v přijímačích procesor, a tak mnohé z nich umí být 
> multiprotokolové.
> 
> Z těch čínských jsem pochopil, že se asi tak nejvíc používají standardy 
> od Frsky a od Flysky.
> Mně se víc líbí to Flysky a tak švárovi doporučím tohle.
> 
> Komunikace mezi přijímačem a servy nebo regulátory se pak používá buď 
> standardní jako dřív (PWM, šířka impulzu cca 1-2ms se střední polohou na 
> 1.5ms).
> Nebo pak nějakou z verzí sériového přenosu dat, kdy se k servům dotáhne 
> jen napájení a jeden drát, na kterém všechna serva visí jako na sběrnici.
> 
> Ten sériový drát pak buď přenosem typu PPM, kdy tam jde v podstatě 
> analogový signál, na kterém jsou za sebou pulzy pro všechna serva.
> Nebo pak nějaký digitální standard jako IBus (ten je od Flysky) nebo 
> SBus (od Frsky, případně Futaby).
> Je to v principu UART, na kterém všechna ta serva visí. A každé se 
> předem naprogramuje jaké v pořadí na té sběrnici je.
> Ten IBus je obousměrný a umí tak i číst senzory. SBus je jen 
> jednosměrný, druhý směr se pak dělá jiným protokolem.
> Protože ta komunikace na 2.4GHz je jaksi z principu obousměrná, tak se 
> ten přenos telemetrie dolů celkem nabízí.
> 
> Tak tohle jsem vykoukal krátkým zavítáním do modelářských vod, kde jsem 
> už několik desítek let nebyl.
> Pokud mě někdo doplní/opraví, budu rád.
> 
> PL
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list