Modifikace RC vysílačky Hobbyking HK-310

Autor: RC.305
Sekce: RC soupravy
Zdroj: Lane Boys RC
Vydáno dne: 11.04.2014


Modifikace RC vysílačky Hobbyking HK-310Národ modelářský je šťouravý a rád se ve věcech vrtá. Častým cílem je, aby napravil to, co výrobce zanedbal, nebo zvýšil užitnou hodnotu věci přidáním dalších funkcí. Už dlouho využíváme možnost přeprogramovat volantovky Flysky FS-GT3B a GT3C open source firmwarem, který umožňuje používat až osm kanálů s množstvím užitečných funkcí navíc. Velmi čerstvou záležitostí nyní je i možnost provést něco podobného s RC vysílačkou Hobbyking HK-310 formou modifikace kanálů.

Projekt modiifkace kanálů RC vysílačky Hobbyking HK-310 je dílem LANE Boys RC.

LANE Boys RC logo

Předem ale musím upozornit, že nejde o tak triviální záležitost jako u výše jmenovaných volantovek Flysky. U těch v podstatě stačí připojit podle návodu na správné místo kablíky z programátoru, stáhnout si hotový open source firmware a nahrát jej pomocí SW programátoru do procesoru vysílačky.

V případě vysílačky Hobbyking HK-310 však zřejmě nebylo možné "podívat se" ;) na originální firmware (z důvodu osazení procesorem neznámého původu). Šlo se tedy oklikou přes rozklíčování komunikace mezi procesorem a rádiovým (RF) modulem, která probíhá po sériové lince. Když už znáte formát dat, stačí do jejich cesty vložit další prvek - procesor, který bude probíhající data měnit nebo injektovat nová.

Na stránce GitHubu, kde je projekt modifikace kanálů vysílačky HK-310 autora LANE Boys RC přístupný, tedy nehledejte hotový firmware. To, co tam aktuálně najdete, je popsáno na titulní stránce projektu v angličtině a zde vám nabízím překlad spolu s několika mými komentáři.

Modifikujeme vysílačku Hobbyking HK-310

S informacemi z tohoto projektu je možné modifikovat vysílačku Hobbyking HK-310 nebo Turnigy 3XS tak, aby posílala libovolné informace na všech třech kanálech do přijímače. Jestli si vzpomínáte, v představení vysílačky Turnigy 3XS jsem psal, že elektronika vysílačky je kompatibilní s typem Hobbyking HK-310 a používá i stejné přijímače (autor projektu chybně píše Turnigy X-3S).

Modifikace například umožňuje:

Demo video s modifikací AUX kanálu u vysílačky Hobbyking HK-310 najdete na LANE Boys RC YouTube kanálu.

LANE Boys RC HK-310 hack

Začněte přečtením dokumentu hk310-info.md, který popisuje, jak HK-310 funguje a jak ji lze modifikovat. Z textu vyplývá, že vysílačka je osazena procesorem neznámého původu a RF modul je postaven na základě obvodu Nordic Semiconductor NRF24LE1. Zde upozorňuji na to, že vysílačka Hobbyking HK-300 (bez displeje), ač používá stejný RF modul jako HK-310 a 3XS, má v tomto modulu odlišný firmware a navíc jinak používá vývody modulu. Na HK-300 se tento dokument tedy nevztahuje!

Adresář ./logs obsahuje výpis zachycené vnitřní sériové komunikace HK-310, která byla použita pro dekódování a pochopení funkce systému HK-310.

Dokument expansion-protocol.md nabízí cestu, jak přidat do systému 16 on/off kanálů. Příklad najdete v poslední čtvrtině výše odkazovaného videa.

Hobbyking HK-310 hack

Adresář ./firmware obsahuje zdrojové kódy pro různé příklady prográmků, například pro změnu AUX (třetího) kanálu na třípolohový nebo na analogový. Kód je dostupný ve formátu jak pro Arduino, tak i pro Microchip PIC.

Adresář ./transmitter-eeprom-contents a ./receiver-eeprom-contents obsahují výpisy z EEPROM pamětí, které jsou připojené k RF modulu vysílačky a přijímače a obsahují unikátní párovací data.

K dispozici je též několik Python programů, které umožňují přímou práci na počítači bez potřeby používat mikroprocesor.

Toliko k překladu. Ostatní je již na vás ;) Závěrem už můžu říci jen:
Berte prosím na vědomí, že jakékoliv činnosti vyplývající z tohoto článku a týkající se úpravy HW vysílačky a používání uvedeného SW děláte výhradně na vlastní odpovědnost a též tímto zásahem přicházíte o případnou záruku na vysílačku! Pokud si nejste jisti, že to zvládnete, nepouštějte se do toho. Za případné škody nenese autor článku žádnou odpovědnost.

- Obrázky, fotografie - LANE Boys RC on GitHub - HK-310 expansion, LANE Boys RC -


Tento dokument byl vytištěn ze stránek RC.305 na adrese http://rc.305.cz

© 2009 - Michal Nováček - minot@ur  |  Všechna práva vyhrazena - All rights reserved  |  Obsah - uvedení autoři a zdroje