Open kaklik opened 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.
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:
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.
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.
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
Tohle issue bylo vyřešeno, ne?
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í.
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.