Ďalší Vpershingov článok z pred dvoch rokov, ktorý na našej Web stránke láme rekordy v čítanosti.
...............................................
V oblasti počítačov sa dnes čoraz viac využíva virtualizácia a simulácia.
Umožňuje nám to minimalizovať dobu potrebnú k realizácii projektu tak, že bez potreby používať skutočné prostriedky, s ktorými bude projekt pracovať, zaistíme skutočné správanie už na virtuálnom modeli.
autor: vpershing
pridal: mior
Preto aj vznikol projekt eePe, ktorý je nielen virtualizáciou prostredia riadiacej elektroniky T9X s firmwerom ER9X, ale aj program uľahčujúci prenesenie firmware a aj obsahu eeprom z a do vysielača.
Dnes si ukážeme, ako nastaviť vysielač pre nejaký základný model.
Najskôr si uvedieme, čo vlastne firmware ER9X umožňuje:
* Uloženie v pamäti do 16 modelov. Rozdelenie pamäti je dynamické, počet modelov závisí od množstva použitých funkcií u každého z nich
* Viacúrovňový flexibilný mixer - ľubovoľný vstupný kanál je možné priradiť ľubovoľnému výstupu. Výstup určitého mixu môže byť vstupom do ďaľšieho a to priamo alebo na základe matematickej podmienky (switch)
* Mixery môžu byť pripočítacie, násobiace alebo nahradzujúce iné mixy.
* 8 5-bodových kriviek, 8 9-bodových krivky s grafickou vizualizáciou.
* Expo a Dr pre 4 základné kanály, delené vľavo / vpravo s grafickou vizualizáciu.
* Trim a expo plynu.
* konkrétny PPM vstup z tréner portu možno použiť ako vstup do mixéra.
* Nastaviteľný časovač pre každý model. Môže byť aktivovaný spínačmi, plynovým kanálom alebo percentom plynu.
* Nastaviteľné napätie varovania vybitej batérie.
* Nastaviteľný kontrast.
* Nastaviteľné akustický výstup.
* Voliteľné kroky trimov.
* Automatický neutrál trimov, aj akusticky.
* Akustické upozornenie strednej polohy ovládača - nastaviteľné pre každý prvok samostatne
* Voliteľné PPM výstupy - 4ch, 6ch, 8ch, 10ch, 12ch, 14ch, 16CH. (Naozaj dokáže generovať 16 kanálov PPM!)
* Voliteľná šírka PPM pulzu medzery.
* Limity a offsety pre každý výstupný kanál.
* Offset možno nastaviť kniplom.
* Kalibrácie kniplov a potenciometrov.
* Grafické alebo číselné vyjadrenie výstupných hodnôt.
* Trasovanie - logovanie plynu.
* Generálny Reverz plynu.
Všetky tieto funkcie je možné nastaviť priamo napípaním na vysielači, ale keď už raz máme pripojený programátor Atmega procesorov k doske vysielača, možeme tieto kroky urobiť pohodlnejšie myškou v PC vo virtuálnom prostredí.
Má to ešte jednu obrovskú výhodu, ktorú som využíval aj pri HKT6. A to je možnosť nastavenie modelu nielen v PC ukladať (editovať ho v PC pre HKT6 bola nutnosť), ale čo je hlavné, uložiť ho v PC ako súbor a aj sa s ním podeliť - hoci s niekým z iného konca republiky tým, že tento súbor si prepošleme mailom.
Čo k tomu teda treba?
Program EEPE.
Nainštalujeme program eePe z lokality http://code.google.com/p/eepe/.
Po spustení skontroluje aktuálnosť vlastnej verzie ako aj verzie firmware. Momentálne je posledná stabilná verzia build 308.
Krátke video ako ho nainštalovať a hneď aj nahrať aktuálny firmware najdete na
http://www.youtube.com/watch?v=ZNzRAPGo8uY&feature=player_embedded
K nasledujúcim krokom zatiaľ vysielač ani programátor nepotrebujeme.
Súčasne si otvoríme kvôli pochopeniu filozofie systému aj manuál k ER9X ("er9x Users Guide.pdf" nájdete v záložke Programy->eep, nainštaloval sa spolu s eepe.)
Odporúčam Vám však jeho preklad v češtine z Rimrových stránok
http://ok-rimr.com/cs/jak-na-to/turnigy-t9x/40-p-cesky-manual-er9x (vďaka).
Po spustení otvoríme nový súbor
Pre prvotné nastavenie systému dvakrát odklepneme General settings.
Ak chceme, zadáme tam Owner name - meno majiteľa súpravy, zobrazuje sa na úvodnej obrazovke po zapnutí vysielača.
Hodnota kontrastu LCD displeja - bez podsvietenia je hodnota 25 optimálna.
Vstupný filter - nastavuje algoritmus snímania ADC prevodníkov od riadiacich potenciometrov od "single" - jednoduché prečítanie hodnoty až po "filter" - číta niekoľkokrát po sebe a vyhodnocuje ich priemer.
Podľa typu napájania zadáme nami zvolenú hodnotu kritického napätia napájania, pri ktorej vysielač vydáva upozornenia. Pre 2xLiOn mám napr. 7,1V.
Batery calibration - v prípade, že meranie vysielačom sa rozchádza s nameraným (v tom istom čase) napätím napájacích akumulátorov meracím prístrojom, tento rozdiel +- zadáme sem.
Pokiaľ máme pripojené riadenie podsvietenia priamo procesorom, sem zadáme podmienku rozsvietenia, a následne na to čas, po ktorej má automaticky zhasnúť.
Ďalej zadáme hodnotu času, ktorý vysielač bude považovať za neaktívny (t.j. dobu, počas ktorej sa s vysielačom nemanipuluje) a po ktorej začne na to akusticky upozorňovať, je to vhodné pre prípad, že sme zabudli vysielač vypnúť. 0 - vysielač to nesleduje.
Reverse Throttle - nastaví polaritu ovládania plynu tak, ako sme zvyknutí (niektoré vysielače majú napr. defaultne opačný, ako sa páči regulátorom z HC) a netreba potom v každom nastavení zapínať reverzy plynu.
Nastavenie úvodnej obrazovky a varovaní môžeme nechať tak, slúžia pre zabezpečenie, že signál po zapnutí vysielača do VF modulu nepôjde skôr, kým nebudú ovládacie prvky v patričnej polohe, oceníme to napríklad tým, že sa nám nerozbehne elektromotor alebo zbytočne nevysunú klapky...
Je to ako v originálnom firmware, kde sa to však myslím vypnúť nedalo a mnohí to považujú za chybu vysielača.
Dôležitejším je nastavenie poradia jednotlivých kanálov ako pôjdu do PPM modulácie - ja tam nastavujem AETR (krídelká, výškovka, plyn, smerovka) a MODE 1.
Príklad, ako to používajú rôzni výrobcovia:
Typické Futaba rádio ...
PPM1 --> AIL
PPM2 --> ELE
PPM3 --> THR
PPM4 --> RUD
... alebo ...
Typické JR rádio ...
PPM1 --> THR
PPM2 --> AIL
PPM3 --> ELE
PPM4 --> RUD
Ono je to dôležité hlavne pri prepájaní vysielačov do režimu učiteľ - žiak. Historicky je to dané ešte z dôb amplitúdovej modulácie na 27MHz, kde posledné kanály boli menej odolnejšie rušeniu a tak sa najdôležitejšie zapájali ako prvé.
Tab kalibrácie zatiaľ necháme tak, skalibrujeme hodnoty priamo vo vysielači.
Ako - uvediem na konci článku.
Okno zatvoríme.
Teraz si ešte vysvetlíme niektoré pojmy nachádzajúce sa nastaveniach:
RUD - Rudder, smerovka
ELE - Elevator, výškovka
THR - Throttle, plyn
AIL - Aileron, krídelká
podobne to platí aj pre im odpovedajúce spínače.
ID0, ID1, ID2 - trojpolohový prepínač
GEA - spínač podvozku
TRN - spínač Tréner
SW1...SW12 - užívateľsky definovateľné prepínače, ktorých stav sa definuje matem. podmienkou, pri Mixeroch býva ešte podmienka ich aktivácie. Všetko je to bližšie v manuáli.
Dvakrát odklikneme model 01.
Tu nastavíme základné nastavenia v modeli 01:
jeho meno
nastavenie časovača - tu je nastavený čas 10 minút, čo vydrží napr. používaná batéria
na plný plyn.
mód časovača - je riadený polohou plynu, plynule spomaľuje odpočítavanie pri stiahnutí plynu.
Pri hodnote plynu 0 sa odpočítavanie zastaví.
Iné nastavenia:
OFF - časovač je vypnutý
ABS - zapnutý
XXs - časovač je zapnutý, ak XX nie je na nule
XX% - časovač počíta rýchlosťou, ktorá je závislá od polohy XX
XX môže byť RU, EL, TH, AL...
Ďalej nastavíme prírastok elektr. trimov po ich aktivácii. Vhodné je napr. medium.
Zaujímavou funkciou je zapípanie pri dosiahnuti stredovej polohy ovládača, zapneme pre potenciometre 1-3.
Okrem toho zmeníme už len hodnotu počtu kanálov. Pre daný model nám stačí 6 (a aj použijeme 6 kanálový prijímač).
V záložke Mixes najskôr vymažeme všetky default hodnoty stlačením "Clear Mixes"
Vojdeme do záložky Templates a odklepnutím pridáme mixy pre jednoduchý 4-kanál.
Vrátime sa na mixy a vidíme, že ich máme nadefinované.
Pridáme na kanál 5 riadenie druhého krídielka, - pravým tlačidlom na CH05 - Add. Ako zdroj pridáme AIL.
Na obrázku vidieť, ako na kanál 5 pridávame mix z 1 kanálu AIL s opačným zmyslom výchylky.
Váha - je percentuálne vyjadrenie hodnoty, offset posunutie, trim - či sa prenáša do mixu aj prestavenie trimu.
Nasleduje možnosť vybrať si krivku, podľa ktorej má mix prebiehať a switch - podmienka, podľa ktorej sa má aktivovať.
Nakoniec je Multiplex - t.j. spôsob, akým sa má mix pripočítavať.
Použitie kriviek, Delay a slow si vysvetlíme inokedy.
V tab Limits nastavíme zmenou rozsahu diferenciáciu krídielok
a prípadný reverz kanálu.
Tlačidlom Simulate si rovno môžeme odsledovať, ako sa naše nastavenie správa:
K tomu simulátoru:
Navrchu sú otočné potenciometre, nižšie tlačidlá Holdx, Holdy, Fixx, Fixy slúžia pre "pridržanie ovládača v danej polohe, keďže to celé "riadime" len pohybom myši a nemáme možnosť naraz riadiť oba kniple.
Tlačidlá po bokoch predstavujú prepínače vysielača. SW1-SW12 sa vysvietia, pokiaľ je splnená podmienka, na ktorú je SW definovaný.
K nastaveniu pridáme ešte mierne potlačenie výškovky plynule od polohy plynu - od jeho polovice:
Pridáme switch1 - podmnienku, že plyn je > 0 (lebo hodnota sa pohybuje od - do +)
a pridáme záporný mix k výškovke za podmienky switch1 s váhou 30 (miera ovplyvnenia
výškovky plynom)
Nuž a ukážka na simulátore:
Súbor si uložíme.
Nakoniec pripojíme programátor, k nemu vysielač. Stlačením tlačidla Write Eprom to TX
presunieme do EEPROM vysielača. Programátor odpojíme, zapneme vysielač a skontrolujeme priamo na reálnom modeli. Samozrejme, ak použijeme FW po prvýkrát, prevedieme kalibráciu kniplov. Prípadné potrebné korekcie urobíme priamo v jednotlivých nastaveniach. Môžeme použiť ešte jednu fintu - model skopírujeme viackrát a na každej kópii prevedieme drobné úpravy a korekcie. V praxi potom vyberieme ten, ktorý najviac vyhovuje. Po praktickom odskúšaní nastavenia môžeme toto nazad načítať do PC a uložiť.
Program eePe má ešte jednu výhodu – môžeme si otvoriť niekoľko uložení EPROM a navzájom jednotlivé nastavenia modelov jednoducho medzi sebou presúvať systémom Drag and Drop.
Takto napríklad k mojim modelom môžem pridať ďalší, ktorý som získal od priateľa. Alebo pridám svoj model k nastaveniam svojho trénera, čo je nám umožní výuku bez pracného napípania.
Tu musím upozorniť na jednu vec, a to dôležitosť verzie FW. Od nej je totižto závislé rozloženie premenných v EEPROM, pretože pri dôvodnej zmene vo FW sa mení aj spôsob ich uloženia v EEPROM a niekedy nie je možné obsah EEPROM používaného v starom FW automaticky použiť v novšom FW.
Vtedy je jednoduchšie opakované nastavenie modelu v novom FW pomocou aktuálneho eePe.
Nuž a teraz poprosím niektorých z tých, ktorí majú vo svojej T9X FW ER9X, aby napr. toto nastavenie zmákli na video, aby každému bolo jasné, že to funguje. Totižto kým čítate tento článok, mal by som nastavené aspoň 2-3 modely.
Kalibrácia ovládacích prvkov na vysielači.
S veľkou pravdepodobnosťou po prehratí pôvodného firmware bude treba skalibrovať jednotlivé prvky.
1. Prejsť na podstránku CALIB (6/6) v menu nastavení
2. Stlačte tlačidlo Dole. (-> SetMid)
3. Nastaviť kniple a potenciometre do stredu.
4. Stlačte tlačidlo Dole. (-> SetSpan)
5. Presunúť kniple a potenciometre cez celý rozsah (úplne vľavo, vpravo, hore, dolu a pretočíme aj potenciometre v celom rozsahu).
6. Stlačte tlačidlo Dole. (-> Hotovo) - týmto sa kalibračné hodnoty uložia.
7. Stlačte tlačidlo Dole. (Späť na začiatok)
Pokiaľ ešte nemáme zbindovaný príjímač, prevedieme to a môžeme nastavenie odskúšať na modeli. Pokiaľ sa všetko javí ako OK, ešte raz prekontrolujeme všetky možné situácie, preveríme funkčnosť modelu a môžeme ísť zalietavať.
Letu Zdar.
PS:
Nuž a na koniec: času je málo, dni sa predlžujú, ja len ťukám do klávesnice. Ak sa teda odmlčím, nie preto, že nemám o čom písať, ale preto že mi treba zopár bubliniek poskladať do tvaru lietadla, aby som túto súpravu aj v teréne preveril. A to už má nabehaných pekných pár hodín.
Vpershing
Ešte si dovolím zopár poznámok na všeobecne známy diskusný server.
Netušil som, že svojim prvým článkom rozprúdim nesmierne obsiahlu diskusiu na týchto stránkach. Čo ma však zarazilo bolo to, akým spôsobom sa niekoľko jednotlivcov (určite si ich nájdete v tých zamknutých diskusiách, ktoré tuším skončili pričinením mimoriadne aktívnych členov na smetisku, pravda, ak ich nezmazali aj odtiaľ) nesmierne popudlivo ale hlavne bez prínosného obsahu zapojilo do pomaly okamžitého reagovania na čokoľvek, čo obsahovalo poznámku k T9X. Vysvetľuje to podľa mňa jediná príčina - množstvo skladových zásob drahocenných značkových aparatúr, ktoré v dnešných časoch krízy (ktorú práve teraz začíname na rozdiel od pocitu autorov novinových plátkov a vládnych štatistikov pociťovať práve my, obyčajní ľudia) nemajú šancu speňažiť. A ich doslovná zúrivosť, s ktorou sa snažia potopiť čo podľa nich nie je dobré (teda hlavne pre nich).
Prečo nekritizujú setové súpravy dodávané a predávané s modelmi pre začiatočníkov? Práve kvôli ich nedokonalosti nádejný modelár skončí skôr, ako sa vôbec naučí pilotovať. Oproti nim je T9X rádovo úplne inde. Samozrejme je aj zložitejšia na naprogramovanie a práve preto sa T9X venujem aj dnešným popisom.
Už len ich zdôvodňovanie, prečo v DE, FR stoja aparatúry toľko a toľko a u nás toľko (česť výnimkám, u ktorých je ten prírastok v podstate len cena dopravy) svedčí o ich záujme udržať si "naučený národ" na svoje ceny.
Porovnajte:
Holt - doba sa mení a s ním aj naše možnosti. Skutočne sa oplatilo vďaka kurzu $ nekúpiť pár škatuliek cigariet a objednať si servo, batériu, regulátor či motor priamo z HK. Alebo rovno súpravu. Ako som už uviedol v novoročnom článku, neľutujem.
A to po skúsenostiach z nákupu cez Inet z východu ale aj západu. A navyše s tým, že poštárka na mňa čumela, keď jej hovorím, že poštovné za ten balík bolo 3 či 6$ a obsah je tam nádherne uložený proti poškodeniu v niekoľkých vrstvách vzduchu.
Som na tej diskusii zaregistrovaný tuším pol roka. A v posledných dňoch som 2x požiadal moderátora o zmazanie môjho konta. A súčasne som upozornil iné diskusné skupiny, ktorých som členom, na spôsoby vládnuce na tomto site.
Mailom som si totižto nechal posielať upozornenia na nové príspevky.
Čo ma však čakalo?
NUŽ TÁTO ODPOVEĎ:
Nemrzelo by ma to, keby boli vymazané príspevky už v prvom vlákne - všetky, ktoré sa netýkali samotnej témy. Bohužiaľ poväčšinou zostali len tie.
Nuž a ked moderátori nevymažú naopak takéto príspevky:
Akým právom sa niekto menuje do pozície prideľovať niekomu možnosť sa slobodne vyjadrovať?
Ako som v prvom článku o T9X písal, zrejme sa jedná o tú skupinu borcov. Nie modelárov, nie športovcov. Proste a jednoducho - trafená hus zagágala.
A ešte jedna vec - vysielač FlySky v tomto prevedení získal certifikáciu ku svojej výrobe už v roku 2007. V tom čase ešte na VF moduloch 35, 40 a 72MHz. Ono to nie je súprava len tak z prsta vycucaná. Je to cieľavedomý projekt, kde všetko zapadá do seba tak ako má. Dôsledkom toho je napr. veľká "krabica" 8-kanálového prijímača 2,4GHz. Proste v tom čase návrhu 40-ky s niekoľkými medzifrekvenčnými obvodmi sa to menšej nedalo dať.
Príchodom prijímačov 2,4GHz sa to proste zmenilo k nepoznaniu. A zhodou okolností ten istý čip prijímača, ktorý niektorí poznajú ako "satelit" ku svojmu prijímaču verzie 1 (V1) sa stále používa aj vo verzii V2. Len jedenkrát. Pretože sa zmenil spôsob komunikácie (protokol) ktorý aj s jedným prijímačom zabezpečuje dostatočný dosah. Napr. aj z toho satelitného prijímača sa sa doplnením dekodéra s procesorom dá urobiť fungujúci prijímač:
Na zahraničných stránkach sa o tejto súprave plodne diskutuje, vznikajú projekty ako napr. gruvin9x, zameraný na zaintegrovaní telemetrie Fr-Sky priamo do tejto súpravy aj softwérovo.
A nikde som sa nedočítal že by niekto mal potrebu meniť napr. potenciometre. Skôr je snaha napr. vymeniť celú dosku riadiacej elektroniky za novú s podobnou schémou, ktorá má viacej vývodov, obsahuje ISP konektor - a to len preto, aby sa naplno dali využiť aj v T9X nepoužité vývody procesora a jeho výpočtový výkon.
Veľa z Vás (kritikov T9X) o tom nemá ani tušenia a ani ako to funguje.
Setting models in ER9X: Turnigy 9, modelli di Ambito in ER9X: Turnigy 9 Ställa modeller i ER9X: Turnigy 9 modelos de Marco en ER9X: Turnigy 9 Настройка модели в ER9X: Turnigy 9 modelos Ambiente em ER9X: Turnigy 9 Otoczenie modeli ER9X: Turnigy 9 Innstilling modeller i ER9X: 9 Turnigy Einstellen Modelle in ER9X: Turnigy 9 Beállítása modellek ER9X: Turnigy 9 Instelling modellen in ER9X: Turnigy 9 modèles Mise en ER9X: Turnigy 9 Asettaminen mallit ER9X: Turnigy 9 Indstilling modeller i ER9X: Turnigy 9 وضع النماذج في מודלים הגדרה