od Sakul » ned 05. úno 2017 1:24:16
Takže ještě jednou. Modul HC12 nemůže a nebude komunikovat s jiným modulem než zase HC12. Důvod proč tomu tak je je prostý. Používá jinou modulaci, jinou šířku pásma a jiné kmitočty než levné vysílací nebo přijímací moduly SxX882. Taktéž přenos upravuje což znamená, že tak jak se do něho data pošlou se interně upraví, poté se na zcela jiné komunikační rychlosti odešlou éterem a na druhém konci se přijmou, opět se upraví do původního formátu a z druhého HC12 vylezou.
Vámi zmiňované moduly jsou příliš primitivní a pro přenos dat se příliš nehodí. Jsou pomalé a přijímač neustále produkuje rušení na výstupu dat, které se musí řešit softwarově.
Tento seriál o různých modulech co píši je jen a pouze o modulech jež jsou samostatně funkční a zvládají obousměrnou komunikaci rychlostí klidně i 115200bps.
Navíc moduly SxX882 nesmějí být provozovány jako datové spoje s neustálím tokem dat a mají pevně daný maximální poměr klíčování. Na konci článku je uveden odkaz na VO-R/10/05.2014-3, kterým se provoz těchto modulů řídí, z čehož i vyplývá, že použití modulu HC12 s maximálním výkonem je nelegální, stejně jako použití modulů STX882 i s nejmenším napětím stále překračuje povolené limity. Samozřejmě na to má vliv použitá anténa, takže teoreticky se do limitů dostat lze.
Problematika je to celkem obsáhlá a proto vybírám moduly jež je možno u nás provozovat a pokud je tam nějaké omezení upozorňuji na to.
Takže sečteno a podtrženo moduly HC12 rozhodně nemají větší dosah než STX882, pokud počítáme, že chceme dodržet platnou legislativu. Nicméně mají mnohem stabilnější přenos dat s přímou podporou napojení na UART a podporují širokou škálu přenosových rychlostí. A protože na rozdíl od modulů SxX882 používají nějaký protokol není možné s nimi nijak komunikovat jiným modulem než zase HC12 s patřičnou konfigurací.