ThunderFly-aerospace / Hardware

PX4 Hardware designs
0 stars 0 forks source link

Telemetrický modul integrovaný v autopilotu #9

Open kaklik opened 5 years ago

kaklik commented 5 years ago

Zřejmě by bylo rozumné vysílač telemetrie integrovat rovnou na desku autopilota, neboť autopilot bez telemetrie téměř nelze používat. Případný další telemetrický modul pak k autopilotu může být přípojen externě přes konektor.

kaklik commented 5 years ago

Standardním firmware telemetrických modulů, které se používají k přenosu dat je SiK

Který aktuálně podporuje tyto HW moduly:

Všechny jsou založeny na čipech Si10XX.

kaklik commented 5 years ago

Nový modul je zřejmě nelepší založit na čipu Si1060. Který má i application note popsanými potřebnými změnami.

kaklik commented 5 years ago

Pro potřeby pozemní stanice je zatím zřejmě nejlepší forma modemu jako MLAB modul (ISM01A), který bude součastí vícemodulové konstrukce uvnitř hliníkové krabičky.

V hliníkové krabičce pak mohou být další podpůrné moduly (napájení, RF filtry, zesilovače, převodník na RS232 a podobně). Z krabičky pak budou vyvedeny dva SMA konektory pro přijímací a vysílací anténu. Podobně jako je vyřešený nerozšířenějí telemetrický komunikační modul: http://ardupilot.org/copter/docs/common-rfd900.html

Oddělené antény jsou potřeba z důvodu, aby bylo možné pro přijímací a vysílací cestu zapojovat různé moduly. (Předzesilovače pro příjem a výkonové zesilovače a filtry pro vysílání) Vynecháním anténního přepínače se navíc ušetří část útlumu a zjednoduší zapojení.

Konstrukce modemu by měla být realizovatelná pro frekvence 433MHz a 868 MHz, které leží v ISM pásmu. Změna frekvence bude pravděpodobně možná jenom změnou osazení modulů. Budou tak existovat dvě sestavy modemů v krabičkách, podle zvolené pracovní frekvence.

Antény, by pak měly být připojeny koaxiálním kabelem a vyvedeny třeba na střechu auta, kde je možné realizovat kvalitnější anténní systém než, jednoduchou anténou našroubovanou do SMA konektoru.

Rozhodnutí které je potřeba udělat jsou:

kaklik commented 5 years ago

Podle této tabulky je v ČR vysílací výkon pro pásmo 433 MHz, pro účely telemetrie omezen na 10 mW e.i.r.p.

Pro pásmo 868 MHz je to až 500mW e.i.r.p. s klíčovacím poměrem < 10%. V takovém případě zřejmě nedává moc smysl se snažit o konstrukci výkonového vysílacího modulu pro pásmo 433 MHz.

kaklik commented 5 years ago

Pro výkonový zesilovač v pásmu 868 MHz by zřejmě bylo vhodné užít těchto součástek:

Zapojení RF cesty lze převzít z již existující konstrukce modemu.

kaklik commented 5 years ago

Pokusil jsem se oživit telemetrický modul. Za tímto účelem jsem udělal tyto kroky:

Pak jsem se pokusil spustit libovolný nástroj z ec2-tools. Vždy skončí chybou Device or resource busy

roman-dvorak commented 3 years ago

Tohle issue bylo vyřešeno, ne?

kaklik commented 3 years ago

Tohle issue bylo vyřešeno, ne?

Ne tak úplně. Původním smyslem tohoto issue bylo mít autopilota na jedné desce jako modem.

Aktuálně takové řešení dává trochu větší smysl, protože @povik nechtce mít už nic společného s MCU 8051, který ovládá modem v čipu Si1060. Logické řešení by tak bylo modem ovládat jiným MCU. Například tím, který řeší fail-safe a většinu času nemá co na práci a firmware se v něm prakticky nemění.