Welcome to RC Mania!

     Moduly
· Domů
· Ankety
· Archív článků
· Diskuze
· Můj účet
· Najít
· Odkazy
· Poslat příspěvek
· Soubory ke stažení
· Statistika
· Témata
· Video

     Reklama Modelfun

     Nová vlákna

 Bude nekdo objednávat z HC ?
 Plánek na model PRESTO- 132S edice
 Skycat zdarma
 SBACH342 - jaký motor?
 Hlavní rozdíly mezi RC-V2 a F3F
 RCEK/RCEJ Elan Reichard
 kdo nedrží rovnováhu tak ven!
 P. nový tréninkový kříž
 Náhradní díly Blade SR s velkou slevou
 Kde zapojit napájení příjímače?

Fóra RC Mania


     Návštěvnost


návštěv od 16.5.2003

NAVRCHOLU.cz dnes


     TOPlist
TOPlist

     English Menu
Home
Bilingual articles
Search this site
Discussion in English
Email us

Diskuze

rcmania.cz
RC model hobby web
 
 FAQFAQ   HledatHledat   Seznam uživatelůSeznam uživatelů   Uživatelské skupinyUživatelské skupiny   RegistraceRegistrace 
 Osobní nastaveníOsobní nastavení   Přihlásit se pro kontrolu soukromých zprávPřihlásit se pro kontrolu soukromých zpráv   PřihlášeníPřihlášení 

Blokové schéma PPM/PCM

 
Přidat nové téma   Zaslat odpověď    Obsah fóra rcmania.cz -> Elektronika
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
jio
Mazák
Mazák


Registrace: 19.8. 2005
Příspěvky: 927
Bydliště: Šternberk

PříspěvekZaslal: út 02. září, 2008 9:08    Předmět: Blokové schéma PPM/PCM Citovat

Zdravím,
docela by mě zajímalo jak je např. u Futaby nebo Graupnera řešena koexistence PPM a PCM.

Patrně naivní představa (předesílám, že se pouštím na hodně tenký led, kdy o tom vím skutečně jen, že nějaké PPM a PCM existuje):
PPM - "něco" (kodér???) vyrábí z polohy potenciometrů a pak předává pulsně poziční signál do vf modulu a odtud to jde na anténu.
PCM - PPM signál jde na digitalizaci do kodéru, kde se převede do digitální podoby a celý rámec jde do vf a a odtud na anténu.

Jinak řečeno v případě použití PCM se "modul PCM" vloží mezi PPM a vf díl.

Nebo to je jinak. Např. výstup z potenciometrů jde na elektronický přepínač a odtud to jde buď do PPM a nebo do PCM. Nebo je to ještě jinak? Např existuje nějaký základní PWM výstup a odtud to jde na PPM nebo PCM?
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
Abu
Moderátor serveru
Moderátor serveru


Registrace: 22.3. 2005
Příspěvky: 8834
Bydliště: Praha 6 Dědina, Letiště: Sobínka, Trněný Újezd

PříspěvekZaslal: út 02. září, 2008 9:17    Předmět: Citovat

Nevim jak je to konkretne udelane v Tx, ale vzhledem k tomu ze v praci mam k reseni podobnych problemu docela blizko (jednocipy ridici ruzne telekomunikacni technologie), tipnul bych, ze je to udelane takhle - z potenciometru to jde do A/D prevodniku (bud jeden prepinany nebo vic?, ale spis jeden) a pak uz v nejakem rozumnem rozliseni (tipuju minimalne 10-12bit, u HiEnd souprav mozna i vic) to jde ke zpracovani do procesoru. A tam se deje vsechno ostatni, expo, mixy, a nakonec kodovani do PCM/PPM,... pak ven z procesoru a uz jen vf modul.
_________________
Abu (Tomáš S.) - MC19 - kanál č.90 na 40MHz
Moje modely - http://poletuchy.ic.cz/hangar/
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Avenger
Mazák
Mazák


Registrace: 10.1. 2006
Příspěvky: 625
Bydliště: Litoměřice

PříspěvekZaslal: út 02. září, 2008 9:49    Předmět: Re: Blokové schéma PPM/PCM Citovat

jio napsal:
Zdravím,
docela by mě zajímalo jak je např. u Futaby nebo Graupnera řešena koexistence PPM a PCM.

Patrně naivní představa (předesílám, že se pouštím na hodně tenký led, kdy o tom vím skutečně jen, že nějaké PPM a PCM existuje):
PPM - "něco" (kodér???) vyrábí z polohy potenciometrů a pak předává pulsně poziční signál do vf modulu a odtud to jde na anténu.
PCM - PPM signál jde na digitalizaci do kodéru, kde se převede do digitální podoby a celý rámec jde do vf a a odtud na anténu.

Jinak řečeno v případě použití PCM se "modul PCM" vloží mezi PPM a vf díl.

Nebo to je jinak. Např. výstup z potenciometrů jde na elektronický přepínač a odtud to jde buď do PPM a nebo do PCM. Nebo je to ještě jinak? Např existuje nějaký základní PWM výstup a odtud to jde na PPM nebo PCM?


Podle mě se PPM na PCM nepřevádí, ale procesor vezme rovnou digitální data již zmixovaných kanálů ořeže je na 9, 10 nebo 11bitů aby nebyl rámec příliš dlouhý, doplní další potřebná data jako třeba nastavení FS, to celé opatří CRC a pomocí FSK modulace to přenese jako modemem.
U G3 je možné, že používá už i nějakou jednoduchou kompresi.
_________________
Duplexák nehádá Upozorňující Duplexák ví Upozorňující
-----------------------------------------------
EGE, Mugi, FunJET, Atak, Benji, Tamahawk II, Rondo, Traxxas REVO, Graupner Taifun, MC-24 Gold, JETI Duplex, MVVS
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
jio
Mazák
Mazák


Registrace: 19.8. 2005
Příspěvky: 927
Bydliště: Šternberk

PříspěvekZaslal: út 02. září, 2008 9:53    Předmět: Citovat

Uvedu proč mě to zajímá.

Pokud by to bylo tak, že PCM nebere výstup z PPM, ale přímo z A/D převodníku, tak proč se u 2,4GHz modulů nebere signál z PCM (s větším rozlišením), ale bere se PPM.

To je ale pouze zdůvodnění dotazu. Především by mě ale zajímalo (pokud to někdo konkrétně ví) jak to je u G a F řešeno.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
zdzd
Moderátor serveru
Moderátor serveru


Registrace: 4.5. 2003
Příspěvky: 4873
Bydliště: Břeclav

PříspěvekZaslal: út 02. září, 2008 9:54    Předmět: Citovat

http://www.aerodesign.de/peter/2000/PCM/PCM_PPM_eng.html
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
jio
Mazák
Mazák


Registrace: 19.8. 2005
Příspěvky: 927
Bydliště: Šternberk

PříspěvekZaslal: út 02. září, 2008 9:59    Předmět: Citovat

Díky, takže jsou cca paralelně.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
zdzd
Moderátor serveru
Moderátor serveru


Registrace: 4.5. 2003
Příspěvky: 4873
Bydliště: Břeclav

PříspěvekZaslal: út 02. září, 2008 10:02    Předmět: Citovat

jio napsal:
Uvedu proč mě to zajímá.

Pokud by to bylo tak, že PCM nebere výstup z PPM, ale přímo z A/D převodníku, tak proč se u 2,4GHz modulů nebere signál z PCM (s větším rozlišením), ale bere se PPM.

To je ale pouze zdůvodnění dotazu. Především by mě ale zajímalo (pokud to někdo konkrétně ví) jak to je u G a F řešeno.




Info z kniplů jde přes A/D převodníky do mikroprocesoru, ten je zpracuje, zakóduje a pošle HF dílu. Pokud TX má nativní komunikaci s HF 2,4GHz dílem, domluví se s ním přímo a v plném rozlišení (Spectrum, FUTABA), stejně jako s PPM a PCM.

Ovšem výměnné nenativní HF muduly musí jet jen na PPM, protože to je univerzální standard. PCM má každá firma své a podrobnosti komunikačního protokolu nedává. Proto není možné cizí HF modul PCM naučit, natož všechny co existují.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Avenger
Mazák
Mazák


Registrace: 10.1. 2006
Příspěvky: 625
Bydliště: Litoměřice

PříspěvekZaslal: út 02. září, 2008 10:05    Předmět: Citovat

jio napsal:
Uvedu proč mě to zajímá.

Pokud by to bylo tak, že PCM nebere výstup z PPM, ale přímo z A/D převodníku, tak proč se u 2,4GHz modulů nebere signál z PCM (s větším rozlišením), ale bere se PPM.

To je ale pouze zdůvodnění dotazu. Především by mě ale zajímalo (pokud to někdo konkrétně ví) jak to je u G a F řešeno.


Pokud vím, tak z PPM se to bere z důvodu kompatibility mezi systémy, a nebo taky proto, že každý výrobce má svůj vlastní PCM protokol a můžou na tom viset i nějaké patenty. Futaba dělá svůj FASST i pro svůj vlastní PCM, IFS to má po update fw taky umět pro Graupneří PCM, ale to že je PCM (s větším rozlišením) je mylná informace. PCM mělo tu výhodu, že nemohlo dojít k přenesení chybné informace pro serva jako u PPM, ale cenou za to je ořezání informace na těch zmíněných 9(512), 10(1024) či 11(2048) bitů. U PPM není jediný důvod, proč by se k ořezání bitů při převodu digitálních dat na PPM mělo přistupovat. U PPM, ale zase nemáš jistotu, že do serva dorazí jen korektní informace i když se to do jisté míry snaží inteligentní RX potlačit.
_________________
Duplexák nehádá Upozorňující Duplexák ví Upozorňující
-----------------------------------------------
EGE, Mugi, FunJET, Atak, Benji, Tamahawk II, Rondo, Traxxas REVO, Graupner Taifun, MC-24 Gold, JETI Duplex, MVVS
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
zdzd
Moderátor serveru
Moderátor serveru


Registrace: 4.5. 2003
Příspěvky: 4873
Bydliště: Břeclav

PříspěvekZaslal: út 02. září, 2008 10:33    Předmět: Citovat

Avenger napsal:
PCM mělo tu výhodu, že nemohlo dojít k přenesení chybné informace pro serva jako u PPM, ale cenou za to je ořezání informace na těch zmíněných 9(512), 10(1024) či 11(2048) bitů. U PPM není jediný důvod, proč by se k ořezání bitů při převodu digitálních dat na PPM mělo přistupovat. U PPM, ale zase nemáš jistotu, že do serva dorazí jen korektní informace i když se to do jisté míry snaží inteligentní RX potlačit.


Problém je v tom, že vyšší přesnost není jen otázkou PPM či PCM. Je to v první řadě dáno A/D převodníky kniplů a procesorem. Pokud ty jedou na osmi bitech, tak s tím PPM už nic neudělá.

Schopnost TX jet na 2048 je globální problém k vyřešení - kvalita knipů, kvalita potenciometrů, kvalita a počet bitů A/D převodníků, velikost RAM, rychlost a délka slova procesoru, SW řešení a tak dále až do přijímače.

Opravdu analogové a "přesné" PPM bylo v době čistě analogových TX. Ale ani to nebylo přesné, protože alaogové řešení má spoustu jiných nectností (např. teplotní stabilita součástek, jejich stárnutí a pod). Takže se i tehdy přesně přenášely nepřesné hodnoty.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Avenger
Mazák
Mazák


Registrace: 10.1. 2006
Příspěvky: 625
Bydliště: Litoměřice

PříspěvekZaslal: út 02. září, 2008 10:55    Předmět: Citovat

zdzd napsal:

Problém je v tom, že vyšší přesnost není jen otázkou PPM či PCM. Je to v první řadě dáno A/D převodníky kniplů a procesorem. Pokud ty jedou na osmi bitech, tak s tím PPM už nic neudělá.

Schopnost TX jet na 2048 je globální problém k vyřešení - kvalita knipů, kvalita potenciometrů, kvalita a počet bitů A/D převodníků, velikost RAM, rychlost a délka slova procesoru, SW řešení a tak dále až do přijímače.

Opravdu analogové a "přesné" PPM bylo v době čistě analogových TX. Ale ani to nebylo přesné, protože alaogové řešení má spoustu jiných nectností (např. teplotní stabilita součástek, jejich stárnutí a pod). Takže se i tehdy přesně přenášely nepřesné hodnoty.


Příjde na to. 15bit A/D převodníky jsou běžnou součástí i těch nejlevnějších jednočipů a 16bit A/D už není taky žádný zázrak a nedivil bych se kdyby ho třeba v posledních Futabách na kniplech používali. Nějaké realtime mixování v 32bit processoru musí být pro něj hračka a to nepočítám, že dneska je v módě používat i DSP. Počítám s tím, že se informace v mixech zpracovává pokud možno v té nejvyšší kvalitě, protože se dají mixy různě řetězit a nějakým zaokrouhlováním v mezikrocích by se tam zanášela chyba, která by se násobila. Nakonec z toho může klidně vylézt i číslo s plovoucí desetinou čárkou které se teprve zaokrouhlí a použije jako informace o poloze serva a buď se převede na délku pulzu, nebo ořízne o nejnižší bity na zmíněných 9,10 či 11 bitů pro PCM. CPU obvykle nejraději pracuje s násobky 8bitů než s něčím mezi.
I z toho linku co si poslal vyplývá, že uzkým hrdlem pro přenos kvalitnější informace pomocí PCM je šířka kanálu 10kHz u 35/40 pásma, pro která jsou primárně všechna rádia navrhována.
_________________
Duplexák nehádá Upozorňující Duplexák ví Upozorňující
-----------------------------------------------
EGE, Mugi, FunJET, Atak, Benji, Tamahawk II, Rondo, Traxxas REVO, Graupner Taifun, MC-24 Gold, JETI Duplex, MVVS
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Avenger
Mazák
Mazák


Registrace: 10.1. 2006
Příspěvky: 625
Bydliště: Litoměřice

PříspěvekZaslal: út 02. září, 2008 11:18    Předmět: Citovat

Pro pásmo 2.4GHz by bylo vhodné, aby výrobci nových TX zavedli 3. typ PCM modulace (blok PCM kadierung což je hádám z 99% pouze SW záležitost), kde se mohou poměrně odvázat z řetězu a pro serva posílat rovnou 15 či 16bit data, třeba 100x rychleji než v klasickém PCM a nevymýšlet podobné věci jako aby šetřili bit z rámce, tak někteří přenášeli v lepším rozlišení jen některé kanály a u ostatních třeba jen v polovičním.
_________________
Duplexák nehádá Upozorňující Duplexák ví Upozorňující
-----------------------------------------------
EGE, Mugi, FunJET, Atak, Benji, Tamahawk II, Rondo, Traxxas REVO, Graupner Taifun, MC-24 Gold, JETI Duplex, MVVS


Naposledy upravil Avenger dne út 02. září, 2008 11:22, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
zdzd
Moderátor serveru
Moderátor serveru


Registrace: 4.5. 2003
Příspěvky: 4873
Bydliště: Břeclav

PříspěvekZaslal: út 02. září, 2008 11:20    Předmět: Citovat

Avenger napsal:
I z toho linku co si poslal vyplývá, že uzkým hrdlem pro přenos kvalitnější informace pomocí PCM je šířka kanálu 10kHz u 35/40 pásma, pro která jsou primárně všechna rádia navrhována.


Právě proto jde přes 2,4GHz procpat mnohem více informací. Jen kdyby je bylo kde vzít...
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Avenger
Mazák
Mazák


Registrace: 10.1. 2006
Příspěvky: 625
Bydliště: Litoměřice

PříspěvekZaslal: út 02. září, 2008 11:32    Předmět: Citovat

zdzd napsal:
Avenger napsal:
I z toho linku co si poslal vyplývá, že uzkým hrdlem pro přenos kvalitnější informace pomocí PCM je šířka kanálu 10kHz u 35/40 pásma, pro která jsou primárně všechna rádia navrhována.


Právě proto jde přes 2,4GHz procpat mnohem více informací. Jen kdyby je bylo kde vzít...


To je právě ono, kdyby je bylo kde vzít. Ono je kde je vzít, ale žába na prameni je pomalost PPM (ve výsledku počet pulzů/s s omezenou minimální a maximální šířkou šířkou to celé vynásobené počtem přenášených kanálů) a u PCM zase přesnost (ve výsledku jde opět o počet pulzů/s který je dán rozlišením kanálu * počet kanálů + nastavení FS + CRC + ... a které se dají přenést v maximálním čase 20 ms aby to nebylo pomalejší než PPM).
Nebo u Futaby existuje možnost volby rychlejšího a pomalejšího přenosu G3 a v závislosti na připojeném VF modulu se mezi nimi přepíná?
Ještě musím poznamenat, že jak PPM, tak i PCM všech výrobců včetně G3 bylo svou přenosovou kapacitou dimenzováno na přenos pomocí FSK skrz 10kHz široký kanál.
_________________
Duplexák nehádá Upozorňující Duplexák ví Upozorňující
-----------------------------------------------
EGE, Mugi, FunJET, Atak, Benji, Tamahawk II, Rondo, Traxxas REVO, Graupner Taifun, MC-24 Gold, JETI Duplex, MVVS
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Avenger
Mazák
Mazák


Registrace: 10.1. 2006
Příspěvky: 625
Bydliště: Litoměřice

PříspěvekZaslal: st 03. září, 2008 20:58    Předmět: Citovat

Jen pro zajímavost jsem se mrknul na jakém CPU je založena MC-24ka.
Je tam použit Hitachi mikrokontroler H8/3002 http://pdf1.alldatasheet.net/datasheet-pdf/view/127798/RENESAS/H8/3002.html s 10bit A/D převodníkem + pár IO kolem pro obsluhu displaye a ROM se softem.
_________________
Duplexák nehádá Upozorňující Duplexák ví Upozorňující
-----------------------------------------------
EGE, Mugi, FunJET, Atak, Benji, Tamahawk II, Rondo, Traxxas REVO, Graupner Taifun, MC-24 Gold, JETI Duplex, MVVS
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
zdzd
Moderátor serveru
Moderátor serveru


Registrace: 4.5. 2003
Příspěvky: 4873
Bydliště: Břeclav

PříspěvekZaslal: st 03. září, 2008 22:36    Předmět: Citovat

Avenger napsal:
zdzd napsal:
Avenger napsal:
I z toho linku co si poslal vyplývá, že uzkým hrdlem pro přenos kvalitnější informace pomocí PCM je šířka kanálu 10kHz u 35/40 pásma, pro která jsou primárně všechna rádia navrhována.


Právě proto jde přes 2,4GHz procpat mnohem více informací. Jen kdyby je bylo kde vzít...


To je právě ono, kdyby je bylo kde vzít. Ono je kde je vzít, ale žába na prameni je pomalost PPM (ve výsledku počet pulzů/s s omezenou minimální a maximální šířkou šířkou to celé vynásobené počtem přenášených kanálů) a u PCM zase přesnost (ve výsledku jde opět o počet pulzů/s který je dán rozlišením kanálu * počet kanálů + nastavení FS + CRC + ... a které se dají přenést v maximálním čase 20 ms aby to nebylo pomalejší než PPM).
Nebo u Futaby existuje možnost volby rychlejšího a pomalejšího přenosu G3 a v závislosti na připojeném VF modulu se mezi nimi přepíná?
Ještě musím poznamenat, že jak PPM, tak i PCM všech výrobců včetně G3 bylo svou přenosovou kapacitou dimenzováno na přenos pomocí FSK skrz 10kHz široký kanál.


G3 umí jen nejvyšší typy TX a u těch můžeš navolit i PPM a PCM 1024. Podle přijímače. Přijímač nikde přepínat nejde, ten má systém natvrdo.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď    Obsah fóra rcmania.cz -> Elektronika Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejít na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.


Powered by phpBB © 2001, 2005 phpBB Group





Web pohání Copyright © Redakční systém UNITED-NUKE. Všechna práva vyhrazena.
Čas potřebný ke zpracování stránky: 9.45 sekund
Theme Re-edited by BLASSENweb